|
Classes |
struct | player_position_data |
| Data. More...
|
struct | player_position_cmd |
| Command. More...
|
struct | player_position_geom |
| Configuration request: Query geometry. More...
|
struct | player_position_power_config |
| Configuratoin request: Motor power. More...
|
struct | player_position_velocitymode_config |
| Configuration request: Change velocity control. More...
|
struct | player_position_resetodom_config |
| Configuration request: Reset odometry. More...
|
struct | player_position_position_mode_req |
| Configuration request: Change control mode. More...
|
struct | player_position_set_odom_req |
| Configuration request: Set odometry. More...
|
struct | player_position_speed_pid_req |
| Configuration request: Set velocity PID parameters. More...
|
struct | player_position_position_pid_req |
| Configuration request: Set position PID parameters. More...
|
struct | player_position_speed_prof_req |
| Configuration request: Set speed profile parameters. More...
|
struct | player_rmp_config |
| Configuration request: Segway RMP-specific configuration. More...
|
Defines |
#define | PLAYER_POSITION_GET_GEOM_REQ ((uint8_t)1) |
#define | PLAYER_POSITION_MOTOR_POWER_REQ ((uint8_t)2) |
#define | PLAYER_POSITION_VELOCITY_MODE_REQ ((uint8_t)3) |
#define | PLAYER_POSITION_RESET_ODOM_REQ ((uint8_t)4) |
#define | PLAYER_POSITION_POSITION_MODE_REQ ((uint8_t)5) |
#define | PLAYER_POSITION_SPEED_PID_REQ ((uint8_t)6) |
#define | PLAYER_POSITION_POSITION_PID_REQ ((uint8_t)7) |
#define | PLAYER_POSITION_SPEED_PROF_REQ ((uint8_t)8) |
#define | PLAYER_POSITION_SET_ODOM_REQ ((uint8_t)9) |
#define | PLAYER_POSITION_RMP_VELOCITY_SCALE ((uint8_t)51) |
#define | PLAYER_POSITION_RMP_ACCEL_SCALE ((uint8_t)52) |
#define | PLAYER_POSITION_RMP_TURN_SCALE ((uint8_t)53) |
#define | PLAYER_POSITION_RMP_GAIN_SCHEDULE ((uint8_t)54) |
#define | PLAYER_POSITION_RMP_CURRENT_LIMIT ((uint8_t)55) |
#define | PLAYER_POSITION_RMP_RST_INTEGRATORS ((uint8_t)56) |
#define | PLAYER_POSITION_RMP_SHUTDOWN ((uint8_t)57) |
#define | PLAYER_POSITION_RMP_RST_INT_RIGHT 0x01 |
#define | PLAYER_POSITION_RMP_RST_INT_LEFT 0x02 |
#define | PLAYER_POSITION_RMP_RST_INT_YAW 0x04 |
#define | PLAYER_POSITION_RMP_RST_INT_FOREAFT 0x08 |
Typedefs |
typedef player_position_data | player_position_data_t |
| Data.
|
typedef player_position_cmd | player_position_cmd_t |
| Command.
|
typedef player_position_geom | player_position_geom_t |
| Configuration request: Query geometry.
|
typedef player_position_power_config | player_position_power_config_t |
| Configuratoin request: Motor power.
|
typedef player_position_velocitymode_config | player_position_velocitymode_config_t |
| Configuration request: Change velocity control.
|
typedef player_position_resetodom_config | player_position_resetodom_config_t |
| Configuration request: Reset odometry.
|
typedef player_position_position_mode_req | player_position_position_mode_req_t |
| Configuration request: Change control mode.
|
typedef player_position_set_odom_req | player_position_set_odom_req_t |
| Configuration request: Set odometry.
|
typedef player_position_speed_pid_req | player_position_speed_pid_req_t |
| Configuration request: Set velocity PID parameters.
|
typedef player_position_position_pid_req | player_position_position_pid_req_t |
| Configuration request: Set position PID parameters.
|
typedef player_position_speed_prof_req | player_position_speed_prof_req_t |
| Configuration request: Set speed profile parameters.
|
typedef player_rmp_config | player_rmp_config_t |
| Configuration request: Segway RMP-specific configuration.
|