Path-following Control of a Quadrotor using Quasi-Static Transverse Feedback Linearization

Abstract

We propose a quasi-static transverse feedback linearization (QSTFL) controller for a quadrotor to follow a prescribed geometric path, rather than a time-parameterized trajectory. In contrast to existing dynamic-feedback approaches, the controller does not introduce additional controller states. The thrust input is computed algebraically from the current state, eliminating the need for thrust-derivative measurements and numerical integration. The proposed design renders the path-following manifold invariant, ensuring that trajectories initialized on the path remain on it for all future time, while simultaneously regulating tangential velocity and yaw. We establish a diffeomorphic coordinate transformation and prove local exponential stability of the path-following manifold. In addition, closed-form expressions are derived for the thrust and torque inputs. Compared with dynamic-feedback constructions, the controller requires inversion of only a 3× 3 decoupling matrix rather than a 4× 4 one, leading to a simpler control law and reduced computational complexity. Numerical simulations demonstrate the effectiveness of the proposed method. Code and animations are publicly available at https://gitlab.com/a5akhtar/quasistatic-tfl-uav/https://gitlab.com/a5akhtar/quasistatic-tfl-uav/.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…