L'incident s'est produit dans une pharmacie robotisée à haute vitesse : le bras robotique a violemment percuté les étagères du système de stockage vertical. À première vue, cela ressemblait à une erreur de programmation, mais l'équipe de maintenance a suspecté un facteur externe. L'analyse 3D a révélé des déformations millimétriques sur les rails de guidage, causées par des vibrations sismiques non détectées par les capteurs standard du bâtiment.
Méthodologie d'inspection avec RoboGuide, RealWorks et CloudCompare 🤖
Le diagnostic a commencé dans RoboGuide, où la trajectoire originale du bras a été simulée. En la comparant aux données de télémétrie du PLC, une déviation de 2,3 mm sur l'axe Z a été détectée. Pour confirmer la cause, les rails ont été scannés avec un scanner laser Trimble et les nuages de points ont été traités dans Trimble RealWorks. L'alignement des surfaces a montré un bombement sur le rail gauche. En utilisant CloudCompare, une comparaison des distances (M3C2) entre l'état actuel et la conception CAO originale a été réalisée, calculant des déformations allant jusqu'à 1,8 mm dans la zone d'impact. Blender a servi à générer une animation médico-légale qui corrèle le moment de la vibration sismique avec la trajectoire de l'effecteur final.
Leçons pour l'étalonnage des systèmes automatisés ⚙️
Ce cas démontre que les systèmes robotisés en pharmacie nécessitent une surveillance structurelle au-delà des capteurs internes du robot. Les vibrations sismiques de faible amplitude, bien qu'elles n'endommagent pas le bâtiment, peuvent décalibrer des rails de précision. Il est recommandé d'intégrer des accéléromètres à la base des étagères et d'effectuer des scans 3D périodiques avec CloudCompare pour détecter les déformations submillimétriques avant qu'elles ne génèrent des collisions. La correction a impliqué le réajustement des ancrages des rails et le recalibrage du bras dans RoboGuide avec une nouvelle carte de compensation d'erreurs.
Quelle est la fiabilité du modèle d'analyse 3D de collision pour prédire les trajectoires d'un bras robotique pharmaceutique lorsqu'il est confronté à des vibrations sismiques non modélisées initialement dans l'environnement de la pharmacie robotisée ?
(PS : Simuler des robots est amusant, jusqu'à ce qu'ils décident de ne pas suivre vos ordres.)