The Pantilt Module (pantilt)

The CARMEN pantilt driver the provides support for pantilts . More...


Files

file  pantilt_interface.h
 Definition of the interface of the module pantilt.
file  pantilt_messages.h
 Definition of the messages for this module.

Data Structures

struct  carmen_pantilt_status_message
struct  carmen_pantilt_move_message
struct  carmen_pantilt_move_pan_message
struct  carmen_pantilt_move_tilt_message

Defines

#define CARMEN_PANTILT_STATUS_MESSAGE_NAME   "pantilt_status_message"
#define CARMEN_PANTILT_STATUS_MESSAGE_FMT   "{double, double, double, string}"
#define CARMEN_PANTILT_MOVE_MESSAGE_NAME   "pantilt_move_message"
#define CARMEN_PANTILT_MOVE_MESSAGE_FMT   "{double,double,double,string}"
#define CARMEN_PANTILT_MOVE_PAN_MESSAGE_NAME   "pantilt_move_pan_message"
#define CARMEN_PANTILT_MOVE_PAN_MESSAGE_FMT   "{double,double,string}"
#define CARMEN_PANTILT_MOVE_TILT_MESSAGE_NAME   "pantilt_move_tilt_message"
#define CARMEN_PANTILT_MOVE_TILT_MESSAGE_FMT   "{double,double,string}"

Functions

void carmen_pantilt_subscribe_status_message (carmen_pantilt_status_message *pantilt, carmen_handler_t handler, carmen_subscribe_t subscribe_how)
void carmen_pantilt_unsubscribe_status_message (carmen_handler_t handler)
void carmen_pantilt_move (double pan, double tilt)
void carmen_pantilt_move_pan (double pan)
void carmen_pantilt_move_tilt (double tilt)

Detailed Description

The CARMEN pantilt driver the provides support for pantilts .

The module pantilt provides support for pantilt hardware.


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