iCub-main
|
Classes | |
struct | axisInfo_t |
struct | behaviour_flags_t |
struct | couplingInfo_t |
struct | encoder_t |
struct | focBasedSpecificInfo_t |
struct | impedanceLimits_t |
struct | impedanceParameters_t |
class | ITemperatureSensor |
struct | jointLimits_t |
struct | jointsetsInfo_t |
class | JointsSet |
struct | kalmanFilterParams_t |
struct | motorCurrentLimits_t |
class | Parser |
class | Pid_Algorithm |
class | Pid_Algorithm_simple |
class | PidInfo |
struct | rotorLimits_t |
class | TemperatureFilter |
struct | temperatureLimits_t |
class | TemperatureSensorNONE |
class | TemperatureSensorPT100 |
class | TemperatureSensorPT1000 |
struct | timeouts_t |
class | TrqPidInfo |
class | Watchdog |
Enumerations | |
enum | motor_temperatureSensorTypeEnum_t { motor_temperature_sensor_pt100 = 0 , motor_temperature_sensor_pt1000 = 1 , motor_temperature_sensor_none = 255 } |
enum | { MAX_SHORT = 32767 , MIN_SHORT = -32768 , MAX_INT = 0x7fffffff , MIN_INT = 0x80000000 , MAX_U32 = 0xffffffff , MIN_U32 = 0x00 , MAX_U16 = 0xffff , MIN_U16 = 0x0000 } |
enum | { CAN_SKIP_ADDR = 0x80 } |
Functions | |
int | U_16 (double x) |
short | S_16 (double x) |
int | U_32 (double x) |
int | S_32 (double x) |
bool | EncoderType_iCub2eo (const string *in, uint8_t *out) |
bool | EncoderType_eo2iCub (const uint8_t *in, string *out) |
void | copyPid_iCub2eo (const Pid *in, eOmc_PID_t *out) |
void | copyPid_eo2iCub (eOmc_PID_t *in, Pid *out) |
bool | controlModeCommandConvert_yarp2embObj (int vocabMode, eOenum08_t &embOut) |
int | controlModeStatusConvert_embObj2yarp (eOenum08_t embObjMode) |
bool | controlModeStatusConvert_yarp2embObj (int vocabMode, eOmc_controlmode_t &embOut) |
int | controlModeCommandConvert_embObj2yarp (eOmc_controlmode_command_t embObjMode) |
bool | interactionModeCommandConvert_yarp2embObj (int vocabMode, eOenum08_t &embOut) |
bool | interactionModeStatusConvert_embObj2yarp (eOenum08_t embObjMode, int &vocabOut) |
anonymous enum |
Enumerator | |
---|---|
MAX_SHORT | |
MIN_SHORT | |
MAX_INT | |
MIN_INT | |
MAX_U32 | |
MIN_U32 | |
MAX_U16 | |
MIN_U16 |
Definition at line 27 of file eomcUtils.h.
anonymous enum |
Enumerator | |
---|---|
CAN_SKIP_ADDR |
Definition at line 28 of file eomcUtils.h.
Enumerator | |
---|---|
motor_temperature_sensor_pt100 | |
motor_temperature_sensor_pt1000 | |
motor_temperature_sensor_none |
Definition at line 60 of file eomcParser.h.
int yarp::dev::eomc::controlModeCommandConvert_embObj2yarp | ( | eOmc_controlmode_command_t | embObjMode | ) |
Definition at line 334 of file eomcUtils.h.
bool yarp::dev::eomc::controlModeCommandConvert_yarp2embObj | ( | int | vocabMode, |
eOenum08_t & | embOut | ||
) |
Definition at line 201 of file eomcUtils.h.
int yarp::dev::eomc::controlModeStatusConvert_embObj2yarp | ( | eOenum08_t | embObjMode | ) |
Definition at line 258 of file eomcUtils.h.
bool yarp::dev::eomc::controlModeStatusConvert_yarp2embObj | ( | int | vocabMode, |
eOmc_controlmode_t & | embOut | ||
) |
Definition at line 328 of file eomcUtils.h.
void yarp::dev::eomc::copyPid_eo2iCub | ( | eOmc_PID_t * | in, |
Pid * | out | ||
) |
Definition at line 186 of file eomcUtils.h.
void yarp::dev::eomc::copyPid_iCub2eo | ( | const Pid * | in, |
eOmc_PID_t * | out | ||
) |
Definition at line 171 of file eomcUtils.h.
bool yarp::dev::eomc::EncoderType_eo2iCub | ( | const uint8_t * | in, |
string * | out | ||
) |
Definition at line 125 of file eomcUtils.h.
bool yarp::dev::eomc::EncoderType_iCub2eo | ( | const string * | in, |
uint8_t * | out | ||
) |
Definition at line 84 of file eomcUtils.h.
bool yarp::dev::eomc::interactionModeCommandConvert_yarp2embObj | ( | int | vocabMode, |
eOenum08_t & | embOut | ||
) |
Definition at line 362 of file eomcUtils.h.
bool yarp::dev::eomc::interactionModeStatusConvert_embObj2yarp | ( | eOenum08_t | embObjMode, |
int & | vocabOut | ||
) |
Definition at line 384 of file eomcUtils.h.
short yarp::dev::eomc::S_16 | ( | double | x | ) |
Definition at line 43 of file eomcUtils.h.
int yarp::dev::eomc::S_32 | ( | double | x | ) |
Definition at line 70 of file eomcUtils.h.
int yarp::dev::eomc::U_16 | ( | double | x | ) |
Definition at line 31 of file eomcUtils.h.
int yarp::dev::eomc::U_32 | ( | double | x | ) |
Definition at line 58 of file eomcUtils.h.