Classes | |
struct | robot_brake_toggle_message |
struct | robot_lights_command_message |
Lights command message. More... | |
struct | robot_motion_command_message |
This is the command message, that controls the speed and direction of the atlas robots. More... | |
struct | robot_status_message |
Base status message for the atlas robots. More... | |
struct | robot_vert_sign_command_message |
robot_vert_sign_command_message struct where is defined all 6 different signs. More... | |
Files | |
file | atlas_messages.h |
This file specifies the messages for this modules used to transmit xxxx data via ipc to other modules.xxxxxxxxxxxxxxxxx. | |
Defines | |
#define | ATLAS_RESET_COMMAND_NAME "atlas_reset_command" |
Control message to pass to the process control module. Always capitals finishes with _RESET_COMMAND_NAME and the value is small letters the same without the suffix name. | |
#define | ATLAS_RESET_OCCURRED_NAME "atlas_reset_occurred" |
Control message to pass to the process control module. Always capitals finishes with _RESET_OCCURRED_NAME and the value is small letters the same without the suffix name. | |
#define | ROBOT_BRAKE_TOGGLE_FMT (char*)"{double,int,string}" |
#define | ROBOT_BRAKE_TOGGLE_NAME (char*)"robot_brake_toggle_status" |
#define | ROBOT_LIGHTS_COMMAND_FMT (char*)"{double,int,int,int,int,int,string}" |
Format of the lights command message. | |
#define | ROBOT_LIGHTS_COMMAND_NAME (char*)"robot_lights_command" |
Name of the lights command message. | |
#define | ROBOT_MOTION_COMMAND_FMT (char*)"{double,double,double,double,int,double,string}" |
Format of the command message for the atlas robots. | |
#define | ROBOT_MOTION_COMMAND_NAME (char*)"robot_motion_command" |
Name of the command message for the atlas robots. | |
#define | ROBOT_STATUS_FMT (char*)"{double,double,double,double,double,double,double,double,int,int,int,int,int,int,int,int,string}" |
Format of the status message. | |
#define | ROBOT_STATUS_NAME (char*)"robot_status" |
Name of the status message. | |
#define | ROBOT_VERT_SIGN_COMMAND_FMT (char*)"{double,int,string}" |
Format of the vertical sign command. | |
#define | ROBOT_VERT_SIGN_COMMAND_NAME (char*)"robot_vert_sign_command" |
Name of the vertical sign command. | |
Typedefs | |
typedef carmen_default_message | atlas_reset_command_message |
typedef carmen_default_message | atlaso_reset_occurred_message |
#define ATLAS_RESET_COMMAND_NAME "atlas_reset_command" |
Control message to pass to the process control module. Always capitals finishes with _RESET_COMMAND_NAME and the value is small letters the same without the suffix name.
Definition at line 21 of file atlas_messages.h.
#define ATLAS_RESET_OCCURRED_NAME "atlas_reset_occurred" |
Control message to pass to the process control module. Always capitals finishes with _RESET_OCCURRED_NAME and the value is small letters the same without the suffix name.
Definition at line 15 of file atlas_messages.h.
#define ROBOT_BRAKE_TOGGLE_FMT (char*)"{double,int,string}" |
Definition at line 141 of file atlas_messages.h.
#define ROBOT_BRAKE_TOGGLE_NAME (char*)"robot_brake_toggle_status" |
Definition at line 136 of file atlas_messages.h.
#define ROBOT_LIGHTS_COMMAND_FMT (char*)"{double,int,int,int,int,int,string}" |
Format of the lights command message.
Definition at line 68 of file atlas_messages.h.
#define ROBOT_LIGHTS_COMMAND_NAME (char*)"robot_lights_command" |
Name of the lights command message.
Definition at line 63 of file atlas_messages.h.
#define ROBOT_MOTION_COMMAND_FMT (char*)"{double,double,double,double,int,double,string}" |
Format of the command message for the atlas robots.
Definition at line 45 of file atlas_messages.h.
#define ROBOT_MOTION_COMMAND_NAME (char*)"robot_motion_command" |
Name of the command message for the atlas robots.
Definition at line 40 of file atlas_messages.h.
#define ROBOT_STATUS_FMT (char*)"{double,double,double,double,double,double,double,double,int,int,int,int,int,int,int,int,string}" |
Format of the status message.
#define ROBOT_STATUS_NAME (char*)"robot_status" |
Name of the status message.
#define ROBOT_VERT_SIGN_COMMAND_FMT (char*)"{double,int,string}" |
Format of the vertical sign command.
Definition at line 89 of file atlas_messages.h.
#define ROBOT_VERT_SIGN_COMMAND_NAME (char*)"robot_vert_sign_command" |
Name of the vertical sign command.
Definition at line 84 of file atlas_messages.h.
typedef carmen_default_message atlas_reset_command_message |
Definition at line 22 of file atlas_messages.h.
typedef carmen_default_message atlaso_reset_occurred_message |
Definition at line 16 of file atlas_messages.h.