Logo image
Trajectory tracking of a quadrotor using optimized proportional-derivative and non-linear model predictive control
Thesis   Open access

Trajectory tracking of a quadrotor using optimized proportional-derivative and non-linear model predictive control

Neelkumar Subhashbhai Ahir
California State University, Sacramento
Master of Science (MS), California State University, Sacramento
04/06/2026
Handle:
https://hdl.handle.net/20.500.12741/rep:13969

Abstract

CasADi MPC PD Quadrotor RL Trajectory tracking
This research addresses the critical need for accurate quadrotor trajectory tracking in applications like construction inspection, search and rescue, and surveillance, where nonlinear dynamics and aerodynamic disturbances pose significant control challenges. Traditional PD control, while simple, often requires extensive re-tuning for different flight paths. To overcome this, two distinct control strategies were developed and evaluated: optimized Proportional-Derivative (PD) control and a Non-linear Model Predictive Control (NMPC) framework. The PD gains are tuned via gradient-based optimization for each trajectory, while the NMPC employs a single set of weighting matrices Q and R for all tasks and uses a compact cost function that omits angular-rate penalties to reduce computational load. Performance is evaluated across three different trajectories in simulation, and the Results show that both approaches achieve stable and accurate tracking. However, the NMPC consistently delivers lower cross-track and altitude errors, faster convergence, and smoother control action across all trajectories without re-tuning. Representative results show large reductions in cumulative error. NMPC is further validated in flight on a DJI Phantom 4 Pro V2.0. This work contributes to more adaptive and reliable flight control systems for autonomous aerial vehicles, with future integration of reinforcement learning to enhance autonomy.
pdf
AhirNeelkumar_Fall20251.67 MBDownloadView
Text Thesis Open Access
url
Animation video of Helical trajectory for MPC simulation and experimental against reference trajectoryView
Video (supplemental) Streaming video, CC
url
Animation video of circular trajectory for MPC simulation and experimental against reference trajectoryView
Video (supplemental) Streaming video, CC
url
Animation video of Lissjous trajectory for MPC simulation and experimental against reference trajectoryView
Video (supplemental) Streaming video, CC

Metrics

1 File views/ downloads
1 Record Views

Details

Logo image