#include <string>
#include <zbsplinefunction.h>
#include "bhand.h"
#include "bhandext.h"
#include "bhkinematic.h"
#include "bhfinger.h"
#include "bhspread.h"
#include "bhspeedgen.h"
Include dependency graph for bhandforce.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
class | BHandForce |
Class for Force controlled movements of barret hand. More... | |
class | MoveStruct |
Contains the constraints for a movement for each finger and the spread. More... | |
Defines | |
#define | DEFAULT_LOOP_CTRL_VEL_COEFF 8 |
#define | DEFAULT_MAX_POS_ERROR_FINGER 25 |
#define | DEFAULT_MAX_POS_ERROR_SPREAD 50 |
#define | DELTA_POS_COEFF 6 |
#define | MAX_FORCE_ERROR 10 |
Enumerations | |
enum | RTFlags { UNKOWN, FINGER_MODE, FORCE_MODE, MOVE_MODE } |
Possible states for the (predefined) RealTime Mode flags of the BarrettHand. More... |
#define DEFAULT_LOOP_CTRL_VEL_COEFF 8 |
Default value for velocity coefficent
#define DEFAULT_MAX_POS_ERROR_FINGER 25 |
Default maximual allowed error for finger position
#define DEFAULT_MAX_POS_ERROR_SPREAD 50 |
Default maximual allowed error for spred position
#define DELTA_POS_COEFF 6 |
Delta Position coefficent
#define MAX_FORCE_ERROR 10 |
Default maximal allowed arrow for force adjusting mode.
enum RTFlags |
Possible states for the (predefined) RealTime Mode flags of the BarrettHand.
In the force mode no motion is possible. Otherwise in the move mode it makes no sense to get only force values, motion speed will always be required.
![]() |
Generated Wed Aug 16 14:57:21 2006 by
![]() |