Accueil › Drones et PX4

Drones · écosystème PX4

Bureau d'études drones, spécialiste de l'écosystème PX4.

Nous concevons et intégrons des drones aériens et des robots terrestres sur l'écosystème PX4 : autopilote, contrôleurs de vol, capteurs, RTK, ordinateur de bord ROS 2, charges utiles et liaisons sol, avec la rigueur d'un bureau d'études industriel et un atelier pour fabriquer et tester.

Conception d'électronique embarquée pour drone

En bref

PX4 Autopilot est un autopilote open source (licence BSD-3) hébergé par la fondation Dronecode, sous l'égide de la Linux Foundation. Il pilote des multirotors, avions, VTOL, rovers terrestres et engins nautiques, tourne sur des contrôleurs de vol au standard ouvert Pixhawk et communique via le protocole MAVLink avec la station sol (QGroundControl) et, depuis PX4 v1.14, avec ROS 2 via uXRCE-DDS.

  • Bureau d'études industriel, spécialiste de l'écosystème PX4
  • Développement sur PX4 Autopilot : modules, pilotes, modes de vol
  • Contrôleurs de vol au standard Pixhawk
  • MAVLink, QGroundControl, ROS 2 via uXRCE-DDS
  • Simulation SITL / HITL avant chaque essai
  • Drones aériens et rovers terrestres, usages civils et de défense

PX4, un socle ouvert pour des drones sur mesure

PX4 est l'autopilote open source de référence pour les drones professionnels. Il permet de construire des systèmes sur mesure sans repartir de zéro : multirotors, voilures fixes, VTOL, et véhicules terrestres. Encore faut-il savoir l'adapter : configuration, développement de modules et de pilotes, nouveaux modes de vol, intégration de capteurs et de charges utiles.

SIZA apporte à ce socle ce qu'apporte un bureau d'études industriel : mécanique, électronique, énergie, logiciel embarqué et essais, dans la même équipe. Les technologies de nos robots terrestres (RTK, Linux embarqué, télémétrie, supervision) se transposent directement aux drones.

Une méthode d'ingénieur, de la simulation au terrain

  1. Architecture : choix du véhicule (multirotor, voilure fixe, VTOL, rover), du contrôleur de vol, des capteurs et de l'énergie.
  2. Développement PX4 : configuration, modules et pilotes spécifiques, modes de vol, paramétrage de la navigation.
  3. Simulation SITL (logiciel de vol sur PC, simulateur Gazebo) puis HITL (vrai contrôleur, capteurs simulés).
  4. Ordinateur de bord : ROS 2 relié à PX4 via uXRCE-DDS, traitement embarqué, liaison de données.
  5. Fabrication et intégration dans notre atelier : structure, électronique, câblage, charge utile.
  6. Essais au sol puis en conditions réelles, et documentation transférée à vos équipes.

Sources : documentation PX4, MAVLink, PX4 et ROS 2.

Nos compétences drones

Autopilote PX4

Configuration, réglage, développement de modules, pilotes et modes de vol.

Contrôleurs de vol

Intégration de contrôleurs Pixhawk et compatibles, câblage, alimentation.

Communication

MAVLink, QGroundControl, liaison ROS 2 via uXRCE-DDS, télémétrie.

Positionnement

GNSS RTK, fusion de capteurs, navigation.

Charges utiles

Intégration mécanique, électrique et logicielle de capteurs et d'outils.

Calcul embarqué

Ordinateur compagnon Linux, traitement à bord, remontée de données.

Aérien et terrestre, une même pile logicielle

PX4 ne pilote pas que des drones aériens : il commande aussi des rovers terrestres. Avec notre expérience des robots terrestres de plusieurs tonnes (TOOGO) et de la navigation RTK, nous concevons des systèmes qui associent drones et robots au sol, sur une architecture logicielle ouverte et auditable.

Pour les applications de défense et de sécurité, voir notre page drones et robots terrestres de défense.

Technologies

PX4 AutopilotDronecodeStandard PixhawkMAVLink 2QGroundControlROS 2uXRCE-DDSSITLHITLGazeboGNSS RTKLinux embarquéC++Python

Questions fréquentes

Qu'est-ce que PX4 ?

PX4 Autopilot est un autopilote open source (licence BSD-3) hébergé par la fondation Dronecode. Il pilote multirotors, avions, VTOL, rovers et engins nautiques, et fonctionne sur des contrôleurs de vol au standard Pixhawk.

PX4 ou ArduPilot : lequel choisir ?

Les deux sont des autopilotes open source matures qui parlent MAVLink. PX4 est distribué sous licence BSD-3, permissive pour un produit industriel propriétaire, et s'intègre nativement à ROS 2 via uXRCE-DDS ; ArduPilot est sous licence GPLv3 et dispose d'une très large communauté. Le choix dépend de votre produit, de vos contraintes de licence et de l'architecture visée ; nous vous aidons à trancher en phase de faisabilité.

Comment relier PX4 à ROS 2 ?

Depuis PX4 v1.14, via uXRCE-DDS : un client tourne dans le firmware PX4, un agent sur l'ordinateur de bord ; les nœuds ROS 2 publient et s'abonnent directement aux topics internes de PX4, sur liaison série, UDP ou TCP.

Développez-vous des fonctions spécifiques dans PX4 ?

Oui : modules, pilotes de capteurs, modes de vol et intégration avec un ordinateur de bord ROS 2, validés en simulation SITL / HITL avant les essais.

Concevez-vous aussi des robots terrestres ?

Oui : c'est notre métier d'origine, avec le robot TOOGO de 3 tonnes, et PX4 sait également piloter des rovers terrestres.

Parlons de votre projet.

Premier échange de 30 minutes, sans engagement, avec un responsable technique.

Planifier un échange