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...
World's most advanced autonomous vehicle software
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...
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...
Contributor: Omkar Sarkar
ArduPilot flight logs are currently analyzed manually, making it difficult to understand why crashes or unexpected behavior occur. Users have to...
Contributor: Anas Chebili
This project aims to enhance the functionality and user experience of web tools, starting with the Hardware Report Tool and UAV Log Viewer, by...
Contributor: Bhajneet Singh Bedi
The project aims to make an electro-mechanical model of a motor which would simulate a motor in gazebo. The purpose is to enhance the motor testing...
Contributor: Bruno Andreoni Sarmento
This project aims to extend the ArduPilot Software-In-The-Loop (SITL) environment to support episodic reinforcement learning (RL). Rather than simply...
Contributor: Elton Satiyev
This project makes drone control easier by using a web-based AI assistant. Pilots can type or speak commands like “Arm the drone” or “Fly 10 meters...
Contributor: Shubham-shahh
This proposal aims to address the challenge of robust and accurate GPS-denied navigation for UAVs equipped with lightweight 3D cameras. The core...
Contributor: Sanket Sharma
This project involves developing High Altitude Non-GPS Position Estimation algorithm for UAVs, so that they can localize and navigate in the...
Contributor: Aditya Omar
MAVProxy is a powerful command-line based “developer” ground station software. It can be extended via add-on modules, this project is about Chat...
Contributor: Asif Khan
This project aims to add real-time object tracking and a "follow me" mode, allowing UAVs or UGVs to automatically follow a target object or person. A...
Contributor: Astik Srivastava
This project intends to extend the system identification capabilities of Ardupilot to include all UAV types supported by Ardupilot, along with a...
Contributor: Arsh Pratap
This project is a continuation of the project : ROS-2 Native Support for Ardupilot, which I worked on while receiving mentorship from Ardupilot in...
Contributor: Asif Khan
This project aims to fix camera and gimbals related issues in ArduPilot, upgrading currently supported messages and adding support for new mavlink...
Contributor: Pedro Fuoco
With Open Robotics quickly moving to make ROS 2 the standard version of ROS, supporting it has become a growing interest in the Ardupilot community....
Contributor: Shiv Tyagi
Ardupilot is an advanced and versatile flight control software that has many features, including an obstacle avoidance feature that can successfully...
Contributor: Emre Saldiran
MathWorks Simulink is a graphical programming language that allows one to create nonlinear vehicle models, and perform control system design and...
Contributor: Chenghao Tan
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: Shiv Tyagi
ArduPilot is the most advanced autopilot software capable of controlling numerous vehicles such as Copters, Planes, Rovers, Boats, etc. It comes with...
Contributor: Sanket Sharma
This project serves as an updation and verification of ROS integration with non-GPS navigation and path planning. This project requires testing the...
Contributor: Will Piper
A web based program that allows users to select a custom set of features to be included in a reduced ArduPilot firmware that uses less flash memory....
Contributor: rishabhsingh3003
Precision landing has been a popular feature that has attracted many research groups and professionals worldwide. ArduPilot’s implementation has been...
Contributor: Arsh Pratap
This project serves as a modification to the Project “Porting MAVROS for ROS2” and instead aims to provide Ardupilot with native support for ROS2...
Contributor: Thien Nguyen
Navigation in non-GPS environments while avoiding obstacles plays a critical role and is a highly desired feature for any autonomous robot. VIO...
Contributor: Peter Hall
Matlab Simulink is an advanced tool for simulating physical systems. Adding support to ArduPilot will allow for greater depth of understanding of...
Contributor: ksharshit
A smarter lane switching mechanism between multiple active lanes based on error integration and innovations.
Contributor: Ashvath s
This project when completed gives ardupilot the ability to control a walking robot. To be able to do that ardupilot needs new modules which support...
Contributor: Rishabh Singh
Most ArduPilot features are well tested and have been present for years now. Path planning and obstacle avoidance are newly included features....
Contributor: Peter Hall
For this GSoC project I propose to expand rover's sailboat functionality, allowing it to move from 'that's cool' to something that can do useful...
Contributor: Nguyen Hoang Thien
In this proposal, I would like to contribute new functionalities to the ArduPilot codebase to better utilize VIO tracking camera data for accurate...
Contributor: Akshath Singhal
While MAVProxy serves as a fully-functional cross-platform portable ground control station software, the system lacks the presence of a Graphical...
Contributor: Rajat Singhal
AirSim is an open-source, cross-platform simulator for drones and cars, built on Unreal 3D Engine. It provides physically and visually realistic...
Contributor: Matthew Kear
My primary goal is to develop autonomous autorotation capability for traditional helicopters running ArduPilot. The ability to autonomously detect a...
Contributor: Ayush Gaud
Autonomous waypoint navigation has been an integral part of the Ardupilot project for a long time. This approach works well when the multicopter is...
Contributor: Sepehr MohaimenianPour
In this proposal, we are trying to use CNNs and complex Computer Vision methods to perform autonomous tasks using a small form factor companion...
Contributor: Ebin Philip
Extension of Ardupilot codebase to support Self Balancing Robots
Contributor: arnav dhamija
The APSync project provides a convenient way to extend the capabilities of flight controllers by using companion computers such as the Raspberry Pi 3...
Contributor: Dimitri Vasilkov
Add UAVCAN over SITL, write firmware for UAVCAN to I2C/USART bridge, expand and update UAVCAN documentation for ArduPilot.
Contributor: Miguel Arroyo
My Proposal for the Sensor Head Port
Contributor: PIERRE KANCIR
The ardupilot features are already numerous and I already worked on helping ardupilot to have good compatibility with ROS. Ardupilot rover version...
Contributor: Sebastian Quilter
This project aims to develop a "safe" return-to-launch feature for ArduCopter. This feature allows a copter to autonomously return to its home...