Abstract class representing a Device.
More...
#include <hpp/pinocchio/device-sync.hh>
Abstract class representing a Device.
◆ AbstractDevice() [1/2]
| hpp::pinocchio::AbstractDevice::AbstractDevice |
( |
| ) |
|
|
protected |
◆ AbstractDevice() [2/2]
◆ computationFlag()
◆ computeForwardKinematics() [1/2]
| void hpp::pinocchio::AbstractDevice::computeForwardKinematics |
( |
| ) |
|
|
inline |
Compute forward kinematics computing everything.
◆ computeForwardKinematics() [2/2]
| void hpp::pinocchio::AbstractDevice::computeForwardKinematics |
( |
int |
flag | ) |
|
|
inline |
Compute forward kinematics with custom computation flag
- Parameters
-
| flag | to customise the computation. This should be a bitwise OR between Computation_t values. |
◆ computeFramesForwardKinematics()
| void hpp::pinocchio::AbstractDevice::computeFramesForwardKinematics |
( |
| ) |
|
|
inline |
◆ controlComputation()
- Deprecated:
- Use computeForwardKinematics(Computation_t) instead to select what should be computed.
◆ currentAcceleration() [1/2]
| const vector_t & hpp::pinocchio::AbstractDevice::currentAcceleration |
( |
| ) |
const |
|
inline |
Get current acceleration.
◆ currentAcceleration() [2/2]
| bool hpp::pinocchio::AbstractDevice::currentAcceleration |
( |
vectorIn_t |
acceleration | ) |
|
Set current acceleration.
◆ currentConfiguration() [1/2]
| const Configuration_t & hpp::pinocchio::AbstractDevice::currentConfiguration |
( |
| ) |
const |
|
inline |
Get current configuration.
◆ currentConfiguration() [2/2]
| virtual bool hpp::pinocchio::AbstractDevice::currentConfiguration |
( |
ConfigurationIn_t |
configuration | ) |
|
|
virtual |
Set current configuration
- Returns
- True if the current configuration was modified and false if the current configuration did not change.
◆ currentVelocity() [1/2]
| const vector_t & hpp::pinocchio::AbstractDevice::currentVelocity |
( |
| ) |
const |
|
inline |
◆ currentVelocity() [2/2]
| bool hpp::pinocchio::AbstractDevice::currentVelocity |
( |
vectorIn_t |
velocity | ) |
|
◆ d() [1/2]
| virtual DeviceData const & hpp::pinocchio::AbstractDevice::d |
( |
| ) |
const |
|
protectedpure virtual |
◆ d() [2/2]
| virtual DeviceData & hpp::pinocchio::AbstractDevice::d |
( |
| ) |
|
|
protectedpure virtual |
◆ data() [1/2]
| Data & hpp::pinocchio::AbstractDevice::data |
( |
| ) |
|
|
inline |
Access to Pinocchio data/.
◆ data() [2/2]
| const Data & hpp::pinocchio::AbstractDevice::data |
( |
| ) |
const |
|
inline |
Access to Pinocchio data/.
◆ dataPtr() [1/2]
| DataPtr_t hpp::pinocchio::AbstractDevice::dataPtr |
( |
| ) |
|
|
inline |
Access to Pinocchio data/.
◆ dataPtr() [2/2]
Access to Pinocchio data/.
◆ geomData() [1/2]
| GeomData & hpp::pinocchio::AbstractDevice::geomData |
( |
| ) |
|
|
inline |
Access to Pinocchio geomData/.
◆ geomData() [2/2]
| const GeomData & hpp::pinocchio::AbstractDevice::geomData |
( |
| ) |
const |
|
inline |
Access to Pinocchio geomData/.
◆ geomDataPtr() [1/2]
Access to Pinocchio geomData/.
◆ geomDataPtr() [2/2]
Access to Pinocchio geomData/.
◆ geomModel() [1/2]
| GeomModel & hpp::pinocchio::AbstractDevice::geomModel |
( |
| ) |
|
|
inline |
Access to pinocchio geomModel.
◆ geomModel() [2/2]
| const GeomModel & hpp::pinocchio::AbstractDevice::geomModel |
( |
| ) |
const |
|
inline |
Access to pinocchio geomModel.
◆ geomModelPtr() [1/2]
Access to pinocchio geomModel.
◆ geomModelPtr() [2/2]
Access to pinocchio geomModel.
◆ jacobianCenterOfMass()
| const ComJacobian_t & hpp::pinocchio::AbstractDevice::jacobianCenterOfMass |
( |
| ) |
const |
Get Jacobian of center of mass with respect to configuration.
◆ mass()
| const value_type & hpp::pinocchio::AbstractDevice::mass |
( |
| ) |
const |
◆ model() [1/2]
| Model & hpp::pinocchio::AbstractDevice::model |
( |
| ) |
|
|
inline |
Access to pinocchio model.
◆ model() [2/2]
| const Model & hpp::pinocchio::AbstractDevice::model |
( |
| ) |
const |
|
inline |
Access to pinocchio model.
◆ modelPtr() [1/2]
| ModelPtr_t hpp::pinocchio::AbstractDevice::modelPtr |
( |
| ) |
|
|
inline |
Access to pinocchio model.
◆ modelPtr() [2/2]
Access to pinocchio model.
◆ positionCenterOfMass()
| const vector3_t & hpp::pinocchio::AbstractDevice::positionCenterOfMass |
( |
| ) |
const |
Get position of center of mass.
◆ updateGeometryPlacements()
| void hpp::pinocchio::AbstractDevice::updateGeometryPlacements |
( |
| ) |
|
|
inline |
Update the geometry placement to the currentConfiguration.
◆ geomModel_
◆ model_
The documentation for this class was generated from the following file: