Learned Incremental Nonlinear Dynamic Inversion for Quadrotors with and without Slung Payloads

arXiv cs.RO / 4/15/2026

💬 OpinionSignals & Early TrendsIdeas & Deep AnalysisModels & Research

Key Points

  • The paper addresses the challenge that conventional quadrotor flight controllers often ignore higher-order aerodynamic/dynamic forces due to the difficulty of estimating them in real time.
  • It revisits Incremental Nonlinear Dynamic Inversion (INDI), which estimates residual forces from sensor-measurement differences, but notes that INDI’s dependence on specialized (often noisy) sensors—such as rotor RPM—limits its practical use.
  • The authors propose using a neural network to produce smooth approximations of INDI residual-force outputs while eliminating the need for specialized rotor RPM sensor inputs.
  • They also introduce a hybrid method that combines learning-based residual predictions with INDI, improving flexibility and robustness.
  • Experiments with both standard multirotors and multirotors carrying slung payloads show that replacing the residual computation with a neural network reduces trajectory tracking errors and removes the need for the specialized sensor measurements.

Abstract

The increasing complexity of multirotor applications demands flight controllers that can accurately account for all forces acting on the vehicle. Conventional controllers model most aerodynamic and dynamic effects but often neglect higher-order forces, as their accurate estimation is computationally expensive. Incremental Nonlinear Dynamic Inversion (INDI) offers an alternative by estimating residual forces from differences in sensor measurements; however, its reliance on specialized and often noisy sensors limits its applicability. Recent work has demonstrated that residual forces can be predicted using learning-based methods. In this paper, we show that a neural network can generate smooth approximations of INDI outputs without requiring specialized rotor RPM sensor inputs. We further propose a hybrid approach that integrates learning-based predictions with INDI and demonstrate both methods for multirotors and multirotors carrying slung payloads. Experimental results on trajectory tracking errors demonstrate that the specialized sensor measurements required by INDI can be eliminated by replacing the residual computation with a neural network.