Marine robotics

University of Zagreb Faculty of Electrical Engineering and Computing (UZG)

Marine robotics is a branch of robotics that places emphasis on unmanned, autonomous marine vessels that find their application underwater and on water. Marine robotics has applications in exploration and conservation of marine species, habitats, and underwater cultural heritage, in aquaculture, maritime safety, offshore industry, and many others. This course focuses on navigation, guidance, and control of autonomous vessels (underwater and surface), as an upgrade on the topics of acoustic communication, sensors and mathematical modelling that are covered in the first part of the semester.

ECTS Credits

5

EQF

7

Languages

English or Croatian

Master program

Semester

N/A

Duration

Summer Semester, 30h lectures, 15h laboratories

Location

Zagreb, Croatia

D1. Knowledge and understanding

The students will acquire knowledge in the area of marine robotics and specific knowledge on applications of marine robotics. The students will also develop a good capability to understand the practical issues of autonomous vessels through laboratory exercises.

D2. Applying knowledge and understanding

During the laboratory exercises, the students will acquire practical skills and apply them to a real robot in a pool environment. They will also gain hands-on experience in scientific analysis and interpretation of real collected data for what concerns navigation, guidance and control of marine robots.

D3. Making judgments

The students will gain adequate basic knowledge on how to navigate, guide and control marine robots, and they will have the opportunity to make decisions on tuning controllers’ parameters during the exercises in the pool. Furthermore, they will be able to apply the learnt methods in real operations while making their own judgments on what is the best method for each case.

D4. Communication skills

Students will improve their ability to communicate by working in teams, to operate autonomously, and to easily integrate into real life operations.

D5. Learning skills

Students will have acquired the ability to work in a team, operate independently, and integrate easily into the workplace. Additionally, students will improve their problem-solving skills by performing both simulations and experiments with a real vehicle and while addressing issues encountered in real experiments.

No prerequisites

Theoretical lectures with practical examples. Group activities for improved learning in classes. Laboratory exercises consist of a simulation and a practical part. Simulation laboratory exercises in MATLAB/Simulink accompany theoretical lectures and cover all system components for navigation, guidance and control of an autonomous vessel. The final laboratory exercises combine all components into a complete system and are performed on a real vehicle in the LABUST pool.

The students are evaluated on the basis of the final exam and the laboratory exercises.

For further information or specific inquiries, you may contact the Student office at the following link:
https://www.fer.unizg.hr/en/studies/useful_information

The expected learning outcomes can contribute to the achievements of the following goals: Goal 13: Climate Action; Goal 14: Life below water; Goal 4: Quality Education.

The “Marine Robotics” course is part of all Master students’ programs at UZG (both English and Croatian) as an elective course, and it is accessible to all students enrolled in Master studies and all Erasmus incoming students.
More information at the following link: https://www.fer.unizg.hr/en/studies/master 

Weekly Schedule:

Role of oceans and seas in biological, geological and economic terms

The role and classification of marine robots in the exploration and exploitation of oceans and seas.

Applications of marine robots in various marine domains.

Coordinate systems, kinematic and dynamic models of marine robots

Modelling actuators and actuator allocation in marine robots

Control allocation for marine robots. Control allocation methods for over-actuated marine robots

Design of low-level controllers for marine robots

Designing guidance controllers for dynamic positioning controllers of marine robots

Mid-term exam

Designing guidance controllers for path-following with marine robots

Physical principles of underwater acoustics and applications in underwater acoustic communication

Underwater acoustics for tracking of marine animals and other acoustics sources

Sonars, acoustic cameras, acoustic localization systems and other acoustic based sensing for marine robots

Brief overview of other – sensing used in marine robots.

Measurement pre-processing, state estimation and sensor fusion in marine robots

Measurement pre-processing, state estimation and sensor fusion in marine robots

Presentation of practical work results and final oral exam

  • Thor I. Fossen (2002.), Marine Control Systems.
  • Thor I. Fossen (2011.), Handbook of Marine Craft Hydrodynamics and Motion Control, John Wiley & Sons
  • Nikola Mišković (.), Use of self-oscillations in guidance and control of marine vessels.