This is an old revision of the document!
Hardware Libraries
The eeros framework uses various hardware libraries to access the underlying hardware. Currently we support the libraries listed below. In order to use them you have to check them out, compile and install them, see Compile. If you need further hardware not listed below go to Create new Wrapper Library. It is important to notice that for each of the specific hardware libraries you need a wrapper library for eeros.
comedi
comedi stands for linux control and measurement device interface. It is a collection of drivers for a variety of common data acquisition plug-in boards. The wrapper library can be found in https://github.com/eeros-project/comedi-eeros.
flink
flink stands for fast link. It is a efficient and standardized way to communicate with hardware functions implemented in a FPGA. The wrapper library can be found in https://github.com/eeros-project/flink-eeros.
Beagle Bone blue
The BeagleBone blue is a small robotics computer. It allows to directly connect several small motors. The wrapper library can be found in https://github.com/eeros-project/bbblue-eeros. Refer to https://github.com/ntb-ch/BeagleBoneBlue for an example application together with the hardware configuration file.
ROS
ROS is a collection of tools, libraries, and conventions to write robot control software. The wrapper library can be found in https://github.com/eeros-project/ros-eeros.
Simulator
See Hardware Simulator.