|
hpp-pinocchio 6.0.0
Wrapping of the kinematic/dynamic chain Pinocchio for HPP.
|
#include <hpp/pinocchio/device-data.hh>
Public Member Functions | |
| DeviceData () | |
| DeviceData (const DeviceData &other) | |
| void | invalidate () |
| void | computeForwardKinematics (const ModelPtr_t &m, int flag) |
| void | computeFramesForwardKinematics (const ModelPtr_t &m) |
| void | updateGeometryPlacements (const ModelPtr_t &m, const GeomModelPtr_t &gm) |
Public Attributes | |
| DataPtr_t | data_ |
| GeomDataPtr_t | geomData_ |
| Configuration_t | currentConfiguration_ |
| vector_t | currentVelocity_ |
| vector_t | currentAcceleration_ |
| int | dataUpToDate_ |
| bool | frameUpToDate_ |
| bool | geomUpToDate_ |
| DeviceWkPtr_t | devicePtr_ |
| Configuration_t | modelConf_ |
| Temporary variable to avoid dynamic allocation. | |
| std::vector< JointJacobian_t > | jointJacobians_ |
| Pool of joint jacobians. | |
Struct containing the Device data. Users normally do not need to access its attributes.
| hpp::pinocchio::DeviceData::DeviceData | ( | ) |
| hpp::pinocchio::DeviceData::DeviceData | ( | const DeviceData & | other | ) |
| void hpp::pinocchio::DeviceData::computeForwardKinematics | ( | const ModelPtr_t & | m, |
| int | flag | ||
| ) |
| flag | to customise the computation. This should be a bitwise OR between Computation_t values. |
| void hpp::pinocchio::DeviceData::computeFramesForwardKinematics | ( | const ModelPtr_t & | m | ) |
|
inline |
| void hpp::pinocchio::DeviceData::updateGeometryPlacements | ( | const ModelPtr_t & | m, |
| const GeomModelPtr_t & | gm | ||
| ) |
| vector_t hpp::pinocchio::DeviceData::currentAcceleration_ |
| Configuration_t hpp::pinocchio::DeviceData::currentConfiguration_ |
| vector_t hpp::pinocchio::DeviceData::currentVelocity_ |
| DataPtr_t hpp::pinocchio::DeviceData::data_ |
| int hpp::pinocchio::DeviceData::dataUpToDate_ |
| DeviceWkPtr_t hpp::pinocchio::DeviceData::devicePtr_ |
| bool hpp::pinocchio::DeviceData::frameUpToDate_ |
| GeomDataPtr_t hpp::pinocchio::DeviceData::geomData_ |
| bool hpp::pinocchio::DeviceData::geomUpToDate_ |
| std::vector<JointJacobian_t> hpp::pinocchio::DeviceData::jointJacobians_ |
Pool of joint jacobians.
| Configuration_t hpp::pinocchio::DeviceData::modelConf_ |
Temporary variable to avoid dynamic allocation.