ArduPilot
World's most advanced autonomous vehicle software
World's most advanced autonomous vehicle software
ArduPilot is the world's most widely used open source flight code software for unmanned autonomous vehicles including planes, multicopters, helicopters, cars, boats, submarines, blimps, antenna trackers and much more.
Written primarily in C++, ArduPilot supports over 100 different types of autopilot hardware including the well known Pixhawk autopilot.
Our team motto, "Versatile, Trusted, Open" reflects our team's aim to provide high quality autopilot software that reliably supports a huge variety of frames, sensors and use cases. The software is open but so is the team, always welcoming of new contributors whether they be software developers, wiki documentors, testers or users.
2022 Program
Successful Projects
Contributor
Emre Saldiran
Mentor
Andrew Tridgell, Peter Hall
Organization
ArduPilot
Custom Controller Implementation Using MathWorks Simulink Code Generation
MathWorks Simulink is a graphical programming language that allows one to create nonlinear vehicle models, and perform control system design and...
Contributor
Chenghao Tan
Mentor
Randy Mackay, Rishabh S
Organization
ArduPilot
Boat Object Avoidance with Luxonis AI Camera Using Image Segmentation
Train an image segmentation model. Do both segmentation and obstacle distance calculation in it. Burn the model into Luxonis AI camera. Then use the...
Contributor
Sanket Sharma
Mentor
Randy Mackay, Jaime
Organization
ArduPilot
Update ROS integration for Non-GPS navigation and off-board path-planning
This project serves as an updation and verification of ROS integration with non-GPS navigation and path planning. This project requires testing the...