getting_started:overview
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
getting_started:overview [2021/04/01 11:26] – [Safety System] jonasfrei | getting_started:overview [2021/04/01 14:04] (current) – [Hardware Abstraction Layer (HAL)] jonasfrei | ||
---|---|---|---|
Line 29: | Line 29: | ||
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, | 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, | ||
- | Learn more about the control system | + | [[: |
[{{ : | [{{ : | ||
Line 47: | Line 47: | ||
The robot' | The robot' | ||
- | Learn more about the sequencer | + | [[: |
==== Hardware Abstraction Layer (HAL)==== | ==== Hardware Abstraction Layer (HAL)==== | ||
- | The HAL provides an interface between the program and the robot. Any command in the program must pass through the HAL in order to be carried out. Additionally, | + | The HAL provides an interface between the program and the robot. Any command in the program must pass through the HAL in order to be carried out. Additionally, |
+ | |||
+ | [[eeros_architecture: | ||
getting_started/overview.txt · Last modified: 2021/04/01 14:04 by jonasfrei