Le laboratoire de robotique biomimétique du MIT utilise Artelys Knitro pour réaliser l’atterrissage d’un robot quadrupède

26 octobre 2021FR | Actualités

— Artelys Knitro est utilisé dans des projets aussi variés que passionnants. Récemment, le MIT Biomimetic Robotics Lab a utilisé notre solveur non linéaire sur un robot quadrupède. Artelys Knitro s'est avéré être le seul solveur non linéaire capable de fonctionner assez rapidement pour être déployé sur leur robot pour un contrôle d'atterrissage optimal en temps réel.
Optimisation de la trajectoire d’un robot 

Le laboratoire de robotique biomimétique du Massachusetts Institute of Technology (MIT) a utilisé Artelys Knitro pour le contrôle en temps réel de ses robots : le MIT Mini Cheetah et le MIT Humanoid. L’optimisation de la trajectoire est un processus essentiel pour le contrôle en temps réel des robots. Le contrôle optimal des robots quadrupèdes est un problème difficile qui doit faire face à une dynamique hybride non linéaire et à une cinématique complexe à haut degré de liberté. Dans le cas du Mini Cheetah, ce processus d’optimisation est utilisé pour planifier des mouvements compliqués tels que des sauts, des pirouettes aériennes, des flips arrière et des tonneaux.

La possibilité d’effectuer ces mouvements élargit considérablement la gamme d’environnements que le robot est capable de traverser, ce qui est crucial car ces robots sont destinés à être déployés de manière opérationnelle. Depuis que le laboratoire a intégré Artelys Knitro dans son logiciel, il a pu mettre en œuvre un certain nombre de nouveaux contrôleurs en temps réel sur leurs robots en utilisant l’optimisation non linéaire. Même après avoir testé d’autres solveurs d’optimisation non linéaire de pointe, Artelys Knitro était le seul capable d’être suffisamment rapide pour être déployé à bord de leur robot.

robot quadrupède qui saute sur un trottoir.
Contrôle prédictif du modèle

Pour le Mini Cheetah, un contrôle prédictif du modèle (MPC) non linéaire a été utilisé pour l’atterrissage. L’optimisation a été formulée avec des contraintes de complémentarité, ce qui rend le programme non linéaire (NLP) difficile pour de nombreux solveurs, mais Artelys Knitro a pu le résoudre à environ 5-10 Hz (entre 5 et 10 problèmes résolus par seconde). L’équipe a utilisé une optimisation de trajectoire non linéaire incluant des contraintes de complémentarité de contact pour trouver des postures d’atterrissage optimales. Les performances en temps réel étant très importantes pendant la courte durée d’une chute, Artelys Knitro a été préféré à d’autres solveurs pour sa convergence rapide et fiable.

Pour l’humanoïde du MIT, un contrôleur prédictif non linéaire a été mis en œuvre qui s’appuie sur les bras du robot pour améliorer son équilibre. L’optimisation non linéaire complexe peut résoudre les mouvements complexes des bras en réponse à de grandes perturbations. Artelys Knitro a résolu ces mouvements à 40 Hz et a contribué à la démonstration d’atterrissages réussis.

Si vous voulez en savoir plus sur les applications d’Artelys Knitro, vous pouvez nous contacter ou visiter notre page dédiée.
Le mot d’Orléans Métropole

« L’observatoire de l’énergie un outil de suivi de données énergétiques à comparer avec les objectifs fixés, ce qui en fait un outil d’aide à la décision. Son libre accès via internet permet de partager ces constats avec le public, ce qui rentre dans une logique de transparence favorisant l’implication citoyenne »

Cyril Beucher, Chargé de mission Développement des énergies renouvelables, Orléans Métropole

Catalogue de formations 2022

Catalogue de formations 2022

— Vous souhaitez vous former en 2022 pour être plus innovant(e) dans votre entreprise, devenir plus performant(e) ou tout simplement vous ouvrir à d’autres horizons.

lire plus
s'abonner à nos newsletters

Pin It on Pinterest

Share This