AlinaBaber/ReinforcementLearning-QLearning-based-self-tuned-PID-controller-for-AUV-MatLab

This repository showcases a hybrid control system combining Reinforcement Learning (Q-Learning) and Neural-Fuzzy Systems to dynamically tune a PID controller for an Autonomous Underwater Vehicle (AUV). The implementation aims to enhance precision, adaptability, and robustness in underwater environments.

25
/ 100
Experimental

This project helps operations engineers and robotics researchers enhance the precision and stability of Autonomous Underwater Vehicles (AUVs). It takes data from an AUV's dynamics and environment, and through a hybrid control system, outputs dynamically adjusted controller parameters to improve navigation and energy efficiency. It's designed for professionals managing or developing robotic systems for complex, unpredictable environments.

No commits in the last 6 months.

Use this if you need to improve the adaptive control and robustness of an AUV or similar robotic system in dynamic conditions.

Not ideal if you are looking for a plug-and-play solution for non-robotics applications or do not have access to MATLAB and its specialized toolboxes.

AUV control underwater robotics adaptive control robotics engineering autonomous navigation
No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 9 / 25
Maturity 8 / 25
Community 8 / 25

How are scores calculated?

Stars

74

Forks

5

Language

MATLAB

License

Last pushed

Nov 23, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/AlinaBaber/ReinforcementLearning-QLearning-based-self-tuned-PID-controller-for-AUV-MatLab"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.