
ArduPilot
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.
GSoC Participation History
Technologies
Topics
Past Projects
AP_SwarmMesh: Resilient MAVLink Ad-HOC Swarm Networking for ArduPilot
This project aims to add a practical mesh networking framework to ArduPilot so multiple vehicles can continue sharing telemetry and coordination data...
ArduHumanoid: MAVLink - Controlled Humanoid Locomotion via ArduPilot SITL
ArduPilot flies over a million vehicles but has never controlled a humanoid, I intend to change this. I've spent the past several weeks building an...
AI Assisted ArduPilot Log Diagnostics and Configurator Recommendation System
ArduPilot flight logs are currently analyzed manually, making it difficult to understand why crashes or unexpected behavior occur. Users have to...
Frequently Asked Questions
ArduPilot | GSoC Org Profile & Stats - Learn about ArduPilot's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.
Participation
Projects
Top Programming Languages
Project Difficulty Distribution
No difficulty data available