Comment gérer les mises à jour dans un écosystème robotique ?
Réponse rapide
Les mises à jour sont gérées comme des changements de système : versions identifiées, compatibilités vérifiées, essais réalisés et retour arrière conservé. Le déploiement s’étend seulement après observation d’un premier périmètre.
Savoir ce qui change
Chaque logiciel, firmware et modèle est associé à une version et à sa configuration matérielle. Les dépendances, interfaces modifiées et fonctions concernées sont consignées avant l’installation.
Éprouver les fonctions critiques
Un banc ou un environnement de préproduction rejoue perception, commande, communication et arrêt sûr. Les tests incluent aussi une interruption pendant la mise à jour et le redémarrage du robot.
Conserver une issue de secours
Le nouveau paquet est déployé sur un robot ou une zone limitée, avec surveillance et fenêtre de retour arrière. Si un indicateur se dégrade, l’ancienne version est restaurée sans supprimer les journaux nécessaires à l’analyse.
Sources et références
- [1] Robotics and Autonomous Systems — NIST