Ardupilot (APM) (commonly known as ardupilot) is an open source autopilot software that helps you build several autonomous vehicles (Copters, Planes, Rovers, HexaCopters, ...) while delivering the following features:
Erle Robotics and its team are among the main contributors of the Ardupilot (APM) source code.
The recommended way to install any vehicle is the following (after frambuesa release):
Connect your Raspberry Pi Zero to internet, open one terminal and execute the following commands:
sudo apt-get update sudo apt-get install apm-copter-erlebrain
Open a terminal and type the following:
sudo apt-get purge -y apm-copter-erlebrain
Find below a list of the different Ardupilot (APM) binary packages we produced for you. Type the following
sudo apt-get install <package-name> to get any of these binaries installed and launched automatically:
git clone https://github.com/ardupilot/ardupilot cd ardupilot/ git submodule update --init ./waf configure --board=erlebrain2 ./waf # to compile the code for all the vehicles
If only one of the vehicles is needed:
./waf --targets bin/arducopter-quad # coax heli hexa octa ...
binaries will be located under
# install git sudo apt-get install git # clone ardupilot repository git clone https://github.com/ArduPilot/ardupilot # run prerequisites ardupilot/Tools/scripts/install-prereqs-ubuntu.sh -y # Change directory to ardupilot cd ardupilot # Pick your vehicle, we'll choose ArduCopter cd ArduCopter # clean previous builds (if existing) make clean # -j4 sets the number of cores will be used during the build process. make erlebrain2 -j4 # Form build a Erle-HexaCopter: # make erlebrain2-hexa -j4
Once the binary is generated will be saved into