Towards agrobots: Identification of the yaw dynamics and trajectory tracking of an autonomous tractor
arXiv:2104.06833 · doi:10.1016/j.compag.2015.05.012
Abstract
More efficient agricultural machinery is needed as agricultural areas become more limited and energy and labor costs increase. To increase their efficiency, trajectory tracking problem of an autonomous tractor, as an agricultural production machine, has been investigated in this study. As a widely used model-based approach, model predictive control is preferred in this paper to control the yaw dynamics of the tractor which can deal with the constraints on the states and the actuators in a system. The yaw dynamics is identified by using nonlinear least squares frequency domain system identification. The speed is controlled by a proportional-integral-derivative controller and a kinematic trajectory controller is used to calculate the desired speed and the desired yaw rate signals for the subsystems in order to minimize the tracking errors in both the longitudinal and transversal directions. The experimental results show the accuracy and the efficiency of the proposed control scheme in which the euclidean error is below cm for time-based straight line trajectories and cm for time-based curved line trajectories, respectively.
References in corpus (3)
- Learning in Centralized Nonlinear Model Predictive Control: Application to an Autonomous Tractor-Trailer System
- Distributed nonlinear model predictive control of an autonomous tractor-trailer system
- Robust Tube-Based Decentralized Nonlinear Model Predictive Control of an Autonomous Tractor-Trailer System
Cited by in corpus (6)
- Robust Trajectory Tracking Error Model-Based Predictive Control for Unmanned Ground Vehicles
- Experimental Validation of Linear and Nonlinear MPC on an Articulated Unmanned Ground Vehicle
- Tracking error learning control for precise mobile robot path tracking in outdoor environment
- High Precision Control of Tracked Field Robots in the Presence of Unknown Traction Coefficients
- Feedback Linearization Control for Systems with Mismatched Uncertainties via Disturbance Observers
- Sliding Mode Control for Systems with Mismatched Time-Varying Uncertainties via a Self-Learning Disturbance Observer