Home
FAQ
Player
Stage
Gazebo
Contrib
Documentation
Publications
Contributors
Users

Project
Download
Bugs/Feedback
Mailing lists

Radish

Old news
Old stuff

SegwayRMP Class Reference

#include <segwayrmp.h>

Inherits Driver.

List of all members.

Public Member Functions

 SegwayRMP (ConfigFile *cf, int section)
 ~SegwayRMP ()
virtual int Setup ()
 Initialize the driver.

virtual int Shutdown ()
 Finalize the driver.


Protected Attributes

player_device_id_t position_id
player_position_data_t position_data
player_device_id_t position3d_id
player_position3d_data_t position3d_data
player_device_id_t power_id
player_power_data_t power_data


Constructor & Destructor Documentation

SegwayRMP::SegwayRMP ConfigFile cf,
int  section
 

SegwayRMP::~SegwayRMP  ) 
 


Member Function Documentation

int SegwayRMP::Setup  )  [virtual]
 

Initialize the driver.

This function is called with the first client subscribes; it MUST be implemented by the driver.

Returns:
Returns 0 on success.

Implements Driver.

int SegwayRMP::Shutdown  )  [virtual]
 

Finalize the driver.

This function is called with the last client unsubscribes; it MUST be implemented by the driver.

Returns:
Returns 0 on success.

Implements Driver.


Member Data Documentation

player_device_id_t SegwayRMP::position_id [protected]
 

player_position_data_t SegwayRMP::position_data [protected]
 

player_device_id_t SegwayRMP::position3d_id [protected]
 

player_position3d_data_t SegwayRMP::position3d_data [protected]
 

player_device_id_t SegwayRMP::power_id [protected]
 

player_power_data_t SegwayRMP::power_data [protected]
 


The documentation for this class was generated from the following files:
Generated on Tue May 3 14:16:06 2005 for Player by doxygen 1.3.6