Abstract
This paper presents a novel vision-based framework for controlling an Autonomous Underwater Vehicle (AUV). In our application, this AUV is in charge of providing an alternative point of view of a predefined target during a multi-robot intervention mission, where two vehicles cooperate in order to perform the required task. Given this scenario, our framework is based on two main modules: on the one hand, a target detection and tracking module is used to determine the position of the target in the scene; on the other hand, a visual servoing module generates the required velocities for controlling the platform according to the estimated position of the target in the image plane. Results for a set of experiments in different environments are reported and discussed.
This work was mainly supported by the Spanish project MERBOTS, subproject SUPERION (MINECO DPI2014-57746-C3-2-R).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bosch, A., Zisserman, A., Munoz, X.: Representing shape with a spatial pyramid kernel, pp. 401–408 (2007)
Carreras, M., Candela, C., Ribas, D., Mallios, A., MagÃ, L., Vidal, E., Palomeras, N., Ridao, P.: Sparus II, design of a lightweight hovering AUV. In: Proceedings of the International Workshop on Marine Technology, vol. 911, pp. 163–164 (2013)
Chaumette, F., Hutchinson, S.: Visual servo control. Part I: basic approaches. IEEE Robot. Autom. Mag. 13(4), 82–90 (2006)
Corke, P.: Robotics, Vision and Control: Fundamental Algorithms in MATLAB. Springer, New York (2011)
Dayoub, F., Dunbabin, M., Corke, P.: Robotic detection and tracking of crown-of-thorns starfish. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1921–1928 (2015)
Druzhkov, P.N., Kustikova, V.D.: A survey of deep learning methods and software tools for image classification and object detection. Pattern Recogn. Image Anal. 26(1), 9–15 (2016)
Fischler, M.A., Bolles, R.C.: Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography. Commun. ACM 24(6), 381–395 (1981)
Gao, J., Proctor, A.A., Shi, Y., Bradley, C.: Hierarchical model predictive image-based visual servoing of underwater vehicles with adaptive neural network dynamic control. IEEE Trans. Cybern. 46(10), 2323–2334 (2016)
Garcia-Fidalgo, E., Massot-Campos, M.: srv/merbots_ibvs: v0.1, May 2017. https://doi.org/10.5281/zenodo.576367
Garcia-Fidalgo, E., Massot-Campos, M.: srv/merbots_tracking: v0.1, May 2017. https://doi.org/10.5281/zenodo.576370
Hare, S., Golodetz, S., Saffari, A., Vineet, V., Cheng, M.M., Hicks, S.L., Torr, P.H.: Struck: structured output tracking with kernels. IEEE Trans. Pattern Anal. Mach. Intell. 38(10), 2096–2109 (2016)
Henriques, J.F., Caseiro, R., Martins, P., Batista, J.: High-speed tracking with kernelized correlation filters. IEEE Trans. Pattern Anal. Mach. Intell. 37(3), 583–596 (2015)
Hildebrandt, M., Kerdels, J., Albiez, J., Kirchner, F.: Robust vision-based semi-autonomous underwater manipulation. In: Proceedings of the Intelligent Autonomous Systems (2008)
Krupinski, S., Desouche, R., Palomeras, N., Allibert, G., Hua, M.D.: Pool testing of auv visual servoing for autonomous inspection. In: Proceedings of the IFAC Workshop on Navigation, Guidance and Control of Underwater Vehicles (2015)
Lots, J.F., Lane, D.M., Trucco, E., Chaumette, F.: A 2D visual servoing for underwater vehicle station keeping. In: Proceedings of the IEEE International Conference on Robotics and Automation, vol. 3, pp. 2767–2772 (2001)
Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vis. 60(2), 91–110 (2004)
Martinez, C., Sampedro, C., Chauhan, A., Campoy, P.: Towards autonomous detection and tracking of electric towers for aerial power line inspection. In: Proceedings of the International Conference on Unmanned Aircraft Systems, pp. 284–295 (2014)
Palomeras, N., El-Fakdi, A., Carreras, M., Ridao, P.: COLA2: a control architecture for AUVs. IEEE J. Oceanic Eng. 37(4), 695–716 (2012)
Palomeras, N., Penalver, A., Massot-Campos, M., Vallicrosa, G., Negre, P.L., Fernández, J.J., Ridao, P., Sanz, P.J., Oliver-Codina, G., Palomer, A.: I-AUV docking and intervention in a subsea panel. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2279–2285 (2014)
Perez-Alcocer, R., Torres-Mendez, L.A., Olguin-Diaz, E., Maldonado-Ramirez, A.A.: Vision-based autonomous underwater vehicle navigation in poor visibility conditions using a model-free robust control. J. Sens. 2016 (article ID 8594096) (2016)
Prats, M., Perez, J., Fernandez, J.J., Sanz, P.J.: An open source tool for simulation and supervision of underwater intervention missions. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2577–2582 (2012)
Ribas, D., Palomeras, N., Ridao, P., Carreras, M., Mallios, A.: Girona 500 AUV: from survey to intervention. IEEE/ASME Trans. Mechatron. 17(1), 46–53 (2012)
Roser, M., Dunbabin, M., Geiger, A.: Simultaneous underwater visibility assessment, enhancement and improved stereo. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 3840–3847 (2014)
Sanz, P.J., Ridao, P., Oliver, G., Casalino, G., Insaurralde, C., Silvestre, C., Melchiorri, C., Turetta, A.: TRIDENT: recent improvements about autonomous underwater intervention missions. IFAC Proc. Volumes 45(5), 355–360 (2012)
Sattar, J., Giguere, P., Dudek, G., Prahacs, C.: A visual servoing system for an aquatic swimming robot. In: Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 1483–1488 (2005)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Garcia-Fidalgo, E., Ortiz, A., Massot-Campos, M. (2018). Vision-Based Control for an AUV in a Multi-robot Undersea Intervention Task. In: Ollero, A., Sanfeliu, A., Montano, L., Lau, N., Cardeira, C. (eds) ROBOT 2017: Third Iberian Robotics Conference. ROBOT 2017. Advances in Intelligent Systems and Computing, vol 693. Springer, Cham. https://doi.org/10.1007/978-3-319-70833-1_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-70833-1_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-70832-4
Online ISBN: 978-3-319-70833-1
eBook Packages: EngineeringEngineering (R0)