#include <hpp/rbprm/rbprm-device.hh>
◆ ~RbPrmDevice()
virtual hpp::pinocchio::RbPrmDevice::~RbPrmDevice |
( |
| ) |
|
|
virtual |
◆ RbPrmDevice()
hpp::pinocchio::RbPrmDevice::RbPrmDevice |
( |
const std::string & |
name, |
|
|
const T_Rom & |
robotRoms |
|
) |
| |
|
protected |
◆ create() [1/2]
static RbPrmDevicePtr_t hpp::pinocchio::RbPrmDevice::create |
( |
const std::string & |
name, |
|
|
const T_Rom & |
robotRoms |
|
) |
| |
|
static |
Creates a RbPrmDevice
- Parameters
-
name | the name of the Device |
robotRoms | list of devices, indexed by an identifiant |
- Returns
- a smart pointer to the created RbPrmDevice
◆ create() [2/2]
static RbPrmDevicePtr_t hpp::pinocchio::RbPrmDevice::create |
( |
const std::string & |
name, |
|
|
DevicePtr_t & |
robotRom |
|
) |
| |
|
static |
Creates a RbPrmDevice
- Parameters
-
name | the name of the Device |
robotRom | a Device describe the range of motion of one limb of the robot. |
- Returns
- a smart pointer to the created RbPrmDevice
◆ currentConfiguration()
virtual bool hpp::pinocchio::RbPrmDevice::currentConfiguration |
( |
ConfigurationIn_t |
configuration | ) |
|
|
virtual |
Sets the current configuration of the Device, and propagates it to the ROMs of the Device.
◆ getEffectorReference()
virtual vector3_t hpp::pinocchio::RbPrmDevice::getEffectorReference |
( |
std::string |
romName | ) |
|
|
virtual |
getEffectorReference get the reference position of the given ROM, return (0,0,0) if the reference was never set
- Parameters
-
- Returns
◆ init()
void hpp::pinocchio::RbPrmDevice::init |
( |
const RbPrmDeviceWkPtr_t & |
weakPtr | ) |
|
|
protected |
◆ setDimensionExtraConfigSpace()
virtual void hpp::pinocchio::RbPrmDevice::setDimensionExtraConfigSpace |
( |
const size_type & |
dimension | ) |
|
|
virtual |
◆ setEffectorReference()
virtual void hpp::pinocchio::RbPrmDevice::setEffectorReference |
( |
std::string |
romName, |
|
|
vector3_t |
ref |
|
) |
| |
|
virtual |
setEffectorReference set a 3D position reference for the end effector of the given ROM
- Parameters
-
param ref
◆ robotRoms_
const T_Rom hpp::pinocchio::RbPrmDevice::robotRoms_ |
Range Of Motion of the robot.
The documentation for this class was generated from the following file: