An Autonomous Robot!
It drives autonomously!!!
In ME218B, the second quarter of Stanford's mechatronics sequence, we were tasked with designing and building an autonomous robot that would be able to drive, stop at various locations, communicate with an external command generator, align to and shoot balls into buckets placed around a "playing field", and re-load balls, making decisions about where to go, stop, and shoot next autonomously, with commands coming from the command generator.
Above, you can see TeddyBot decide that he is on the red team (LED's turn red), drive to the red checkin point, checkin, align to the correct bucket, shoot, and then score (the red LEDs on the bucket lights up)! He then finds the second checkin point, checkin, and keep shooting to try to make it in. Finally he returns home.
Please checkout our About The Bot page for more information on the game and our 'bot's capabilities!
Here, Teddy communicates with the ball dispenser (seen by the blue indicator LED flashing), and accepts the dispensing balls.