Produces motion in the direction of an externally applied force measured by a force-torque sensor (pretty much mimicking a classical gravity compensation app).
#include <FtCompensation.hpp>
|
|
bool | configure (yarp::os::ResourceFinder &rf) override |
| |
|
bool | updateModule () override |
| |
|
bool | interruptModule () override |
| |
|
double | getPeriod () override |
| |
|
bool | close () override |
| |
|
|
using | cartesian_cmd = void(ICartesianControl::*)(const std::vector< double > &) |
| |
|
|
bool | readSensor (KDL::Wrench &wrench) const |
| |
|
bool | compensateTool (KDL::Wrench &wrench) const |
| |
|
bool | applyImpedance (KDL::Wrench &wrench) |
| |
|
|
yarp::dev::PolyDriver | cartesianDevice |
| |
|
ICartesianControl * | iCartesianControl |
| |
|
int | sensorIndex |
| |
|
yarp::dev::PolyDriver | sensorDevice |
| |
|
yarp::dev::ISixAxisForceTorqueSensors * | sensor |
| |
|
KDL::Rotation | R_N_sensor |
| |
|
KDL::Vector | toolCoM_N |
| |
|
KDL::Wrench | toolWeight_0 |
| |
|
KDL::Wrench | initialOffset |
| |
|
KDL::Frame | initialPose |
| |
|
KDL::Frame | previousPose |
| |
|
cartesian_cmd | command |
| |
|
bool | dryRun |
| |
|
bool | usingTool |
| |
|
bool | enableImpedance |
| |
|
double | linGain |
| |
|
double | rotGain |
| |
|
double | linStiffness |
| |
|
double | rotStiffness |
| |
|
double | linDamping |
| |
|
double | rotDamping |
| |
|
double | forceDeadband |
| |
|
double | torqueDeadband |
| |
The documentation for this class was generated from the following files: