AquaJim FSM
Robot intelligence is controlled using Finite State Machines. You will find on this page a render of FSM used in AquaJim, the robot for Eurobot 2009.
You may need to read source code in order to make sense out of some obscure state names :).
For more general information on Artificial intelligence in APBTeam robot, please see the general artificial intelligence page.
Attachments
-
top.png
(0.5 MB) - added by schodet
3 years ago.
Top FSM: coordinator of other FSM
-
cylinder.png
(249.8 KB) - added by schodet
3 years ago.
Cylinder FSM: handling front cylinder rotation and puck loading
-
filterbridge.png
(75.8 KB) - added by schodet
3 years ago.
Filter bridge FSM: moving pucks from cylinder to elevator
-
elevator.png
(129.3 KB) - added by schodet
3 years ago.
Elevator FSM: handling elevator and puck unloading
-
move.png
(99.3 KB) - added by schodet
3 years ago.
Move FSM: handling movements and obstacle avoidance
-
init.png
(159.5 KB) - added by schodet
3 years ago.
Initialisation FSM: handling the start procedure





