Nonlinear control of quadrotor UAV under rotor failure for robust trajectory tracking
Ashutosh Simha1, Leszek Ambroziak2
1Flight Dynamics and Control Division, Kadet Defense Systems, 89/2 Rampura, Bangalore, 560049, India.
Scientific Reports
|November 26, 2025
Summary
This study introduces a novel control law for quadrotor unmanned aerial vehicles (UAVs) that enables trajectory tracking even with a single rotor failure. The geometric control design allows for aggressive maneuvers with only three rotors.
Area of Science:
- Robotics and Control Systems
- Aerospace Engineering
- Unmanned Aerial Vehicles (UAVs)
Background:
- Quadrotor unmanned aerial vehicles (UAVs) are susceptible to rotor failure, which can lead to loss of control.
- Existing control strategies often struggle to maintain stability and trajectory tracking after a complete rotor failure.
Purpose of the Study:
- To develop a trajectory tracking control law for quadrotors capable of handling single rotor failure.
- To enable quadrotors to maintain orientation and position control using only three rotors.
Main Methods:
- A two-stage control design approach was implemented using geometric control on the Lie group SO(3) for attitude dynamics.
- The controller was extended to SE(3) with a saturation-based feedback law for center of mass position tracking.
- The control law was designed for a reduced state space, excluding vertical axis angular velocity and orientation.
Main Results:
- The proposed control law achieves almost global exponential tracking for quadrotors with a single rotor failure.
- The controller enables the quadrotor to track orientation and position trajectories using only three rotors.
- Numerical simulations and preliminary experimental tests demonstrated the controller's effectiveness in aggressive maneuvers and post-failure scenarios.
Conclusions:
- The novel geometric control design offers a robust solution for quadrotor trajectory tracking despite complete single rotor failure.
- This approach enhances the resilience and operational capabilities of unmanned aerial vehicles in challenging conditions.
- The study validates the practical applicability of the control design through simulations and real-world experiments.
Related Concept Videos
Absolute Motion Analysis- General Plane Motion
510
Visualize a drone, with its propellers spinning rapidly, hovering mid-air. The fascinating movements and operations of this drone can be comprehended by applying the principle of 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...
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...
510
Relative Motion Analysis using Rotating Axes-Problem Solving
685
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
685
PID Controller
631
Proportional-Integral-Derivative (PID) controllers are widely used in various control systems to enhance stability and performance. In a thermostat, it adjusts heating or cooling based on the temperature difference between the actual and desired levels. They are often used in automotive speed systems, effectively managing sudden speed changes while maintaining a constant speed under varying conditions. On the other hand, PI controllers, commonly employed in voltage regulation, enhance stability...
631
One-Degree-of-Freedom System
785
In mechanical engineering, one-degree-of-freedom systems form the basis of a wide range of electrical and mechanical components. Using these models, engineers can predict the behavior of various parts in a larger system, which gives them insight into how different forces interact with each other.
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...
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...
785
Relative Motion Analysis using Rotating Axes
865
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it...
865
Time-Domain Interpretation of PD Control
355
Proportional-Derivative (PD) control is a widely used control method in various engineering systems to enhance stability and performance. In a system with only proportional control, common issues include high maximum overshoot and oscillation, observed in both the error signal and its rate of change. This behavior can be divided into three distinct phases: initial overshoot, subsequent undershoot, and gradual stabilization.
Consider the example of control of motor torque. Initially, a positive...
Consider the example of control of motor torque. Initially, a positive...
355


