Artificial Intelligence

Path finding

Found a path!

This is described here.

Decision engine

The robot is able to take decision by itself.


The AI program controls the behaviour of the robot and makes strategic choices using information sensed from the environment.

It is implemented on the IO board.

Available actions for the robot depend of its current state. This state is described using Automatons or FSM (Finite State Machines).

Used FSM can be found on specific pages:

Links to repository

  • ai: shared code
  • io-hub: board for robospierre (2011) and guybrush (2012)
  • io: board for marcel (2010), and previous years.