Control of a Twin Rotor using Twin Delayed Deep Deterministic Policy Gradient (TD3)

Zeyad Gamal, Youssef Mahran, Ayman El-Badawy
12/15/2025
cs.ROcs.AIcs.LG

No confident code implementation found for this paper. 5 possible matches can be shown below.

Abstract

This paper proposes a reinforcement learning (RL) framework for controlling and stabilizing the Twin Rotor Aerodynamic System (TRAS) at specific pitch and azimuth angles and tracking a given trajectory. The complex dynamics and non-linear characteristics of the TRAS make it challenging to control using traditional control algorithms. However, recent developments in RL have attracted interest due to their potential applications in the control of multirotors. The Twin Delayed Deep Deterministic Policy Gradient (TD3) algorithm was used in this paper to train the RL agent. This algorithm is used for environments with continuous state and action spaces, similar to the TRAS, as it does not require a model of the system. The simulation results illustrated the effectiveness of the RL control method. Next, external disturbances in the form of wind disturbances were used to test the controller's effectiveness compared to conventional PID controllers. Lastly, experiments on a laboratory setup were carried out to confirm the controller's effectiveness in real-world applications.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. 5 weaker matches are hidden by default — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{gamal2025control,
  title  = {Control of a Twin Rotor using Twin Delayed Deep Deterministic Policy Gradient (TD3)},
  author = {Zeyad Gamal and Youssef Mahran and Ayman El-Badawy},
  year   = {2025},
  eprint = {2512.13356},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2512.13356v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2512.13356.svg)](https://codeofpaper.com/paper/2512.13356)

Discussion