|
JointPtr_t | waist () const |
| Get Joint corresponding to the waist. More...
|
|
void | waist (const JointPtr_t &joint) |
| Set waist joint. More...
|
|
JointPtr_t | chest () const |
| Get Joint corresponding to the chest. More...
|
|
void | chest (const JointPtr_t &joint) |
| Set chest joint. More...
|
|
JointPtr_t | leftWrist () const |
| Get Joint corresponding to the left wrist. More...
|
|
void | leftWrist (const JointPtr_t &joint) |
| Set left wrist. More...
|
|
JointPtr_t | rightWrist () const |
| Get Joint corresponding to the right wrist. More...
|
|
void | rightWrist (const JointPtr_t &joint) |
| Set right wrist. More...
|
|
JointPtr_t | leftAnkle () const |
| Get Joint corresponding to the left ankle. More...
|
|
void | leftAnkle (const JointPtr_t &joint) |
| Set letf ankle. More...
|
|
JointPtr_t | rightAnkle () const |
| Get Joint corresponding to the right ankle. More...
|
|
void | rightAnkle (const JointPtr_t &joint) |
| Set right ankle. More...
|
|
JointPtr_t | gazeJoint () const |
| Get gaze joint. More...
|
|
void | gazeJoint (const JointPtr_t &joint) |
| Set gaze joint. More...
|
|
void | gaze (const vector3_t &origin, const vector3_t &dir) |
| Set gaze parameters. More...
|
|
|
virtual | ~HumanoidRobot () |
|
virtual DevicePtr_t | clone () const |
| Clone as a HumanoidRobot. More...
|
|
virtual std::ostream & | print (std::ostream &os) const |
| Print object in a stream. More...
|
|
fcl::AABB | computeAABB () const |
|
void | controlComputation (const Computation_t &flag) |
|
void | setModel (ModelPtr_t modelPtr) |
| Set pinocchio model. More...
|
|
void | setGeomModel (GeomModelPtr_t geomModelPtr) |
| Set pinocchio geom. More...
|
|
void | setData (DataPtr_t dataPtr) |
| Set Pinocchio data corresponding to model. More...
|
|
void | createData () |
| Create Pinocchio data from model. More...
|
|
void | setGeomData (GeomDataPtr_t geomDataPtr) |
| Set Pinocchio geomData corresponding to model. More...
|
|
void | createGeomData () |
| Create Pinocchio geomData from model. More...
|
|
JointPtr_t | rootJoint () const |
| Get root joint. More...
|
|
Frame | rootFrame () const |
| Get root frame. More...
|
|
size_type | nbJoints () const |
| Get number of joints. More...
|
|
JointPtr_t | jointAt (const size_type &i) const |
| Access i-th joint. More...
|
|
JointPtr_t | getJointAtConfigRank (const size_type &r) const |
|
JointPtr_t | getJointAtVelocityRank (const size_type &r) const |
|
JointPtr_t | getJointByName (const std::string &name) const |
|
JointPtr_t | getJointByBodyName (const std::string &name) const |
|
Frame | getFrameByName (const std::string &name) const |
|
size_type | configSize () const |
|
size_type | numberDof () const |
|
const LiegroupSpacePtr_t & | configSpace () const |
| Returns a LiegroupSpace representing the configuration space. More...
|
|
const LiegroupSpacePtr_t & | RnxSOnConfigSpace () const |
| See Joint::RnxSOnConfigurationSpace. More...
|
|
Configuration_t | neutralConfiguration () const |
| Get the neutral configuration. More...
|
|
void | addJointConstraint (JointLinearConstraint constraint) |
| Add a joint constraint. More...
|
|
const std::vector< JointLinearConstraint > & | jointConstraints () const |
|
ExtraConfigSpace & | extraConfigSpace () |
|
const ExtraConfigSpace & | extraConfigSpace () const |
|
virtual void | setDimensionExtraConfigSpace (const size_type &dimension) |
| Set dimension of extra configuration space. More...
|
|
void | addGripper (const GripperPtr_t &gripper) |
| Add a gripper to the Device. More...
|
|
Grippers_t & | grippers () |
| Return list of grippers of the Device. More...
|
|
const Grippers_t & | grippers () const |
| Return list of grippers of the Device. More...
|
|
BodyPtr_t | obstacles () const |
|
size_type | nbObjects () const |
| Number of objects. More...
|
|
CollisionObjectPtr_t | objectAt (const size_type &i) const |
|
bool | collisionTest (const bool stopAtFirstCollision=true) |
|
void | computeDistances () |
|
const DistanceResults_t & | distanceResults () const |
| Get result of distance computations. More...
|
|
void | numberDeviceData (const size_type &s) |
| Set the maximum number of concurrent use of the Device. More...
|
|
size_type | numberDeviceData () const |
| Get the number of DeviceData. More...
|
|
virtual | ~Device () |
|
DevicePtr_t | cloneConst () const |
| Clone as a CkwsDevice Both pinocchio objects model and data are copied. TODO: this method is not implemented yet (assert if called) More...
|
|
const std::string & | name () const |
| Get name of device. More...
|
|
ModelConstPtr_t | modelPtr () const |
| Access to pinocchio model. More...
|
|
ModelPtr_t | modelPtr () |
| Access to pinocchio model. More...
|
|
const Model & | model () const |
| Access to pinocchio model. More...
|
|
Model & | model () |
| Access to pinocchio model. More...
|
|
GeomModelConstPtr_t | geomModelPtr () const |
| Access to pinocchio geomModel. More...
|
|
GeomModelPtr_t | geomModelPtr () |
| Access to pinocchio geomModel. More...
|
|
const GeomModel & | geomModel () const |
| Access to pinocchio geomModel. More...
|
|
GeomModel & | geomModel () |
| Access to pinocchio geomModel. More...
|
|
DataConstPtr_t | dataPtr () const |
| Access to Pinocchio data/. More...
|
|
DataPtr_t | dataPtr () |
| Access to Pinocchio data/. More...
|
|
const Data & | data () const |
| Access to Pinocchio data/. More...
|
|
Data & | data () |
| Access to Pinocchio data/. More...
|
|
GeomDataConstPtr_t | geomDataPtr () const |
| Access to Pinocchio geomData/. More...
|
|
GeomDataPtr_t | geomDataPtr () |
| Access to Pinocchio geomData/. More...
|
|
const GeomData & | geomData () const |
| Access to Pinocchio geomData/. More...
|
|
GeomData & | geomData () |
| Access to Pinocchio geomData/. More...
|
|
const Configuration_t & | currentConfiguration () const |
| Get current configuration. More...
|
|
virtual bool | currentConfiguration (ConfigurationIn_t configuration) |
|
const vector_t & | currentVelocity () const |
| Get current velocity. More...
|
|
bool | currentVelocity (vectorIn_t velocity) |
| Set current velocity. More...
|
|
const vector_t & | currentAcceleration () const |
| Get current acceleration. More...
|
|
bool | currentAcceleration (vectorIn_t acceleration) |
| Set current acceleration. More...
|
|
const value_type & | mass () const |
| Get mass of robot. More...
|
|
const vector3_t & | positionCenterOfMass () const |
| Get position of center of mass. More...
|
|
const ComJacobian_t & | jacobianCenterOfMass () const |
| Get Jacobian of center of mass with respect to configuration. More...
|
|
Computation_t | computationFlag () const |
| Get computation flag. More...
|
|
void | computeForwardKinematics () |
| Compute forward kinematics. More...
|
|
void | computeFramesForwardKinematics () |
|
void | updateGeometryPlacements () |
| Update the geometry placement to the currentConfiguration. More...
|
|