News

Le nouveau robot de Google est meilleur que vous pour lancer des objets

Les robots sont capables de ramasser et de déplacer des objets depuis des décennies, mais seulement s’ils ont été programmés avec des instructions exactes pour accomplir la tâche. Jusqu’à maintenant.

Les réseaux neuronaux ont ouvert de nouvelles frontières dans la recherche en robotique, donnant aux machines la capacité de faire face à des objets de tailles étranges et à des conditions inattendues. Google a vendu certains de ses projets de robotique il y a quelques années, mais l’entreprise s’est recentrée sur l’apprentissage des machines. Les chercheurs de Google AI ont construit un bras robotique simple qui comprend la physique du lancer d’objets, ce qui est plus impressionnant qu’on pourrait le croire.

https://www.youtube.com/watch?v=0gkd68qY-lk

Nous savons tous comment jeter quelque chose à la poubelle – c’est une compétence que l’on acquiert quand on est enfant. Il y a un aspect intuitif qui est difficile à enseigner à une machine. Vous pouvez changer la façon dont vous tenez un objet en fonction de sa forme ou de sa densité, et le poids influe sur l’endroit où vous relâchez votre prise dans l’élan. Le « TossingBot » du laboratoire robotique de Google utilise de multiples réseaux neuronaux pour lancer des objets encore plus efficacement que l’ingénieur moyen.

Lorsque TossingBot s’est vu présenter pour la première fois un bac d’objets aléatoires, il ne savait pas comment les jeter dans les bons bacs. Le TossingBot a appris à manipuler ces objets en intégrant la physique simple à l’apprentissage approfondi. Le système est équipé d’une caméra aérienne montrant les objets jetables et de trois réseaux de neurones qui lui indiquent ce qu’il doit faire. Un réseau reconnaît les objets à l’intérieur de la corbeille, un second détermine comment les ramasser et un troisième décrit comment les jeter dans le bon conteneur. Les réseaux sont affinés par des tentatives répétées, dont la plupart sont des échecs précoces. Selon les ingénieurs, TossingBot est maintenant meilleur pour lancer des objets que les humains qui l’ont conçu.

Selon Google, le lancer peut être une bonne stratégie pour un robot lors du déplacement de certains objets (non fragiles). Nous, les humains, nous le faisons tout le temps parce que c’est plus rapide et que les choses arrivent à des endroits que nous ne pouvons pas atteindre. C’est pourquoi le TossingBot doit viser des compartiments hors de sa portée physique. Il peut traiter plus de 500 objets par heure, alors qu’un robot qui dépose des objets ne peut en traiter que 200-300 par heure.

Google conçoit également ces nouveaux robots pour qu’ils soient bons dans les tâches qui leur sont assignées et qu’ils ne ressemblent pas à des humains ou à des animaux. Nous avons tous vu les robots bizarrement organiques de Boston Dynamics, que Google a vendus il y a plusieurs années. Ces machines peuvent peut-être naviguer plus efficacement dans un monde dominé par l’homme, mais elles ne sont pas particulièrement douées pour une tâche spécifique. Atlas peut ramasser une boîte et la déplacer à un autre endroit, mais le TossingBot peut trier un bac entier d’objets différents dans le même laps de temps. Les entrepôts du futur seront probablement automatisés par des dispositifs comme TossingBot alimentés par des réseaux neuronaux plutôt que par des robots humanoïdes comme Atlas.