Logo Viscera
Logo Main Pomme

Manipulateurs robotiques

jeudi 10 mars 2011

Le soccer robotique

Cet article sera consacré au sport méconnu mais extrêmement passionnant qu’est le soccer robotique. Il vise donc à offrir un intermède à la fois ludique et informatif à tous ceux et celles qui sont exaspérés de se faire entretenir des degrés de liberté et d'autres trucs du genre.

On peut tout d’abord dire que le soccer robotique est intimement lié à l’organisation qui réunit les différentes ligues et organise un grand tournoi à chaque année, pour toutes ces ligues : il s’agit de RoboCup (abréviation de Robot Soccer World Cup).
Le premier tournoi Robocup officiel eut lieu en 1997 à Nagoya, au Japon; l’édition 2011 aura lieu du 5 au 11 juillet à Istanbul, enTurquie. L’organisation utilise les compétitions de soccer pour simuler la recherche enrobotique et s’est fixée comme objectif de développer, d’ici 2050, une équipe de robots autonomes humanoïdes capables de vaincre l’équipe championne humaine de la FIFA (il fallait quand même qu'ils se donnent de l'ambition).

Les ligues sont divisées selon le type des robots qui y participent, et s’intéressent donc chacune à un groupe d’aspects particuliers de la robotique. En effet, on peut d’abord compter la ligue « Small Size », qui voit s’affronter des équipes de 5 petits robots à roues. Habituellement, le contrôle des robots est assuré par un système où une caméra offrant une vue du dessus du terrain envoie l’information visuelle à un ordinateur; il appartient à chaque équipe de créer un programme capable d’interpréter cette information et de transmettre des commandes à ses robots de manière coordonnées, en vue d’assurer la victoire.

Image de robots de la ligue "Small Size" prise sur http://www.robocup2011.org/en/content.asp?PID=%7B041C066A-6837-4E4A-94EF-759E90143EF6%7D

La ligue « Middle Size » regroupe quant à elle des équipes de 6 robots roulants, qui sont toutefois de plus grande taille que les robots de la ligue « Small Size ». En outre, chaque robot possède des senseurs et un système de commande qui lui permet d’agir « par lui-même » (c’est-à-dire sans l’intermédiaire d’un ordinateur externe, comme dans le cas de la ligue « Small Size »); il peut interagir avec ses coéquipiers par un système sans-fil, ce qui permet aux équipes d’établir des stratégies coopératives.

La ligue la plus importante est probablement la ligue humanoïde, où ce sont des robots de forme humaine qui s’affrontent. Les robots doivent être capables de se localiser sur le terrain, de repérer la balle, de se mouvoir en marchant, d’effectuer des bottés, de travailler en équipe (le plus possible), de tomber volontairement (ce qui constitue la principale stratégie pour les gardiens de but) et même de se relever (la chute ayant été volontaire ou non). La ligue humanoïde est d’ailleurs divisée en trois catégories de taille.

Finalement, la dernière ligue dont on pourrait faire mention ici est la ligue à plate-forme standard : alors que dans toutes les autres ligues, les équipes doivent construire leurs propres robots, cette ligue fournit un modèle obligatoire, ce qui concentre le défi vers la programmation des robots. Jusqu’en 2007, le robot fourni était le modèle Aibo, de Sony (qui avait la forme d’un chien). Présentement, le modèle standard est le Nao, d’Aldebaran Robotics (dont il a déjà été fait mention sur ce blogue).

Les équipes participantes proviennent très souvent d’universités et d’écoles supérieures de technologie à travers le monde; l’événement Robocup est une occasion pour eux de faire avancer la recherche en robotique, en allant de l’intelligence artificielle aux systèmes de mobilité, en passant par la synchronisation et les algorithmes complexes de localisation dans l’espace.

Voici des liens Youtube, pour les intéressés :

La finale 2010 de la catégorie « KidSize » de la ligue humanoïde (entre deux équipes allemandes, figurez-vous) : ici.

Une vidéo montrant le système de localisation spatiale utilisé par l’équipe ayant remporté cette finale (celui de la deuxième équipe devait être bon quand même) : .



Aucun commentaire:

Enregistrer un commentaire