Science and medicine

ArduPilot

World's most advanced autonomous vehicle software

Technologies
C++luapixhawkPython
Topics
artificial intelligenceautonomous vehicleDroneroboticsunmanned vehicle
Total projects
41
Years participating
10
Most recent
2026

Participation history

10 program years
Projects by participation year 2017: 3 projects, 2018: 5 projects, 2019: 5 projects, 2020: 5 projects, 2021: 3 projects, 2022: 4 projects, 2023: 4 projects, 2024: 4 projects, 2025: 5 projects, 2026: 3 projects 3 2017 5 2018 5 2019 5 2020 3 2021 4 2022 4 2023 4 2024 5 2025 3 2026

Historical projects

2026 3 projects

Official GSoC page ↗

AP_SwarmMesh: Resilient MAVLink Ad-HOC Swarm Networking for ArduPilot

Contributor: Kwaku Richter

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

Contributor: Neeta Misericordia

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

Contributor: Omkar Sarkar

ArduPilot flight logs are currently analyzed manually, making it difficult to understand why crashes or unexpected behavior occur. Users have to...