Study of Motion Control and a Virtual Reality System for Autonomous Underwater Vehicles

This paper studies a novel intelligent motion control algorithm for Autonomous Underwater Vehicles (AUV) and develops a virtual reality system for a new interactive experimental platform. The paper designs a robust neuro-fuzzy controller to tackle system uncertainties and external disturbances. Fuzz...

Full description

Bibliographic Details
Main Authors: Minghui Wang, Bi Zeng, Qiujie Wang
Format: Article
Language:English
Published: MDPI AG 2021-03-01
Series:Algorithms
Subjects:
Online Access:https://www.mdpi.com/1999-4893/14/3/93
id doaj-5e80de3f3345489d8238c6af42d56e72
record_format Article
spelling doaj-5e80de3f3345489d8238c6af42d56e722021-03-19T00:03:18ZengMDPI AGAlgorithms1999-48932021-03-0114939310.3390/a14030093Study of Motion Control and a Virtual Reality System for Autonomous Underwater VehiclesMinghui Wang0Bi Zeng1Qiujie Wang2Faculty of Computer, Guangdong University of Technology, Guangzhou 510006, ChinaFaculty of Computer, Guangdong University of Technology, Guangzhou 510006, ChinaFaculty of Computer, Guangdong University of Technology, Guangzhou 510006, ChinaThis paper studies a novel intelligent motion control algorithm for Autonomous Underwater Vehicles (AUV) and develops a virtual reality system for a new interactive experimental platform. The paper designs a robust neuro-fuzzy controller to tackle system uncertainties and external disturbances. Fuzzy control can solve the uncertainty problem of control systems. The neural network model self-tunes the controller parameters to improve the anti-interference ability. The designed control algorithm is verified using a MATLAB implementation and a virtual reality system. The virtual reality system developed in this paper can be used to debug the control algorithm, simulate the marine environment, and establish an ocean current interference model. The paper uses the MATLAB engine to realize the data communication between the MATLAB and the AUV virtual reality system. This allows the output order of the controller in MATLAB to drive the AUV in a virtual simulation system to simulate the 3D space motion.https://www.mdpi.com/1999-4893/14/3/93autonomous underwater vehiclemotion controlvirtual reality systemneuro-fuzzy controller
collection DOAJ
language English
format Article
sources DOAJ
author Minghui Wang
Bi Zeng
Qiujie Wang
spellingShingle Minghui Wang
Bi Zeng
Qiujie Wang
Study of Motion Control and a Virtual Reality System for Autonomous Underwater Vehicles
Algorithms
autonomous underwater vehicle
motion control
virtual reality system
neuro-fuzzy controller
author_facet Minghui Wang
Bi Zeng
Qiujie Wang
author_sort Minghui Wang
title Study of Motion Control and a Virtual Reality System for Autonomous Underwater Vehicles
title_short Study of Motion Control and a Virtual Reality System for Autonomous Underwater Vehicles
title_full Study of Motion Control and a Virtual Reality System for Autonomous Underwater Vehicles
title_fullStr Study of Motion Control and a Virtual Reality System for Autonomous Underwater Vehicles
title_full_unstemmed Study of Motion Control and a Virtual Reality System for Autonomous Underwater Vehicles
title_sort study of motion control and a virtual reality system for autonomous underwater vehicles
publisher MDPI AG
series Algorithms
issn 1999-4893
publishDate 2021-03-01
description This paper studies a novel intelligent motion control algorithm for Autonomous Underwater Vehicles (AUV) and develops a virtual reality system for a new interactive experimental platform. The paper designs a robust neuro-fuzzy controller to tackle system uncertainties and external disturbances. Fuzzy control can solve the uncertainty problem of control systems. The neural network model self-tunes the controller parameters to improve the anti-interference ability. The designed control algorithm is verified using a MATLAB implementation and a virtual reality system. The virtual reality system developed in this paper can be used to debug the control algorithm, simulate the marine environment, and establish an ocean current interference model. The paper uses the MATLAB engine to realize the data communication between the MATLAB and the AUV virtual reality system. This allows the output order of the controller in MATLAB to drive the AUV in a virtual simulation system to simulate the 3D space motion.
topic autonomous underwater vehicle
motion control
virtual reality system
neuro-fuzzy controller
url https://www.mdpi.com/1999-4893/14/3/93
work_keys_str_mv AT minghuiwang studyofmotioncontrolandavirtualrealitysystemforautonomousunderwatervehicles
AT bizeng studyofmotioncontrolandavirtualrealitysystemforautonomousunderwatervehicles
AT qiujiewang studyofmotioncontrolandavirtualrealitysystemforautonomousunderwatervehicles
_version_ 1724214819307913216