Use on a Beaglebone Blue Board

The following is a step-by-step procedure to get started using EEROS on the BeagleBone Blue board. It describes how to use our SDK for the Beaglebone blue. The application is developed on a Linux host machine and can then be deployed to the board.

Install Linux Image on Beaglebone Blue

This section describes how to get the newest Linux image installed on your BeagleBone Blue board. This image already contains the EEROS library together with examples. Further is includes necessary hardware libraries, notably the librobotcontrol as well as basic functionalities of ROS.

  1. Get the newest Beaglebone Blue image from https://gitlab.ost.ch/tech/inf/public/meta-ost/-/packages by selecting the newest bblue folder.
  2. Download ost-image-*-bblue.wic.gz.
  3. Decompress it with
    gunzip ost-image-*-bblue.wic.gz
  4. Create a bootable micro-sd card. The given instructions are for an USB stick, but the process is the same.

Install SDK on the Host

In order to develop your application on the host, you have to install the cross development SDK.

  1. Get the newest cross development SDK for the Beaglebone Blue from https://gitlab.ost.ch/tech/inf/public/meta-ost/-/packages by selecting the newest bblue folder.
  2. Download ost-distro-glibc-x86_64-ost-image-*-cortexa8hf-neon-bblue-toolchain-1.0.sh.
  3. Execute the unpacked script with
    $ ./ost-devel-glibc-x86_64-ost-image-*-cortexa8hf-neon-bblue-toolchain-1.0.sh

    Stick with the default target directory for the SDK.

Install Git

Install the following package on your machine

$ apt-get install git

Continue with Writing EEROS Applications for Beaglebone Blue Board.