Advanced SearchSearch Tips
Design and Prototype Development of An Agent for Self-Driving Car
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
  • Journal title : Journal of Korea Game Society
  • Volume 15, Issue 5,  2015, pp.131-142
  • Publisher : Korea Game Society
  • DOI : 10.7583/JKGS.2015.15.5.131
 Title & Authors
Design and Prototype Development of An Agent for Self-Driving Car
Lim, Seung Kyu; Lee, Jae Moon;
  PDF(new window)
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.
Self-Driving car;Simulation;Agent;Steering Force;
 Cited by
Jae Kwan Lee and In-sik Lee, "Intelligent Advanced Safety Vehicle Technology Development", Auto Journal, 28(4), pp. 22-27, 2015.


WEI, Junqing, et al. A behavioral planning framework for autonomous driving. In: Intelligent Vehicles Symposium Proceedings, 2014 IEEE. IEEE, pp. 458-464, 2014.

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. crossref(new window)

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.

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. crossref(new window)

Sales, Daniel O., et al. "Adaptive finite state machine based visual autonomous navigation system." Engineering Applications of Artificial Intelligence 29, pp. 152-162, 2014. crossref(new window)

Wei, Junqing, et al. "A behavioral planning framework for autonomous driving." Intelligent Vehicles Symposium Proceedings, 2014 IEEE. IEEE, 2014.

I-navi navigation,

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.

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

Reynolds, C. W., "Flocks, Herds, and Schools: A Distributed Behavioral Model", SIGGRAPH, 21(4), pp. 25-34, 1987. crossref(new window)

Mat Buckland, "Programming Game AI by Example", ISBN 1556220782, Wordware Publications, 2005.

Jae Moon Lee, "An Efficient Algorithm to Find k-Nearest Neighbors in Flocking Behavior", Information Processing Letters, pp. 576-579, 2010.

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.

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. crossref(new window)

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.