Title :
Effective Racing on Partially Observable Tracks: Indirectly Coupling Anticipatory Egocentric Sensors With Motor Commands
Author :
Butz, Martin V. ; Linhardt, Matthias J. ; Lönneker, Thies D.
Author_Institution :
Cognitive Bodyspaces: Learning & Behavior Lab. (COBOSLAB), Univ. of Wurzburg, Wurzburg, Germany
fDate :
3/1/2011 12:00:00 AM
Abstract :
The TORCS-based Simulated Car Racing Championship (SCRC) poses a demanding challenge for designing an effective racing car controller. Controllers do not receive any global track information, but only perceive simulated, car-centered sensory information about the current, local track properties and about surrounding opponents. Our racing controller, termed COgnitive BOdySpaces: TORCS-based Adaptive Racing (COBOSTAR), uses the sensors that give the most anticipatory information to learn a sensory-to-motor policy, which was optimized by means of the covariance matrix adaptation evolution strategy (CMA-ES). The basic policy was extended by additional modules to prevent detrimental skidding, to safely land after jumps, to implement effective opponent avoidance, and to recover and learn online from accidents. Owing to this approach, COBOSTAR won two out of the three competition legs of the 2009 SCRC and, without hardly any further modifications, also was among the first in the 2010 SCRC despite the addition of noise to the utilized sensors. This paper describes the COBOSTAR controller as it was submitted to the last of the three competition legs in 2009. Evaluations of distinct controller modules are provided where possible. A future outlook summarizes the lessons learned during the design of the racer and proposes the utilization of the framework also in broader research and application contexts.
Keywords :
accidents; computer games; covariance matrices; intelligent robots; learning (artificial intelligence); sensors; COBOSTAR; Cognitive BOdySpaces; TORCS-based adaptive IEEE racing; accidents; covariance matrix adaptation evolution strategy; detrimental skidding; motor commands; partially observable tracks; racing car controller; safely land; sensory-to-motor policy; simulated car racing championship; Adaptive control; automotive engineering; evolutionary computation; intelligent robots; machine learning; robot control;
Journal_Title :
Computational Intelligence and AI in Games, IEEE Transactions on
DOI :
10.1109/TCIAIG.2010.2096426