Abstract
In this paper we present a dynamic simulator for intervention autonomous underwater vehicles. Prototyping and testing of such robots is often tedious and costly, and realistic simulation can greatly help validating several aspects of the project. In order to benefit from existing software, the presented system is integrated with ROS, through the Gazebo dynamic simulator, and the underwater image rendering UWSim. The whole approach allows realistic rendering of dynamic multi-robot simulation, with contact physics, buoyancy, hydrodynamic damping and low-level PID control. This paper details the modeling choices that are done and exposes how to build its own AUV model. Integration with other ROS programs is exposed, and a simulation shows an example of behavior during a black box recovery mission.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
- Autonomous Underwater Vehicle
- Orientation Error
- Remotely Operate Vehicle
- World Frame
- Kinematic Simulator
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Casalino, G., Zereik, E., Simetti, E., Torelli, S., Sperinde, A., Turetta, A.: Agility for underwater floating manipulation: Task & subsystem priority based control strategy. In: IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, Vilamoura, Portugal, pp. 1772–1779 (September 2012)
Cousins, S.: Welcome to ros topics. IEEE Robotics & Automation Magazine 17(1), 13–14 (2010)
Fossen, T.I.: Guidance and control of ocean vehicles, vol. 199. Wiley, New York (1994)
Kermorgant, O., Pétillot, Y., Dunnigan, M.: A global control scheme for free-floating vehicle-manipulators. In: IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, Tokyo, Japan (November 2013)
Koenig, N., Howard, A.: Design and use paradigms for gazebo, an open-source multi-robot simulator. In: IROS, vol. 3, pp. 2149–2154. IEEE (2004)
Matsebe, O., Kumile, C.: A review of virtual simulators for autonomous underwater vehicles (auvs). In: Navigation, Guidance and Control of Underwater Vehicles, Killaloe, Ireland, vol. 2, pp. 31–37 (2008)
Meyer, J., Sendobry, A., Kohlbrecher, S., Klingauf, U., von Stryk, O.: Comprehensive simulation of quadrotor uAVs using ROS and gazebo. In: Noda, I., Ando, N., Brugali, D., Kuffner, J.J. (eds.) SIMPAR 2012. LNCS, vol. 7628, pp. 400–411. Springer, Heidelberg (2012)
Prats, M., Pérez, J., Fernández, J.J., Sanz, P.J.: An open source tool for simulation and supervision of underwater intervention missions. In: IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, Vilamoura, Portugal, pp. 2577–2582 (October 2012)
Ribas, D., Ridao, P., Magí, L., Palomeras, N., Carreras, M.: The girona 500, a multipurpose autonomous underwater vehicle. In: IEEE OCEANS, Santander, Spain, pp. 1–5 (June 2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Kermorgant, O. (2014). A Dynamic Simulator for Underwater Vehicle-Manipulators. In: Brugali, D., Broenink, J.F., Kroeger, T., MacDonald, B.A. (eds) Simulation, Modeling, and Programming for Autonomous Robots. SIMPAR 2014. Lecture Notes in Computer Science(), vol 8810. Springer, Cham. https://doi.org/10.1007/978-3-319-11900-7_3
Download citation
DOI: https://doi.org/10.1007/978-3-319-11900-7_3
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11899-4
Online ISBN: 978-3-319-11900-7
eBook Packages: Computer ScienceComputer Science (R0)