This is the complete list of members for cSDH, including all inherited members.
_GetFingerXYZ(int fi, std::vector< double > r_angles) | cSDH | protected |
AdjustLimits(cSDHBase::eControllerType controller) | cSDH | private |
All enum value | cSDHBase | |
all_axes | cSDH | |
all_axes_used | cSDHBase | protected |
all_fingers | cSDH | |
all_real_axes | cSDH | |
all_temperature_sensors | cSDH | |
cdbg | cSDHBase | protected |
CheckFirmwareRelease(void) | cSDH | |
CheckIndex(int index, int maxindex, char const *name="") | cSDHBase | |
CheckRange(double value, double minvalue, double maxvalue, char const *name="") | cSDHBase | |
CheckRange(double *values, double *minvalues, double *maxvalues, char const *name="") | cSDHBase | |
Close(bool leave_enabled=false) | cSDH | |
com | cSDH | protected |
comm_interface | cSDH | |
controller_type | cSDH | private |
controller_type_name | cSDHBase | protectedstatic |
cSDH(bool _use_radians=false, bool _use_fahrenheit=false, int _debug_level=0) | cSDH | |
cSDHBase(int debug_level) | cSDHBase | |
d | cSDH | protected |
debug_level | cSDHBase | protected |
eAS_CCW_BLOCKED enum value | cSDH | |
eAS_CW_BLOCKED enum value | cSDH | |
eAS_DIMENSION enum value | cSDH | |
eAS_DISABLED enum value | cSDH | |
eAS_IDLE enum value | cSDH | |
eAS_LIMITS_REACHED enum value | cSDH | |
eAS_NOT_INITIALIZED enum value | cSDH | |
eAS_POSITIONING enum value | cSDH | |
eAS_SPEED_MODE enum value | cSDH | |
eAxisState enum name | cSDH | |
eControllerType enum name | cSDHBase | |
eCT_DIMENSION enum value | cSDHBase | |
eCT_INVALID enum value | cSDHBase | |
eCT_POSE enum value | cSDHBase | |
eCT_VELOCITY enum value | cSDHBase | |
eCT_VELOCITY_ACCELERATION enum value | cSDHBase | |
eEC_ACCESS_DENIED enum value | cSDHBase | |
eEC_ALREADY_OPEN enum value | cSDHBase | |
eEC_ALREADY_RUNNING enum value | cSDHBase | |
eEC_AXIS_DISABLED enum value | cSDHBase | |
eEC_CHECKSUM_ERROR enum value | cSDHBase | |
eEC_CMD_ABORTED enum value | cSDHBase | |
eEC_CMD_FAILED enum value | cSDHBase | |
eEC_CMD_FORMAT_ERROR enum value | cSDHBase | |
eEC_CMD_UNKNOWN enum value | cSDHBase | |
eEC_CRC_ERROR enum value | cSDHBase | |
eEC_DEVICE_NOT_FOUND enum value | cSDHBase | |
eEC_DEVICE_NOT_OPENED enum value | cSDHBase | |
eEC_DIMENSION enum value | cSDHBase | |
eEC_FEATURE_NOT_SUPPORTED enum value | cSDHBase | |
eEC_HOMING_ERROR enum value | cSDHBase | |
eEC_INCONSISTENT_DATA enum value | cSDHBase | |
eEC_INDEX_OUT_OF_BOUNDS enum value | cSDHBase | |
eEC_INSUFFICIENT_RESOURCES enum value | cSDHBase | |
eEC_INTERNAL enum value | cSDHBase | |
eEC_INVALID_HANDLE enum value | cSDHBase | |
eEC_INVALID_PARAMETER enum value | cSDHBase | |
eEC_INVALID_PASSWORD enum value | cSDHBase | |
eEC_IO_ERROR enum value | cSDHBase | |
eEC_MAX_COMMANDLINE_EXCEEDED enum value | cSDHBase | |
eEC_MAX_COMMANDS_EXCEEDED enum value | cSDHBase | |
eEC_NO_COMMAND enum value | cSDHBase | |
eEC_NO_DATAPIPE enum value | cSDHBase | |
eEC_NO_PARAMS_EXPECTED enum value | cSDHBase | |
eEC_NOT_AVAILABLE enum value | cSDHBase | |
eEC_NOT_ENOUGH_PARAMS enum value | cSDHBase | |
eEC_NOT_INITIALIZED enum value | cSDHBase | |
eEC_OVER_TEMPERATURE enum value | cSDHBase | |
eEC_RANGE_ERROR enum value | cSDHBase | |
eEC_READ_ERROR enum value | cSDHBase | |
eEC_SUCCESS enum value | cSDHBase | |
eEC_TIMEOUT enum value | cSDHBase | |
eEC_UNKNOWN_ERROR enum value | cSDHBase | |
eEC_WRITE_ERROR enum value | cSDHBase | |
eErrorCode enum name | cSDHBase | |
eGID_CENTRICAL enum value | cSDHBase | |
eGID_CYLINDRICAL enum value | cSDHBase | |
eGID_DIMENSION enum value | cSDHBase | |
eGID_INVALID enum value | cSDHBase | |
eGID_PARALLEL enum value | cSDHBase | |
eGID_SPHERICAL enum value | cSDHBase | |
eGraspId enum name | cSDHBase | |
eMCM_DIMENSION enum value | cSDH | |
eMCM_GRIP enum value | cSDH | |
eMCM_HOLD enum value | cSDH | |
eMCM_MOVE enum value | cSDH | |
EmergencyStop(void) | cSDH | |
eMotorCurrentMode enum name | cSDH | |
eps | cSDHBase | protected |
eps_v | cSDHBase | protected |
eVelocityProfile enum name | cSDHBase | |
eVP_DIMENSION enum value | cSDHBase | |
eVP_INVALID enum value | cSDHBase | |
eVP_RAMP enum value | cSDHBase | |
eVP_SIN_SQUARE enum value | cSDHBase | |
f_max_acceleration_v | cSDH | protected |
f_max_angle_v | cSDH | protected |
f_max_motor_current_v | cSDH | protected |
f_max_velocity_v | cSDH | protected |
f_min_acceleration_v | cSDH | protected |
f_min_angle_v | cSDH | protected |
f_min_motor_current_v | cSDH | protected |
f_min_velocity_v | cSDH | protected |
f_ones_v | cSDH | protected |
f_zeros_v | cSDH | protected |
finger_axis_index | cSDH | protected |
finger_number_of_axes | cSDH | protected |
firmware_error_codes | cSDHBase | protectedstatic |
firmware_state | cSDHBase | protected |
GetAxisActualAngle(std::vector< int > const &axes) | cSDH | |
GetAxisActualAngle(int iAxis) | cSDH | |
GetAxisActualState(std::vector< int > const &axes) | cSDH | |
GetAxisActualState(int iAxis) | cSDH | |
GetAxisActualVelocity(std::vector< int >const &axes) | cSDH | |
GetAxisActualVelocity(int iAxis) | cSDH | |
GetAxisEnable(std::vector< int > const &axes) | cSDH | |
GetAxisEnable(int iAxis) | cSDH | |
GetAxisLimitAcceleration(std::vector< int > const &axes) | cSDH | |
GetAxisLimitAcceleration(int iAxis) | cSDH | |
GetAxisLimitVelocity(std::vector< int > const &axes) | cSDH | |
GetAxisLimitVelocity(int iAxis) | cSDH | |
GetAxisMaxAcceleration(std::vector< int > const &axes) | cSDH | |
GetAxisMaxAcceleration(int iAxis) | cSDH | |
GetAxisMaxAngle(std::vector< int > const &axes) | cSDH | |
GetAxisMaxAngle(int iAxis) | cSDH | |
GetAxisMaxVelocity(std::vector< int > const &axes) | cSDH | |
GetAxisMaxVelocity(int iAxis) | cSDH | |
GetAxisMinAngle(std::vector< int > const &axes) | cSDH | |
GetAxisMinAngle(int iAxis) | cSDH | |
GetAxisMotorCurrent(std::vector< int > const &axes, eMotorCurrentMode mode=eMCM_MOVE) | cSDH | |
GetAxisMotorCurrent(int iAxis, eMotorCurrentMode mode=eMCM_MOVE) | cSDH | |
GetAxisReferenceVelocity(std::vector< int >const &axes) | cSDH | |
GetAxisReferenceVelocity(int iAxis) | cSDH | |
GetAxisTargetAcceleration(std::vector< int >const &axes) | cSDH | |
GetAxisTargetAcceleration(int iAxis) | cSDH | |
GetAxisTargetAngle(std::vector< int > const &axes) | cSDH | |
GetAxisTargetAngle(int iAxis) | cSDH | |
GetAxisTargetVelocity(std::vector< int > const &axes) | cSDH | |
GetAxisTargetVelocity(int iAxis) | cSDH | |
GetAxisValueVector(std::vector< int > const &axes, pGetFunction ll_get, cUnitConverter const *uc, char const *name) | cSDH | protected |
GetController(void) | cSDH | |
GetEps(void) | cSDHBase | |
GetEpsVector(void) | cSDHBase | |
GetFingerActualAngle(int iFinger) | cSDH | |
GetFingerActualAngle(int iFinger, double &a0, double &a1, double &a2) | cSDH | |
GetFingerAxisIndex(int iFinger, int iFingerAxis) | cSDH | |
GetFingerEnable(std::vector< int > const &fingers) | cSDH | |
GetFingerEnable(int iFinger) | cSDH | |
GetFingerMaxAngle(int iFinger) | cSDH | |
GetFingerMaxAngle(int iFinger, double &a0, double &a1, double &a2) | cSDH | |
GetFingerMinAngle(int iFinger) | cSDH | |
GetFingerMinAngle(int iFinger, double &a0, double &a1, double &a2) | cSDH | |
GetFingerNumberOfAxes(int iFinger) | cSDH | |
GetFingerTargetAngle(int iFinger) | cSDH | |
GetFingerTargetAngle(int iFinger, double &a0, double &a1, double &a2) | cSDH | |
GetFingerXYZ(int iFinger, std::vector< double > const &angles) | cSDH | |
GetFingerXYZ(int iFinger, double a0, double a1, double a2) | cSDH | |
GetFirmwareRelease(void) | cSDH | |
GetFirmwareReleaseRecommended(void) | cSDH | static |
GetFirmwareState(void) | cSDHBase | |
GetGripMaxVelocity(void) | cSDH | |
GetInfo(char const *what) | cSDH | |
GetLibraryName(void) | cSDH | static |
GetLibraryRelease(void) | cSDH | static |
GetMotorCurrentModeFunction(eMotorCurrentMode mode) | cSDH | protected |
GetNumberOfAxes(void) | cSDHBase | |
GetNumberOfFingers(void) | cSDHBase | |
GetNumberOfTemperatureSensors(void) | cSDHBase | |
GetStringFromControllerType(eControllerType controller_type) | cSDHBase | static |
GetStringFromErrorCode(eErrorCode error_code) | cSDHBase | static |
GetStringFromGraspId(eGraspId grasp_id) | cSDHBase | static |
GetTemperature(std::vector< int > const &sensors) | cSDH | |
GetTemperature(int iSensor) | cSDH | |
GetVelocityProfile(void) | cSDH | |
grasp_id_name | cSDHBase | protectedstatic |
grip_max_velocity | cSDH | protected |
GripHand(eGraspId grip, double close, double velocity, bool sequ=true) | cSDH | |
h | cSDH | protected |
IsOpen(void) | cSDH | virtual |
IsVirtualAxis(int iAxis) | cSDH | |
l1 | cSDH | protected |
l2 | cSDH | protected |
max_angle_v | cSDHBase | protected |
min_angle_v | cSDHBase | protected |
MoveAxis(std::vector< int >const &axes, bool sequ=true) | cSDH | |
MoveAxis(int iAxis, bool sequ=true) | cSDH | |
MoveFinger(std::vector< int >const &fingers, bool sequ=true) | cSDH | |
MoveFinger(int iFinger, bool sequ=true) | cSDH | |
MoveHand(bool sequ=true) | cSDH | |
nb_all_axes | cSDH | protected |
NUMBER_OF_AXES | cSDHBase | protected |
NUMBER_OF_AXES_PER_FINGER | cSDH | protected |
NUMBER_OF_FINGERS | cSDHBase | protected |
NUMBER_OF_TEMPERATURE_SENSORS | cSDHBase | protected |
NUMBER_OF_VIRTUAL_AXES | cSDH | protected |
offset | cSDH | protected |
ones_v | cSDH | protected |
OpenCAN_ESD(int _net=0, unsigned long _baudrate=1000000, double _timeout=0.0, Int32 _id_read=43, Int32 _id_write=42) | cSDH | |
OpenCAN_ESD(tDeviceHandle _ntcan_handle, double _timeout=0.0, Int32 _id_read=43, Int32 _id_write=42) | cSDH | |
OpenCAN_PEAK(unsigned long _baudrate=1000000, double _timeout=0.0, Int32 _id_read=43, Int32 _id_write=42, const char *_device="/dev/pcanusb0") | cSDH | |
OpenCAN_PEAK(tDeviceHandle _handle, double _timeout=0.0, Int32 _id_read=43, Int32 _id_write=42) | cSDH | |
OpenRS232(int _port=0, unsigned long _baudrate=115200, double _timeout=-1, char const *_device_format_string="/dev/ttyS%d") | cSDH | |
OpenTCP(char const *_tcp_adr="192.168.1.1", int _tcp_port=23, double _timeout=0.0) | cSDH | |
release_firmware | cSDH | private |
SetAxisEnable(std::vector< int > const &axes, std::vector< double > const &states) | cSDH | |
SetAxisEnable(int iAxis=All, double state=1.0) | cSDH | |
SetAxisEnable(std::vector< int > const &axes, std::vector< bool > const &states) | cSDH | |
SetAxisEnable(int iAxis=All, bool state=true) | cSDH | |
SetAxisMotorCurrent(std::vector< int > const &axes, std::vector< double > const &motor_currents, eMotorCurrentMode mode=eMCM_MOVE) | cSDH | |
SetAxisMotorCurrent(int iAxis, double motor_current, eMotorCurrentMode mode=eMCM_MOVE) | cSDH | |
SetAxisTargetAcceleration(std::vector< int >const &axes, std::vector< double >const &accelerations) | cSDH | |
SetAxisTargetAcceleration(int iAxis, double acceleration) | cSDH | |
SetAxisTargetAngle(std::vector< int > const &axes, std::vector< double > const &angles) | cSDH | |
SetAxisTargetAngle(int iAxis, double angle) | cSDH | |
SetAxisTargetGetAxisActualAngle(std::vector< int > const &axes, std::vector< double > const &angles) | cSDH | |
SetAxisTargetGetAxisActualVelocity(std::vector< int > const &axes, std::vector< double > const &velocities) | cSDH | |
SetAxisTargetVelocity(std::vector< int > const &axes, std::vector< double > const &velocities) | cSDH | |
SetAxisTargetVelocity(int iAxis, double velocity) | cSDH | |
SetAxisValueVector(std::vector< int > const &axes, std::vector< double > const &values, pSetFunction ll_set, pGetFunction ll_get, cUnitConverter const *uc, std::vector< double > const &min_values, std::vector< double > const &max_values, char const *name) | cSDH | protected |
SetController(cSDHBase::eControllerType controller) | cSDH | |
SetDebugOutput(std::ostream *debuglog) | cSDH | inlinevirtual |
SetFingerEnable(std::vector< int > const &fingers, std::vector< double > const &states) | cSDH | |
SetFingerEnable(int iFinger, double state=1.0) | cSDH | |
SetFingerEnable(std::vector< int > const &fingers, std::vector< bool > const &states) | cSDH | |
SetFingerEnable(int iFinger, bool state) | cSDH | |
SetFingerTargetAngle(int iFinger, std::vector< double > const &angles) | cSDH | |
SetFingerTargetAngle(int iFinger, double a0, double a1, double a2) | cSDH | |
SetVelocityProfile(eVelocityProfile velocity_profile) | cSDH | |
Stop(void) | cSDH | |
ToIndexVector(int index, std::vector< int > &all_replacement, int maxindex, char const *name) | cSDH | protected |
uc_angle | cSDH | |
uc_angle_degrees | cSDH | static |
uc_angle_radians | cSDH | static |
uc_angular_acceleration | cSDH | |
uc_angular_acceleration_degrees_per_second_squared | cSDH | static |
uc_angular_acceleration_radians_per_second_squared | cSDH | static |
uc_angular_velocity | cSDH | |
uc_angular_velocity_degrees_per_second | cSDH | static |
uc_angular_velocity_radians_per_second | cSDH | static |
uc_motor_current | cSDH | |
uc_motor_current_ampere | cSDH | static |
uc_motor_current_milliampere | cSDH | static |
uc_position | cSDH | |
uc_position_meter | cSDH | static |
uc_position_millimeter | cSDH | static |
uc_temperature | cSDH | |
uc_temperature_celsius | cSDH | static |
uc_temperature_fahrenheit | cSDH | static |
uc_time | cSDH | |
uc_time_milliseconds | cSDH | static |
uc_time_seconds | cSDH | static |
UpdateSettingsFromSDH() | cSDH | private |
UseDegrees(void) | cSDH | |
UseRadians(void) | cSDH | |
WaitAxis(std::vector< int > const &axes, double timeout=-1.0) | cSDH | |
WaitAxis(int iAxis, double timeout=-1.0) | cSDH | |
zeros_v | cSDH | protected |
~cSDH() | cSDH | virtual |
~cSDHBase() | cSDHBase | inlinevirtual |