User Tools

Site Tools


eeros_architecture:control_system:start

This is an old revision of the document!


Control System

The control system is constructed using three main parts: blocks, signals, and time domains. Blocks represent something that will alter a signal, or produce a new signal based on the input it receives. Signals are the raw information that flow withing the system, passing between blocks through the hierarchical flow. This flow is predetermined by the connections between blocks constructed beforehand. ewee

The robot controller, defined in EEROS as the control system, is the real-time core of the application. In order to guarantee the modular and exchangeable nature of the software system, it is built from predefined blocks, which can alter the signals flowing through the blocks. Nesting and ordering of these blocks creates very clear hierarchical structures. Blocks can be assigned to real- or non-real-time domains. Additionally, all signals in EEROS have a standard set of information, which increases the semantics of this information.

For more information about individual parts of the control system, check out these pages:

eeros_architecture/control_system/start.1489587408.txt.gz · Last modified: 2017/03/15 15:16 by graf