I just managed to get APM Planner RC2 running on my Raspberry Pi. I have not tested connecting to an APM yet but clicking around in the interface is much more responsive than i ever thought it would be.
Here are a brief instruction:
- Raspberry Pi with 32 GB SD card loaded with Raspian
- Added a 4 GB swap per the instructions here: http://jermsmit.com/my-raspberry-pi-needs-a-swap/ (the compilation will run out of memory otherwise)
Install the required packages:
sudo apt-get install phonon libqt4-dev \ libphonon-dev libphonon4 phonon-backend-gstreamer \ qtcreator libsdl1.2-dev libflite1 flite1-dev build-essential \ libopenscenegraph-dev libssl-dev
Clone the repository in your workspace:
cd ~/workspace git clone https://github.com/diydrones/apm_planner
Build APM Planner:
cd ~/workspace/apm_planner qmake-qt4 qgroundcontrol.pro
make
Run APM Planner:
./release/apmplanner2
Comments
This project can no longer be built. I tried with the latest version of Mission Planner, and also grabbed the archived 2.0.0-rc2.
It would be great to be able to try this out. Perhaps the RC Tech.se or Magnus might want to re-compile the thing from current library installs? I'm not familiar enough with the current QT (last work I did with it was in 2009) to figure out what the problem is.
I did try that, although on my Windows machine it is set to 115200 and that connects with no issues.
Should be 57600....?
I have this installed on my PI. However I am struggling to get it to connect to my APM 2.6, it seems to connect to the serial port but not to the APM. It is connecting too ttyACM0 @ 115200, anyone have an idea as to what I have wrong?
Hi guys,
I had to try this, and I made a simple video showing the experience. I don't know much about Linux, but I was able to get it all working following RCTechs guide above. Thanks RCTech!
Here is the video.
https://www.youtube.com/watch?v=1Q1M9mO1DxY
In essence: CPU is a big bottleneck, but I'd say that it could work OK if you can accept sluggish map panning.
Experience is much slower with Telemetry and an open connection.
KR
Magnus, Sweden
Hi - thanks for this - used the instructions to install it on my server running lubuntu 12.04 - worked a treat.
Will have a go on the BeagleBone later on.
Hi..congratulations....for installation in Beaglebone black the same similar procedure installation it's ok or need to diferent package?? I read Beaglebone offer hdmi output and arm7 processor....ubuntu works in videos I see in youtube...any of users here tried the Beaglebone black board??
Regards
So cool, neighbor! :)
I need to try this right away :)
Interesting