Atlas

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

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


atlasmv_base
Author(s): David Gameiro, Jorge Almeida
autogenerated on Wed Jul 23 04:34:43 2014