|CS252 Course Wiki: Spring 2014 Sections 1 and 2||Maze »
Maze Navigating Robot
In session 1, you will assemble your robot. Use the Platform Assembly video to aid you in your assembly process.
In session 2, you will complete the wiring of your robot. The video will show you how to wire your motors to the motor shield, and the Text File will explain how to wire the IR sensor to the motor shield.
In session 3, now that your robot is completely assembled and wired up, its time to get it moving. You will start with getting to just move forward in a straight line without incorporating the sensor, then experiment around with changing the pin values to make it execute different maneuvers.
In session 4, you will implement the sensor to be able to read the difference between black and white/reflective surfaces. It will display the sensor number on the serial monitor if it is sensing nothing or if it is sensing a black surface.
In session 5, you will get the IR sensor and the motors to work together in a program that follows a line and then stops when it doesn't sense a line to follow anymore. This program also implements some small corrections for slight veering.
In session 6, you will complete the implementation of a maze solving robot. Your robot should implement either the left-hand rule or the right-hand rule to ensure that you can solve any maze.
|Page last modified on September 25, 2012, visited times|