Partager

SCORE : environnement logiciel de développement d’interface de programmation et commande supervisée robotique

Fruit d’années d’expertise des équipes robotiques du CEA-List en téléopération, cobotique et robotique collaborative, l’environnement SCORE, complément naturel à CORTEX, facilite le développement d’interface de programmation et de commande supervisée robotique.

Objectifs

Développer facilement l’interface de programmation et la commande supervisée

SCORE, pour Supervisory COntrol framework for Robotic interfacE, est un environnement logiciel mis au point par les experts du CEA List en robotique, pour faciliter le développement d’interface de programmation et de commande supervisée de robots.

Il est un complément naturel à la suite logicielle CORTEX (qui facilite, elle, le développement des contrôleurs).

Conçu à l’origine pour répondre aux besoins de commande et de supervision de robots d’intervention en milieu hostile, SCORE a depuis évolué vers le manufacturing avancé en proposant des fonctionnalités innovantes améliorant de manière significative les systèmes cobotiques et de robotique collaborative.

 

Ses atouts

La réponse à des enjeux majeurs

SCORE améliore fortement tout système robotique (de télé-opération, de cobotique, de robotique collaborative), en répondant aux enjeux suivants :

  • Améliorer performance et fiabilité :
  • Atteindre la précision et la fiabilité de la machine sans sacrifier les capacités cognitives et l’adaptabilité de l’opérateur.
  • Optimiser l’efficacité et la rapidité d’exécution de tâches.
  • Réduire la charge de travail opérateur :
  • Éliminer le besoin d’une attention humaine continue sur des tâches peu ou non productives.
  • Permettre à l’opérateur de focaliser son attention sur des tâches à plus forte valeur ajoutée.
  • Améliorer la sécurité :
  • Fournir à l’opérateur une capacité de détection des défaillances et de protection lorsque celles-ci pourraient avoir des conséquences graves.

 

Ses atouts

Des fonctions de contrôle-commande interactives en ligne

SCORE se distingue des approches usuelles de programmation robotique, basées programmation hors ligne (PHL) en permettant une interaction permanente en ligne avec le contrôleur robotique, offrant ainsi des fonctionnalités de contrôle-commande robotique interactives s’appuyant sur un jumeau numérique synchronisé en temps-réel avec l’environnement robotisé.

Le jumeau numérique de SCORE implémente :

  • Un modèle physique permettant d’offrir des fonctionnalités de commande référencée modèle (anticollision, guidage virtuel…).
  • Un modèle graphique permettant la visualisation interactive en 3D des opérations.
  • Un modèle sémantique d’interaction assurant la prise en charge de fonctionnalités d’assistance à l’opérateur à déclenchement contextuel.

Le modèle physique de SCORE s’appuie sur l’environnement logiciel de simulation multi-physique interactive XDE.

En développement constant pour répondre aux besoins en perpétuelle évolution du manufacturing avancé, SCORE doit intégrer de nouvelles fonctionnalités de programmation en ligne avancée, garantissant une plus grande flexibilité de mise en œuvre et d’usage des systèmes robotiques, et facilitant l’accès aux moyens robotiques au personnel non roboticien.

 

Exemple d’usage

Aide au montage de pièces lourdes

Le montage d’objets lourds est un problème récurrent dans beaucoup d’industries. Il est souvent fait à la main, occasionnant pénibilité et risques d’accidents, ou au pont, ce qui n’est jamais facile et très long.

Couplé par ici à Cobomanip, un cobot de port de charges, Score permet de guider l’opérateur dans le montage, en particulier lorsque les marges sont étroites. Programmer des zones d’anticollision va permettre d’éviter d’endommager la pièce à monter ou son environnement et des guides virtuels vont permettre de diminuer le nombre de degrés de liberté à gérer par l’opérateur en orientant et en positionnant précisément la pièce dans la zone de travail.

Contact

  • Yann Perrot
    Responsable du Service de Robotique Interactive

À lire également

Programmes de recherche

Robotique intelligente

Créer des robots interactifs et intelligents au service des humains.
Lire la suite
Programmes de recherche

Systèmes robotiques

La création de robots intelligents repose sur des développements conjoints et coordonnés en mécatronique, contrôle-commande, informatique et péri-robotique.
Lire la suite
Environnements de développement logiciel

CORTEX : contrôle-commande robotique

CORTEX: développement facilité de contrôleurs robotiques.
Lire la suite