Robot Operators/Manipulators

Introduction
In robot simulations there is sometimes the necessity to watch the robots and help them, when they got stuck. For example a legged robot may have fallen over, and you wish to automatically flip it back over again. So in a way we need a simulated human operator.
Implementation
The base class/interface is defined by lpzrobots::Operator where you also find the inherited Operators (lpzrobots::LimitOrientationOperator and lpzrobots::LiftUpOperator) An Operator is registed to an lpzrobots::OdeAgent and is called every simulation step. In case it takes actions it is also visualized by a yellow sphere.

ode_robots/simulations/hexapod/main

Generated on Thu Jun 28 14:48:05 2012 for Robot Simulator of the Robotics Group for Self-Organization of Control by  doxygen 1.6.3