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.
Abstract:
We present a trajectory tracking control law for a quadrotor unmanned aerial vehicle (UAV) for handling the complete failure of a single rotor. The control design problem considers the reduced state space, which excludes the angular velocity and orientation about the vertical body axis. The proposed controller enables the quadrotor to track the orientation of this axis and consequently any prescribed position trajectory using only three rotors. The control design is carried out in two stages. First, to track the reduced attitude dynamics, a geometric controller with two input torques is designed on the Lie group SO(3). This controller is then extended to SE(3) by designing a saturation-based feedback law to track the center of mass position with bounded thrust. The control law for the complete dynamics achieves an almost global exponential tracking. The novelty of geometric control design lies in its ability to effectively execute aggressive global maneuvers despite the complete loss of a rotor. Numerical simulations on a conventional quadrotor model, carried out for complete trajectory tracking, together with preliminary experimental tests on a real platform under a hover scenario with sudden motor failure, are presented to demonstrate the practical applicability of the proposed control design.
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...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
PID Controller
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...
Relative Motion Analysis using Rotating Axes
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...
Time-Domain Interpretation of PD Control
Consider the example of control of motor torque. Initially, a positive...


