A Sliced Learning Framework for Online Disturbance Identification in Quadrotor SO(3) Attitude Control

A Sliced Learning Framework for Online Disturbance Identification in Quadrotor SO(3) Attitude Control
Notice: This research summary and analysis were automatically generated using AI technology. For absolute accuracy, please refer to the [Original Paper Viewer] below or the Original ArXiv Source.

This paper introduces a dimension-decomposed geometric learning framework called Sliced Learning for disturbance identification in quadrotor geometric attitude control. Instead of conventional learning-from-states, this framework adopts a learning-from-error strategy by using the Lie-algebraic error representation as the input feature, enabling axis-wise space decomposition (slicing") while preserving the SO(3) structure. This is highly consistent with the geometric mechanism of cognitive control observed in neuroscience, where neural systems organize adaptive representations within structured subspaces to enable cognitive flexibility and efficiency. Based on this framework, we develop a lightweight and structurally interpretable Sliced Adaptive-Neuro Mapping (SANM) module. The high-dimensional mapping for online identification is axially sliced" into multiple low-dimensional submappings (``slices"), implemented by shallow neural networks and adaptive laws. These neural networks and adaptive laws are updated online via Lyapunov-based adaptation within their respective shared subspaces. To enhance interpretability, we prove exponential convergence despite time-varying disturbances and inertia uncertainties. To our knowledge, Sliced Learning is among the first frameworks to demonstrate lightweight online neural adaptation at 400 Hz on resource-constrained microcontroller units (MCUs), such as STM32, with real-world experimental validation.


💡 Research Summary

The paper proposes a novel “Sliced Learning” framework for online disturbance identification in geometric SO(3) attitude control of quadrotors. Traditional learning‑from‑states approaches either use Euler angles (which suffer from singularities) or quaternions (which have double‑coverage issues) and typically rely on high‑dimensional multilayer perceptrons or deep neural networks. These methods break the intrinsic SO(3) geometry, are computationally heavy, and provide little theoretical guarantee.

The authors instead use the Lie‑algebraic error representation—specifically the attitude error (e_R = \frac12(R_d^\top R - R^\top R_d)^\vee) and angular‑velocity error (e_\Omega = \Omega - R^\top R_d \Omega_d)—as the input to the learning system. Because these errors live in the tangent space (\mathfrak{so}(3) \cong \mathbb{R}^3), they can be decomposed axis‑wise into three one‑dimensional subspaces. The high‑dimensional mapping from desired moment, inertia, and unknown disturbance to the error vector is assumed to have a locally existing pseudo‑inverse (S^\dagger). Crucially, the authors hypothesize that this pseudo‑inverse can be “sliceable,” i.e., expressed as a sum of three independent sub‑mappings (S_j^\dagger(e_R


Comments & Academic Discussion

Loading comments...

Leave a Comment