ABSTRACT
This paper describes the simulation of a fleet of Autonomous underwater vehicles (AUVs) used for plume detection and plume source tracking using ROS and Gazebo. This is achieved by the integration of underwater vehicle simulation tools that model the vehicle, plume, underwater environment, and its dynamics. The plume tracing is done by a trajectory planner, or a leader robot followed by a group of robots planning their positions in a geometric pattern. The results discussed in this paper demonstrate the platform that has been setup for advanced applications using a fleet of AUVs.
- Manhães, M. M. M., Scherer, S. A., Voss, M., Douat, L. R., & Rauschenbach, T. (2016, September). UUV simulator: A gazebo-based package for underwater intervention and multi-robot simulation. In OCEANS 2016 MTS/IEEE Monterey (pp. 1-8). IEEE.Google Scholar
- Sousa, A., Madureira, L., Coelho, J., Pinto, J., Pereira, J., Sousa, J. B., & Dias, P. (2012). LAUV: The man-portable autonomous underwater vehicle. IFAC Proceedings Volumes, 45(5), 268-274.Google Scholar
- da Silva, J. E., Terra, B., Martins, R., & de Sousa, J. B. (2007, August). Modeling and simulation of the lauv autonomous underwater vehicle. In 13th IEEE IFAC international conference on methods and models in automation and robotics (Vol. 1, p. 9867115). Szczecin, Poland Szczecin, Poland.Google Scholar
- Tian, Y., & Zhang, A. (2010, March). Simulation environment and guidance system for AUV tracing chemical plume in 3-dimensions. In 2010 2nd International Asia Conference on Informatics in Control, Automation and Robotics (CAR 2010) (Vol. 1, pp. 407-411). IEEE.Google Scholar
- Farrell, J. A., Murlis, J., Long, X., Li, W. E. I., & Cardé, R. T. (2002). Filament-based atmospheric dispersion model to achieve short time-scale structure of odor plumes. Environmental fluid mechanics, 2(1), 143-169.Google ScholarCross Ref
- Mestres, M., Sierra, J. P., Sánchez-Arcilla, A., Del Río, J. G., Wolf, T., Rodríguez, A., & Ouillon, S. (2003). Modelling of the Ebro River plume. Validation with field observations. Scientia Marina, 67(4), 379-391.Google Scholar
- Yoerger, D. R., Cooke, J. G., & Slotine, J. J. (1990). The influence of thruster dynamics on underwater vehicle behavior and their incorporation into control system design. IEEE Journal of Oceanic Engineering, 15(3), 167-178.Google Scholar
- Bessa, W. M., Dutra, M. S., & Kreuzer, E. (2005, November). Thruster dynamics compensation for the positioning of underwater robotic vehicles through a fuzzy sliding mode based approach. In COBEM-18th International Congress of Mechanical Engineering, Ouro Preto (Brasil).Google Scholar
- Engelhardtsen, Ø. (2007). 3D AUV Collision Avoidance (Master's thesis, Institutt for teknisk kybernetikk).Google Scholar
- Furrer, F., Burri, M., Achtelik, M., & Siegwart, R. (2016). RotorS—A modular gazebo MAV simulator framework. In Robot operating system (ROS) (pp. 595-625). Springer, Cham.Google Scholar
- Meyer, J., Sendobry, A., Kohlbrecher, S., Klingauf, U., & Stryk, O. V. (2012, November). Comprehensive simulation of quadrotor uavs using ros and gazebo. In International conference on simulation, modeling, and programming for autonomous robots (pp. 400-411). Springer, Berlin, Heidelberg.Google ScholarDigital Library
- Fossen, T. I. (2011). Handbook of marine craft hydrodynamics and motion control. John Wiley & Sons.Google ScholarCross Ref
- Nomenclature for Treating the Motion of a Submerged Body Through a Fluid: Report of the American Towing Tank Conference. Society of Naval Architects and Marine Engineers, 1950.Google Scholar
- Farrell, J. A., Pang, S., & Li, W. (2005). Chemical plume tracing via an autonomous underwater vehicle. IEEE Journal of Oceanic Engineering, 30(2), 428-442Google Scholar
- Camilli, R., Reddy, C. M., Yoerger, D. R., Van Mooy, B. A., Jakuba, M. V., Kinsey, J. C., ... & Maloney, J. V. (2010). Tracking hydrocarbon plume transport and biodegradation at Deepwater Horizon. Science, 330(6001), 201-204.Google ScholarCross Ref
- Cannell, C. J., Gadre, A. S., & Stilwell, D. J. (2006, September). Boundary tracking and rapid mapping of a thermal plume using an autonomous vehicle. In OCEANS 2006 (pp. 1-6). IEEE.Google ScholarCross Ref
- Das, J., Rajany, K., Frolovy, S., Pyy, F., Ryany, J., Caronz, D. A., & Sukhatme, G. S. (2010, May). Towards marine bloom trajectory prediction for AUV mission planning. In 2010 IEEE International Conference on Robotics and Automation (pp. 4784-4790). IEEE..Google ScholarCross Ref
- Pang, S. (2010, September). Plume source localization for AUV based autonomous hydrothermal vent discovery. In OCEANS 2010 MTS/IEEE SEATTLE (pp. 1-8). IEEE.Google ScholarCross Ref
- Pang, S., & Farrell, J. A. (2006). Chemical plume source localization. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 36(5), 1068-1080. [13] Nomenclature for Treating the Motion of a Submerged Body Through a Fluid: Report of the American Towing Tank Conference. Society of Naval Architects and Marine Engineers, 1950.Google ScholarDigital Library
- Smith, R. N., Chao, Y., Li, P. P., Caron, D. A., Jones, B. H., & Sukhatme, G. S. (2010). Planning and implementing trajectories for autonomous underwater vehicles to track evolving ocean processes based on predictions from a regional ocean model. The International Journal of Robotics Research, 29(12), 1475-1497.Google ScholarDigital Library
- Prats, M., Perez, J., Fernandez, J. J., & Sanz, P. J. (2012, October). An open source tool for simulation and supervision of underwater intervention missions. In 2012 IEEE/RSJ international conference on Intelligent Robots and Systems (pp. 2577-2582). IEEE.Google Scholar
- Peng, Z., Zhou, Z., Cui, J. H., & Shi, Z. J. (2009, October). Aqua-Net: An underwater sensor network architecture: Design, implementation, and initial testing. In OCEANS 2009 (pp. 1-8). IEEE.Google Scholar
Recommendations
Hybrid Underwater Robot System Based on ROS
RICAI '19: Proceedings of the 2019 International Conference on Robotics, Intelligent Control and Artificial IntelligenceUnderwater Robots play an important role in a number of shallow and deep-water missions. In recent years, Underwater Robots system design has been an active field of engineering researches.
This paper proposes new system design for underwater vehicles ...
Architecture of autonomous vehicle simulation and control framework
AIR '15: Proceedings of the 2015 Conference on Advances In RoboticsWith the current advances in Autonomous Navigation Systems for Self Driving Vehicles, there is a need for specialized and focused software architecture for ease in simulating the vehicle behavior and associated modules such as perception, drive by wire ...
Moth-inspired plume tracing via multiple autonomous vehicles under formation control
The moth-inspired plume-tracing strategies on a single REMUS underwater vehicle successfully tracked a Rhodamine dye plume over 100 m and declared its source location in near-shore ocean environments that are characterized by turbulence, tides, and ...
Comments