Another trainer but much, much more robust than BabyJoe or Tetherbot. The computer talks to a Basic Stamp 2, sending it serial signals prompting it to read inputs from sensors at specific time intervals or continuously. Based on the response from the sensors, the program will send signals to an SSC Mini Serial Servo Controller.
Because the sensors are not as accurate and the locomotion is not encoded, I am making use of creative software to compensate. Right now it is able to map a room, navigate to another room and, when commanded to a specific room no matter where it in the house, it can make it there on it's own.