Related Experiment Video
Updated: Oct 27, 2025

An Experimental Platform to Study the Closed-loop Performance of Brain-machine Interfaces
Published on: March 10, 2011
General Purpose Low-Level Reinforcement Learning Control for Multi-Axis Rotor Aerial Vehicles.
Chen-Huan Pi1, Yi-Wei Dai1, Kai-Chun Hu2
1Department of Mechanical Engineering, National Yang Ming Chiao Tung University, Hsinchu City 30010, Taiwan.
This study introduces a versatile reinforcement learning controller for multirotor drones, enabling model-free, adaptable flight control for various vehicles without retraining. This approach simplifies drone control and enhances maneuverability.
Area of Science:
- Robotics
- Artificial Intelligence
- Control Systems
Background:
- Existing reinforcement learning controllers for multirotor drones are often model-specific, requiring extensive retraining for different vehicles.
- This limitation hinders the adaptability and practical application of reinforcement learning in drone control.
Purpose of the Study:
- To develop a multipurpose, model-free reinforcement learning control structure for low-level multirotor unmanned aerial vehicles (UAVs) using neural networks.
- To create a control policy that can be applied to various multirotor configurations without model-specific or parameter-specific constraints.
Main Methods:
- A 6-degree-of-freedom dynamic model is employed, integrating acceleration-based control from a policy neural network.
- An end-to-end neural network learns maneuvers from fused sensor states to acceleration commands, utilizing on-board sensors and motion capture data.
- A multisensory fusion framework compensates for time delays and low update frequencies from the motion capture system.
Main Results:
- The trained control policy, implemented with an improved algorithm, is directly mapped to actuators and applied to various multirotors without expert demonstration.
- The algorithm successfully demonstrated control capabilities in hovering and tracking tasks for both quadrotor and hexrotor configurations.
- The same policy effectively stabilized both quadrotor and hexrotor drones under random initial states in simulations and experiments.
Conclusions:
- The proposed reinforcement learning control structure offers a versatile and efficient solution for low-level multirotor UAV control.
- The model-free approach significantly reduces training time and enhances adaptability across different multirotor platforms.
- This research validates the effectiveness of the developed policy for stable flight control in diverse multirotor configurations.
Related Concept Videos
Absolute Motion Analysis- General Plane Motion
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the...
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
Multi-input and Multi-variable systems
In the absence...
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
PID Controller

