|
Classes |
struct | player_position2d_data |
| Data. More...
|
struct | player_position2d_cmd |
| Command. More...
|
struct | player_position2d_geom |
| Configuration request: Query geometry. More...
|
struct | player_position2d_power_config |
| Configuration request : Motor power. More...
|
struct | player_position2d_velocitymode_config |
| Configuration request: Change velocity control. More...
|
struct | player_position2d_resetodom_config |
| Configuration request: Reset odometry. More...
|
struct | player_position2d_position_mode_req |
| Configuration request: Change position control. More...
|
struct | player_position2d_set_odom_req |
| Configuration request: Set odometry. More...
|
struct | player_position2d_speed_pid_req |
| Configuration request: Set velocity PID parameters. More...
|
struct | player_position2d_position_pid_req |
| Configuration request: Set position PID parameters. More...
|
struct | player_position2d_speed_prof_req |
| Configuration request: Set speed profile parameters. More...
|
Defines |
#define | PLAYER_POSITION2D_GET_GEOM_REQ ((uint8_t)1) |
#define | PLAYER_POSITION2D_MOTOR_POWER_REQ ((uint8_t)2) |
#define | PLAYER_POSITION2D_VELOCITY_MODE_REQ ((uint8_t)3) |
#define | PLAYER_POSITION2D_RESET_ODOM_REQ ((uint8_t)4) |
#define | PLAYER_POSITION2D_POSITION_MODE_REQ ((uint8_t)5) |
#define | PLAYER_POSITION2D_SPEED_PID_REQ ((uint8_t)6) |
#define | PLAYER_POSITION2D_POSITION_PID_REQ ((uint8_t)7) |
#define | PLAYER_POSITION2D_SPEED_PROF_REQ ((uint8_t)8) |
#define | PLAYER_POSITION2D_SET_ODOM_REQ ((uint8_t)9) |
#define | PLAYER_POSITION2D_RMP_VELOCITY_SCALE ((uint8_t)51) |
#define | PLAYER_POSITION2D_RMP_ACCEL_SCALE ((uint8_t)52) |
#define | PLAYER_POSITION2D_RMP_TURN_SCALE ((uint8_t)53) |
#define | PLAYER_POSITION2D_RMP_GAIN_SCHEDULE ((uint8_t)54) |
#define | PLAYER_POSITION2D_RMP_CURRENT_LIMIT ((uint8_t)55) |
#define | PLAYER_POSITION2D_RMP_RST_INTEGRATORS ((uint8_t)56) |
#define | PLAYER_POSITION2D_RMP_SHUTDOWN ((uint8_t)57) |
#define | PLAYER_POSITION2D_RMP_RST_INT_RIGHT 0x01 |
#define | PLAYER_POSITION2D_RMP_RST_INT_LEFT 0x02 |
#define | PLAYER_POSITION2D_RMP_RST_INT_YAW 0x04 |
#define | PLAYER_POSITION2D_RMP_RST_INT_FOREAFT 0x08 |
Typedefs |
typedef player_position2d_data | player_position2d_data_t |
| Data.
|
typedef player_position2d_cmd | player_position2d_cmd_t |
| Command.
|
typedef player_position2d_geom | player_position2d_geom_t |
| Configuration request: Query geometry.
|
typedef player_position2d_power_config | player_position2d_power_config_t |
| Configuration request : Motor power.
|
typedef player_position2d_velocitymode_config | player_position2d_velocitymode_config_t |
| Configuration request: Change velocity control.
|
typedef player_position2d_resetodom_config | player_position2d_resetodom_config_t |
| Configuration request: Reset odometry.
|
typedef player_position2d_position_mode_req | player_position2d_position_mode_req_t |
| Configuration request: Change position control.
|
typedef player_position2d_set_odom_req | player_position2d_set_odom_req_t |
| Configuration request: Set odometry.
|
typedef player_position2d_speed_pid_req | player_position2d_speed_pid_req_t |
| Configuration request: Set velocity PID parameters.
|
typedef player_position2d_position_pid_req | player_position2d_position_pid_req_t |
| Configuration request: Set position PID parameters.
|
typedef player_position2d_speed_prof_req | player_position2d_speed_prof_req_t |
| Configuration request: Set speed profile parameters.
|