Underwater Robotics

University of Calabria

The course aims to provide the fundamentals of modeling and simulation of remote-controlled and autonomous robotic systems in marine and submarine environments. The course also aims to provide knowledge of technologies and instrumentation for seafloor navigation and exploration, localization techniques, and automated data collection systems.

Credits

6

EQF

7

Languages

English

Master’s Degree Course in Robotics and Automation Engineering

D1. Knowledge and understanding

Students will learn to analyze an underwater robot, extract the kinematic and dynamic model, and the control system,

identify the necessary sensors for operation and integrate them into the vehicle model,

simulate the real behavior of the robot to test control algorithms and data acquisition systems.

D2. Applying knowledge and understanding

Students will be able to apply the above knowledge to the design of an underwater robot by sizing the propulsion system, sensors, and control electronics,

test the operation of the underwater vehicle in a simulated environment, both in autonomous mode and remote control.

D3. Making judgments

Students will be able to evaluate the operating limits and robustness of an underwater vehicle and determine the quality of its control system and performance.

D4. Communication skills

Students will be able to interact and collaborate in teams with colleagues and external experts; illustrate the technologies used in the development of an underwater vehicle, describe the main components of the control system, navigation algorithms, and mission planning,

D5. Learning skills

Students will be able to independently expand their knowledge of autonomous underwater vehicles, evaluating whether new technologies can be integrated to improve perception and control.

The student must acquire the basic knowledge of underwater robotic systems necessary for modeling and simulation. He/she must also be familiar with the technologies and instrumentation used in the submarine environment and know how to integrate them according to the required application.

Frontal lecture and laboratory activities using simulators, sensors, and actuators.

Oral Examination

The course combines theoretical foundations and laboratory activities using simulators, sensors and actuators to support the modelling, simulation and control of underwater robotic systems. In particular, the lectures introduce the main typologies and characteristics of underwater vehicles and provide an overview of sensors and actuators for underwater robotics. Specific attention is devoted to underwater localization systems, including LBL and USBL, as well as to basic concepts of inertial navigation. The theoretical part also covers the modelling of underwater vehicles and an introduction to simulation environments.
The laboratory sessions focus on control architectures for underwater vehicles and on thruster modelling and characterization. Students work with open-source platforms for underwater vehicle control, such as ArduSub, and gain practical experience with ROV systems, in particular the BlueROV2. Practical exercises include the use of sonar and DVL sensors, experimentation with the BlueROV2 in a real environment, and the use of underwater vehicle simulators.

The expected learning outcomes can contribute to the achievement of the following goals: SDG 14: Life Below Water; SDG 9: Industry, Innovation, and Infrastructure.

To attend the course “Underwater Robotics” at the University of Calabria, you have two options: enroll in the Master’s Degree program or register for the individual course.
More information at the following link: https://www.unical.it/didattica/iscriversi-studiare-laurearsi/iscrizioni-anni-successivi/?lang=en
Foreign students, both EU and non-EU, can find detailed admission requirements and procedures in the “Guidebook for Foreign Students”: https://www.unical.it/didattica/iscriversi-studiare-laurearsi/ammissione-1-anno/guidebook_foreign_students_aa2425/?lang=en
For further information or specific inquiries, you may contact the “Educational Services Area” of the University of Calabria using the contact details and methods provided at the following link: https://www.unical.it/didattica/iscriversi-studiare-laurearsi/contatta-i-servizi-didattici/?lang=en

Underwater Vehicles and System Components

Overview of underwater vehicle types and characteristics; sensors and actuators for underwater robotics.

Localization, Navigation and Modelling

Underwater localization systems (LBL, USBL); basic concepts of inertial navigation; modelling of underwater vehicles; introduction to simulation environments.

Control Architectures and Open-Source Platforms

Control architectures for underwater vehicles; thruster modelling and characterization; open-source platforms for underwater vehicle control (ArduSub).

Practical Applications and Simulation

ROVs in practice (BlueROV2); exercises with sonar and DVL; experimentation in real environment; use of underwater vehicle simulators.

G. Antonelli, “Underwater Robots,” Springer Tracts in Advanced Robotics, 2018, doi: 10.1007/978-3-319-77899-0