{"id":19130425,"url":"https://github.com/mathworks/auv-modeling-and-sim","last_synced_at":"2025-06-23T06:37:36.121Z","repository":{"id":40326431,"uuid":"254199989","full_name":"mathworks/AUV-modeling-and-sim","owner":"mathworks","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.","archived":false,"fork":false,"pushed_at":"2021-02-02T13:38:12.000Z","size":343,"stargazers_count":101,"open_issues_count":0,"forks_count":32,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-05-06T09:50:59.727Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"MATLAB","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mathworks.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null}},"created_at":"2020-04-08T21:02:38.000Z","updated_at":"2025-04-30T15:23:04.000Z","dependencies_parsed_at":"2022-08-18T18:30:50.703Z","dependency_job_id":null,"html_url":"https://github.com/mathworks/AUV-modeling-and-sim","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mathworks/AUV-modeling-and-sim","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathworks%2FAUV-modeling-and-sim","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathworks%2FAUV-modeling-and-sim/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathworks%2FAUV-modeling-and-sim/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathworks%2FAUV-modeling-and-sim/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mathworks","download_url":"https://codeload.github.com/mathworks/AUV-modeling-and-sim/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mathworks%2FAUV-modeling-and-sim/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261430596,"owners_count":23157160,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-09T06:10:49.896Z","updated_at":"2025-06-23T06:37:31.091Z","avatar_url":"https://github.com/mathworks.png","language":"MATLAB","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Modeling and Simulation of an Autonomous Underwater Vehicle\nCopyright 2020-2021, The MathWorks, Inc\n\n[![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)\n\n\n# Description\nThis 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.\n\nAerospace 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)\n\n# Files:\n1. AUVmodelingandsim.prj - Launches the project and sets up the environment appropriately.\n2. resources - project resources\n3. Files\\AUV_Model.slx - Simulink model with the AUV model\n4. Files\\setax.m - MATLAB helper function to visualize the AUV\n\n\n# Contact\nPlease write to roboticsarena@mathworks.com with any questions or suggestions\n\n\n# License \n\nThe 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.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathworks%2Fauv-modeling-and-sim","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmathworks%2Fauv-modeling-and-sim","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmathworks%2Fauv-modeling-and-sim/lists"}