Telergoel, ce sont des robot sur roues ? Tu as pensé à l'odometrie ?
Non, ce sont des Metabots. En odométrie, je pense que la seule solution serait un accéléromètre sur chaque robot. Mais cette solution me semble compliquée à mettre en place, de par les approximations de déplacement qui peuvent s'accumuler au cours du temps. D'autant plus que jusqu'à présent, les robots reçoivent des données de l'ordinateur mais ne sont pas censés lui en envoyer (ou très peu).
Lorsqu'on m'a présenté le projet, j'avais pensé à simplement calculer la position du robot après chaque mouvement effectué par le robot, par l'étude du déplacement relatif à chaque mouvement. Mais cette possibilité a vite été balayée, car un même mouvement n'entraîne pas systématiquement un déplacement identique (dépendance à la rugosité de la surface, à la charge de la batterie qui alimente les moteurs, …), et donc au bout de quelques mouvements la position théorique du robot serait éloignée de la position réelle. Ce sont toutes ces considérations qui m'ont permis de conclure que l'analyse extérieure par caméra était sans doute la méthode la plus fiable que nous ayons (pas d'approximations cumulables sur le temps).