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: