Browse > Article
http://dx.doi.org/10.7583/JKGS.2015.15.5.131

Design and Prototype Development of An Agent for Self-Driving Car  

Lim, Seung Kyu (Dept. of Multimedia Engineering, Hansung University)
Lee, Jae Moon (Dept. of Multimedia Engineering, Hansung University)
Abstract
A self-driving car is an autonomous vehicle capable of fulfilling the main transportation capabilities of a traditional car. It must be capable of sensing its environment and navigating without human input. In this paper, we design the agent that can simulate these self-driving cars and develop a prototype for it. To do this, we analyze the requirements for the self-driving car, and then the agent is designed to be suitable for traditional multi-agent system. The key point of the design is that agents move along the steering forces only. The prototype of the designed agent was implemented by using Unity 3D. From simulation results using the prototype, movements of the agents were very realistic. However, in the case of increasing the number of the agent the performance was seriously degraded, and so the alternatives of the problem were suggested.
Keywords
Self-Driving car; Simulation; Agent; Steering Force;
Citations & Related Records
Times Cited By KSCI : 3  (Citation Analysis)
연도 인용수 순위
1 Jae Kwan Lee and In-sik Lee, "Intelligent Advanced Safety Vehicle Technology Development", Auto Journal, 28(4), pp. 22-27, 2015.
2 http://www.google.com/about/careers/lifeatgoogle/self-driving-cartest-steve-mahan.html
3 WEI, Junqing, et al. A behavioral planning framework for autonomous driving. In: Intelligent Vehicles Symposium Proceedings, 2014 IEEE. IEEE, pp. 458-464, 2014.
4 Kim, Jung-Min, et al. "Path-planning using Modified Genetic Algorithm and SLAM based on Feature Map for Autonomous Vehicle." Journal of Korean Institute of Intelligent Systems 19.3, pp. 381-387, 2009.   DOI
5 Kang, Shin-Jin, Jung Lee, and Soo-Kyun Kim. "High Density Crowd Simulation based on SPH." Journal of Korea Game Society 11.6, pp. 193-199, 2011.
6 Lee, Jae Moon, and Young Mee Kwon. "A Model of Pursuing Energy of Predator in Single Predator-Prey Environment." Journal of Korea Game Society 13.1, pp. 41-48, 2013.   DOI
7 SEET, Boon-Chong, et al. A-STAR: A mobile ad hoc routing strategy for metropolis vehicular communications. In: Networking 2004. Springer Berlin Heidelberg, pp. 989-999, 2004.
8 Sales, Daniel O., et al. "Adaptive finite state machine based visual autonomous navigation system." Engineering Applications of Artificial Intelligence 29, pp. 152-162, 2014.   DOI
9 D. I. F. Ferguson and D. A. Dolgov, "Modifying behavior of autonomous vehicle based on predicted behavior of other vehicles", Pat. no. 20130261872A1, United States, 2013.
10 Martinez-Barbera, H., and D. Herrero-Perez. "Programming multirobot applications using the ThinkingCap-II Java framework." Advanced Engineering Informatics 24.1, pp. 62-75, 2010.   DOI
11 Wei, Junqing, et al. "A behavioral planning framework for autonomous driving." Intelligent Vehicles Symposium Proceedings, 2014 IEEE. IEEE, 2014.
12 I-navi navigation, http://www.inavi.com/Products.
13 S. Habenicht, H. Winner, S. Bone, F. Sasse, and P. Korzeniet, "A maneuver based lane change assistance system", IEEE Intelligent Vehicles Symposium, Germany, pp. 375-380, 2011.
14 AZIMI, Reza, et al. STIP: Spatio-temporal intersection protocols for autonomous vehicles. In: ICCPS'14: ACM/IEEE 5th International Conference on Cyber-Physical Systems (with CPS Week 2014). IEEE Computer Society, pp. 1-12, 2014
15 Reynolds, C. W., "Flocks, Herds, and Schools: A Distributed Behavioral Model", SIGGRAPH, 21(4), pp. 25-34, 1987.   DOI
16 Mat Buckland, "Programming Game AI by Example", ISBN 1556220782, Wordware Publications, 2005.
17 Jae Moon Lee, "An Efficient Algorithm to Find k-Nearest Neighbors in Flocking Behavior", Information Processing Letters, pp. 576-579, 2010.