Introducing OpenPilot - Open Source UAV Platform
OpenPilot is a next generation Free Software autopilot for small UAVs, including multi-rotor craft, helicopters as well as fixed wing aircraft. It aims to takes the best features of all current enthusiast autopilot systems and combines them into a simple easy to use package. Simplicity does not come with any compromises either, with no hard-coded settings, a complete flight plan scripting language and other next-generation features, OpenPilot is planned to be an extremely capable UAV platform.
Key Features:
- Fully Open Source Free Software
- Custom built powerful hardware using High Density STM32
- 8 RC Channel Inputs for PPM (No converter needed)
- 8 Servo Outputs using standard servo connectors
- I2C, CAN & PWM ESC Support
- Micro SDCard for settings and logging
- State of the art AHRS
- Implements the open UAVTalk Protocol for GCS compatibility
- Cross Platform Ground Control Station & Set-up tools
- Cross Platform Firmware Development
OpenPilot is a Open Source community project and there are many ways you can get involved.
For developers the project has two sub-projects, you can get involved in the Flight Software Development which is the embedded firmware written in C or with the Ground Control Software Development which is written in C++ using the Qt application framework.
Links:
IRC:
There's always developers in the OpenPilot IRC channel which is #openpilot on freenode.