Robust and Agile Quadrotor Flight via Adaptive Unwinding-Free Quaternion Sliding Mode Control
Amin Yazdanshenas, Reza Faieghi

TL;DR
This paper introduces an adaptive quaternion sliding mode control framework for quadrotors that ensures robust, agile flight with high accuracy and stability, even on resource-limited hardware, enabling complex maneuvers.
Contribution
It proposes a novel unwinding-free quaternion SMC approach with rigorous stability proofs, optimized for real-time implementation on nano quadrotors under computational constraints.
Findings
Achieved 250 Hz and 500 Hz control rates on a 32g quadrotor.
Demonstrated superior tracking and robustness over benchmark methods.
Enabled aggressive maneuvers like flips and high-g accelerations.
Abstract
This paper presents a new adaptive sliding mode control (SMC) framework for quadrotors that achieves robust and agile flight under tight computational constraints. The proposed controller addresses key limitations of prior SMC formulations, including (i) the slow convergence and almost-global stability of -based methods, (ii) the oversimplification of rotational dynamics in Euler-based controllers, (iii) the unwinding phenomenon in quaternion-based formulations, and (iv) the gain overgrowth problem in adaptive SMC schemes. Leveraging nonsmooth stability analysis, we provide rigorous global stability proofs for both the nonsmooth attitude sliding dynamics defined on and the position sliding dynamics. Our controller is computationally efficient and runs reliably on a resource-constrained nano quadrotor, achieving 250 Hz and 500 Hz refresh rates for position…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
