ArduPlane, ArduCopter, ArduRover, ArduSub source
Go to file
Andrzej Zaborowski 132cdc4916 Motors: Use _motor_to_channel_map in tricopter consistently.
In AP_MotorsTri.cpp the AP_MOTORS_MOT_1, _2 and _4 constants are
always mapped to actual output channels through _motor_to_channel_map
while the _CH_TRI_YAW is not, but there were a few inconsistencies
in this that could lead to things like PWM min and max values being
set on wrong channels.

It looks like all in all _motor_to_channel_map being in PROGMEM
probably doesn't help save memory and I'm not sure how useful it is
in the first place but regardless the usage should be consistent.
2015-04-09 11:43:22 +09:00
APMrover2 Rover: added LOCAL_POSITION_NED message 2015-04-05 09:25:28 -07:00
AntennaTracker AntennaTracker: added LOCAL_POSITION message 2015-04-06 15:29:47 -07:00
ArduCopter Copter: only log home when first set 2015-04-09 10:57:08 +09:00
ArduPlane Plane: default LAND_DISARMDELAY to 20 seconds 2015-04-06 15:37:54 -07:00
FollowMe FollowMe: avoid integer underflow in mavlink txspace check 2014-07-27 22:18:51 +10:00
Tools SITL: fix copter-avc test 2015-04-08 15:24:48 +09:00
docs docs: allow docs build to output to another directory 2013-08-15 09:04:58 +10:00
libraries Motors: Use _motor_to_channel_map in tricopter consistently. 2015-04-09 11:43:22 +09:00
mk PX4: enable temperature compensation in hmc5883 driver 2015-04-02 14:35:52 -07:00
.editorconfig all: Change the editorconfig so that it won't want to reformat 2014-07-09 19:03:18 -07:00
.gitattributes Vagrant: bash gets confused if you pass in .sh files from windows 2015-03-05 12:50:19 +11:00
.gitignore Plane: add ArduPlane/test/* to gitignore 2015-03-13 13:10:17 +11:00
.pydevproject AP_Relay: add -1:Disabled to list of param values 2014-05-15 17:13:37 +09:00
.travis.yml Travis: use install-travis-env.sh 2015-02-08 22:00:10 +11:00
CONTRIBUTING.md Update CONTRIBUTING.md 2014-10-12 00:11:30 -07:00
COPYING.txt cmake overhaul, cleaned up readme, added license 2011-09-30 17:32:51 -04:00
Doxyfile.in Working on doxygen support. 2011-11-25 21:35:20 -05:00
MAINTAINERS.md documentation: Add a contributing & maintainers file 2014-07-09 18:59:26 -07:00
README.md Added Gitter badge 2014-12-23 05:38:32 +00:00
Vagrantfile Support building of Pixhawk firmware under Vagrant/VirtualBox. 2015-04-06 15:44:01 -07:00
reformat.sh better commit message for uncrustify 2012-08-17 11:36:07 -07:00
uncrustify_cpp.cfg fixes to preprocessor retab settings 2012-08-17 11:36:07 -07:00
uncrustify_headers.cfg small changes to uncrustify_headers.cft 2012-08-21 18:59:13 -07:00

README.md

#ArduPilot Project#

Gitter

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: http://ardupilot.com/forum/index.php

Community Site: http://diydrones.com

Developer Information

Github repository: https://github.com/diydrones/ardupilot

Main developer wiki: http://dev.ardupilot.com

Developer email group: drones-discuss@googlegroups.com

Contributors

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 diydrones.com and the APM forums is always appreciated:

There is a group of wiki editors as well in case documentation is your thing: ardu-wiki-editors@googlegroups.com

Developer discussions occur on drones-discuss@google-groups.com

License

Overview of license

Full Text