Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages | Examples

ArModeTCM2 Class Reference

#include <ArModes.h>

Inheritance diagram for ArModeTCM2:

ArMode List of all members.

Detailed Description

Mode for following a color blob using ACTS.
Examples:

demo.cpp.


Public Member Functions

virtual void activate (void)
 ArModeTCM2 (ArRobot *robot, const char *name, char key, char key2, ArTCM2 *tcm2=NULL)
 Constructor.
virtual void deactivate (void)
virtual void help (void)
virtual void userTask (void)
virtual ~ArModeTCM2 ()
 Destructor.

Protected Member Functions

void init ()

Protected Attributes

ArCompassConnectorconnector
ArFunctorC< ArTCM2 > * myAutoCalibrationCB
ArFunctorC< ArTCM2 > * myCompassCB
ArFunctorC< ArTCM2 > * myContinuousPacketsCB
ArFunctorC< ArTCM2 > * myOffCB
ArFunctorC< ArTCM2 > * myOnePacketCB
ArFunctorC< ArTCM2 > * myResetCB
ArRobotmyRobot
ArFunctorC< ArTCM2 > * myStopCalibrationCB
ArTCM2myTCM2
ArFunctorC< ArTCM2 > * myUserCalibrationCB


Constructor & Destructor Documentation

ArModeTCM2::ArModeTCM2 ArRobot robot,
const char *  name,
char  key,
char  key2,
ArTCM2 tcm2 = NULL
 

Constructor.

Parameters:
tcm2 if a tcm2 class is passed in it'll use that instance otherwise it'll make its own ArTCMCompassRobot instance.


The documentation for this class was generated from the following files:
Generated on Thu Jan 7 10:34:42 2010 for Aria by  doxygen 1.4.2