simulator_messages.h File Reference

Definition of the messages for this module. More...

Go to the source code of this file.

Data Structures

struct  carmen_simulator_set_truepose_message
struct  carmen_simulator_truepos_message
struct  carmen_simulator_connect_robots_message
struct  carmen_simulator_set_object_message
struct  carmen_simulator_objects_message

Defines

#define CARMEN_SIMULATOR_CLEAR_OBJECTS_NAME   "carmen_simulator_clear_objects"
#define CARMEN_SIMULATOR_NEXT_TICK_NAME   "carmen_simulator_next_tick"
#define CARMEN_SIMULATOR_TRUEPOS_QUERY_NAME   "carmen_simulator_truepos_query"
#define CARMEN_SIMULATOR_OBJECTS_QUERY_NAME   "carmen_simulator_objects_query"
#define CARMEN_SIMULATOR_SET_TRUEPOSE_NAME   "carmen_simulator_set_truepose"
#define CARMEN_SIMULATOR_SET_TRUEPOSE_FMT   "{{double,double,double},double,string}"
#define CARMEN_SIMULATOR_TRUEPOS_NAME   "carmen_simulator_truepos"
#define CARMEN_SIMULATOR_TRUEPOS_FMT   "{{double,double,double},{double,double,double},double,string}"
#define CARMEN_SIMULATOR_CONNECT_ROBOTS_NAME   "carmen_simulator_connect_robots"
#define CARMEN_SIMULATOR_CONNECT_ROBOTS_FMT   "{string,double,string}"
#define CARMEN_SIMULATOR_SET_OBJECT_NAME   "carmen_simulator_set_object"
#define CARMEN_SIMULATOR_SET_OBJECT_FMT   "{{double,double,double},double,int,double,string}"
#define CARMEN_SIMULATOR_OBJECTS_NAME   "carmen_simulator_objects"
#define CARMEN_SIMULATOR_OBJECTS_FMT   "{int,<{double,double,double,double,double}:1>,double,string}"

Typedefs

typedef carmen_default_message carmen_simulator_clear_objects_message
typedef carmen_default_message carmen_simulator_next_tick_message
typedef carmen_default_message carmen_simulator_truepos_query_message
typedef carmen_default_message carmen_simulator_objects_query_message

Enumerations

enum  carmen_simulator_object_t { CARMEN_SIMULATOR_RANDOM_OBJECT, CARMEN_SIMULATOR_LINE_FOLLOWER, CARMEN_SIMULATOR_OTHER_ROBOT }


Detailed Description

Definition of the messages for this module.

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

Definition in file simulator_messages.h.


Generated on Wed Apr 5 18:34:19 2006 for CARMEN by  doxygen 1.4.4