Gyroscopy and Navigation

, Volume 9, Issue 1, pp 67–75 | Cite as

Autonomous Underwater Navigation with 3D Environment Modeling Using Stereo Images

  • V. A. BobkovEmail author
  • A. P. Kudryashov
  • S. V. Mel’man
  • A. F. Shcherbatyuk


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.


autonomous underwater vehicle (AUV) navigation visual odometry 3D reconstruction 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Aqel, M., Marhaban, M.H, Saripan, M.I, and Ismail, N.B., Review of visual odometry: Types, approaches, challenges, and applications, SpringerPlus, Oct 28; 5(1):1897. eCollection 2016.Google Scholar
  2. 2.
    Bobkov, V.A., Ronshin, Yu.I., Kudryashov, A.P., and Mashentsev, V.Yu., 3D SLAM from stereoimages. Programming and Computer Software, 2014, no. 4, pp. 159–165.CrossRefGoogle Scholar
  3. 3.
    Bobkov, V.A. and Mashentsev, V.Yu., Underwater robot navigation using stereo images, Mekhatronika, avtomatizatsiya, upravlenie, no. 2, vol. 17, 2016, pp. 101–109.CrossRefGoogle Scholar
  4. 4.
    Bobkov, V., Mashentsev, V., Tolstonogov, A., and Scherbatyuk, A., Adaptive method for AUV navigation using stereo vision, Proc. 26th ISOPE International Ocean and Polar Engineering Conference, Greece, 2016.Google Scholar
  5. 5.
    Goi, V., Gatsenko, A., Shestopalov, G., Sporyshev, M., Tolstonogov, A., and Scherbatyuk, A., Stabilization of an autonomous underwater vehicle relative to the bottom of the sea by means of stereoscopic vision, Proc. OCEANS 2015 MTS/IEEE Conference, Italy, 2015.Google Scholar
  6. 6.
    Pavin, A., Inzartsev, A., Eliseenko, G., Lebedko, O., and Panin, M., Reconfigurable Web-based Simulation Environment for AUV, Proc. OCEANS'15 MTS/IEEE Conference & Exhibition, Washington DC, 2015.Google Scholar
  7. 7.
    Pavin, A., Underwater object recognition in photo images, Proc. OCEANS’15 MTS/IEEE Conference & Exhibition, USA, 2015.Google Scholar
  8. 8.
    Pavin, A., Inzartsev, A., and Eliseenko, G., Reconfigurable distributed software platform for a group of UUVs (Yet Another Robot Platform), Proc. OCEANS 2016 MTS/IEEE Conference & Exhibition, USA, 2016.Google Scholar
  9. 9.
    Inzartsev, A., Pavin, A., Kleschev, A., Gribova, V., and Eliseenko, G., Application of artificial intelligence techniques for fault diagnostics of autonomous underwater vehicles, Proc. OCEANS 2016 MTS/IEEE Conference &Exhibition, USA, 2016.Google Scholar
  10. 10.
    Johnson-Roberson, M., Pizarro, O., Williams, S. B., and Mahon, I., Generation and visualization of largescale three-dimensional reconstructions from underwater robotic surveys, Journal of Field Robotics, Special Issue: Three-Dimensional Mapping, Part 3, 2010, vol. 27, issue 1, pp. 21–51.CrossRefGoogle Scholar
  11. 11.
    Bobkov, V.A. and Kudryashov, A.P., Sea bottom modeling by voxel technique, Podvodnye issledovaniya i robototekhnika, 2016, no. 2, pp. 13–18.Google Scholar
  12. 12.
    Stoyanov T., Mojtahedzadeh R., Andreasson H., and Lilienthal A. J., Comparative evaluation of range sensor accuracy for indoor mobile robotics and automated logistics applications, Robotics and Autonomous Systems, vol. 61, 2013, pp. 1094–1105.CrossRefGoogle Scholar
  13. 13.
    Badino, H., Yamamoto, A., and Kanade, T., Visual odometry by multi-frame feature integration, International Workshop on Computer Vision for Autonomous Driving ICCV, 2013, pp. 222–229.Google Scholar
  14. 14.
    Lucas, B.D. and Kanade, T., An iterative image registration technique with an application to stereo vision, International Joint Conference on Artificial Intelligence, 1981, pp. 674–679.Google Scholar
  15. 15.
    Bay, H., Ess, A., Tuytelaars, T., and Van Gool, L., Speeded-up robust features (SURF), computer vision and image understanding, vol. 110, issue 3, 2008, pp. 346–359.CrossRefGoogle Scholar
  16. 16.
    Bobkov, V.A., Ron’shin, Yu.I., and Mashentsev, V.Yu., Construction of maps of depths based on multiple sequence of views), Informatsionnye tekhnologii, 2012, no. 6, pp. 39–44.Google Scholar
  17. 17.
    Curless, B. and Levoy, M., A volumetric method for building complex models from range images, Computer Graphics, 1996, pp. 303–312.Google Scholar
  18. 18.
    Rusinkiewicz, S., Hall-Holt, O., and Levoy, M., Realtime 3D model acquisition, ACM Trans. Graph. (Proc. SIGGRAPH), 2000, pp. 438–446.Google Scholar
  19. 19.
    Zwicker, M., Pfister, H., Baar J.V., and Gross, M., Surface splatting, Computer Graphics (Proc. SIGGRAPH), 2000, pp. 371–378.Google Scholar
  20. 20.
    Melman, S., Bobkov, V., Inzartsev, A., and Pavin, A., Distributed simulation framework for investigation of autonomous underwater vehicles real-time behavior, Proc. OCEANS’15 MTS/IEEE, 2015, pp. 43–58.Google Scholar
  21. 21.
    Geiger, A., Lenz, Ph., and Urtasun, R., Are we ready for autonomous driving? The KITTI vision benchmark suite, Conference on Computer Vision and Pattern Recognition (CVPR), 2012, Presentation, pp. 1–8.Google Scholar
  22. 22. php.Google Scholar

Copyright information

© Pleiades Publishing, Ltd. 2018

Authors and Affiliations

  • V. A. Bobkov
    • 1
    • 2
    Email author
  • A. P. Kudryashov
    • 1
  • S. V. Mel’man
    • 1
  • A. F. Shcherbatyuk
    • 2
    • 3
  1. 1.Institute for Automation and Control ProcesseFar Eastern Branch of the Russian Academy of SciencesVladivostokRussia
  2. 2.Far Eastern Federal UniversityVladivostokRussia
  3. 3.Institute of Marine Technology ProblemsFar Eastern Branch of the Russian Academy of SciencesVladivostokRussia

Personalised recommendations