Mots-clés |
  • robotique,
  • électronique,
  • Programmation,
  • stratégie
La conception d'un robot minisumo

Créer un robot minisumo permet d'apprendre ou de développer des connaissances en programmation, électronique, mécanique et en stratégie robotique. 

Page 8 / 10 - Programmation d'un robot : les stratégies dans la conception Sommaire
PDF
Frédéric Giamarchi Enseignant en électronique

Une fois le robot construit, il faut le programmer au mieux de ses capacités. Les stratégies développées lors de sa conception doivent être mises en équations. L'évolution et la complexité du programme sont ajustées par l'expérience des tournois. Les stratégies les plus performantes sont capables de s'adapter en fonction de chaque adversaire.

La motorisation du robot s'effectue grâce à sa programmation comportementale liée aux capteurs au sol et à un sonar détectant les obstacles. © Frédéric Giamarchi
La motorisation du robot s'effectue grâce à sa programmation comportementale liée aux capteurs au sol et à un sonar détectant les obstacles. © Frédéric Giamarchi

Programmation d'un robot

La programmation d'un robot de type sumo est identique à celle de n'importe quel robot autonome. Elle est utilisée sur les robots aspirateurs Roomba ou encore sur le robot martien Pathfinder. Elle est à la portée de n'importe qui ayant déjà programmé un microcontrôleur. On appelle cette programmation « architecture à interaction prioritaire ».

Cette technique, développée au MIT par le Pr Rodney Brook, est adaptée aux faibles ressources des microcontrôleurs. Mais elle a aussi permis de développer une nouvelle branche de la robotique qui essaie de copier les comportements élémentaires des insectes.

La conception d'un robot minisumo - 1 Photo

A voir aussi sur Internet

Sur le même sujet

Vos réactions

Chargement des commentaires