cSDH Member List

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 valuecSDHBase
all_axescSDH
all_axes_usedcSDHBase [protected]
all_fingerscSDH
all_real_axescSDH
all_temperature_sensorscSDH
cdbgcSDHBase [protected]
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
comcSDH [protected]
comm_interfacecSDH
controller_typecSDH [private]
controller_type_namecSDHBase [protected, static]
cSDH(bool _use_radians=false, bool _use_fahrenheit=false, int _debug_level=0)cSDH
cSDHBase(int debug_level)cSDHBase
dcSDH [protected]
debug_levelcSDHBase [protected]
eAS_CCW_BLOCKED enum valuecSDH
eAS_CW_BLOCKED enum valuecSDH
eAS_DIMENSION enum valuecSDH
eAS_DISABLED enum valuecSDH
eAS_IDLE enum valuecSDH
eAS_LIMITS_REACHED enum valuecSDH
eAS_NOT_INITIALIZED enum valuecSDH
eAS_POSITIONING enum valuecSDH
eAS_SPEED_MODE enum valuecSDH
eAxisState enum namecSDH
eControllerType enum namecSDHBase
eCT_DIMENSION enum valuecSDHBase
eCT_INVALID enum valuecSDHBase
eCT_POSE enum valuecSDHBase
eCT_VELOCITY enum valuecSDHBase
eCT_VELOCITY_ACCELERATION enum valuecSDHBase
eEC_ACCESS_DENIED enum valuecSDHBase
eEC_ALREADY_OPEN enum valuecSDHBase
eEC_ALREADY_RUNNING enum valuecSDHBase
eEC_AXIS_DISABLED enum valuecSDHBase
eEC_CHECKSUM_ERROR enum valuecSDHBase
eEC_CMD_ABORTED enum valuecSDHBase
eEC_CMD_FAILED enum valuecSDHBase
eEC_CMD_FORMAT_ERROR enum valuecSDHBase
eEC_CMD_UNKNOWN enum valuecSDHBase
eEC_DEVICE_NOT_FOUND enum valuecSDHBase
eEC_DEVICE_NOT_OPENED enum valuecSDHBase
eEC_DIMENSION enum valuecSDHBase
eEC_FEATURE_NOT_SUPPORTED enum valuecSDHBase
eEC_HOMING_ERROR enum valuecSDHBase
eEC_INCONSISTENT_DATA enum valuecSDHBase
eEC_INDEX_OUT_OF_BOUNDS enum valuecSDHBase
eEC_INSUFFICIENT_RESOURCES enum valuecSDHBase
eEC_INVALID_HANDLE enum valuecSDHBase
eEC_INVALID_PARAMETER enum valuecSDHBase
eEC_IO_ERROR enum valuecSDHBase
eEC_NO_DATAPIPE enum valuecSDHBase
eEC_NO_PARAMS_EXPECTED enum valuecSDHBase
eEC_NO_SENSOR enum valuecSDHBase
eEC_NOT_AVAILABLE enum valuecSDHBase
eEC_NOT_ENOUGH_PARAMS enum valuecSDHBase
eEC_NOT_INITIALIZED enum valuecSDHBase
eEC_OVER_TEMPERATURE enum valuecSDHBase
eEC_RANGE_ERROR enum valuecSDHBase
eEC_READ_ERROR enum valuecSDHBase
eEC_SUCCESS enum valuecSDHBase
eEC_TIMEOUT enum valuecSDHBase
eEC_WRITE_ERROR enum valuecSDHBase
eErrorCode enum namecSDHBase
eGID_CENTRICAL enum valuecSDHBase
eGID_CYLINDRICAL enum valuecSDHBase
eGID_DIMENSION enum valuecSDHBase
eGID_INVALID enum valuecSDHBase
eGID_PARALLEL enum valuecSDHBase
eGID_SPHERICAL enum valuecSDHBase
eGraspId enum namecSDHBase
eMCM_DIMENSION enum valuecSDH
eMCM_GRIP enum valuecSDH
eMCM_HOLD enum valuecSDH
eMCM_MOVE enum valuecSDH
EmergencyStop(void)cSDH
eMotorCurrentMode enum namecSDH
epscSDHBase [protected]
eps_vcSDHBase [protected]
eVelocityProfile enum namecSDHBase
eVP_DIMENSION enum valuecSDHBase
eVP_INVALID enum valuecSDHBase
eVP_RAMP enum valuecSDHBase
eVP_SIN_SQUARE enum valuecSDHBase
f_max_acceleration_vcSDH [protected]
f_max_angle_vcSDH [protected]
f_max_motor_current_vcSDH [protected]
f_max_velocity_vcSDH [protected]
f_min_acceleration_vcSDH [protected]
f_min_angle_vcSDH [protected]
f_min_motor_current_vcSDH [protected]
f_min_velocity_vcSDH [protected]
f_ones_vcSDH [protected]
f_zeros_vcSDH [protected]
finger_axis_indexcSDH [protected]
finger_number_of_axescSDH [protected]
firmware_error_codescSDHBase [protected, static]
firmware_statecSDHBase [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
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_namecSDHBase [protected, static]
grip_max_velocitycSDH [protected]
GripHand(eGraspId grip, double close, double velocity, bool sequ=true)cSDH
hcSDH [protected]
IsOpen(void)cSDH [virtual]
IsVirtualAxis(int iAxis)cSDH
l1cSDH [protected]
l2cSDH [protected]
max_angle_vcSDHBase [protected]
min_angle_vcSDHBase [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_axescSDH [protected]
NUMBER_OF_AXEScSDHBase [protected]
NUMBER_OF_AXES_PER_FINGERcSDH [protected]
NUMBER_OF_FINGERScSDHBase [protected]
NUMBER_OF_TEMPERATURE_SENSORScSDHBase [protected]
NUMBER_OF_VIRTUAL_AXEScSDH [protected]
offsetcSDH [protected]
ones_vcSDH [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(NTCAN_HANDLE _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(PCAN_HANDLE _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
release_firmwarecSDH [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
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 [inline, virtual]
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_anglecSDH
uc_angle_degreescSDH [static]
uc_angle_radianscSDH [static]
uc_angular_accelerationcSDH
uc_angular_acceleration_degrees_per_second_squaredcSDH [static]
uc_angular_acceleration_radians_per_second_squaredcSDH [static]
uc_angular_velocitycSDH
uc_angular_velocity_degrees_per_secondcSDH [static]
uc_angular_velocity_radians_per_secondcSDH [static]
uc_motor_currentcSDH
uc_motor_current_amperecSDH [static]
uc_motor_current_milliamperecSDH [static]
uc_positioncSDH
uc_position_metercSDH [static]
uc_position_millimetercSDH [static]
uc_temperaturecSDH
uc_temperature_celsiuscSDH [static]
uc_temperature_fahrenheitcSDH [static]
uc_timecSDH
uc_time_millisecondscSDH [static]
uc_time_secondscSDH [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_vcSDH [protected]
~cSDH()cSDH [virtual]
~cSDHBase()cSDHBase [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


cob_sdh
Author(s): Florian Weisshardt
autogenerated on Fri Jan 11 10:03:56 2013