Amazing little rover “calculates its

Amazing little rover "calculates its own location in the universe…..on Mars": I just can't get enough of this amazing bit of engineering called the Mars Rover. Get this:

Opportunity also updated its "attitude knowledge," which fine-tunes the rover's information about its exact location and position on Mars….To adjust the attitude knowledge, engineers have the rover turn the panoramic camera to the Sun and watch the Sun travel across the sky for 15 minutes. The rover is then smart enough to take the Sun movement data collected from the panoramic camera to calculate its own location in the universe…..on Mars.

This is such an amazing little machine. That's not even getting into the astronomy, orbitall mechanics, geology, physics, and who knows what other basic science that determines the core algorithms. Hats off to the team who built it.