ArduPilot
Weltweit vertrauenswürdigster quelloffener Autopilot für Drohnen, Flugzeuge, Rover und U-Boote
Lizenz
GPL-3.0
Überblick
ArduPilot ist die weltweit vertrauenswürdigste quelloffene Autopilot-Software und unterstützt Multikopter, Flugzeuge, Rover, Boote, U-Boote und Antennennachführer. Mit über einem Jahrzehnt Entwicklung und Millionen eingesetzter Fahrzeuge bietet es eine vollständige autonome Fahrzeugplattform mit fortgeschrittenen Funktionen wie Wegpunktnavigation, Geofencing, automatischem Start/Landung und Echtzeit-Telemetrie.
ArduPilot ist das weltweit am häufigsten eingesetzte Open-Source-Autopilotsystem und treibt alles an, von Hobby-Quadkoptern über kommerzielle Inspektionsdrohnen bis zu militärischen unbemannten Fahrzeugen. Das Projekt unterstützt eine außergewöhnliche Bandbreite an Fahrzeugtypen – Multikopter, klassische Hubschrauber, Starrflügler, VTOL-Hybride, Bodenrover, Boote und sogar U-Boote –, alle aus einer einzigen Codebasis.
Die Software läuft auf verschiedenster Flugcontroller-Hardware (Pixhawk, CubePilot, mRo usw.) und bietet einen umfassenden Funktionsumfang, darunter GPS-geführte Wegpunktmissionen, Geländefolge, Hindernisvermeidung, Präzisionslandung, automatisierte Vermessungsmuster und Failsafe-Systeme. Die modulare Architektur von ArduPilot erlaubt tiefgehende Anpassungen und bewahrt zugleich die Zuverlässigkeit, die reale Einsätze erfordern.
Zum ArduPilot-Ökosystem gehören Bodenstationen (Mission Planner, QGroundControl), Companion-Computer-Integration (DroneKit, MAVProxy) und Unterstützung für anspruchsvolle Nutzlasten wie Wärmebildkameras, LiDAR und Multispektralsensoren. Damit ist es die erste Wahl für den Bau von Drohnensystemen für Inspektion, Kartierung, Landwirtschaft und Lieferung.
Warum es wichtig ist
ArduPilot ist zum De-facto-Standard für die Entwicklung autonomer Fahrzeuge außerhalb des geschlossenen DJI-Ökosystems geworden. Da es Open Source ist, können Unternehmen, Forschende und Behörden die Software prüfen, verändern und einsetzen, ohne an einen Hersteller gebunden zu sein. Das Projekt hat eine kommerzielle Drohnenbranche im Milliardenumfang direkt ermöglicht – vom Pflanzenschutzsprühen in Asien bis zur Infrastrukturinspektion in Nordamerika. Mit über 1 Million Fahrzeugen, die ArduPilot-Firmware nutzen, ist es eines der erfolgreichsten Open-Source-Robotikprojekte überhaupt.
Welches Problem es löst
Vor ArduPilot erforderten autonome Fahrzeuge teure proprietäre Systeme oder einen Neuanfang bei null. ArduPilot bietet ein produktionsreifes Flugsteuerungssystem, das Sensorfusion, Zustandsschätzung, Motorsteuerung und Missionsplanung übernimmt, sodass sich Entwickler auf ihre konkrete Anwendung konzentrieren können, statt zentrale Flugalgorithmen neu zu erfinden. Ein eigenes Avionik-Team wird damit überflüssig.
Wichtigste Punkte
- Unterstützt über 10 Fahrzeugtypen aus einer einzigen Codebasis, darunter Kopter, Flugzeuge, Rover und U-Boote
- Über 1 Million eingesetzte Fahrzeuge weltweit in kommerziellen, Forschungs- und Verteidigungsanwendungen
- Ausgereiftes Ökosystem mit Bodenstationen, Companion-Computer-APIs und Hardware-Partnerschaften
- Fortgeschrittene autonome Funktionen: Geländefolge, Hindernisvermeidung, Präzisionslandung, Vermessungsmuster
- Aktive Community mit über 500 Mitwirkenden und monatlichen stabilen Releases
Für wen
- Kommerzielle Drohnenunternehmen
- Inspektions- und Vermessungsbetreiber
- Agrartechnologie-Entwickler
- Robotikforscher
- Verteidigungs- und Sicherheitsintegratoren
- Hobbyisten-Drohnenbauer
Einschränkungen
- Steile Lernkurve für Parameteroptimierung und Fahrzeugeinrichtung
- GPL-3.0-Lizenz erfordert die Weitergabe von Modifikationen
- Hardware-abhängig -- benötigt spezifische Flugcontroller-Boards
- Begrenzte eingebaute Computer Vision ohne Begleitcomputer
- Regulatorische Compliance liegt in der Verantwortung des Nutzers