Skip to content

Autonomous underwater vehicle simulation in high-fidelity virtual environment

Study level

Vacation research experience scheme

Faculty/Lead unit

Topic status

We're looking for students to study this topic.

Supervisors

Dr Bilal Arain
Position
Postdoctoral Research Fellow - Autonomous Underwater Vehicle Guidance, Navigation and Control
Division / Faculty
Science and Engineering Faculty
Dr Feras Dayoub
Position
Senior Lecturer
Division / Faculty
Science and Engineering Faculty

Overview

Game engines such as Unity and Unreal Engine provide realistic virtual environments to evaluate algorithms used within its coding.

However, the simulation of hydrodynamic forces (or ocean currents) acting on a vehicle is not often considered in these evaluations.

Furthermore, the vehicle dynamics that simulate thrust allocation is important for testing.

Research activities

The prospective student is expected to work on the following tasks:

  • creating a simulation environment using a game engine such as Unreal engine
  • developing an interface between a robot operating system (ROS) and the game engine
  • creating an underwater vehicle with configurable dynamical parameters to simulate the dynamical system.

Outcomes

The outcome of this project is to demonstrate and document the underwater vehicle simulation in a high-fidelity virtual environment.

Skills and experience

The student must have background knowledge and experience in scientific programming using C++.

Keywords

Contact

Contact the supervisor for more information.