Patent ID: 8903576

Claim:
A metrology device comprising: an inertial navigation system (INS), including one or more gyroscopes and one or more accelerometers, adapted to be transported and output position and orientation data; an aiding device to record image data, and being configured to output distance and orientation data between the aiding device and the INS; a controller, including one or more processors and non-transitory memory to store the position and orientation data from the INS and the distance and orientation data from the aiding device together with time tag data indicating when the data was output from the INS before storage and when the data was output from the aiding device before storage; a computer defining a control center computer and being in communication with the controller, the control center computer having one or more processors and non-transitory memory, the memory having computer readable instructions stored therein that when executed cause the control center to execute the instructions of: measuring, responsive to collecting (a) first subsea object data from the controller, the first subsea data including data from the INS and aiding device including first object position, range and orientation data, and image data; (b) second subsea object data from the controller, the second subsea data including data from the INS and aiding device including second object position, range and orientation data, and image data; and (c) navigated first subsea object data from the controller, the navigated first subsea object data including data from the INS and aiding device including navigated first object position, range and orientation data, and image data, a difference in the position of the navigated first object position and the first object position; calculating a drift correction for the INS responsive to a difference between the first subsea object position and the navigated first subsea object position; measuring a target position responsive to collecting target object data from the controller; and correcting the measured position of the target responsive to calculated drift.