Skip to content


Subversion checkout URL

You can clone with
Download ZIP
APM Plane, APM Copter, APM Rover source
C++ C Python Makefile Processing Matlab Other
tag: ArduPlane-beta
Failed to load latest commit information.
APMrover2 Rover: support setting just accel trim with preflight-cal
AntennaTracker Tracker: version and release notes for 0.7
ArduCopter Copter: adjust scheduler timings
ArduPlane Plane: prepare for 3.3.0 release
Tools Replay: added in_list() method
docs docs: allow docs build to output to another directory
libraries AP_NavEKF: take at most 30s to accept DCM attitude
mk build: added XXX-debug option to builds for debug build
.editorconfig all: Change the editorconfig so that it won't want to reformat
.gitattributes Revert ".gitattributes: automatically clean up newlines in source files"
.gitignore ardupilot: revise gitignore to reflect jsb_sim folder rename
.pydevproject AP_Relay: add -1:Disabled to list of param values
.travis.yml Travis: require sudo so not to run on a container Update
COPYING.txt cmake overhaul, cleaned up readme, added license Working on doxygen support. documentation: Add a contributing & maintainers file Added Gitter badge
Vagrantfile Support building of Pixhawk firmware under Vagrant/VirtualBox. better commit message for uncrustify
uncrustify_cpp.cfg fixes to preprocessor retab settings
uncrustify_headers.cfg small changes to uncrustify_headers.cft

ArduPilot Project


The ArduPilot project is made up of:

ArduCopter (or APM:Copter) : code, wiki

ArduPlane (or APM:Plane) : code, wiki

ArduRover (or APMrover2) : code, wiki

Antenna Tracker : code, wiki

User Support & Discussion Forums

APM Forum:

Community Site:

Developer Information

Github repository:

Main developer wiki:

Developer email group:


Github statistics

How To Get Involved

The ArduPilot project is open source and we encourage participation and code contributions: guidelines for contributors to the ardupilot codebase

We have an active group of Beta Testers especially for ArduCopter to help us find bugs: release procedures

Desired Enhancements and Bugs can be posted to the issues list.

Helping other users with log analysis on and the APM forums is always appreciated:

There is a group of wiki editors as well in case documentation is your thing:

Developer discussions occur on


Overview of license

Full Text

Something went wrong with that request. Please try again.