User Tools

Site Tools


getting_started:overview

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
getting_started:overview [2021/04/01 14:01] – [Sequencer] jonasfreigetting_started:overview [2021/04/01 14:04] (current) – [Hardware Abstraction Layer (HAL)] jonasfrei
Line 51: Line 51:
 ==== 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, any inputs from sensors have to use the HAL to interact with the program. In order to make eeros platform independent and runnable on any hardware system, a configuration file is used to describe the physical properties of the inputs and outputs. Such an in- or output could be connected through a plethora of busses such as PCIe, SPI or EtherCAT. For further information see [[eeros_architecture:hal:start|]].+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, any inputs from sensors have to use the HAL to interact with the program. In order to make eeros platform independent and runnable on any hardware system, a configuration file is used to describe the physical properties of the inputs and outputs. Such an in- or output could be connected through a plethora of busses such as PCIe, SPI or EtherCAT. 
 + 
 +[[eeros_architecture:hal:start|Learn more about the Hardware Abstraction Layer]].
  
  
getting_started/overview.txt · Last modified: 2021/04/01 14:04 by jonasfrei