#include <sot/dynamic-pinocchio/force-compensation.h>
|
| bool | calibrationStarted |
| |
| dg::SignalPtr< dynamicgraph::Vector, int > | torsorSIN |
| |
| dg::SignalPtr< MatrixRotation, int > | worldRhandSIN |
| |
| dg::SignalPtr< MatrixRotation, int > | handRsensorSIN |
| |
| dg::SignalPtr< dynamicgraph::Vector, int > | translationSensorComSIN |
| |
| dg::SignalPtr< dynamicgraph::Vector, int > | gravitySIN |
| |
| dg::SignalPtr< dynamicgraph::Vector, int > | precompensationSIN |
| |
| dg::SignalPtr< dynamicgraph::Matrix, int > | gainSensorSIN |
| |
| dg::SignalPtr< dynamicgraph::Vector, int > | deadZoneLimitSIN |
| |
| dg::SignalPtr< dynamicgraph::Vector, int > | transSensorJointSIN |
| |
| dg::SignalPtr< dynamicgraph::Matrix, int > | inertiaJointSIN |
| |
| dg::SignalPtr< dynamicgraph::Vector, int > | velocitySIN |
| |
| dg::SignalPtr< dynamicgraph::Vector, int > | accelerationSIN |
| |
| dg::SignalTimeDependent< MatrixForce, int > | handXworldSOUT |
| |
| dg::SignalTimeDependent< MatrixForce, int > | handVsensorSOUT |
| |
| dg::SignalPtr< dynamicgraph::Vector, int > | torsorDeadZoneSIN |
| |
| dg::SignalTimeDependent< MatrixForce, int > | sensorXhandSOUT |
| |
| dg::SignalTimeDependent< dynamicgraph::Vector, int > | momentumSOUT |
| |
| dg::SignalPtr< dynamicgraph::Vector, int > | momentumSIN |
| |
| dg::SignalTimeDependent< dynamicgraph::Vector, int > | torsorCompensatedSOUT |
| |
| dg::SignalTimeDependent< dynamicgraph::Vector, int > | torsorDeadZoneSOUT |
| |
| dg::SignalTimeDependent< sotDummyType, int > | calibrationTrigerSOUT |
| |
| std::list< dynamicgraph::Vector > | torsorList |
| |
| std::list< MatrixRotation > | rotationList |
| |
|
| static MatrixForce & | computeHandXworld (const MatrixRotation &worldRhand, const dynamicgraph::Vector &transSensorCom, MatrixForce &res) |
| |
| static MatrixForce & | computeHandVsensor (const MatrixRotation &sensorRhand, MatrixForce &res) |
| |
| static MatrixForce & | computeSensorXhand (const MatrixRotation &sensorRhand, const dynamicgraph::Vector &transSensorCom, MatrixForce &res) |
| |
| static dynamicgraph::Vector & | computeTorsorCompensated (const dynamicgraph::Vector &torqueInput, const dynamicgraph::Vector &torquePrecompensation, const dynamicgraph::Vector &gravity, const MatrixForce &handXworld, const MatrixForce &handVsensor, const dynamicgraph::Matrix &gainSensor, const dynamicgraph::Vector &momentum, dynamicgraph::Vector &res) |
| |
| static dynamicgraph::Vector & | crossProduct_V_F (const dynamicgraph::Vector &velocity, const dynamicgraph::Vector &force, dynamicgraph::Vector &res) |
| |
| static dynamicgraph::Vector & | computeMomentum (const dynamicgraph::Vector &velocity, const dynamicgraph::Vector &acceleration, const MatrixForce &sensorXhand, const dynamicgraph::Matrix &inertiaJoint, dynamicgraph::Vector &res) |
| |
| static dynamicgraph::Vector & | computeDeadZone (const dynamicgraph::Vector &torqueInput, const dynamicgraph::Vector &deadZoneLimit, dynamicgraph::Vector &res) |
| |
| bool | usingPrecompensation |
| |
◆ sotDummyType
◆ ForceCompensationPlugin()
| dynamicgraph::sot::ForceCompensationPlugin::ForceCompensationPlugin |
( |
const std::string & |
name | ) |
|
◆ ~ForceCompensationPlugin()
| virtual dynamicgraph::sot::ForceCompensationPlugin::~ForceCompensationPlugin |
( |
void |
| ) |
|
|
virtual |
◆ calibrationTriger()
◆ getClassName()
| virtual const std::string& dynamicgraph::sot::ForceCompensationPlugin::getClassName |
( |
void |
| ) |
const |
|
inlinevirtual |
◆ accelerationSIN
| dg::SignalPtr<dynamicgraph::Vector, int> dynamicgraph::sot::ForceCompensationPlugin::accelerationSIN |
◆ calibrationStarted
| bool dynamicgraph::sot::ForceCompensationPlugin::calibrationStarted |
◆ calibrationTrigerSOUT
| dg::SignalTimeDependent<sotDummyType, int> dynamicgraph::sot::ForceCompensationPlugin::calibrationTrigerSOUT |
◆ CLASS_NAME
| const std::string dynamicgraph::sot::ForceCompensationPlugin::CLASS_NAME |
|
static |
◆ deadZoneLimitSIN
| dg::SignalPtr<dynamicgraph::Vector, int> dynamicgraph::sot::ForceCompensationPlugin::deadZoneLimitSIN |
◆ gainSensorSIN
| dg::SignalPtr<dynamicgraph::Matrix, int> dynamicgraph::sot::ForceCompensationPlugin::gainSensorSIN |
◆ gravitySIN
| dg::SignalPtr<dynamicgraph::Vector, int> dynamicgraph::sot::ForceCompensationPlugin::gravitySIN |
◆ handRsensorSIN
| dg::SignalPtr<MatrixRotation, int> dynamicgraph::sot::ForceCompensationPlugin::handRsensorSIN |
◆ handVsensorSOUT
| dg::SignalTimeDependent<MatrixForce, int> dynamicgraph::sot::ForceCompensationPlugin::handVsensorSOUT |
◆ handXworldSOUT
| dg::SignalTimeDependent<MatrixForce, int> dynamicgraph::sot::ForceCompensationPlugin::handXworldSOUT |
◆ inertiaJointSIN
| dg::SignalPtr<dynamicgraph::Matrix, int> dynamicgraph::sot::ForceCompensationPlugin::inertiaJointSIN |
◆ momentumSIN
| dg::SignalPtr<dynamicgraph::Vector, int> dynamicgraph::sot::ForceCompensationPlugin::momentumSIN |
◆ momentumSOUT
| dg::SignalTimeDependent<dynamicgraph::Vector, int> dynamicgraph::sot::ForceCompensationPlugin::momentumSOUT |
◆ precompensationSIN
| dg::SignalPtr<dynamicgraph::Vector, int> dynamicgraph::sot::ForceCompensationPlugin::precompensationSIN |
◆ sensorXhandSOUT
| dg::SignalTimeDependent<MatrixForce, int> dynamicgraph::sot::ForceCompensationPlugin::sensorXhandSOUT |
◆ torsorCompensatedSOUT
| dg::SignalTimeDependent<dynamicgraph::Vector, int> dynamicgraph::sot::ForceCompensationPlugin::torsorCompensatedSOUT |
◆ torsorDeadZoneSIN
| dg::SignalPtr<dynamicgraph::Vector, int> dynamicgraph::sot::ForceCompensationPlugin::torsorDeadZoneSIN |
◆ torsorDeadZoneSOUT
| dg::SignalTimeDependent<dynamicgraph::Vector, int> dynamicgraph::sot::ForceCompensationPlugin::torsorDeadZoneSOUT |
◆ torsorSIN
| dg::SignalPtr<dynamicgraph::Vector, int> dynamicgraph::sot::ForceCompensationPlugin::torsorSIN |
◆ translationSensorComSIN
| dg::SignalPtr<dynamicgraph::Vector, int> dynamicgraph::sot::ForceCompensationPlugin::translationSensorComSIN |
◆ transSensorJointSIN
| dg::SignalPtr<dynamicgraph::Vector, int> dynamicgraph::sot::ForceCompensationPlugin::transSensorJointSIN |
◆ velocitySIN
| dg::SignalPtr<dynamicgraph::Vector, int> dynamicgraph::sot::ForceCompensationPlugin::velocitySIN |
◆ worldRhandSIN
| dg::SignalPtr<MatrixRotation, int> dynamicgraph::sot::ForceCompensationPlugin::worldRhandSIN |
The documentation for this class was generated from the following file: