... | ... | @@ -44,7 +44,25 @@ These can either be on the same machine or distributed on separate servers. |
|
|
|
|
|
## Observer
|
|
|
|
|
|
* A guide on how to prepare the observer hardware in available on request.
|
|
|
*
|
|
|
### Hardware setup and calibration
|
|
|
|
|
|
A guide on how to prepare the observer hardware in available [on request](people).
|
|
|
|
|
|
### BeagleBone Green setup
|
|
|
|
|
|
* Download the latest Debian flasher image (*console* version is sufficient) from [eLinux (monthly builds)](https://elinux.org/Beagleboard:BeagleBoneBlack_Debian#Debian_Stretch_Console_Snapshot) or [beagleboard.org (releases)](https://beagleboard.org/latest-images). Use e.g. [Balena Etcher](https://www.balena.io/etcher) to write the image to a microSD card.
|
|
|
* Insert the microSD card and press and hold the *user button* while powering up the BeagleBone until all 4 LEDs are on. The Debian image will then be flashed onto the eMMC (takes ~10 minutes). After completion, the BeagleBone will shut down (all LEDs off).
|
|
|
* Replace the flasher SD card with an empty one (formatted to ext4).
|
|
|
* Make sure the network connectivity to the BeagleBone works.
|
|
|
* Clone the repository to your computer and run the [basic setup script](https://gitlab.ethz.ch/tec/public/flocklab/observer/-/blob/master/debian/setup_system.sh):
|
|
|
```
|
|
|
cd observer/debian
|
|
|
./setup_system.sh fl-xx
|
|
|
```
|
|
|
* Run the [main setup script](https://gitlab.ethz.ch/tec/public/flocklab/observer/-/blob/master/setup_observer.sh) to install all required packages, tools and scripts on the BeagleBone.
|
|
|
```
|
|
|
./setup_observer.sh [beaglebone_address]
|
|
|
```
|
|
|
* Pair the BeagleBone with a FlockLab 2 cape and install the correct calibration files.
|
|
|
|
|
|
|