Local Navigation and Obstacle Avoidance for an Agricultural Tractor With Nonlinear Model Predictive Control

被引:6
作者
Soitinaho, Riikka [1 ]
Oksanen, Timo [1 ]
机构
[1] Tech Univ Munich, Chair Agrimechatron, D-85354 Freising Weihenstephan, Germany
关键词
Agricultural robot; automatic guidance; autonomous vehicle; nonlinear model predictive control (NMPC); tractor; COLLISION-AVOIDANCE; TRACKING; SYSTEM;
D O I
10.1109/TCST.2023.3291533
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An important step in automating agricultural field work is to automate the navigation and driving of the agricultural vehicles. We present a nonlinear model predictive control (NMPC)-based path tracking and obstacle avoidance approach for agricultural front-wheel-steered tractors. The prediction model in the NMPC is based on the kinematic model of an Ackermann vehicle and the actuators for speed and steering are modeled as first-order systems without time delay. Both the path tracking and the obstacle avoidance are based on the cost function formulation that penalizes the cross track error (xte) and closeness to the obstacles. Both simulation and real-life experiments were carried out to evaluate the capabilities of the controller. Multiple test cases were used to assess different aspects of the controller behavior. We show that the NMPC achieves a xte of less than 0.05 m on straight sections of the reference path, and is able to avoid simple obstacles, also when multiple obstacles need to be considered at the same time. We also show that the computational cost is feasible for real-time applications on the field, even with a long prediction horizon in the NMPC.
引用
收藏
页码:2043 / 2054
页数:12
相关论文
共 50 条
[41]   Combined Speed and Steering Control in High-Speed Autonomous Ground Vehicles for Obstacle Avoidance Using Model Predictive Control [J].
Liu, Jiechao ;
Jayakumar, Paramsothy ;
Stein, Jeffrey L. ;
Ersal, Tulga .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2017, 66 (10) :8746-8763
[42]   A study on model fidelity for model predictive control-based obstacle avoidance in high-speed autonomous ground vehicles [J].
Liu, Jiechao ;
Jayakumar, Paramsothy ;
Stein, Jeffrey L. ;
Ersal, Tulga .
VEHICLE SYSTEM DYNAMICS, 2016, 54 (11) :1629-1650
[43]   A non-linear model predictive controller with obstacle avoidance for a space robot [J].
Wang, Mingming ;
Luo, Jianjun ;
Walter, Ulrich .
ADVANCES IN SPACE RESEARCH, 2016, 57 (08) :1737-1746
[44]   ADAPTIVE MODEL PREDICTIVE CONTROLLER FOR TRAJECTORY TRACKING AND OBSTACLE AVOIDANCE ON AUTONOMOUS VEHICLE [J].
Leman, Zulkarnain Ali ;
Ariff, Mohd Hatta Mohammad ;
Zamzuri, Hairi ;
Rahman, Mohd Azizi Abdul ;
Mazlan, Saiful Amri ;
Bahiuddin, Irfan ;
Yakub, Fitri .
JURNAL TEKNOLOGI-SCIENCES & ENGINEERING, 2022, 84 (04) :140-149
[45]   Model-predictive active steering and obstacle avoidance for autonomous ground vehicles [J].
Yoon, Yongsoon ;
Shin, Jongho ;
Kim, H. Jin ;
Park, Yongwoon ;
Sastry, Shankar .
CONTROL ENGINEERING PRACTICE, 2009, 17 (07) :741-750
[46]   Tube-based Nonlinear MPC of an Over-actuated Marine Platform for Navigation and Obstacle Avoidance using Control Barrier Functions [J].
Syntakas, Spyridon ;
Vlachos, Kostas .
2023 31ST MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION, MED, 2023, :704-709
[47]   Dynamic obstacle avoidance control based on a novel dynamic window approach for agricultural robots [J].
Wang, Jichun ;
Yang, Liangliang ;
Cen, Haiyan ;
He, Yong ;
Liu, Yufei .
COMPUTERS IN INDUSTRY, 2025, 167
[48]   Randomized Model Predictive Control for Robot Navigation [J].
Piovesan, Jorge L. ;
Tanner, Herbert G. .
ICRA: 2009 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-7, 2009, :1817-+
[49]   Path planning of collision avoidance for unmanned ground vehicles: A nonlinear model predictive control approach [J].
Hang, Peng ;
Huang, Sunan ;
Chen, Xinbo ;
Tan, Kok Kiong .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2021, 235 (02) :222-236
[50]   Sparse Identification of Nonlinear Dynamics-Based Model Predictive Control for Multirotor Collision Avoidance [J].
Lee, Jayden Dongwoo ;
Kim, Youngjae ;
Kim, Yoonseong ;
Bang, Hyochoong .
IET CONTROL THEORY AND APPLICATIONS, 2025, 19 (01)