An open API service indexing awesome lists of open source software.

https://github.com/mathworks/auv-modeling-and-sim

This submission contains the files used in this video on modeling, simulation and control of an Autonomous Underwater vehicle - https://www.mathworks.com/videos/modeling-and-simulation-of-an-autonomous-underwater-vehicle-1586937688878.html. This submission models a 6-DoF autonomous underwater vehicle (AUV) and a position and velocity controller for the AUV. You can switch between low and high fidelity sensor and environment models based on your application needs.
https://github.com/mathworks/auv-modeling-and-sim

Last synced: 7 days ago
JSON representation

This submission contains the files used in this video on modeling, simulation and control of an Autonomous Underwater vehicle - https://www.mathworks.com/videos/modeling-and-simulation-of-an-autonomous-underwater-vehicle-1586937688878.html. This submission models a 6-DoF autonomous underwater vehicle (AUV) and a position and velocity controller for the AUV. You can switch between low and high fidelity sensor and environment models based on your application needs.

Awesome Lists containing this project

README

        

# Modeling and Simulation of an Autonomous Underwater Vehicle
Copyright 2020-2021, The MathWorks, Inc

[![View Modeling and Simulation of an Autonomous Underwater Vehicle on File Exchange](https://www.mathworks.com/matlabcentral/images/matlab-file-exchange.svg)](https://www.mathworks.com/matlabcentral/fileexchange/74931-modeling-and-simulation-of-an-autonomous-underwater-vehicle)

# Description
This submission contains the files used in this video on [Modeling, Simulation and Control of an Autonomous Underwater vehicle](https://www.mathworks.com/videos/modeling-and-simulation-of-an-autonomous-underwater-vehicle-1586937688878.html). This submission models a 6-DoF autonomous underwater vehicle (AUV) and a position and velocity controller for the AUV. You can switch between low and high fidelity sensor and environment models based on your application needs.

Aerospace Blockset is used to model the dynamics of the vehicle. [Watch this video to learn how to model the thrusters using system identification](https://www.mathworks.com/videos/matlab-and-simulink-robotics-arena-from-data-to-model-1518156121608.html)

# Files:
1. AUVmodelingandsim.prj - Launches the project and sets up the environment appropriately.
2. resources - project resources
3. Files\AUV_Model.slx - Simulink model with the AUV model
4. Files\setax.m - MATLAB helper function to visualize the AUV

# Contact
Please write to [email protected] with any questions or suggestions

# License

The license used in this contribution is the XSLA license, which is the most common license for MathWorks staff contributions. Refer license.txt for more information.