ArduPilot GSoC projects
Every Google Summer of Code project accepted at ArduPilot, grouped by program year. Open a project to see its contributor, mentors, technologies, and source code.
Back to ArduPilotGSoC 2026
3 projects- ArduHumanoid: MAVLink - Controlled Humanoid Locomotion via ArduPilot SITL
Neeta Misericordia
GSoC 2025
5 projects- AI Chat Integration with all WebTools
Anas Chebili
- Proposal for Gazebo Plug-in Model of a Motor - ArduPilot
Bhajneet Singh Bedi
- SITL AI Reinforcement Learning Concept Script
Bruno Andreoni Sarmento
- AI Chat WebTool for use with MP and/or QGC
Elton Satiyev
GSoC 2024
4 projects- High Altitude Non-GPS Position Estimation
Sanket Sharma
- MAVProxy AI Chat Enhancements
Aditya Omar
- Visual Follow-me using AI
Asif Khan
- All-in-One System Identification Toolkit for ArduPilot Platforms
Astik Srivastava
GSoC 2023
4 projects- Camera and Gimbal enhancements
Asif Khan
- GPS-Denied Autonomous Exploration with ROS 2
Pedro Fuoco
- MultiCopter Swarm Avoidance
Shiv Tyagi
- Improvements for ROS2 Support for Ardupilot
Arsh Pratap
GSoC 2022
4 projects- Rover AutoDocking
Shiv Tyagi
GSoC 2021
3 projects- Custom Firmware Builder
Will Piper
- Precision Landing Improvements using Depth Camera
rishabhsingh3003
- Native ROS2 support
Arsh Pratap
GSoC 2020
5 projects- Matlab Simulink support
Peter Hall
- EKF Smart Lane Switching
ksharshit
- Walking robot support
Ashvath s
- Improvements to Object Avoidance in Rover & Multicopter
Rishabh Singh
GSoC 2019
5 projects- MAVProxy GUI and module development
Akshath Singhal
- AirSim Simulator Support for Ardupilot SITL
Rajat Singhal
GSoC 2018
5 projects- Mapping and Planning for obstacle avoidance
Ayush Gaud
- Complex Autonomous Tasks Onboard a UAV using Monocular Cameras
Sepehr MohaimenianPour
- Implementation of Balance Bot with Ardupilot
Ebin Philip
- Live Video Improvements For APSync
arnav dhamija
- UAVCAN Drivers and Documentation Update
Dimitri Vasilkov
GSoC 2017
3 projects- Sensor Head Port
Miguel Arroyo
- Make APMRover2 a reference of generic UGV platform
PIERRE KANCIR
- Safe Return-To-Launch for ArduPilot
Sebastian Quilter