Visual Servoing of an ROV for Servicing of Tethered Ocean Moorings

This paper presents an approach for shared control of a Remotely Operated Vehicle (ROV) to assist the vehicle's pilots in servicing of moored underwater platforms. By providing precise automatic control of the ROV with respect to the mooring, a shared control system is established such that the ROV hovers automatically with respect to the mooring and the pilot is free to focus only on the manipulation tasks. The positioning system uses a single calibrated camera to measure bearings to several fiduciary markers on a test mooring of known position in the mooring's coordinates. An Unscented Kalman Filter (UKF) fuses these bearing measurements with vehicle sensors such as compass, inclinometers and rate gyros to estimate the relative position and orientation of the mooring with respect to the ROV. The approach leverages technology that has been presented previously for vision-based automatic tracking and observation of deep ocean animals. Results from simulation and field trials of this positioning system using the ROV Ventana in Monterey Bay are presented

[1]  J. Langelaan,et al.  Towards Autonomous UAV Flight in Forests , 2005 .

[2]  Stephen M. Rock,et al.  Visual tracking of jellyfish in situ , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[3]  Aaron M. Plotnik,et al.  A Multi-Sensor Approach to Automatic Tracking of Midwater Targets by an ROV , 2005 .

[4]  Stephen M. Rock,et al.  Design and Validation of a Robotic Control Law for Observation of Deep-Ocean Jellyfish , 2006, IEEE Transactions on Robotics.

[5]  H.F. Durrant-Whyte,et al.  A new approach for filtering nonlinear systems , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[6]  Jean-Yves Bouguet,et al.  Camera calibration toolbox for matlab , 2001 .

[7]  Stephen M. Rock,et al.  Field experiments in the control of a Jellyfish tracking ROV , 2002, OCEANS '02 MTS/IEEE.

[8]  Gene F. Franklin,et al.  Digital control of dynamic systems , 1980 .

[9]  John J. Craig Zhu,et al.  Introduction to robotics mechanics and control , 1991 .

[10]  Stephen M. Rock,et al.  Automated robotic tracking of gelatinous animals in the deep ocean , 2003 .

[11]  Jean-Thierry Lapresté,et al.  Underwater Camera Calibration , 2000, ECCV.

[12]  Stephen M. Rock,et al.  A pilot-aid for ROV based tracking of gelatinous animals in the midwater , 2001, MTS/IEEE Oceans 2001. An Ocean Odyssey. Conference Proceedings (IEEE Cat. No.01CH37295).

[13]  Stephen M. Rock,et al.  Segmentation methods for visual tracking of deep-ocean jellyfish using a conventional camera , 2003 .

[14]  S. Rock,et al.  RELATIVE POSITION SENSING AND AUTOMATIC CONTROL FOR OBSERVATION IN THE MIDWATER BY AN UNDERWATER VEHICLE , 2005 .

[15]  Janne Heikkilä,et al.  A four-step camera calibration procedure with implicit image correction , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.