Your new experience awaits. Try the new design now and help us make it even better

ORIGINAL RESEARCH article

Front. Robot. AI

Sec. Field Robotics

Volume 12 - 2025 | doi: 10.3389/frobt.2025.1694952

This article is part of the Research TopicAI and Robotics for Smart AgricultureView all 4 articles

Custom UAV with Model Predictive Control for Autonomous Static and Dynamic Trajectory Tracking in Agricultural Fields

Provisionally accepted
  • 1Department of Computer Science and Engineering, College of Engineering, University of Nebraska-Lincoln, Lincoln, NE, United States
  • 2School of Computing, University of Nebraska-Lincoln, Lincoln, NE, United States

The final, formatted version of the article will be published soon.

This study introduces a custom-built uncrewed aerial vehicle (UAV) designed for precision agriculture, emphasizing modularity, adaptability, and affordability. Unlike commercial UAVs that are restricted by proprietary systems, the proposed platform integrates a Cube Blue flight controller for low-level control with a Raspberry Pi 4 companion computer that runs a Model Predictive Control (MPC) algorithm for high-level trajectory optimization. Instead of conventional PID controllers, which often fall short in dynamic or constrained environments, this work adopts an optimal control strategy using MPC. The system also incorporates Kalman filtering to enable adaptive mission planning and real-time coordination with a moving uncrewed ground vehicle (UGV), offering greater flexibility in changing field conditions. The UAV was tested in both simulation and outdoor environments, performing static and dynamic waypoint tracking and complex trajectories such as figure-eight paths under wind disturbances. It consistently achieved root mean square error values between 8 and 20 centimeters during autonomous operations, with slightly higher errors in more complex trajectories. The UAV successfully followed the UGV along nonlinear, curved paths, confirming its suitability for real-world agricultural applications.

Keywords: Autonomous UAV, model predictive control, Kalman filter, Trajectory tracking, Drones

Received: 29 Aug 2025; Accepted: 20 Oct 2025.

Copyright: © 2025 Muvva, Joseph, Chawla, Pitla and Wolf. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

* Correspondence: Veera Venkata Ram Murali Krishna Rao Muvva, krishna@huskers.unl.edu

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.