Voir les petits robots se faire vomir dans cette « salle de sport » virtuelle

Si je demandais Si vous concevez le robot parfait pour lancer un bloc, vous penseriez probablement à quelque chose d’humanoïde, avec des jambes pour la stabilité et des mains pour la préhension. Et qui pourrait vous en vouloir ? Si les humains sont bons à quelque chose, c’est à lancer des trucs.

Vidéo : MIT CSAIL

Il y a zéro pour cent de chance que vous pensiez plutôt à la chose dans la vidéo ci-dessus, un monstre de Frankenstein de ce qui semble être des morceaux de Tetris bricolés. C’est parce qu’un ordinateur a « fait évoluer » le corps de ce robot et le cerveau qui le contrôle dans une nouvelle plate-forme du laboratoire d’informatique et d’intelligence artificielle du MIT. C’est ce qu’on appelle l’Evolution Gym, où au lieu de s’appuyer sur des concepteurs humains – et leurs préjugés humains – les robots de demain peuvent confier leur conception à des algorithmes. « Il existe un potentiel pour trouver de nouvelles conceptions de robots inattendues, et il est également possible d’obtenir des robots plus performants dans l’ensemble », déclare l’informaticien du MIT Wojciech Matusik, cocréateur du système. « Si vous partez de structures très, très basiques, quelle quantité d’intelligence pouvez-vous vraiment créer ? »

Vidéo : MIT CSAIL

Beaucoup, en fin de compte. Ci-dessus, vous verrez un robot doux qui a appris à faire des flips. Chaque « voxel » ou unité codé par couleur au sein de ce robot sert un objectif. Le noir signifie une pièce rigide, et le gris signifie une pièce molle, dont aucun ne fait quoi que ce soit activement. À l’inverse, les voxels colorés sont des actionneurs, ou les morceaux de n’importe quel robot qui produisent un mouvement. (Dans un robot rigide typique, ce sont les moteurs qui alimentent ses articulations.) Le bleu signifie que l’actionneur se contracte ou se dilate verticalement, tandis que l’orange signifie qu’il le fait horizontalement. Ainsi, lorsque vous regardez ce robot basculer, il pivote essentiellement sur le voxel rigide noir en son centre, tandis que les actionneurs colorés le poussent du sol.

Vidéo : MIT CSAIL

Ceci, en revanche, est un simple robot en forme d’arc composé uniquement de voxels à action horizontale. Ce sont les jambes, en gros. Mais en se contractant et en se développant en coordination, les voxels font bouger la machine avec une grâce surprenante – une sorte de galop, vraiment.

Vidéo : MIT CSAIL

En voici un qui a appris à grimper. Notez les actionneurs bleus de chaque côté de la base, qui alternent leurs mouvements pour obtenir un achat sur la surface tandis qu’une sorte d’appendice au sommet du robot souple remonte la colonne. Un défi supplémentaire est que les sections de la colonne sont molles, de sorte que la machine doit s’adapter à celles-ci au fur et à mesure qu’elle monte. Il s’agit d’un comportement très complexe pour un robot aussi simple, et encore moins pour un robot conçu lui-même.

Illustration : MIT CSAIL