L'intelligence artificielle entraîne un robot à marcher

Une équipe de l’université d’État de l’Oregon, aux États-Unis, a fait marcher sur 5 km une machine inspirée de l’autruche. Le robot a réussi à se déplacer seul sur route ouverte en un peu moins d’une heure et sur une seule charge de batterie.

Son nom est Cassie et, planté sur ses jambes frêles, il a été capable de marcher sur 5 km pendant 53 minutes et 3 secondes. Soit un peu moins de 5 km à l’heure. Ce qui est plus qu’honorable considérant que Cassie est un robot, mû par intelligence artificielle et non en fonction de mouvements préprogrammés, qu’il se déplaçait sur route ouverte et le tout sans avoir eu à recharger sa batterie.

Une performance obtenue grâce à l'apprentissage par renforcement

Cassie est un projet remontant à 2017 à l’université d’État de l’Oregon (États-Unis). Il est développé par une équipe de spécialistes en robotique et génie mécanique dont les travaux ont donné lieu à la création de la start-up Agility Robotics, qui développe plusieurs machines. Cassie consiste en deux longues jambes articulées et un bassin, et s’inspire de la silhouette et de la démarche de l’autruche. Contrairement à une voiture autonome, par exemple, ou même à d'autres robots fabriqués par Agility Robotics, Cassie ne dispose pas de caméra, radar ou LIDAR, ni de cartographie. Les informations dont il dispose sur son environnement sont issues du contact qu'il a avec le sol.

Comme l‘atteste la vidéo publiée par l’équipe fin juillet, le robot a pourtant été lâché sur de véritables routes et chemins bucoliques en conditions réelles (certes quasiment sans circulation). Une performance obtenue par la méthode d’apprentissage automatique dite .

Le principe revient à imiter l’apprentissage par essai-erreur. À chaque erreur, chute, faux mouvement, mauvaise direction, un signal est envoyé aux algorithmes. Ceux-ci intègrent cette information dans leurs calculs suivants pour tenter de corriger l’erreur et ainsi de suite jusqu’à ce qu’un signal positif (une “récompense” dans le jargon de l’IA) soit envoyé au système du robot, indiquant que le mouvement a été le bon.

Le robot doit aussi savoir garder l'équilibre, changer de direction...

La technique nécessite ainsi une infinité de tests et de corrections. Ce qui est extrêmement[...]

Lire la suite sur sciencesetavenir.fr

A lire aussi