Design a robot with a touch sensor at the
front. You may use the pathfinder design, a design
you found in a Lego manual, or a design of your choice.
Check the Constructopedia manual or the Tips and Tricks
page (accessible from the class Web page) for bumper design-ideas.
Then program it so that it cruises around the room and avoids
obstacles when it encounters them.
Go one simple step at a time in your design, implementation, and testing. Start with as simple a program as you can. Do not hesitate to test simple designs and ideas!
When your design works, modify your program so that your robot will exhibit randomness in its behavior.
|Remove the touch sensor and add two light sensors to your robot, directed at the ground. Program your robot so that it will follow a black line on a white background. Put the sensors far enough apart from each other so that they can straddle the black line and be able to "see" the white background on each side at the same time.|
Make sure the page contains the following information:
When your page is finish, check that it is accessible from the class Web page, at http://cs.smith.edu/~100e. Go to the Student Pages section and click on your account number: your Web page should show up.