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 条
  • [31] Nonlinear Model Predictive Control-Based Guidance Algorithm for Quadrotor Trajectory Tracking with Obstacle Avoidance
    Chunhui Zhao
    Dong Wang
    Jinwen Hu
    Quan Pan
    Journal of Systems Science and Complexity, 2021, 34 : 1379 - 1400
  • [32] Moving Obstacle Avoidance Control by Fuzzy Potential Method and Model Predictive Control
    Nishio, Yuuki
    Nonaka, Kenichiro
    Sekiguchi, Kazuma
    2017 11TH ASIAN CONTROL CONFERENCE (ASCC), 2017, : 1298 - 1303
  • [33] Obstacle Avoidance Path Planning Algorithm Based on Model Predictive Control
    Kim, Ji Chang
    Pae, Dong Sung
    Lim, Myo Taeg
    2018 18TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS), 2018, : 141 - 143
  • [34] Teleoperation of a Mobile Robot with Model-Predictive Obstacle Avoidance Control
    Salmanipour, Sajad
    Sirouspour, Shahin
    39TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2013), 2013, : 4270 - 4275
  • [35] Robust Hierarchical Model Predictive Control for Trajectory Tracking with Obstacle Avoidance
    Xu, Yanchuan
    Zheng, Huarong
    Wu, Weimin
    Wu, Jun
    IFAC PAPERSONLINE, 2020, 53 (02): : 15745 - 15750
  • [36] Path Tracking and Obstacle Avoidance Algorithm Based on Model Predictive Control
    Wang Xiaohua
    Han Mingyu
    Gao Zhiyuan
    Li Li
    Miao Zhonghua
    2022 34TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2022, : 2402 - 2407
  • [37] Robust model predictive control for obstacle avoidance: Discrete time case
    Rakovic, Sasa V.
    Mayne, David Q.
    ASSESSMENT AND FUTURE DIRECTIONS OF NONLINEAR MODEL PREDICTIVE CONTROL, 2007, 358 : 617 - 627
  • [38] Convex distributed robust model predictive control for collision and obstacle avoidance
    Sun, Haidi
    Xie, Huahui
    Dai, Li
    Xia, Yuanqing
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2024, 34 (12) : 8334 - 8354
  • [39] Fast Model Predictive Control for Spacecraft Rendezvous and Docking with Obstacle Avoidance
    Bashnick, Courtney
    Ulrich, Steve
    JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2023, 46 (05) : 998 - 1007
  • [40] Dynamic obstacle avoidance of unmanned ship based on event-triggered adaptive nonlinear model predictive control
    Li, Shilong
    Zhu, Yakun
    Bai, Jianguo
    Guo, Ge
    OCEAN ENGINEERING, 2023, 286