Abstract
This paper describes state estimation and tracking control algorithms for use in an autonomous truck using a single-wheel driving module and simulation-based performance evaluation with actual data from a one-layer laser scanner. In order to construct the tracking control algorithm, the one-layer laser scanner has been used to detect the object as two-dimensional point cloud data. The tracking control algorithm consists of three routines—perception, decision, and control. In the perception routine, the coordinate transformation, downsizing, clustering, and state estimation have been conducted for calculation of the object states, such as position and velocity, using point data from the one-layer laser scanner. The velocity components of the object have been estimated based on the extended Kalman filter, and the desired straight path has been derived using the estimated velocity of the object. To track the object reasonably, lateral error and yaw angle error have been defined with respect to the desired straight path. The error dynamics has been derived using a single-wheel driving module, equipped with a planar truck model based on the vehicle dynamics. Using the derived planar truck model, the optimal steering input for tracking the object has been computed based on the linear quadratic regulator. The actual point cloud data from the one-layer laser scanner has been used to conduct reasonable performance evaluation of the tracking control algorithm proposed in this study. The actual data-based performance evaluation of the algorithm has been conducted in the MATLAB/SIMULINK environment with various scenarios. The performance evaluation results show that the tracking control algorithm proposed in this study can manipulate the single-wheel driving module of the autonomous truck to track the object soundly, based on the state estimation algorithm.
Similar content being viewed by others
References
Abbasi A, Moshayedi A (2017) Trajectory tracking of two-wheeled mobile robots, using LQR optimal control method, based on computational model of KHEPERA IV. J Solid Mech Engine 10:41–50
Hajjaji A, Bentalba S (2003) Fuzzy path tracking control for automatic steering of vehicles. Robot Auton Syst 43:203–213
Huang J, Wen C, Wang W, Jiang Z (2014) Adaptive output feedback tracking control of a nonholonomic mobile robot. Automatica 50:821–831
Jung E, Lee J, Yi B, Park J (2014) Development of a laser-range-finder-based human tracking and control algorithm for a marathoner service robot. IEEE/ASME Trans Mechatron 19:1963–1979
Kim J, Lee J, Kang T, Min K, Byun Y, Kim Y (2013) LIDAR based obstacle recognition for autonomous vehicle. In: CICS The Korean Institute of Electrical Engineers, pp. 127–128
Kim P, Chen J, Cho Y (2018) Autonomous mobile robot localization and mapping for unknown construction environments. In: ASCE construction research congress (CRC), April 2–4, New Orleans, LA, pp 147–156
Lenain R, Thuilot B, Cariou C, Martinet P (2006) Adaptive and predictive path tracking control for off-road mobile robots. Eur J Control 4:1–21
Liang X, Wang H, Chen W, Guo D, Liu T (2015) Adaptive image-based trajectory tracking control of wheeled mobile robots with an uncalibrated fixed camera. IEEE Trans Control Sys Technol 23:2262–2282
Maalouf E, Saad M, Saliah H (2006) A higher level path tracking controller for a four-wheel differentially steered mobile robot. Robot Auton Syst 54:23–33
Nino-Suarez P, Aranda-Bricaire E, Velasco-Villa M (2006) Discrete-time sliding mode path-tracking control for a wheeled mobile robot. In: Proceedings of the 45th IEEE conference on decision and control, San Diego, CA, USA
Normey-Rico J, Alcala I, Gomez-Ortega J, Camacho E (2001) Mobile robot path tracking using a robust PID controller. Control Eng Pract 9:1209–1214
Ostafew CJ, Schoellig AP, Barfoot TD (2016) Learning-based nonlinear model predictive control to improve vision-based mobile robot path tracking. J Field Robot 33:133–152
Park M, Lee S, Han W (2015) Development of steering control system for autonomous vehicle using geometry-based path tracking algorithm. ETRI J 37:617–625
Rajamani R (2005) Vehicle dynamics and control. Springer, Berlin
Roy S, Nandy S, Ray R, Shome S (2015) Robust path tracking control of nonholonomic wheeled mobile robot: experimental validation. Int J Control Autom Syst 13:1–9
Song H, Kim J, Jung E, Lee J, Kim S (2012) Path-tracking control of a laser guided vehicle using fuzzy inference system. In: 12th international conference on control, automation and systems, Oct 17–21, Jeju island, Korea
Wit J, Crane C, Armstrong D (2004) Autonomous ground vehicle path tracking. J Robot Syst 21:439–449
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Song, T., Lee, H. & Oh, K. Laser-scanner-based object state estimation and tracking control algorithms of autonomous truck using single-wheel driving module. Microsyst Technol 26, 157–170 (2020). https://doi.org/10.1007/s00542-019-04539-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00542-019-04539-4