ArduPilot affine ses robots au sol
La bêta Rover 4.7.0-beta7 ajoute des cartes, un capteur inertiel et une correction de mode pour les plateformes mobiles sous ArduPilot.
ArduPilot a publié les notes de Rover 4.7.0-beta7, datées du 13 juin 2026, dans son dépôt officiel. Le fait central est modeste mais utile pour la robotique mobile : cette version bêta ajoute et corrige plusieurs briques matérielles et logicielles avant la stabilisation de la branche 4.7. ArduPilot est un pilote automatique open source utilisé dans des drones, bateaux, sous-marins et véhicules terrestres. La section Rover concerne les plateformes au sol, des robots d’inspection aux véhicules expérimentaux, qui dépendent d’un contrôleur embarqué pour lire les capteurs, choisir un mode de conduite et exécuter les consignes.
La note mentionne d’abord des changements de cartes. Le pinout et le bootloader de l’AcctonGodwit GA1 sont corrigés, la carte JAE JFB200 est ajoutée, et un bug de détection de compas interne est corrigé sur SkyDroid-S3. Ces lignes ressemblent à une liste de maintenance, mais elles comptent dans la pratique. Un autopilote embarqué repose sur une cartographie précise des broches, des capteurs et des périphériques. Une erreur de pinout peut empêcher une carte de démarrer correctement ou de parler au bon composant. Un compas mal détecté peut fausser l’estimation d’orientation, donc le comportement d’un robot qui tente de suivre une trajectoire.
La version ajoute aussi la prise en charge de l’IMU STM ASM330LHH. Une IMU, ou centrale inertielle, mesure notamment accélérations et rotations pour aider le logiciel à comprendre le mouvement du véhicule. Dans un robot au sol, elle complète les autres sources de position, comme le GNSS, l’odométrie ou le compas. Le point n’est pas qu’un capteur change tout seul les capacités d’un rover, mais qu’un support officiel réduit le travail d’intégration pour les équipes qui assemblent leurs propres plateformes.
Le changement le plus directement lié au comportement Rover corrige un bug de changement de mode quand l’interrupteur de sécurité est pressé. Pour un système autonome, un mode n’est pas un simple libellé dans l’interface : il décide si le véhicule attend, se guide manuellement, suit une mission ou applique une logique de retour et de protection. Corriger ce type de transition réduit les surprises au sol, surtout pendant les essais où l’opérateur alterne entre sécurité, reprise en main et autonomie partielle.
Cette bêta ne promet pas une fonction spectaculaire. Elle montre plutôt comment l’infrastructure robotique progresse : par ajouts de cartes, support de capteurs, corrections de modes et avertissements de sécurité. Pour les fabricants de robots mobiles et les laboratoires, ce genre de version est un signal opérationnel. Elle indique quels matériels deviennent plus faciles à utiliser avec ArduPilot, et quelles zones du logiciel doivent être testées avant d’envoyer un rover hors du banc d’essai.