The goal of this entity is to ensure that the maximal torque will not be exceeded during a grasping task. If the maximal torque is reached, then the current position of the gripper is kept. More...
#include <gripper-control.hh>

| Public Member Functions | |
| dynamicgraph::Vector & | computeDesiredPosition (const dynamicgraph::Vector ¤tPos, const dynamicgraph::Vector &desiredPos, const dynamicgraph::Vector &torques, const dynamicgraph::Vector &torqueLimits, dynamicgraph::Vector &referencePos) | 
| void | computeIncrement (const dynamicgraph::Vector &torques, const dynamicgraph::Vector &torqueLimits, const dynamicgraph::Vector ¤tNormVel) | 
| Computes the.  More... | |
| GripperControl (void) | |
| Static Public Member Functions | |
| static dynamicgraph::Vector & | selector (const dynamicgraph::Vector &fullsize, const Flags &selec, dynamicgraph::Vector &desPos) | 
| select only some of the values of the vector fullsize, based on the Flags vector.  More... | |
| Protected Attributes | |
| dynamicgraph::Vector | factor | 
| The multiplication.  More... | |
| double | offset | 
| Static Protected Attributes | |
| static const double | OFFSET_DEFAULT = 0.9 | 
The goal of this entity is to ensure that the maximal torque will not be exceeded during a grasping task. If the maximal torque is reached, then the current position of the gripper is kept.
Definition at line 56 of file gripper-control.hh.
| GripperControl::GripperControl | ( | void | ) | 
Definition at line 44 of file gripper-control.cpp.
| dynamicgraph::Vector & GripperControl::computeDesiredPosition | ( | const dynamicgraph::Vector & | currentPos, | 
| const dynamicgraph::Vector & | desiredPos, | ||
| const dynamicgraph::Vector & | torques, | ||
| const dynamicgraph::Vector & | torqueLimits, | ||
| dynamicgraph::Vector & | referencePos | ||
| ) | 
Definition at line 132 of file gripper-control.cpp.
| void GripperControl::computeIncrement | ( | const dynamicgraph::Vector & | torques, | 
| const dynamicgraph::Vector & | torqueLimits, | ||
| const dynamicgraph::Vector & | currentNormVel | ||
| ) | 
Computes the.
Definition at line 96 of file gripper-control.cpp.
| 
 | static | 
select only some of the values of the vector fullsize, based on the Flags vector.
Definition at line 160 of file gripper-control.cpp.
| 
 | protected | 
The multiplication.
Definition at line 61 of file gripper-control.hh.
| 
 | protected | 
Definition at line 58 of file gripper-control.hh.
| 
 | staticprotected | 
Definition at line 59 of file gripper-control.hh.