Skip to content

This repository provides detailed documentation and implementation guidelines for various aspects of marine mechatronics and autonomous navigation techniques using a BlueROV. It encompasses the implementation of heading and depth control, visual servoing, and sonar-assisted autonomous navigation.

YosefGuevara012/Marine-Mechatronics-and-Autonomous-Navigation-for-BlueROV

Repository files navigation

Marine Mechatronics and Autonomous Navigation for BlueROV

This repository provides detailed documentation and implementation guidelines for various aspects of marine mechatronics and autonomous navigation techniques using a BlueROV. It encompasses the implementation of heading and depth control, visual servoing, and sonar-assisted autonomous navigation.

Heading and Depth Control

Authors: Ayesha ASLAM, Worachit KETRUNGSRI, Yosef GUEVARA
Date: March 31, 2023

The practical work includes:

  • Establishing the PWM vs thrust relation of the T200 thrusters.
  • Validating the PWM vs thrust function experimentally.
  • Estimating floatability and implementing proportional controllers for yaw and depth.
  • Developing a trajectory compatible with the BlueROV's dynamics and implementing proportional integral controllers (PI) for the yaw and depth.

imagen

Visual Servoing

Date: June 2, 2023

Key points covered:

  • An introduction to Image-Based Visual Servoing (IBVS).
  • BlueROV camera characteristics and tuning for underwater conditions.
  • In-depth code explanation and in-water testing for performance evaluation.

imagen

Sonar-Assisted Autonomous Navigation

Date: June 3, 2023

Outlined process:

  • Introduction to sonar-assisted autonomous navigation.
  • Characteristics of the BlueROV Ping360 Sonar.
  • Implementation strategies and state-based behavior for obstacle detection and free path exploration.

imagen

Conclusions

Each section concludes with insights on the system's behavior, potential for further improvements, and suggestions for future work to enhance the BlueROV's autonomy and navigation capabilities.

Replace path/to/... with the actual paths to the figures and documents within the repository. Ensure that all related images and documentation are correctly referenced and included in the repository for comprehensive understanding and implementation.

About

This repository provides detailed documentation and implementation guidelines for various aspects of marine mechatronics and autonomous navigation techniques using a BlueROV. It encompasses the implementation of heading and depth control, visual servoing, and sonar-assisted autonomous navigation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published