1. A method of determining a position of a robot, the method comprising: recording at least one robot positional attribute in response to a first triggering event; recording at least one robot positional attribute in response to a second subsequent triggering event; and resolving the position of the robot due to thermal expansion of the robot using the positional attributes recorded at the first and second triggering events.