ArduPilots/ardupilotPublic
AI summary: Autonomous vehicle software stack with extensive hardware support.
- Stars
- n/a
- Forks
- n/a
- Watchers
- n/a
- Open issues
- n/a
- Open PRs
- n/a
- Contributors
- n/a
- Commits
- n/a
- Branches
- n/a
No licenseCreated n/aLast push NaNy ago
Star history
since Mar 15, 2026Star history is still being collected for this repository.
Signals and awards
derived from tracked dataTop 10% tracked
Rank 1 of 1058
What ardupilot does
ArduPilot is an open-source software suite for controlling autonomous vehicles like drones, rovers, and submarines. It provides robust flight control, navigation, and telemetry capabilities across a wide range of hardware platforms. Its modular design and support for MAVLink protocol make it highly adaptable for custom robotics projects.
This is for robotics engineers, hobbyists, and researchers familiar with autonomous systems, MAVLink protocol, and basic programming.
- MAVLink protocol support: Enables communication with ground control stations and companion computers.
- Hardware abstraction: Compatible with numerous flight controllers and sensors.
- Advanced flight modes: Includes autonomous missions, loiter, follow-me, and more.
- Simulation tools: Integrates with SITL (Software In The Loop) for testing without hardware.
- Extensive logging: Provides detailed telemetry and diagnostic data for analysis.
- Customizable parameters: Allows fine-tuning of vehicle behavior via parameter files.
Where teams use it
Drone delivery system
A logistics company can use ArduPilot to develop autonomous delivery drones with precise navigation and telemetry.
Underwater exploration
Marine researchers can deploy ArduPilot on submarines to conduct autonomous surveys of ocean floors.
Agricultural monitoring
Farmers can use ArduPilot-equipped rovers to autonomously monitor crops and soil conditions.
Robotics prototyping
Engineers can use ArduPilot as a base for developing custom autonomous robots with minimal setup.
Search and rescue operations
Emergency teams can deploy ArduPilot drones for autonomous navigation in disaster zones.
Getting started: Clone the repository and follow the setup instructions for your hardware platform. Example: git clone https://github.com/ArduPilot/ardupilot.git.
Recent activity
commits and pull requestsNo recent activity was recorded for this repository.
Trending appearances
| Date | List | Rank | Stars gained |
|---|---|---|---|
| Mar 15, 2026 | daily | #19 | +236 |
Related repositories
- ArduPilots/MissionPlanner
n/a stars
- BehemothSpongeSquare/adobe-acrobat
n/a stars
- BravePixelNet60/Night-City-Evolution
n/a stars
- Emblemclochopper/Cinema-4D-Activated
n/a stars
- EnamelSpirit/ae-animation-expressions
n/a stars
- EpicCatbirdHub/CapCut-Pro-26
n/a stars