Files | Classes | Macros | Typedefs
Atlas

Files

file  atlas_messages.h
 This file specifies the messages for this modules used to transmit xxxx data via ipc to other modules.xxxxxxxxxxxxxxxxx.
 

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...
 

Macros

#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. More...
 
#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. More...
 
#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. More...
 
#define ROBOT_LIGHTS_COMMAND_NAME   (char*)"robot_lights_command"
 Name of the lights command message. More...
 
#define ROBOT_MOTION_COMMAND_FMT   (char*)"{double,double,double,double,int,double,string}"
 Format of the command message for the atlas robots. More...
 
#define ROBOT_MOTION_COMMAND_NAME   (char*)"robot_motion_command"
 Name of the command message for the atlas robots. More...
 
#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. More...
 
#define ROBOT_STATUS_NAME   (char*)"robot_status"
 Name of the status message. More...
 
#define ROBOT_VERT_SIGN_COMMAND_FMT   (char*)"{double,int,string}"
 Format of the vertical sign command. More...
 
#define ROBOT_VERT_SIGN_COMMAND_NAME   (char*)"robot_vert_sign_command"
 Name of the vertical sign command. More...
 

Typedefs

typedef carmen_default_message atlas_reset_command_message
 
typedef carmen_default_message atlaso_reset_occurred_message
 

Detailed Description

Macro Definition Documentation

#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 Documentation

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.



atlasmv_base
Author(s): David Gameiro, Jorge Almeida
autogenerated on Mon Mar 2 2015 01:31:28