Skip to content

mzueger/eeros-framework

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EEROS Robotics Framework

EEROS is a fully open-source software framework for the developement of robots used in research and as well for commercial used robot systems. It is supposed to be a flexible and universal usable platform which is safe and easy to use. It contains three sub systems: The Control System, the Safety System and the Sequencer.

Documentation

  • Project Website: (www.eeros.org)
  • Project Wiki: (wiki.eeros.org)
  • EEROS API: (api.eeros.org)

Build the EEROS Robotics Framework

Requirements

  • Linux based operating system (support for other platforms will be added in a further release)
  • GCC 4.7 or newer (clang/llvm should work too, but is not tested)
  • CMake 2.8 or newer
  • GNU make
  • Optional dependencies:

Local build

  1. Clone git repository: $ git clone https://github.com/eeros-project/eeros-framework.git
  2. Create a build directory: $ mkdir build-local
  3. Enter the build directory and setup your build environment with CMake: $ cmake ..
    • Optional: you can specify an installation prefix path: -DCMAKE_INSTALL_PREFIX:PATH=/usr/local/
  4. Build the source code: $ make
  5. Install the library and header files on your system: $ make install

Cross build

  1. Clone git repository: $ git clone https://github.com/eeros-project/eeros-framework.git
  2. Create a build directory, e.g: $ mkdir build-powerpc
  3. Create a CMake toolchain file (or pick one from the cmake directory of the EEROS framework). For more informations, please have a look at the CMake Wiki.
  4. Enter the build directory and setup your build environment with CMake: $ cmake -DCMAKE_TOOLCHAIN_FILE:PATH=/path/to/your/toolchain/file.cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr/powerpc-linux-gnu/ ..
  5. Build the source code: $ make
  6. Install the library and header files on your system: $ make install

About

The EEROS Robotics Framework

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.4%
  • CMake 5.6%