Open Source Robotics

Une collection organisée de projets, outils et logiciels robotiques open source de haute qualité.

ArduPilot

Le pilote automatique open source le plus fiable au monde pour drones, avions, rovers et sous-marins

Licence

GPL-3.0

Aperçu

ArduPilot est le logiciel de pilote automatique open source le plus fiable au monde, prenant en charge les multirotors, les avions, les rovers, les bateaux, les sous-marins et les trackers d'antenne. Avec plus d'une décennie de développement et des millions de véhicules déployés, il fournit une plateforme de véhicule autonome complète avec des fonctionnalités avancées comme la navigation par points de passage, le géofencing, le décollage/atterrissage automatique et la télémétrie en temps réel.

ArduPilot est le système de pilote automatique open source le plus largement déployé au monde, alimentant tout, des quadricoptères hobbyistes aux drones d'inspection commerciaux et aux véhicules sans pilote militaires. Le projet prend en charge une gamme extraordinaire de types de véhicules — multirotors, hélicoptères traditionnels, aéronefs à voilure fixe, hybrides VTOL, rovers terrestres, bateaux et même des sous-marins — tous depuis une seule base de code.

Le logiciel fonctionne sur une variété de contrôleurs de vol (Pixhawk, CubePilot, mRo, etc.) et fournit un ensemble de fonctionnalités complet incluant des missions guidées par GPS avec points de passage, le suivi du terrain, l'évitement d'obstacles, l'atterrissage de précision, les patterns de relevé automatisés et les systèmes de sécurité. L'architecture modulaire d'ArduPilot permet une personnalisation approfondie tout en maintenant la fiabilité nécessaire pour les déploiements dans le monde réel.

L'écosystème ArduPilot comprend des stations de contrôle au sol (Mission Planner, QGroundControl), l'intégration d'ordinateurs compagnons (DroneKit, MAVProxy) et le support pour des charges utiles avancées comme les caméras thermiques, le LiDAR et les capteurs multispectraux. Cela en fait la plateforme incontournable pour construire des systèmes de drones d'inspection, de cartographie, d'agriculture et de livraison.

Pourquoi c'est important

ArduPilot est devenu la norme de facto pour le développement de véhicules autonomes en dehors de l'écosystème fermé de DJI. Sa nature open source signifie que les entreprises, les chercheurs et les gouvernements peuvent auditer, modifier et déployer le logiciel sans dépendance à un fournisseur. Le projet a directement permis à une industrie commerciale de drones de plusieurs milliards de dollars de se développer — de la pulvérisation agricole en Asie à l'inspection d'infrastructure en Amérique du Nord. Avec plus d'un million de véhicules fonctionnant avec le micrologiciel (firmware) ArduPilot, il représente l'un des projets robotiques open source les plus réussis jamais créés.

Le problème résolu

Avant ArduPilot, construire des véhicules autonomes nécessitait des systèmes propriétaires coûteux ou partir de zéro. ArduPilot fournit un système de contrôle de vol de qualité production qui gère la fusion de capteurs, l'estimation d'état, le contrôle des moteurs et la planification de mission — permettant aux développeurs de se concentrer sur leur application spécifique plutôt que de réinventer les algorithmes de vol de base. Il élimine le besoin d'une équipe avionique dédiée.

Points clés

  • Prend en charge plus de 10 types de véhicules depuis une seule base de code incluant les multirotors, avions, rovers et sous-marins
  • Plus d'un million de véhicules déployés dans le monde dans des applications commerciales, de recherche et de défense
  • Écosystème mature avec stations de contrôle au sol, API d'ordinateur compagnon et partenariats matériels
  • Fonctionnalités autonomes avancées : suivi du terrain, évitement d'obstacles, atterrissage de précision, patterns de relevé
  • Communauté active de plus de 500 contributeurs avec des versions stables mensuelles

Pour qui

  • Entreprises commerciales de drones
  • Opérateurs d'inspection et de relevé
  • Développeurs de technologie agricole
  • Chercheurs en robotique
  • Intégrateurs de défense et de sécurité
  • Constructeurs de drones hobbyistes

Limites

  • Courbe d'apprentissage abrupte pour le réglage des paramètres et la configuration du véhicule
  • La licence GPL-3.0 nécessite de partager les modifications
  • Dépendant du matériel — nécessite des cartes de contrôleur de vol spécifiques
  • Vision par ordinateur intégrée limitée sans ordinateur compagnon
  • La conformité réglementaire est la responsabilité de l'utilisateur

Ce site nécessite JavaScript. Veuillez activer JavaScript pour explorer nos projets de robotique open source.