This challenge was a blast! We simulated a subdivision road out of Lego road plates. At every driveway intersection we placed a trash bin with 10 Lego soccer balls simulating the trash. The robot had to drive following the black line in the center of the road and detect and empty all trash bins in it’s container. At the exit from the subdivision, the robot had to stop. The winner robot had to have the lowest time and the most balls collected. I had 2 robots: Ant and GT (garbage truck).
Ant was a RIS only robot. Everybody thought it was impossible to build a RIS only robot able to follow the line, detect the trash bins, grab them and empty them using only 2 motors, 2 touch sensors and one light sensor. I managed to prove them wrong! I used one motor to drive, the light sensor to detect the line, one touch sensor to detect the trash bins, one motor to grab and lift the trash bin and one touch sensor to detect the position of the gripper. People were amazed and Ant got the People’s Choice Award.
GT was fast. It got the second place because it missed some balls in one trash bin and got dis-aligned and could not lift another trash bin. But it did a perfect trial before the official one, so it could have won easily. Oh well… Oh, GT used 2 motors to drive and one motor to grab and lift the trash bin, one light sensor to detect the line and another one to detect the trash bins. A touch sensor was used to detect the position of the gripper.
And here is the winner of the event: