Abstract
Robotic structures that couple autonomous surface vehicles and unmanned underwater vehicles in integrated systems with various levels of cooperation provide interesting solutions to the problem of developing efficient, versatile and cost effective tools for exploration, monitoring and exploitation of the underwater environment. In this paper we describe the development and preliminary field testing of an autonomous surface vehichle that can automatically track, deploy and recover a small remotely operated vehicle, which is guided from a shore-ground station. This goal is achieved by exploiting two-ways transmission of data and commands through the umbilical and a wireless link with a shore-ground station. In this way, pilots can experiment telepresence in the underwater environment, avoiding the need of expensive and logistically demanding manned supply vessel. The vehicle is a small aluminum hull boat, equipped with a steering outboard electric motor. A multi-agent system in the ROS framework is proposed for the robotic structure. The use of commercial-off-the-shelf components and the choice of a multi-agent ROS architecture are a mean to reduce costs and to assure performances, modularity and versatility. Field tests in both supervised and autonomous guidance mode have been performed in order to assess the basic functionalities of the system and their results are illustrated and discussed.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Benjamin M.R., Leonard, J.J., Schmidt, H., Newman, P.M.: An overview of moos-ivp and a brief users guide to the ivp helm autonomy software. Technical Report, Massachusetts Institute of Technology, Computer Science and Artifcial Intelligence Lab (CSAIL), Cambridge (2009)
Busquets, J., Zilic, F., Aron, C., Manzoliz, R.: AUV and ASV in twinned navigation for long term multipurpose survey applications. In: Proceedings MTS/IEEE OCEANS 13, pp. 1–10. Bergen (2013)
Conte, G., De Capua, G.P., Scaradozzi, D.: Modeling and control of a low-cost ASV. In: IFAC Proceedings Volumes, 9th IFAC Conference on Maneuvering and Control of Marine Craft, vol. 45, pp. 429–434. Arenzano (2012)
Conte, G., Scaradozzi, D., Sorbi, L., Panebianco, L., Mannocchi, D.: ROS multi-agent structure for autonomous surface vehicles. In: Proceedings Oceans 2015 MTS/IEEE Conference and Exhibition, pp. 1–6. Genova (2015)
Conte, G., De Capua, G.P., Scaradozzi, D.: Designing the NGC system of a small ASV for tracking underwater targets. Robot. Auton. Syst. 76, 46–57 (2016)
Djapic, V., Nad, D.: Using collaborative autonomous vehicles in minecountermeasures. In: Proceedings Oceans 2010 MTS/IEEE Conference and Exhibition, pp. 1–7. Sidney (2010)
Encarnaċao, P., Pascoal, A.: Combined trajectory tracking and path following: An application to the coordinated control of autonomous marine craft. In: Proceedings of the 40th IEEE Conference on Decision and Control, pp. 964–969. Orlando (2001)
Ferreira, H., Martins, A., Dias, A., Almeida, C., Almeida, J.M., Silva, E.P.: ROAZ autonomous surface vehicle design and implementation. Robótica 67, 1–8 (2007)
Guosong, T., Yu-Chu, T., Fidge, C.: Performance analysis of IEEE 802.11 DCF based WNCS networks. Proc. 35th IEEE Conf. Local Comput. Netw. 10(14), 496–50 (2010)
Healey, A.J, Pascoal, A, Santos, R., Silvestre, C., Oliveira, P., Sebastiao, L., Rufino, M., Alves, J.: Shallow water hydrothermal vent survey in azores with cooperating ASV and AUV. Internal report, Department of Mechanical Engineering, Naval Post-Graduate School, Monterey (1999)
Langley, P.: Cognitive architectures and the construction of intelligent agents. In: Proceedings of the AAAI Workshop on Intelligent Agent Architectures, pp. 82–88. Stanford (2004)
Linder, J., Enqvist, M., Fossen, T.I., Johansen, T.A., Gustafsson, F.: Modeling for IMU-based online estimation of a ship’s mass and center of mass. IFAC-PapersOnline 48, 198–203 (2015)
Melo, J., Matos, A.: Guidance and control of an ASV in AUV tracking operations. In: Proceedings Oceans 2008 MTS/IEEE Conference and Exhibition, pp. 1–7. Quebec City (2008)
Miskovic, N., Bibuli, M., Bruzzone, G., Caccia, M., Vukic, Z.: Tuning marine vehicles’ guidance controllers through self-oscillation experiments. In: Proc. 8th IFAC Conf. Manoeuvring Control Marine Craft, pp. 115–120, Guaruja (2009)
Pascoal, A., Oliveira, P., Silvestre, C., Sebastiao, L., Rufino, M., Barroso, V., Gomes, J., Ayela, G., Coince, P., Cardew, M., Ryan, A., Braithwaite, H., Cardew, N., Trepte, J., Seube, N.: Robotic ocean vehicles for marine science applications: The European ASIMOV project. In: Proceedings Oceans 2000 MTS/IEEE Conference and Exhibition, pp. 409–415. Providence (2000)
Quigley, M., Conley, K., Gerkey, B., Faust, j., Foote, T., Leibs, J., Wheeler, R., Ng, A.: ROS: An open-source robot operating system. Proc.ICRA Workshop Open Source Softw. 2009, 3 (2009)
Tian, G., Tian, Y.C., Fidge, C.: Local Computer Networks. In: Proceedings 35th IEEE Conference on Performance analysis of IEEE 802.11 DCF based WNCS networks, pp. 496–503. Denver (2010)
Vasilijević, A., Nad, D., Mandić, F., Mišković, N., Vukić, Z.: Coordinated navigation of surface and underwater marine robotic vehicles for ocean sampling and environmental monitoring. IEEE/ASME Trans. Mechatron. 22(3), 1174–1184 (2017)
Wheels, J.D.: Process control communications: Token bus, CSMA/CD, or token ring? ISA Trans. 32, 193–198 (1993)
Yoon, H.K., Rhee, K.P.: Identification of hydrodynamic coefficients in ship maneuvering equations of motion by Estimation-Before-Modeling technique. Ocean Eng. 30(18), 2379–2404 (2003)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Conte, G., Scaradozzi, D., Mannocchi, D. et al. Development and Experimental Tests of a ROS Multi-agent Structure for Autonomous Surface Vehicles. J Intell Robot Syst 92, 705–718 (2018). https://doi.org/10.1007/s10846-017-0700-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10846-017-0700-9