Les robots ne sont pas toujours aussi adroits. Ils passent beaucoup de temps à tomber. Il est difficile de les coder, mais il est facile de les démontrer..

C'est pourquoi les ingénieurs de l'AI Lab de SoftBank Robotics ont appris aux robots à exécuter des tâches présentées à un humain, qu'ils répètent ensuite jusqu'à ce qu'ils se débrouillent bien..

Dans la vidéo ci-dessous, vous verrez le robot Pepper de la société apprendre à jouer à ce jeu dans lequel vous devez attraper une balle dans une tasse. Pour commencer, les humains aident le robot en guidant son bras.

Chaque succès était enregistré et chaque échec noté. Après chaque tentative infructueuse, le robot modifiait légèrement son mouvement pour essayer de se rapprocher de la solution. Après 100 tentatives, il a réussi à attraper le ballon avec un taux de réussite de 100%..

Softbank dit que la tâche a été accomplie en utilisant la bibliothèque de logiciels libres dmpbbo, que vous pouvez obtenir ici si vous voulez faire un peu de robot-ball-attraper vous-même.

Finalement, on espère que les mêmes principes pourraient être utilisés pour enseigner aux robots d'autres tâches qui nécessiteraient sinon une programmation et des tests longs et complexes.

  • La chaleur nous aidera à construire les disques durs ultra-denses du futur
  • Duncan Geere est le rédacteur scientifique de TechRadar. Chaque jour, il découvre l'actualité scientifique la plus intéressante et explique pourquoi vous devez vous en soucier. Vous pouvez lire plus de ses histoires ici, et vous pouvez le trouver sur Twitter sous le pseudonyme @duncangeere.