hokuyo_utm_messages.h File Reference

Defines all messages this module uses. More...

Data Structures

struct  hokuyo_utm_query_data_message
 This is an image query message, This is used to ask for an image to a server module. More...
struct  hokuyo_utm_heartbeat_message
 This is an image heartbeat message. When a server module as has a new image, it publishes a heartbeat message. More...
struct  hokuyo_shminfo_query_message
 Used to query the server for shared memory id and other features. More...
struct  hokuyo_shminfo_server_message

Defines

#define HOKUYO_UTM_SERVER_DATA_NAME   (char*)"carmen_hokuyo_utm_server_data"
 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 HOKUYO_UTM_SERVER_DATA_FMT   CARMEN_LASER_LASER_FMT
 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 HOKUYO_POINTCLOUD_MESSAGE_NAME   (char*)"hokuyo_pointcloud"
#define HOKUYO_POINTCLOUD_MESSAGE_FMT   XB3_3DPOINTCLOUD_MESSAGE_FMT
#define HOKUYO_UTM_QUERY_DATA_NAME   (char*)"carmen_hokuyo_utm_query_data"
#define HOKUYO_UTM_QUERY_DATA_FMT   (char*)"{int,double,string}"
#define HOKUYO_UTM_HEARTBEAT_NAME   (char*)"carmen_hokuyo_utm_heartbeat"
#define HOKUYO_UTM_HEARTBEAT_FMT   (char*)"{int,double,string}"
#define HOKUYO_UTM_SERVER_DATA_MODULE_NAME   (char*)"carmen_hokuyo_utm_server_data_module"
#define HOKUYO_SHMINFO_QUERY_NAME   (char*)"hokuyo_shminfo_query"
#define HOKUYO_SHMINFO_QUERY_FMT   (char*)"{int,double,string}"
#define HOKUYO_SHMINFO_SERVER_NAME   (char*)"hokuyo_shminfo_server"
#define HOKUYO_SHMINFO_SERVER_FMT   (char*)"{int,int,double,string}"

Typedefs

typedef xb3_3dpointcloud_message hokuyo_pointcloud_message

Detailed Description

Defines all messages this module uses.

Generated on Wed Jun 2 12:43:03 2010 for LAR Atlas by  doxygen 1.6.3