CIpoData Class Reference

Interpolated joint angles. More...

#include <motion.h>

List of all members.

Public Types

enum  COLLISION_TYPES { COLLISION_UNKNOWN, COLLISION_YES, COLLISION_NO }
 Result of Collision Check. More...

Public Member Functions

 CIpoData ()

Public Attributes

float angles [AX12_COUNT]
 Joint angles.
bool checkCollision
 Perform collision check before sending data to robot.
byte collision
 Result of collision check.


Detailed Description

Interpolated joint angles.

Stores interpolated joint angles and the result of the (optional) collision check.
TODO: Could be replaced by CMotionData.


Member Enumeration Documentation

enum CIpoData::COLLISION_TYPES

Result of Collision Check.

Enumerator:
COLLISION_UNKNOWN 
COLLISION_YES 
COLLISION_NO 


Constructor & Destructor Documentation

CIpoData::CIpoData (  )  [inline]


Member Data Documentation

float CIpoData::angles[AX12_COUNT]

Joint angles.

bool CIpoData::checkCollision

Perform collision check before sending data to robot.

byte CIpoData::collision

Result of collision check.


The documentation for this class was generated from the following file:
Generated on Mon Apr 21 23:27:44 2008 for BioloidControl by  doxygen 1.5.2