Robot Simulator of the Robotics Group for Self-Organization of Control  0.8.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
wirings Directory Reference

This file is used for the doxygen documentation.

More...

Directory dependency graph for wirings:
wirings

Files

file  abstractwiring.cpp
 
file  abstractwiring.h [code]
 
file  copywiring.cpp
 
file  copywiring.h [code]
 
file  derivativewiring.cpp
 
file  derivativewiring.h [code]
 
file  feedbackwiring.cpp
 
file  feedbackwiring.h [code]
 
file  forceboostwiring.cpp
 
file  forceboostwiring.h [code]
 
file  motornoisewiring.h [code]
 
file  one2onewiring.cpp
 
file  one2onewiring.h [code]
 
file  selforg/wirings/README
 
file  selectivenoisewiring.h [code]
 
file  selectiveone2onewiring.cpp
 
file  selectiveone2onewiring.h [code]
 
file  wiringsequence.cpp
 
file  wiringsequence.h [code]
 

Detailed Description

This file is used for the doxygen documentation.

The wirings directory contains some implementation of the class AbstractWiring interface. The wiring specifies the connections between the sensor values of the robot and the sensor values of the controller, and the connections between the motor outputs of the controller and the motor values given to the robot. In the most simple case you just put the values through the wiring without changing them like in One2OneWiring. But the controller can also get more sensor values than the robot has. For example you can feed the derivatives of the sensor values in the controller as it is done in DerivativeWiring. Further useful wirings are SelectiveOne2OneWiring and WiringSequence. Of course you can also implement your own wiring.