Public Types |
enum | ManipulatorCtrlMode {
TF_POSITION = 0,
TF_VELOCITY = 1,
TF_EFFORT = 2,
MOT_VELOCITY = 3,
PASSIVE_MODE = 4,
IGNORE_MODE = 20
} |
enum | QuadrotorCtrlMode { DIRECT = 0,
INTERNAL = 1
} |
Static Public Member Functions |
static void | registerCustomDataHeaders () |
Static Public Attributes |
static const unsigned int | DEVELOPER_DATA_HEADER = 769710397 |
|
static const unsigned int | QUADROTOR_DATA_MAIN = 10 |
| The main identifier of a Quadrotor object.
|
static const unsigned int | QUADROTOR_TK_DATA_MAIN = 20 |
| The main identifier of a Telekyb Quadrotor object.
|
static const unsigned int | QUADROTOR_DATA_MOTOR_0 = 0 |
| The identifier of motor[0] joint.
|
static const unsigned int | QUADROTOR_DATA_MOTOR_1 = 1 |
| The identifier of motor[1] joint.
|
static const unsigned int | QUADROTOR_DATA_MOTOR_2 = 2 |
| The identifier of motor[2] joint.
|
static const unsigned int | QUADROTOR_DATA_MOTOR_3 = 3 |
| The identifier of motor[3] joint.
|
static const unsigned int | QUADROTOR_DATA_COM = 11 |
| The identifier of the robot CoM.
|
static const unsigned int | QUADROTOR_DATA_TF_RATIO = 12 |
| The propeller torque to force ratio.
|
static const unsigned int | QUADROTOR_DATA_CTRL_MODE = 13 |
| The propeller torque to force ratio.
|
|
static const unsigned int | IMU_DATA_MAIN = 200 |
| The main identifier of a IMU object.
|
static const unsigned int | IMU_DATA_MASS = 201 |
| The identifier of the IMU mass.
|
static const unsigned int | IMU_DATA_FORCE = 202 |
| The identifier of the IMU force sensor.
|
static const unsigned int | IMU_DATA_FREQ = 203 |
| The frequency at which the IMU readings must be published.
|
static const unsigned int | IMU_DATA_CUTOFF = 204 |
| The cut-off frequency of the acceleration low-pass filters.
|
|
static const unsigned int | FORCE_SENSOR_DATA_MAIN = 250 |
| The main identifier of a FORCE_SENSOR object.
|
|
static const unsigned int | CAMERA_DATA_MAIN = 300 |
| The main identifier of a Camera object.
|
static const unsigned int | CAMERA_DATA_FREQ = 301 |
| The frequency at which the camera images must be published.
|
static const unsigned int | CAMERA_DATA_RGB = 302 |
| Set to 0 if the camera is gray-scale; set to any other value otherwise.
|
|
static const unsigned int | OBJ_POSE_DATA_MAIN = 400 |
| The main identifier of a Pose measurement object.
|
|
The main identifier of a Twist measurement object.
|
static const unsigned int | OBJ_TWIST_DATA_MAIN = 500 |
|
The main identifier of a Set Twist object.
|
static const unsigned int | SET_OBJ_TWIST_DATA_MAIN = 550 |
|
The main identifier of a manipulator object.
|
static const unsigned int | MANIPULATOR_DATA_MAIN = 600 |
static const unsigned int | MANIPULATOR_DATA_FREQ = 601 |
| The frequency for joint status publishing.
|
static const unsigned int | MANIPULATOR_DATA_JOINT = 602 |
| The identifier of a joint. The joint ID must be specified as a unique integer.
|
static const unsigned int | MANIPULATOR_DATA_CTRL_MODE = 603 |
| The manipulator control mode.
|
|
The main identifier of a CONTACT object.
|
static const unsigned int | CONTACT_DATA_MAIN = 650 |