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

被引:4
|
作者
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 条
  • [11] Nonlinear Model Predictive Control of UAVs for Optimal Path Planning and Obstacle Avoidance
    Khastavan, Ali
    Shirazi, Farzad A.
    Vahedi, Arash
    Sadigh, Mohammad Jafar
    2022 10TH RSI INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM), 2022, : 478 - 484
  • [12] Obstacle Avoidance in Real Time With Nonlinear Model Predictive Control of Autonomous Vehicles
    Abbas, Muhammad Awais
    Milman, Ruth
    Eklund, J. Mikael
    CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2017, 40 (01): : 12 - 22
  • [13] Nonlinear Distributed Model Predictive Flocking with Obstacle Avoidance
    Hastedt, Philipp
    Werner, Herbert
    IFAC PAPERSONLINE, 2023, 56 (02): : 3794 - 3799
  • [14] Trajectory Tracking and Obstacle Avoidance of Robotic Fish Based on Nonlinear Model Predictive Control
    Wang, Ruilong
    Wang, Ming
    Zhang, Yiyang
    Zhao, Qianchuan
    Zheng, Xuehan
    Gao, He
    Zhou, Yongquan
    Huang, Huajuan
    Zhou, Guo
    BIOMIMETICS, 2023, 8 (07)
  • [15] Nonlinear Model Predictive Control on SE(3) for Quadrotor Trajectory Tracking and Obstacle Avoidance
    Pereira, Jean C.
    Leite, Valter J. S.
    Raffo, Guilherme, V
    2019 19TH INTERNATIONAL CONFERENCE ON ADVANCED ROBOTICS (ICAR), 2019, : 155 - 160
  • [16] Multi-Robot nonlinear model predictive formation control: the obstacle avoidance problem
    Nascimento, Tiago P.
    Conceicao, Andre G. S.
    Moreira, Antonio Paulo
    ROBOTICA, 2016, 34 (03) : 549 - 567
  • [17] Design of obstacle avoidance controller for agricultural tractor based on ROS
    Liu, Zhengduo
    Lu, Zhaoqin
    Zheng, Wenxiu
    Zhang, Wanzhi
    Cheng, Xiangxun
    INTERNATIONAL JOURNAL OF AGRICULTURAL AND BIOLOGICAL ENGINEERING, 2019, 12 (06) : 58 - 65
  • [18] Nonlinear Model Predictive Path Following Controller with Obstacle Avoidance
    Sánchez, Ignacio
    D’Jorge, Agustina
    Raffo, Guilherme V.
    González, Alejandro H.
    Ferramosca, Antonio
    Journal of Intelligent and Robotic Systems: Theory and Applications, 2021, 102 (01):
  • [19] Nonlinear Model Predictive Path Following Controller with Obstacle Avoidance
    Ignacio Sánchez
    Agustina D’Jorge
    Guilherme V. Raffo
    Alejandro H. González
    Antonio Ferramosca
    Journal of Intelligent & Robotic Systems, 2021, 102
  • [20] Nonlinear Model Predictive Path Following Controller with Obstacle Avoidance
    Sanchez, Ignacio
    D'Jorge, Agustina
    Raffo, Guilherme, V
    Gonzalez, Alejandro H.
    Ferramosca, Antonio
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2021, 102 (01)