-
Notifications
You must be signed in to change notification settings - Fork 264
Home
Andy Barry edited this page Dec 10, 2015
·
25 revisions
List of items needed to get a new plane up and running:
- Install LCM
- git clone flight repo
- rename "flight" to "realtime"
- Install opencv (for example,
sudo apt-get install libopencv-dev
) - Install-mavconn / mavlink
- Install Pronto
- Install firefly-mv utils: https://github.com/andybarry/firefly-mv or https://github.com/nzjrs/firefly-mv
- Install libbot globally
- Setup timesync
- Add startup file to system startup
- Install prereqs:
sudo apt-get install autotools-dev libasound2-dev openjdk-7-jre
Change into the main directory (which you already renamed to "realtime"):
cd realtime
Build LCM types:
cd LCM
./build
Setup gtest:
cd ../externals/gtest
cmake .
make
Now go back to the main directory and build everything:
cd ../..
./build-all -j
- Aircraft:
bot-procman-sheriff -l $HOME/realtime/config/bot-procman-flight.cfg
- Desktop/simulation:
bot-procman-sheriff -l $HOME/realtime/config/bot-procman-desktop.cfg