controller Directory Reference

The controller directory contains (as you can guess) the controllers developed in the robotic group of Leipzig University. More...

selforg/controller/


Files

file  abstractcontroller.h [code]
file  abstractcontrolleradapter.h [code]
file  abstractiafcontroller.cpp
file  abstractiafcontroller.h [code]
file  abstractmodel.h [code]
file  abstractmulticontroller.h [code]
file  basiccontroller.cpp
file  basiccontroller.h [code]
file  classicreinforce.cpp
file  classicreinforce.h [code]
file  discretecontrolleradapter.cpp
file  discretecontrolleradapter.h [code]
file  discretesizable.h [code]
file  elman.cpp
file  elman.h [code]
file  feedforwardnn.h [code]
file  ffnncontroller.cpp
file  ffnncontroller.h [code]
file  homeokinbase.h [code]
file  invertablemodel.h [code]
file  invertcontroller.h [code]
file  invertmotorbigmodel.cpp
file  invertmotorbigmodel.h [code]
file  invertmotorcontroller.h [code]
file  invertmotornstep.cpp
file  invertmotornstep.h [code]
file  invertmotorspace.cpp
file  invertmotorspace.h [code]
file  invertnchannelcontroller.cpp
file  invertnchannelcontroller.h [code]
file  measureadapter.cpp
file  measureadapter.h [code]
file  multilayerffnn.cpp
file  multilayerffnn.h [code]
file  mutualinformationcontroller.cpp
file  mutualinformationcontroller.h [code]
file  oneactivemultipassivecontroller.cpp
file  oneactivemultipassivecontroller.h [code]
file  onelayerffnn.cpp
file  onelayerffnn.h [code]
file  qlearning.cpp
file  qlearning.h [code]
file  selforg/controller/README
 This file is used for the doxygen documentation.
file  regularisation.h [code]
file  replaycontroller.h [code]
file  sinecontroller.cpp
file  sinecontroller.h [code]
file  som.cpp
file  som.h [code]
file  teachable.h [code]
file  use_java_controller.cpp
file  use_java_controller.h [code]

Detailed Description

The controller directory contains (as you can guess) the controllers developed in the robotic group of Leipzig University.

For the approach, general remarks, aims and papers see http://robot.informatik.uni-leipzig.de

The common interface is provided in class AbstractController , which inherits methods for configuration and disposal of internal parameter as well as serialization from the classes Configurable, Inspectable and Storeable. Each controller realizes this interface to ensure collaboration.

For easy use in the beginning use InvertNChannelController (which requires the same number of sensors and motors) and look at the examples in the selforg/examples directory. You can also start with a copy of one of the templates in the lpzrobots/ode_robots/simulations directory and you can see how things work.


Generated on Fri Oct 30 16:29:04 2009 for Robot Simulator of the Robotics Group for Self-Organization of Control by  doxygen 1.4.7