Autonomous Underwater Navigation with 3D Environment Modeling Using Stereo Images

A method for navigation of an autonomous underwater vehicle (AUV) based on visual odometry is described. Modifications of the method aimed at enhancing the accuracy of AUV localization and reducing computational costs are proposed. An algorithm that provides for a long tracking of image features and increases the accuracy in the calculation of AUV local motion is considered. An adaptive methodology for calculating the trajectory is proposed, as well as a method for AUV visual navigation in local maneuvering conditions, based on the use of a virtual coordinate network. A method for solving the problem of 3D reconstruction of objects from images, intended for underwater inspection operations, is described.

[1]  Akihiro Yamamoto,et al.  Visual Odometry by Multi-frame Feature Integration , 2013, 2013 IEEE International Conference on Computer Vision Workshops.

[2]  Marc Levoy,et al.  Real-time 3D model acquisition , 2002, ACM Trans. Graph..

[3]  Matthias Zwicker,et al.  Surface splatting , 2001, SIGGRAPH.

[4]  V. A. Bobkov,et al.  3D SLAM from stereoimages , 2014, Programming and Computer Software.

[5]  Jose M. Such,et al.  International Joint Conference on Artificial Intelligence (IJCAI) , 2016 .

[6]  V. A. Bobkov,et al.  Navigation of an Underwater Robot by Stereo Images , 2016 .

[7]  Alexander Pavin,et al.  Application of artificial intelligence techniques for fault diagnostics of autonomous underwater vehicles , 2016, OCEANS 2016 MTS/IEEE Monterey.

[8]  Stefan B. Williams,et al.  Error modeling and calibration of exteroceptive sensors for accurate mapping applications , 2010 .

[9]  Luc Van Gool,et al.  Speeded-Up Robust Features (SURF) , 2008, Comput. Vis. Image Underst..

[10]  Alexander Pavin,et al.  Underwater object recognition in photo images , 2015, OCEANS 2015 - MTS/IEEE Washington.

[11]  Alexander Ph Scherbatyuk,et al.  Stabilization of an autonomous underwater vehicle relative to the sea bottom by means of the stereoscopic images processing , 2015, OCEANS 2015 - Genova.

[12]  Takeo Kanade,et al.  An Iterative Image Registration Technique with an Application to Stereo Vision , 1981, IJCAI.

[13]  Alexander Pavin,et al.  Reconfigurable distributed software platform for a group of UUVs (yet another robot platform) , 2016, OCEANS 2016 MTS/IEEE Monterey.

[14]  Alexander Scherbatyuk,et al.  Adaptive Method for AUV Navigation Using Stereo Vision , 2016 .

[15]  Alexander Pavin,et al.  A reconfigurable Web-based simulation environment for AUV , 2015, OCEANS 2015 - MTS/IEEE Washington.

[16]  Alexander Pavin,et al.  Distributed simulation framework for investigation of autonomous underwater vehicles' real-time behavior , 2015, OCEANS 2015 - MTS/IEEE Washington.

[17]  Achim J. Lilienthal,et al.  Comparative evaluation of range sensor accuracy for indoor mobile robotics and automated logistics applications , 2013, Robotics Auton. Syst..

[18]  Andreas Geiger,et al.  Are we ready for autonomous driving? The KITTI vision benchmark suite , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[19]  Mohammad H. Marhaban,et al.  Review of visual odometry: types, approaches, challenges, and applications , 2016, SpringerPlus.

[20]  Marc Levoy,et al.  A volumetric method for building complex models from range images , 1996, SIGGRAPH.