A WallCrawler is a robot that roams on a magnetic surface such as a whiteboard. The robot is able to sense when it crawls over a black surface such as a line drawn by a marker and either changes direction or follows the line depending on a user selected mode. Details of this project are available at