PlayerCc::ImuProxy Class Reference

#include <playerc++.h>

Inheritance diagram for PlayerCc::ImuProxy:

Inheritance graph
Collaboration diagram for PlayerCc::ImuProxy:

Collaboration graph
List of all members.

Detailed Description

The ImuProxy class is used to control an imu device.

Definition at line 919 of file playerc++.h.

Public Member Functions

 ImuProxy (PlayerClient *aPc, uint32_t aIndex=0)
 ~ImuProxy ()
player_pose3d_t GetPose () const
 get the processed pos of the imu
float GetXAccel ()
 get the raw values
float GetYAccel ()
float GetZAccel ()
float GetXGyro ()
float GetYGyro ()
float GetZGyro ()
float GetXMagn ()
float GetYMagn ()
float GetZMagn ()
player_imu_data_calib_t GetRawValues () const
void SetDatatype (int aDatatype)
 Change the data type to one of the predefined data structures.
void ResetOrientation (int aValue)
 Reset orientation.

Private Member Functions

void Subscribe (uint32_t aIndex)
void Unsubscribe ()

Private Attributes


The documentation for this class was generated from the following file:

Last updated 12 September 2005 21:38:45