Une fois le robotrobot 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é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
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 robotiquerobotique qui essaie de copier les comportements élémentaires des insectes.
Bons plans

Tech
Tech
L'iPhone 14 (128 Go) à prix réduit : l'offre à ne pas manquer sur Amazon !

Maison
Appareil électroménager
L'aspirateur robot intelligent Neato Robotics D9 est à prix brisé sur Amazon !

Maison
Piscine
Superbe remise à saisir sur la piscine tubulaire Intex Ultra XTR !

Maison
Jardin
Le robot tondeuse WORX LANDROID est à prix sacrifié sur Amazon

Tech
Téléphonie mobile
iPhone 14 Plus en promotion : l'ultime bijou technologique d'Apple à prix réduit !

Maison
Maison
Profitez de nuits de sommeil optimales grâce à ce matelas Solar à prix brisé sur Cdiscount !

Tech
Tech
Découvrez la station portable Jackery Explorer 240 : une solution d'alimentation portable pour toutes vos aventures !