Le laboratoire de robotique biomimétique du MIT utilise Artelys Knitro pour réaliser l’atterrissage d’un robot quadrupède
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.
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.
Artelys a comparé les mécanismes de rémunération applicables à l’hydroélectricité sur les marchés mondiaux en collaboration avec CEATI
— Artelys est fière d’avoir réalisé un nouveau rapport publié par CEATI, qui offre une analyse comparative exhaustive des mécanismes de rémunération applicables aux installations hydroélectriques sur les marchés de l’électricité en Amérique du Nord, en Europe et au-delà.
Artelys Crystal HPC : Une plateforme de calcul haute performance intégrée et souveraine pour l’industrie
— Les organisations qui exécutent des simulations complexes, des optimisations à grande échelle ou des calculs intensifs sur des données sensibles sont confrontées à un triple défi : sécuriser la puissance de calcul nécessaire à leurs ambitions, garantir la souveraineté des données et éviter des semaines de configuration avant d’obtenir les premiers résultats.
Artelys ouvre ses bureaux en Suisse
— Artelys a le plaisir d’annoncer la création d’Artelys Switzerland, une nouvelle filiale basée à Sion. Cette expansion stratégique marque une étape importante dans la poursuite de la croissance de l’entreprise à l’internationale et témoigne de son engagement à accompagner au mieux ses clients sur le marché suisse et dans l’ensemble de la région DACH.
Artelys présente des analyses sur la sécurité d’approvisionnement européenne et le rôle du stockage souterrain de gaz
Artelys présente des analyses sur la sécurité d’approvisionnement européenne et le rôle du stockage souterrain de gaz grâce à ses capacités de modélisation de pointe.