Lets make robots

I’ve recently stumbled on a site about making robots http://letsmakerobots.com/. There some good videos and a lot of info about parts. I like the PING))) Ultrasonic Sensor for detecting obstacles and distance. For me the ultimate goal would be to make a robot that knows its position and orientation in my apartment and can create a map in its memory that can be used to navigate itself without bumping in any obstacles. To do this i may have to use a more sophisticated board than http://arduino.cc/.  My first step is to position 3 sound sources with different frequencies in my apartment and record the combined signal,  calculate the position of the mic based on the speed of sound using Matlab etc… Easy setup difficult calculations 😉