Driving in TORCS using modular fuzzy controllers

25 Apr

Astonishing paper presented as interactive presentation and poster at EvoGAMES 2017 in Amsterdam (The Netherlands) by J.J. Merelo.

Co-authored by: Mohammed Salem, Antonio M. Mora, Pablo García-Sánchez.

ABSTRACT:

When driving a car it is essential to take into account all possible factors; even more so when, like in the TORCS simulated race game, the objective is not only to avoid collisions, but also to win the race within a limited budget. In this paper, we present the design of an autonomous driver for racing car in a simulated race. Unlike previous controllers, that only used fuzzy logic approaches for either acceleration or steering, the proposed driver uses simultaneously two fuzzy controllers for steering and computing the target speed of the car at every moment of the race. They use the track border sensors as inputs and besides, for enhanced safety, it has also taken into account the relative position of the other competitors. The proposed fuzzy driver is evaluated in practise and timed races giving good results across a wide variety of racing tracks, mainly those that have many turning points.

POSTER:

 

PRESENTATION:

https://jj.github.io/EVOSTAR_SALEM/#/

PAPER:

https://link.springer.com/chapter/10.1007/978-3-319-55849-3_24

 

Enjoy it!   😀

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s