Back to results
US 11,310,417 B2Granted
State estimation and localization for ROV-based structural inspection
AssigneeCarnegie Mellon University
InventorsNathan Michael, Tabitha Edith Lee, Curtis Boirum
Life of this patent
Estimating the term…
Abstract
A vision-based state estimation framework to estimate the state of an underwater remotely operated vehicle (ROV) used for inspection of an underwater structure, for example, a nuclear reactor pressure vessel. The framework employs an external overhead, pan-tilt-zoom (PTZ) camera as the primary sensing modality and incorporates prior knowledge of the geometry of the structure.
Claims21
A system for localizing an underwater remotely controlled vehicle moving within a structure filled at least partially with water, comprising:
- a map of the structure, the map indicating locations of one or more landmarks defined on the structure;
- a pan-tilt-zoom camera, disposed in the water at a stationary position with respect to the structure;
- software, executing on a processor, the software iterating a loop performing the functions of:
- panning, tilting and zooming the camera to follow a plurality of fiducials mounted on the vehicle;
- collecting an image from the camera;
- estimating an angular velocity of the camera about a vector comprising a combination of the pan and tilt axes of the camera;
- predicting a future state of the system based on a current state of the system and the estimate of the angular velocity;
- calculating a correction to the predicted state of the system based on detecting in the collected image, the plurality of fiducials on the vehicle and one or more of the landmarks indicated on the map of the structure;
- applying the correction to the predicted state of the system;
- and
- using the corrected predicted state as a previous state for a next iteration of the loop;
- wherein the predicted state of the system includes at least a position and an orientation of the vehicle with respect to the structure and current pan, tilt and zoom settings of the camera.
9 more elements
Dependencies are inferred from the claim text.