CS 372 (Artificial Intelligence) Fall 2004 Robot Lab: Exercise 4: Wall Follower
Write the brains for a robot so that it is able to follow walls of its environment. The robot should stay within 1/2 to 3/4 robot units away from the wall.
Your program should be able to control a physical robot. You can choose to do work on Khepera, Pioneer, or peopleBot robots.
Once done, record the behavior on a video clip. Hand in a video file and a report describing your algorithm, complete code of your program, reactions to the behavior from other people and a short discussion.
Extra Credit
Design a behavior to situate the robot in the center of a room starting from any place. You can do this either in simulation or on a real robot.
Once done, record the behavior on a video clip (if using a real robot). Hand in a video file and a report describing your algorithm, complete code of your program, reactions to the behavior from other people and a short discussion.
