Structure identification of fuzzy model
Fuzzy Sets and Systems
The 2007 IEEE CEC simulated car racing competition
Genetic Programming and Evolvable Machines
On stability of fuzzy systems expressed by fuzzy rules with singleton consequents
IEEE Transactions on Fuzzy Systems
Driving faster than a human player
EvoApplications'11 Proceedings of the 2011 international conference on Applications of evolutionary computation - Volume Part I
Learning, evolution and adaptation in racing games
Proceedings of the 9th conference on Computing Frontiers
Dealing with noisy fitness in the design of a RTS game bot
EvoApplications'12 Proceedings of the 2012t European conference on Applications of Evolutionary Computation
An evolutionary tuned driving system for virtual car racing games: The AUTOPIA driver
International Journal of Intelligent Systems
Evolutionary optimization of a neural network controller for car racing simulation
SETN'12 Proceedings of the 7th Hellenic conference on Artificial Intelligence: theories and applications
Advanced overtaking behaviors for blocking opponents in racing games using a fuzzy architecture
Expert Systems with Applications: An International Journal
Evolving the strategies of agents for the ANTS game
IWANN'13 Proceedings of the 12th international conference on Artificial Neural Networks: advences in computational intelligence - Volume Part II
Car setup optimization via evolutionary algorithms
IWANN'13 Proceedings of the 12th international conference on Artificial Neural Networks: advences in computational intelligence - Volume Part II
Hi-index | 0.01 |
This paper presents our approach to TORCS Car Racing Competition 2009, it is based on a complete modular architecture capable of driving automatically a car along a track with or without oppents. The architecture is composed of five simple modules being each one responsible for a basic aspect of car driving. The modules control gear shiftings, steer movements and pedals positions by using of simple functions meanwhile the allowed speed in a certain track segment is managed by a simple TSK fuzzy system. Additionally, a module is in charge of modifying outputs' values in case of other cars presence in the environment, with the aim to overtake and avoid collisions with other cars. As a first approach, we provide a "hand-tuned" version of the controllers that allow to achieve very good results, and excellent ones in some particular tracks when compared with last year's competitors. The modules are highly intuitive and these preliminary results open the way to apply soft computing techniques to perform an automatic parameters adjustment for future competitions. Moreover, the modularity of the architecture will allow us to replace or add modules in future, as a way to enhance particular features of the controller.