Skip to content

Complete simulation, control and design of navigation filter of an AUV during a lawn-mowe survey in a unknow area

Notifications You must be signed in to change notification settings

rachele182/underwater_systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Underwater Systems

Title: Complete model, simulation and design of an navigation filter for AUV during a lawn-mower survey
Authors: Rachele Nebbia Colomba, Chiara Sammarco, Francesco Vezzi, Matteo Paiano*

This repository contains the final project of course Underwater Systems for the master degree in Robotics and Automation Engineering at Universita´ di Pisa.
The work includes the complete model of the AUV, the simulation of the environment and sensors, the design of the controller and navigation filter needed to perform the mission.
All the simulations and validation tests were performed using Matlab/Simulink environment.

The integrated system can be splitted in five main models:
🔸 Trajectory generator: it computes the survey trajectory of the unknow area;
🔸 Vehicle Model: it contains the AUV geometric parameters and dynamics + trusthers postion;
🔸 Control: it contains the PID controllers for the thrusters of the AUV;
🔸 Sensor+Environment: it contains the complete simulation of the environment (seabed model) and model of the chosen sensors;
🔸 Navigation: it contains the kalman navigation filter.

Below you can visualize a representation of the model of our AUV, "Pasqualo".

The project contains three main folders:

  • sensor_model : here you can find the matlab/simulink files used to simulate the underwater environment and the sensors;

  • mission : here you can find the simulink file and the matlab scripts needed to run the simulation of the complete mission;

  • animation: inside you can find the main script to run an animation of the executed mission.

A guide with a brief description of the files as well as the instruction on how to run the simulation/animation can be found in the contents.md inside the mission folder.

Please note this project was part of at team work of multiple students. For copyright reasons,we report all the detailed scripts only in sensor_model where simulation files developed from the authors in * for the sensor/environment model.
In the other two folders you can find the final mission as result of the full-integration between all the five modules.

About

Complete simulation, control and design of navigation filter of an AUV during a lawn-mowe survey in a unknow area

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages