This file specifies the messages for this modules used to transmit xxxx data via ipc to other modules.xxxxxxxxxxxxxxxxx. More...
Go to the source code of this file.
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... | |
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 |
This file specifies the messages for this modules used to transmit xxxx data via ipc to other modules.xxxxxxxxxxxxxxxxx.
Definition in file atlas_messages.h.