| Home | KSAE | E-Submission | Sitemap | Contact Us |  
International Journal of Automotive Technology > Volume 24(5); 2023 > Article
International Journal of Automotive Technology 2023;24(5): 1259-1267.
doi: https://doi.org/10.1007/s12239-023-0102-x
Giseo Park 1, Mooryong Choi 2
1School of Mechanical Engineering, University of Ulsan
2NMOTION Co., Ltd.
PDF Links Corresponding Author.  Mooryong Choi  , Email. mucho@nmotion.co.kr
This paper proposes an optimal path planning algorithm to make the autonomous vehicle follow the desired path profile while avoiding nearby obstacles safely. Also, it utilizes only readily available sensors equipped with typical autonomous vehicle system. For optimal path planning, an artificial potential field (APF) algorithm to derive both desired vehicle longitudinal velocity and desired vehicle yaw angle in real time is newly designed, which includes both a repulsive field for avoiding road boundaries and nearby obstacles ahead, and an attractive field for following the proper lane. Next, the path tracking control algorithm consists of longitudinal and lateral motion controllers. Especially, a model predictive control (MPC) for vehicle lateral motion causes the yaw angle error between the desired path profile and the vehicle to approach zero. Then, it can derive an optimal front steering angle considering vehicle state and input constraints. Using CarSim and MATLAB/Simulink simulations, the effectiveness of the proposed algorithm in this paper is verified in some driving scenarios. Accordingly, its high performance for the path planning and tracking of autonomous vehicles can be clearly confirmed.
Key Words: Optimal path planning, Autonomous vehicle, Artificial potential field, Model predictive control, Obstacle avoidance
Editorial Office
21 Teheran-ro 52-gil, Gangnam-gu, Seoul 06212, Korea
TEL: +82-2-564-3971   FAX: +82-2-564-3973   E-mail: manage@ksae.org
About |  Browse Articles |  Current Issue |  For Authors and Reviewers
Copyright © The Korean Society of Automotive Engineers.                 Developed in M2PI
Close layer
prev next