Abstract
Recently, technological advancements in autonomous vehicle development have continued to accelerate. In this paper, we propose a lateral controller and navigation algorithm for autonomous vehicles based on the Differential Global Positioning System (DGPS), core technology of autonomous vehicles. In this study, an H-infinity (H∞) controller was designed lateral controller to ensure nominal safety and robustness against noise, external disturbances and structural and non-structural errors in vehicle modeling. Meanwhile, the “pure pursuit” approach which geometrically follows a path was employed as a path-tracking technique for the proposed navigation algorithm. A vehicle modeling simulation was conducted to evaluate the performance of the proposed method using a twodegrees- of-freedom linear model. The lateral H∞ controller and navigation algorithm were applied to an actual vehicle, Their performances were evaluated by comparing the path tracking error at various speeds of autonomous vehicles with that of the proportional-integral-derivative (PID) controller.
Similar content being viewed by others
Abbreviations
- δ W :
-
front steering angle
- α F , α R :
-
side slip angel of front and rear wheels
- F WSF , F WSR :
-
tire lateral force of front and rear wheels
- β :
-
slip angel at the vehicle center of gravity
- v CoG :
-
velocity vector at the vehicle center of gravity
- Ψ :
-
yaw angle of vehicle
- CoG :
-
vehicle center of gravity
- l F , l R :
-
distance from vehicle center of gravity to front and rear wheels
- C αF , C αR :
-
cornering stiffness of front and rear tires
- v WF :
-
velocity of front tire
- V x :
-
lateral velocity of the vehicle
- I ZZ :
-
yaw moment of the vehicle
- m :
-
vehicle mass
- r trac :
-
target yaw rate for path tracking
- r avoi :
-
target yaw rate for obstacle avoidance
- δ desi :
-
target steering angle of vehicle
- L :
-
distance from the center of the vehicle to the look ahead poin
- R trac :
-
turn radius of vehicle to path tracking
- R desi :
-
target turn radius of vehicle
- θ err :
-
heading angle error of vehicle
References
Broggi, A., Bertozzi, M., and Fascioli, A., “Argo and the Millemiglia in Automatico Tour,” IEEE Intelligent Systems and their Applications, Vol. 14, No. 1, pp. 55–64, 1999.
Shladover, S. E., Desoer, C. A., Hedrick, J. K., Tomizuka, M., Walrand, J., et al., “Automated Vehicle Control Developments in the Path Program,” IEEE Transactions on Vehicular Technology, Vol. 40, No. 1, pp. 114–130, 1991.
Lee, K. H., Hong, J. Y., Kang, D. M., Shim, J. Y., Yoon, H. W., et al., “Brief on Market Trend and Manufacturers of Adaptive Cruise Control System,” Electronics and Telecommunications Trends, Vol. 20, No. 6, pp.24–35, 2005.
Sosa, R. and Velazquez, G., “Modeling of Detection and Avoidance of Obstacles as A Contribution to Automotive Applications,” SAE Technical Paper, No. 2007-01-4279, 2007.
Bae, J. and Chung, W., “A Heuristic for a Heterogeneous Automated Guided Vehicle Routing Problem,” Int. J. Precis. Eng. Manuf., Vol. 18, No. 6, pp. 795–801, 2017.
Moon, C.-B. and Chung, W., “Practical Probabilistic Trajectory Planning Scheme Based on the Rapidly-Exploring Random Trees for Two-Wheeled Mobile Robots,” Int. J. Precis. Eng. Manuf., Vol. 17, No. 5, pp. 591–596, 2016.
Jung, D., Seong, J., Moon, C.-b., Jin, J., and Chung, W., “Accurate Calibration of Systematic Errors for Car-Like Mobile Robots Using Experimental Orientation Errors,” Int. J. Precis. Eng. Manuf., Vol. 17, No. 9, pp. 1113–1119, 2016.
Chu, B., “Position Compensation Algorithm for Omnidirectional Mobile Robots and Its Experimental Evaluation,” Int. J. Precis. Eng. Manuf., Vol. 18, No. 12, pp. 1755–1762, 2017.
Jang, T. H., Kim, Y., and Kim, H., “Comparison of PID Controllers by Using Linear and Nonlinear Models for Control of Mobile Robot Driving System,” J. Korean Soc. Precis. Eng., Vol. 33, No. 3, pp. 183–190, 2016.
Kim, T., Kim, H. S., and Kim, J., “Position-Based Impedance Control for Force Tracking of a Wall-Cleaning Unit,” Int. J. Precis. Eng. Manuf., Vol. 17, No. 3, pp. 323–329, 2016.
Jung, K. Y., “Autopilot Design of an Autonomous Underwater Vehicle by Using LMI based H_(∞) Control,” Ph.D. Thesis, Pusan National University, 2004.
Ghainet, P., Nemirovski, A., Laub, A. J., and Chilali, M., “LMI Control Toolbox-for Use with MATLAB,” The Math Works Inc., 1995.
Iwasaki, T. and Skelton, R. E., “All Controllers for the General H∞ Control Problem: LMI Existence Conditions and State Space Formulas,” Automatica, Vol. 30, No. 8, pp. 1307–1317, 1994.
Lim, J. H. and Kang, S. K., “Non-Inertial Sensor-Based Outdoor Localization for Practical Application of Guide Robots,” J. Korean Soc. Precis. Eng., Vol. 34, No. 5, pp. 315–321, 2017.
Ollero, A. and Heredia, G., “Stability Analysis of Mobile Robot Path Tracking,” Proc. of IEEE/RSJ International Conference on Intelligent Robots and System, pp. 461–466, 1995.
Coulter, R. C., “Implementation of the Pure Pursuit Path Tracking Algorithm,” The Robotics Institute, Carnegie Mellon University, Report No. CMU-RI-R-92-01 1992.
Kiencke, U. and Nielsen, L., “Automotive Control Systems: For Engine, Driveline, and Vehicle,” Springer Science and Business Media, 2nd Ed., 2005.
Jazar, R. N. “Vehicle Dynamics: Theory and Application,” Springer, 2007.
Yamada, K., Nakano, T., and Yamamoto, S., “A Vision Sensor Having an Expanded Dynamic Range for Autonomous Vehicles,” IEEE Transactions on Vehicular Technology, Vol. 47, No. 1, pp. 332–341, 1998.
Choi, J. Y., “Robust Lateral Control for an Autonomous Vehicle with Absolute Positioning System,” Ph.D. Thesis, Pusan National University, 2005.
Zhou, K. and Doyle, J. C., “Essentials of Robust Control,” Prentice Hall Upper Saddle River, NJ, 1998.
Fayad, F. and Cherfaoui, V., “Tracking Objects Using a Laser Scanner in Driving Situation Based on Modeling Target Shape,” Proc. of IEEE Intelligent Vehicles Symposium, pp. 44–49, 2007.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Park, HG., Ahn, KK., Park, MK. et al. Study on Robust Lateral Controller for Differential GPS-Based Autonomous Vehicles. Int. J. Precis. Eng. Manuf. 19, 367–376 (2018). https://doi.org/10.1007/s12541-018-0044-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12541-018-0044-9