#include <subController.h>
Inherited by GotoRobotController, and srAlmende::DefaultWheelController.

Public Member Functions | |
| SubController (const std::string &name, srCore::RobotActorBase *robotActor) | |
| The controller does have access to all public variables of the robot. | |
| virtual | ~SubController () |
| Destroyer. | |
| virtual CtrlMsg * | Act (CtrlMsg *message) |
| The controller acts upon the message and outputs a result in the form of a message. | |
Protected Attributes | |
| CtrlMsg | outgoingMsg |
| Message is stored here, so it doesn't need to be allocated each time. | |
This class is meant to get many sub classes. The SubsumptionAgent knows how to handle a collection of these sub classes.
Definition at line 51 of file subController.h.
| SubController::SubController | ( | const std::string & | name, | |
| srCore::RobotActorBase * | robotActor | |||
| ) |
The controller does have access to all public variables of the robot.
This file subController.cpp is created at Almende B.V. It is open-source software and part of the Common Hybrid Agent Platform (CHAP). A toolbox with a lot of open-source tools. Ranging from thread pools, and TCP/IP components to control architectures and learning algorithms.
There are no licenses involved.
Definition at line 18 of file subController.cpp.
1.6.1