Curve-Aware Model Predictive Control (C-MPC) Trajectory Tracking for Automated Guided Vehicle (AGV) over On-Road, In-Door, and Agricultural-Land

Navigating the AGV over the curve path is a difficult problem in all types of navigation (landmark, behavior, vision, and GPS). A single path tracking algorithm is required to navigate the AGV in a mixed environment that includes indoor, on-road, and agricultural terrain. In this paper, two types of proposed methods are presented. First, the curvature information from the generated trajectory (path) data is extracted. Second, the improved curve-aware MPC (C-MPC) algorithm navigates AGV in a mixed environment. The results of the real-time experiments demonstrated that the proposed curve finding algorithm successfully extracted curves from all types of terrain (indoor, on-road, and agricultural-land) path data with low type 1 (percentage of the unidentified curve) and type 2 (extra waypoints added to identified curve) errors, and eliminated path noise (hand-drawn line error over map). The AGV was navigated using C-MPC, and the real-time and simulation results reveal that the proposed path tracking technique for the mixed environment (indoor, on-road, agricultural-land, and agricultural-land with slippery error) successfully navigated the AGV and had a lower RMSE lateral and longitudinal error than the existing path tracking algorithm.

[1]  Praveen Kumar Reddy Maddikunta,et al.  Autonomous Vehicles in 5G and Beyond: A Survey , 2022, Veh. Commun..

[2]  J. Corchado,et al.  Guest Editorial Special Issue on Green Communication and Networking for Connected and Autonomous Vehicles , 2022, IEEE Trans. Green Commun. Netw..

[3]  T. Hodson Root-mean-square error (RMSE) or mean absolute error (MAE): when to use them or not , 2022, Geoscientific Model Development.

[4]  Praveen Kumar Reddy Maddikunta,et al.  Harris Hawk Optimization: A Survey onVariants and Applications , 2022, Computational intelligence and neuroscience.

[5]  A. M. Fathollahi-Fard,et al.  Exact and metaheuristic algorithms for the vehicle routing problem with a factory-in-a-box in multi-objective settings , 2022, Adv. Eng. Informatics.

[6]  G. T. Reddy,et al.  Driver Identification Using Optimized Deep Learning Model in Smart Transportation , 2022, ACM Trans. Internet Techn..

[7]  C. Sánchez,et al.  From Perception to Navigation in Environments with Persons: An Indoor Evaluation of the State of the Art , 2022, Sensors.

[8]  Enrong Mao,et al.  Path Tracking Control of an Autonomous Tractor Using Improved Stanley Controller Optimized with Multiple-Population Genetic Algorithm , 2022, Actuators.

[9]  Yonghwan Jeong,et al.  Model Predictive Control-Based Integrated Path Tracking and Velocity Control for Autonomous Vehicle with Four-Wheel Independent Steering and Driving , 2021, Electronics.

[10]  A. Buffi,et al.  Forklift Tracking: Industry 4.0 Implementation in Large-Scale Warehouses through UWB Sensor Fusion , 2021, Applied Sciences.

[11]  Jia Liu,et al.  A New Trajectory Tracking Algorithm for Autonomous Vehicles Based on Model Predictive Control , 2021, Sensors.

[12]  Nenglian Feng,et al.  Intelligent Vehicle Lateral Control Method Based on Feedforward + Predictive LQR Algorithm , 2021, Actuators.

[13]  Yang Shi,et al.  Stochastic model predictive control framework for resilient cyber-physical systems: review and perspectives , 2021, Philosophical Transactions of the Royal Society A.

[14]  Jong-Ho Han,et al.  Lane Detection Algorithm Using LRF for Autonomous Navigation of Mobile Robot , 2021, Applied Sciences.

[15]  Marcello Chiaberge,et al.  Deep Semantic Segmentation at the Edge for Autonomous Navigation in Vineyard Rows , 2021, 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[16]  Maxim A. Dulebenets,et al.  An Adaptive Polyploid Memetic Algorithm for scheduling trucks at a cross-docking terminal , 2021, Inf. Sci..

[17]  Sen Wang,et al.  A Lightweight Localization Strategy for LiDAR-Guided Autonomous Robots with Artificial Landmarks , 2021, Sensors.

[18]  Chung-Hsien Kuo,et al.  Autonomous Mobile Robot Navigation in Sparse LiDAR Feature Environments , 2021, Applied Sciences.

[19]  S. Bi,et al.  A Survey of Low-Cost 3D Laser Scanning Technology , 2021, Applied Sciences.

[20]  Oussama H. Hamid,et al.  A cost-effective GPS-aided autonomous guided vehicle for global path planning , 2021 .

[21]  Estiko Rijanto,et al.  Automatic Guided Vehicles System and Its Coordination Control for Containers Terminal Logistics Application , 2021, ArXiv.

[22]  Danya Yao,et al.  A robust path tracking algorithm for connected and automated vehicles under i-VICS , 2021 .

[23]  Michael Inouye,et al.  Green Algorithms: Quantifying the Carbon Footprint of Computation , 2020, Advanced science.

[24]  Roemi Fernández,et al.  Field Robots for Intelligent Farms—Inhering Features from Industry , 2020 .

[25]  Ralf Stetter,et al.  A Fuzzy Virtual Actuator for Automated Guided Vehicles , 2020, Sensors.

[26]  Tae Soo Kim,et al.  Performance Evaluation of Autonomous Driving Control Algorithm for a Crawler-Type Agricultural Vehicle Based on Low-Cost Multi-Sensor Fusion Positioning , 2020, Applied Sciences.

[27]  Ahmet Ali Süzen,et al.  Benchmark Analysis of Jetson TX2, Jetson Nano and Raspberry PI using Deep-CNN , 2020, 2020 International Congress on Human-Computer Interaction, Optimization and Robotic Applications (HORA).

[28]  Neng Wang,et al.  Trajectory tracking control of agricultural vehicles based on disturbance test , 2020 .

[29]  Zhen Zhang,et al.  Path Tracking Control of Field Information-Collecting Robot Based on Improved Convolutional Neural Network Algorithm , 2020, Sensors.

[30]  Zhao Lyu,et al.  Trajectory tracking control of agricultural vehicles based on disturbance test , 2020, International Journal of Agricultural and Biological Engineering.

[31]  Ata Jahangir Moshayedi,et al.  AGV (automated guided vehicle) robot: Mission and obstacles in design and performance , 2019 .

[32]  Sun,et al.  Intelligent Path Recognition against Image Noises for Vision Guidance of Automated Guided Vehicles in a Complex Workspace , 2019, Applied Sciences.

[33]  Hongmei Chi,et al.  An augmented self-adaptive parameter control in evolutionary computation: A case study for the berth scheduling problem , 2019, Adv. Eng. Informatics.

[34]  Orides Morandin Junior,et al.  A Qualitative Analysis of a USB Camera for AGV Control , 2019, Sensors.

[35]  Ekaitz Zulueta,et al.  A Free Navigation of an AGV to a Non-Static Target with Obstacle Avoidance , 2019, Electronics.

[36]  Wan Rahiman,et al.  A comprehensive study for robot navigation techniques , 2019, Cogent Engineering.

[37]  Richard Andrášik,et al.  ROCA – An ArcGIS toolbox for road alignment identification and horizontal curve radii computation , 2018, PloS one.

[38]  Yuefeng Du,et al.  Tractor path tracking control based on binocular vision , 2018, Information Processing in Agriculture.

[39]  Maxim A. Dulebenets,et al.  A Diploid Evolutionary Algorithm for Sustainable Truck Scheduling at a Cross-Docking Facility , 2018 .

[40]  Masaru Ogawa,et al.  Small Imaging Depth LIDAR and DCNN-Based Localization for Automated Guided Vehicle † , 2018, Sensors.

[41]  Heechul Yun,et al.  DeepPicar: A Low-Cost Deep Neural Network-Based Autonomous Car , 2017, 2018 IEEE 24th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA).

[42]  Angela Ribeiro,et al.  Merge Fuzzy Visual Servoing and GPS-Based Planning to Obtain a Proper Navigation Behavior for a Small Crop-Inspection Robot , 2016, Sensors.

[43]  Zhixia Li,et al.  Automated Identification and Extraction of Horizontal Curve Information from Geographic Information System Roadway Maps , 2012 .

[44]  Sebastian Thrun,et al.  Probabilistic robotics , 2002, CACM.