wiki:setup_target

Version 7 (modified by Bayard Gildas, 5 years ago) ( diff )

--

Setup your UAV/dev board

Flair needs some libraries (udt, vrpn, etc) in order to work. You will find here some instructions to install an OS compatible with Flair on your board.

The provided images are built using robomap3.

Parrot Ardrone 2

see this page to install it

Parrot Bebop 1/2

see this page to install it

Parrot Minidrone

We use a chrooted environment

rootfs

https://uav.hds.utc.fr/src/airborne/robomap3/core-image-flair-airborne.tar.gz

chroot script

Hds UAV (igep module)

Raspberry pi 3

Beaglebone blue

We use a chrooted environment. As Debian already has a ssh server, the chrooted dropbear is running on port 1024.

You can connect to it with:

ssh root@192.168.7.2 -p 1024

or copy files with:

scp -P 1024 filename root@192.168.7.2:

rootfs

chroot script

chroot script (/home/debian/chroot.sh):

#!/bin/sh

mount -o bind /dev /home/debian/rootfs/dev/
mount -o bind /sys /home/debian/rootfs/sys/
mount -o bind /proc /home/debian/rootfs/proc/

mount -t tmpfs -o mode=0755,nodev,nosuid tmpfs /home/debian/rootfs/run
mount -t devpts devpts /home/debian/rootfs/dev/pts

chroot  /home/debian/rootfs/ /etc/init.d/dropbear start
Note: See TracWiki for help on using the wiki.