Combining offline and online learning in developing an adaptive controller for a simulated car racing environment
MetadataShow full item record
This report presents the work done to develop an autonomous driverfor the Simulated Car Racing Championship (SCRC), a competition incomputational intelligence based on The Open Racing Car Simulator(TORCS). Autonomous race driving based only on local sensory datais a complex problem, and previous SCRC entries' work show a widevariety of approaches taken to address it. We describe CRABCAR,a controller that combines oine learning prior to the competitionwith online learning during the competition to optimize its performance in the SCRC context. The presented approach extends and builds on track modelling and racing line optimization techniques introduced previously, addressing known problems said techniques have with noisy sensory input and non-perfect track information. CRABCAR's performance is compared to previous entries from the SCRC, with results showing CRABCAR at a performance level similar to the others. We conclude that a system for online adaption is essential when pre-learned strategies are applied to discretely segmented and non-perfect track models in the SCRC context.