Tracking position of an autonomous robot

charliesixpack:
You might be interested in taking the free online course "Artificial Intelligence for Robotics (Programming a Robotic Car)" offered by Georgia Tech through Udacity. It is taught by the designer of the Google self driving car.

I thought it was an MIT course, but yes, this one is pretty good and explains in a fairly straightforward manner how you make an AI for this type of thing.