C++ C Python Matlab Shell Makefile Other
Clone or download
Pull request Compare This branch is 23 commits behind ArduPilot:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.github github: update issue templates Jun 19, 2018
APMrover2 Rover: restore param description for CH7_OPTION Aug 12, 2018
AntennaTracker Tracker: remove compass accumulate Aug 6, 2018
ArduCopter Copter: publish navigation info to OSD Aug 16, 2018
ArduPlane Plane: publish navigation info to OSD Aug 16, 2018
ArduSub Sub: remove compass accumulate Aug 6, 2018
Tools Tools: autotest: tidy and fix nav-delay test Aug 16, 2018
benchmarks waf: add gbenchmark Waf tool Dec 2, 2015
docs docs: Add ardusub May 7, 2018
libraries GCS_MAVLink: use Semaphore.h Aug 16, 2018
mk Make: add missing library AP_ROMFS Aug 1, 2018
modules uavcan: allow CAN2 to be initialized without CAN1 Aug 12, 2018
tests tests: add macro for printing test parameter May 16, 2016
.dir-locals.el emacs: add a .dir-locals.el Oct 24, 2016
.editorconfig all: Change the editorconfig so that it won't want to reformat Jul 10, 2014
.flake8 Global: add .flake8 Aug 15, 2018
.gitattributes Revert ".gitattributes: automatically clean up newlines in source files" Apr 20, 2015
.gitignore GitIgnore: added .vscode folder to .gitignore Jul 17, 2018
.gitmodules HAL_F4Light: removed submodules Jun 14, 2018
.pydevproject AP_Relay: add -1:Disabled to list of param values May 15, 2014
.travis.yml travis: added revo-bootloader to CI Jun 23, 2018
BUILD.md Global: remove minlure Jun 26, 2018
COPYING.txt cmake overhaul, cleaned up readme, added license Sep 30, 2011
Doxyfile.in cfg: Fix typos May 13, 2016
Makefile Sub: add to the main makefile Jul 18, 2017
Makefile.waf waf: Makefile.waf: use check-all command instead of --alltests Feb 1, 2016
README.md ReadMe: Updated TradHeli Maintainers Mar 26, 2018
Vagrantfile Vagrant: add comment about utility of valgrind on xenial32 May 17, 2018
reformat.sh reformat: remove mention to .pde files May 8, 2016
uncrustify_cpp.cfg cfg: Fix typos May 13, 2016
uncrustify_headers.cfg cfg: Fix typos May 13, 2016
waf waf: use the current python interpreter for sub-commands Aug 7, 2018
wscript waf: fixes for python 3.7 Aug 7, 2018


ArduPilot Project


Build SemaphoreCI

Build Travis

Coverity Scan Build Status

The ArduPilot project is made up of:

User Support & Discussion Forums

Developer Information


How To Get Involved


The ArduPilot project is licensed under the GNU General Public License, version 3.


Ardupilot is comprised of several parts, vehicles and boards. The list below contains the people that regularly contribute to the project and are responsible for reviewing patches on their specific area. See CONTRIBUTING.md for more information.