This project explores using different controllers for a quadcopter system. There are multiple versions of things as a result of the development of the project. Most of the code comes from the OSS project ArduPilot, look to that for more information.
Move to the Complete Versions folder and execute 'install.sh' 'install.sh' will download and install depencies for the project. Note that this seems to work with Ubuntu 32-bit 14.04 only.
More instructions within.
This zip file and its documents related to the PFE project called "Implementing a Flight Controller for a Quadcopter"
There are some important notes about these documents:
- If you have time, please read the full report to understand about ArduPilot, MAVLink, hardware setting, ... If you do not have enough time, you can take a shortcut with the manuals.
- This instruction is specific for ArduCopter v3.3 and the libmaple at the time of this project. In case there are any changes, please refer to the changelog of those libraries.
- There are two group of folders related to ArduPilot in this zip file:
- The original one, in case you can not use a newer version
- The modifield one includes the instruction of the modifications and completed code which has been tested in simulation and ready for real tests
Poitiers, June 29th 2015
Authors: Anh Quang NGUYEN, Mark L Mote, Gustavo Hidalgo
In case you have questions about the code and the modifications, please contact us via