Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Lightweight Tracking Control for Computationally Constrained Aerial Systems with the Newton-Raphson Method

About

We investigate the performance of a lightweight tracking controller, based on a flow version of the Newton-Raphson method, applied to a miniature blimp and a mid-size quadrotor. This tracking technique admits theoretical performance guarantees for certain classes of systems and has been successfully applied in simulation studies and on mobile robots with simplified motion models. We evaluate the technique through real-world flight experiments on aerial hardware platforms subject to realistic deployment and onboard computational constraints. The technique's performance is assessed in comparison with established baseline control frameworks of feedback linearization for the blimp, and nonlinear model predictive control for both the quadrotor and the blimp. The performance metrics under consideration are (i) root mean square error of flight trajectories with respect to target trajectories, (ii) algorithms' computation times, and (iii) CPU energy consumption associated with the control algorithms. The experimental findings show that the Newton-Raphson-based tracking controller achieves competitive or superior tracking performance to the baseline methods with substantially reduced computation time and energy expenditure.

Evanns Morales-Cuadrado, Luke Baird, Yorai Wardi, Samuel Coogan• 2025

Related benchmarks

TaskDatasetResultRank
Trajectory trackingQuadrotor Trajectories With Transients v1 (test)
RMSE (m)0.045
20
Trajectory trackingQuadrotor Trajectories Clipped Transients v1 (test)
RMSE (m)0.0401
20
Computation Time AnalysisBlimp Circle A trajectory
Computation Time (ms)0.84
3
Computation Time AnalysisBlimp Circle B trajectory
Computation Time (ms)0.82
3
Computation Time AnalysisBlimp Lemniscate A trajectory
Computation Time (ms)0.82
3
Computation Time AnalysisBlimp Lemniscate B trajectory
Computation Time (ms)0.87
3
Computation Time AnalysisBlimp Lemniscate C trajectory
Computation Time (ms)0.86
3
Computation Time AnalysisBlimp Helix A trajectory
Computation Time (ms)0.94
3
Computation Time AnalysisBlimp Helix B trajectory
Computation Time (ms)0.95
3
Computation Time AnalysisBlimp Circle C trajectory
Computation Time (ms)0.96
3
Showing 10 of 30 rows

Other info

Follow for update