Software Architecture and Simulation Interface for Autonomous Underwater Vehicles
In the cutting-edge field of unmanned underwater vehicles, advanced simulation, and software architecture are essential parts for the innovation and scalable development of any project. This paper presents a robust and modular software architecture for simulating an AUV, integrating current technologies with strong community support such as ROS2 Humble, Gazebo, and Rviz for deep immersion in controlled environment simulation. Through meticulous algorithm development for navigation and teleoperation, this research paves the way for implementing future control and detection strategies that transcend current engineering challenges. The results demonstrate a clear and robust software architecture that accurately simulates AUV Max operations, marking progress in the development of future underwater explorations. This paper invites readers to delve into our architecture, addressing software implications to ensure scalability over time.
Authors
- Alfredo Valenzuela
- Francisco Yumbla (ORCID: https://orcid.org/0000-0003-4220-010X)
- Jongseong Choi (ORCID: https://orcid.org/0000-0002-6138-8809)
- Ricardo Ortiz (ORCID: https://orcid.org/0000-0003-3535-0812)
- Iesus Davila
Institutions
- Escuela Superior Politecnica del Litoral (EC)
- SUNY Korea (KR)
Publication Details
- Published
- 2024-10-15
- DOI
- https://doi.org/10.1109/etcm63562.2024.10746001
- Citations
- 1
- Primary Topic
- Underwater Vehicles and Communication Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.34