#include <access.h>
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 |
Quadrotor defines | |
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. | |
Imu defines | |
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. | |
Force sensor defines | |
static const unsigned int | FORCE_SENSOR_DATA_MAIN = 250 |
The main identifier of a FORCE_SENSOR object. | |
Camera defines | |
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. | |
Object Pose defines | |
static const unsigned int | OBJ_POSE_DATA_MAIN = 400 |
The main identifier of a Pose measurement object. | |
Object Twist defines | |
The main identifier of a Twist measurement object. | |
static const unsigned int | OBJ_TWIST_DATA_MAIN = 500 |
Set Object Twist defines | |
The main identifier of a Set Twist object. | |
static const unsigned int | SET_OBJ_TWIST_DATA_MAIN = 550 |
Manipulator defines | |
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. | |
Contact sensor defines | |
The main identifier of a CONTACT object. | |
static const unsigned int | CONTACT_DATA_MAIN = 650 |
void CustomDataHeaders::registerCustomDataHeaders | ( | ) | [static] |
Make all defined headers available in Lua. Please update the implementation of this function when you add a new header in CustomDataHeaders
.
Definition at line 146 of file access.cpp.
const unsigned int CustomDataHeaders::CAMERA_DATA_FREQ = 301 [static] |
const unsigned int CustomDataHeaders::CAMERA_DATA_MAIN = 300 [static] |
const unsigned int CustomDataHeaders::CAMERA_DATA_RGB = 302 [static] |
const unsigned int CustomDataHeaders::CONTACT_DATA_MAIN = 650 [static] |
const unsigned int CustomDataHeaders::DEVELOPER_DATA_HEADER = 769710397 [static] |
const unsigned int CustomDataHeaders::FORCE_SENSOR_DATA_MAIN = 250 [static] |
const unsigned int CustomDataHeaders::IMU_DATA_CUTOFF = 204 [static] |
const unsigned int CustomDataHeaders::IMU_DATA_FORCE = 202 [static] |
const unsigned int CustomDataHeaders::IMU_DATA_FREQ = 203 [static] |
const unsigned int CustomDataHeaders::IMU_DATA_MAIN = 200 [static] |
const unsigned int CustomDataHeaders::IMU_DATA_MASS = 201 [static] |
const unsigned int CustomDataHeaders::MANIPULATOR_DATA_CTRL_MODE = 603 [static] |
const unsigned int CustomDataHeaders::MANIPULATOR_DATA_FREQ = 601 [static] |
const unsigned int CustomDataHeaders::MANIPULATOR_DATA_JOINT = 602 [static] |
const unsigned int CustomDataHeaders::MANIPULATOR_DATA_MAIN = 600 [static] |
const unsigned int CustomDataHeaders::OBJ_POSE_DATA_MAIN = 400 [static] |
const unsigned int CustomDataHeaders::OBJ_TWIST_DATA_MAIN = 500 [static] |
const unsigned int CustomDataHeaders::QUADROTOR_DATA_COM = 11 [static] |
const unsigned int CustomDataHeaders::QUADROTOR_DATA_CTRL_MODE = 13 [static] |
const unsigned int CustomDataHeaders::QUADROTOR_DATA_MAIN = 10 [static] |
const unsigned int CustomDataHeaders::QUADROTOR_DATA_MOTOR_0 = 0 [static] |
const unsigned int CustomDataHeaders::QUADROTOR_DATA_MOTOR_1 = 1 [static] |
const unsigned int CustomDataHeaders::QUADROTOR_DATA_MOTOR_2 = 2 [static] |
const unsigned int CustomDataHeaders::QUADROTOR_DATA_MOTOR_3 = 3 [static] |
const unsigned int CustomDataHeaders::QUADROTOR_DATA_TF_RATIO = 12 [static] |
const unsigned int CustomDataHeaders::QUADROTOR_TK_DATA_MAIN = 20 [static] |
const unsigned int CustomDataHeaders::SET_OBJ_TWIST_DATA_MAIN = 550 [static] |