Browse > Article
http://dx.doi.org/10.3745/KTSDE.2014.3.9.369

Local Path Generation Method for Unmanned Autonomous Vehicles Using Reinforcement Learning  

Kim, Moon Jong (와이즈넛 Mining tech팀)
Choi, Ki Chang (서강대학교 컴퓨터공학과)
Oh, Byong Hwa (서강대학교 컴퓨터공학과)
Yang, Ji Hoon (서강대학교 컴퓨터공학과)
Publication Information
KIPS Transactions on Software and Data Engineering / v.3, no.9, 2014 , pp. 369-374 More about this Journal
Abstract
Path generation methods are required for safe and efficient driving in unmanned autonomous vehicles. There are two kinds of paths: global and local. A global path consists of all the way points including the source and the destination. A local path is the trajectory that a vehicle needs to follow from a way point to the next in the global path. In this paper, we propose a novel method for local path generation through machine learning, with an effective curve function used for initializing the trajectory. First, reinforcement learning is applied to a set of candidate paths to produce the best trajectory with maximal reward. Then the optimal steering angle with respect to the trajectory is determined by training an artificial neural network. Our method outperformed existing approaches and successfully found quality paths in various experimental settings, including the cases with obstacles.
Keywords
Unmanned Autonomous Vehicle; Reinforcement Learning; Artificial Neural Networks; Local Path; Trajectory Generation;
Citations & Related Records
연도 인용수 순위
  • Reference
1 C. de Boor, Practical Guide to Splines, New York: Springer-Verlag, pp.113-115, 1978.
2 W. Chen, Feedback, Nonlinear, and Distributed Circuits, CRC Press, pp.9-20, 2009.
3 H. Michiel, "Spline interpolation," Encyclopedia of Mathematics, Springer, 2001.
4 C. Urmson, et al., "Autonomous driving in urban environments: Boss and the urban challenge," Journal of Field Robotics, Vol.25, No.8, pp.425-466, 2008.   DOI   ScienceOn
5 J. Levinson, et al., "Towards fully autonomous driving: Systems and algorithms," 2011 IEEE Intelligent Vehicles Symposium, pp.163-168, 2011.
6 E. Dijkstra, "A note on two problems in connexion with graphs," Numerische mathematik, Vol.1. No.1, pp.269-271, 1959.   DOI   ScienceOn
7 B. Il, J. Kim, and S. Kim, "Steering rate controller based on curvature of trajectory for autonomous driving vehicles," 2013 IEEE Intelligent Vehicles Symposium, pp.1381-1386, 2013.
8 J. Forbes, "Reinforcement learning for autonomous vehicles," Ph.D. dissertation, University of California, CA, USA, 2002.
9 S. Oh, J. Lee, and D. Choi, "A new reinforcement learning vehicle control architecture for vision-based road following," IEEE Transactions on Vehicular Technology, Vol.49, No.3, pp.997-1005, 2000.   DOI
10 R. Sinnott, "Virtues of the Haversine," Sky and telescope, Vol.68, p.158, 1984.
11 J. Choi and K. Kong, "Localization of a Self-Driving Vehicle Extended Kalman Filtering with FixedGains," in Proceedings of the International Conference on Computers, Networks, Systems, and Industrial Applications, pp.89-94, 2012.