SlideShare a Scribd company logo
1 of 16
Download to read offline
Applying Genetic
Algorithms for the
Improvement of an
Autonomous Fuzzy Driver
for Simulated Car Racing
•  Mohammed Salem (University of Mascara, Algeria)
•  Antonio Miguel Mora @amoragar and JJ Merelo @jjmerelo
(University of Granada, Spain)
•  Pablo García-Sánchez (University of Cádiz, Spain) @fergunet
Start your engines!
—  What is TORCS?
—  Description of our fuzzy controller
—  Genetic Algorithms
—  Compared fitness functions
—  Experimental setup
—  Results
—  Conclusions
What is TORCS?
—  The Open Racing Car Simulator
—  Used in Competitions and Testbed for AI
—  Controllers (Driving bots):
—  Sensors: Car and Track sensors
—  Actuators: Steer, Accelerator, Break, Gear
TORCS
Controller Architecture
Mamdani Fuzzy System
Trapezoidal Membership
SPEED Fuzzy
Controller
IF Front = High THEN TargetSpeed is 280
IF Front = Medium THEN TargetSpeed is 240
IF Front = Low AND M5 = High THEN TargetSpeed is 220
IF Front = Low AND M5 = Medium THEN TargetSpeed is 180
IF Front = Low AND M5 = Low AND M10 = High THEN TargetSpeed is 120
IF Front = Low AND M5 = Low AND M10 = Medium THEN TargetSpeed is 60
IF Front = Low AND M5 = Low AND M10 = Low THEN TargetSpeed is 30
IF Front = MAXDISTSPEED OR M5 = MAXDISTSPEED OR M10 =
MAXDISTSPEED
THEN TargetSpeed = 300
STEER Fuzzy Controller
IF Front = High THEN steer = 0
IF Front = Medium AND M10 = High THEN steer = 0.25
IF Front = Medium AND M10 = Medium AND M5 = Medium THEN steer =
0.25
IF Front = Medium AND M10 = Medium AND M5 = Low THEN steer = 0.5
IF Front = Low AND M10 = High THEN steer = 0.5
IF Front = Low AND M10 = Medium AND M5 = Medium THEN steer =
0.75
IF Front = Low AND M10 = Medium AND M5 = Low THEN steer = 0.75
Training (Genetic
Algorithms)
Fitness Functions compared
—  Minimize:
GA Parameters
—  Population size: 20 and 50
—  Generations: 50
—  Crossover rate: 0.7
—  Mutation rate: 0.3
—  Runs per configuration: 20
—  Circuit used for training: E-track5
—  Car used: car1-tbr1
—  Real coded individual
Post-optimization
experiments
—  Practice Race: GFC1 vs GFC2 vs AD (previous hand-
designed fuzzy controller. In E-Track and E-Road
(not used for optimization)
—  Real Races (5 laps):
—  E-Track
—  E-Road
—  A-Speedway
Final lap! (Results)
—  Controller behavior
—  more sensitive to middle distances of the inputs
—  Late breaking and selection of optimal trajectory
—  Practice Race (know and unknown circuits):
—  Damage reduced to 0
—  GFC2 uses TopSpeed for optimization->TopSpeed
increases
—  Real race in know circuit: 2nd position (no damage)
—  Real race in unknown circuit: 3rd position (no damage)
—  Real race in unknown and difficult circuit: 4th position
Finish Line! (Conclusions
and future work)
—  Optimized controllers obtained good positions in
real races
—  New controllers increase top speed and reduce
damage
—  Future work:
—  Improve the evaluation using several tracks
—  Combine optimized controllers
—  MOEAs
—  Genetic Programming for the rule base
Thank you!

More Related Content

Similar to Genetic Algorithms Improve Autonomous Fuzzy Driver for Simulated Car Racing

SideSlip Angle Estimator (SSE)
SideSlip Angle Estimator (SSE)SideSlip Angle Estimator (SSE)
SideSlip Angle Estimator (SSE)Enrico Busto
 
Body management presentation
Body management presentationBody management presentation
Body management presentationdarren panozzo
 
Encoding Robotic Sensor States for Q-Learning using the
Encoding Robotic Sensor States for Q-Learning using the Encoding Robotic Sensor States for Q-Learning using the
Encoding Robotic Sensor States for Q-Learning using the butest
 
Front Crash Prevention and AEB - Addendum, Adrian Lund, President IIHS & HLDI
Front Crash Prevention and AEB - Addendum, Adrian Lund, President IIHS & HLDIFront Crash Prevention and AEB - Addendum, Adrian Lund, President IIHS & HLDI
Front Crash Prevention and AEB - Addendum, Adrian Lund, President IIHS & HLDIGlobal NCAP
 
University Final Project
University Final ProjectUniversity Final Project
University Final ProjectReinaldo Wiener
 
Matthew Avery speaks at Global NCAP Annual Forum 2014 Melbourne
Matthew Avery speaks at Global NCAP Annual Forum 2014 MelbourneMatthew Avery speaks at Global NCAP Annual Forum 2014 Melbourne
Matthew Avery speaks at Global NCAP Annual Forum 2014 MelbourneGlobal NCAP
 
2010 Simulated Car Racing Championship @ GECCO-2010
2010 Simulated Car Racing Championship @ GECCO-20102010 Simulated Car Racing Championship @ GECCO-2010
2010 Simulated Car Racing Championship @ GECCO-2010Daniele Loiacono
 
Real time vision for intelligent vehicles
Real time vision for intelligent vehiclesReal time vision for intelligent vehicles
Real time vision for intelligent vehiclesI'am Ajas
 
Embedded Final Project
Embedded Final ProjectEmbedded Final Project
Embedded Final ProjectAmol Galande
 
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...cscpconf
 
An Overview of Vehicle Control Systems
An Overview of Vehicle Control SystemsAn Overview of Vehicle Control Systems
An Overview of Vehicle Control SystemsBehzad Samadi
 
Cruise contro in car
Cruise contro in carCruise contro in car
Cruise contro in carkmlthakur
 
Design and performance Analysis of a 5 Speed Manual Transmission System for I...
Design and performance Analysis of a 5 Speed Manual Transmission System for I...Design and performance Analysis of a 5 Speed Manual Transmission System for I...
Design and performance Analysis of a 5 Speed Manual Transmission System for I...IRJET Journal
 
Improving Dependability of Embedded Software System
Improving Dependability of Embedded Software SystemImproving Dependability of Embedded Software System
Improving Dependability of Embedded Software SystemRAKESH RANA
 
Formula SAE: Racing Cars Built by Students
Formula SAE: Racing Cars Built by StudentsFormula SAE: Racing Cars Built by Students
Formula SAE: Racing Cars Built by StudentsSpeck&Tech
 
IRJET- Design, Development and Manufacturing of CVT for ATV through Real ...
IRJET-  	  Design, Development and Manufacturing of CVT for ATV through Real ...IRJET-  	  Design, Development and Manufacturing of CVT for ATV through Real ...
IRJET- Design, Development and Manufacturing of CVT for ATV through Real ...IRJET Journal
 

Similar to Genetic Algorithms Improve Autonomous Fuzzy Driver for Simulated Car Racing (20)

Cruise control
Cruise controlCruise control
Cruise control
 
SideSlip Angle Estimator (SSE)
SideSlip Angle Estimator (SSE)SideSlip Angle Estimator (SSE)
SideSlip Angle Estimator (SSE)
 
Autonomous Cars
Autonomous CarsAutonomous Cars
Autonomous Cars
 
Body management presentation
Body management presentationBody management presentation
Body management presentation
 
Adaptive cruise control
Adaptive   cruise  control Adaptive   cruise  control
Adaptive cruise control
 
Encoding Robotic Sensor States for Q-Learning using the
Encoding Robotic Sensor States for Q-Learning using the Encoding Robotic Sensor States for Q-Learning using the
Encoding Robotic Sensor States for Q-Learning using the
 
Front Crash Prevention and AEB - Addendum, Adrian Lund, President IIHS & HLDI
Front Crash Prevention and AEB - Addendum, Adrian Lund, President IIHS & HLDIFront Crash Prevention and AEB - Addendum, Adrian Lund, President IIHS & HLDI
Front Crash Prevention and AEB - Addendum, Adrian Lund, President IIHS & HLDI
 
Session 50Josef Nilsson
Session 50Josef NilssonSession 50Josef Nilsson
Session 50Josef Nilsson
 
University Final Project
University Final ProjectUniversity Final Project
University Final Project
 
Matthew Avery speaks at Global NCAP Annual Forum 2014 Melbourne
Matthew Avery speaks at Global NCAP Annual Forum 2014 MelbourneMatthew Avery speaks at Global NCAP Annual Forum 2014 Melbourne
Matthew Avery speaks at Global NCAP Annual Forum 2014 Melbourne
 
2010 Simulated Car Racing Championship @ GECCO-2010
2010 Simulated Car Racing Championship @ GECCO-20102010 Simulated Car Racing Championship @ GECCO-2010
2010 Simulated Car Racing Championship @ GECCO-2010
 
Real time vision for intelligent vehicles
Real time vision for intelligent vehiclesReal time vision for intelligent vehicles
Real time vision for intelligent vehicles
 
Embedded Final Project
Embedded Final ProjectEmbedded Final Project
Embedded Final Project
 
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
MODELING AND DESIGN OF CRUISE CONTROL SYSTEM WITH FEEDFORWARD FOR ALL TERRIAN...
 
An Overview of Vehicle Control Systems
An Overview of Vehicle Control SystemsAn Overview of Vehicle Control Systems
An Overview of Vehicle Control Systems
 
Cruise contro in car
Cruise contro in carCruise contro in car
Cruise contro in car
 
Design and performance Analysis of a 5 Speed Manual Transmission System for I...
Design and performance Analysis of a 5 Speed Manual Transmission System for I...Design and performance Analysis of a 5 Speed Manual Transmission System for I...
Design and performance Analysis of a 5 Speed Manual Transmission System for I...
 
Improving Dependability of Embedded Software System
Improving Dependability of Embedded Software SystemImproving Dependability of Embedded Software System
Improving Dependability of Embedded Software System
 
Formula SAE: Racing Cars Built by Students
Formula SAE: Racing Cars Built by StudentsFormula SAE: Racing Cars Built by Students
Formula SAE: Racing Cars Built by Students
 
IRJET- Design, Development and Manufacturing of CVT for ATV through Real ...
IRJET-  	  Design, Development and Manufacturing of CVT for ATV through Real ...IRJET-  	  Design, Development and Manufacturing of CVT for ATV through Real ...
IRJET- Design, Development and Manufacturing of CVT for ATV through Real ...
 

Recently uploaded

Dubai Call Girls O528786472 Call Girls Dubai Big Juicy
Dubai Call Girls O528786472 Call Girls Dubai Big JuicyDubai Call Girls O528786472 Call Girls Dubai Big Juicy
Dubai Call Girls O528786472 Call Girls Dubai Big Juicyhf8803863
 
08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking Men08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking MenDelhi Call girls
 
Italia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue muraItalia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue murasandamichaela *
 
DARK TRAVEL AGENCY presented by Khuda Bux
DARK TRAVEL AGENCY presented by Khuda BuxDARK TRAVEL AGENCY presented by Khuda Bux
DARK TRAVEL AGENCY presented by Khuda BuxBeEducate
 
08448380779 Call Girls In Shahdara Women Seeking Men
08448380779 Call Girls In Shahdara Women Seeking Men08448380779 Call Girls In Shahdara Women Seeking Men
08448380779 Call Girls In Shahdara Women Seeking MenDelhi Call girls
 
VIP Call Girls in Noida 9711199012 Escorts in Greater Noida,Ms
VIP Call Girls in Noida 9711199012 Escorts in Greater Noida,MsVIP Call Girls in Noida 9711199012 Escorts in Greater Noida,Ms
VIP Call Girls in Noida 9711199012 Escorts in Greater Noida,Msankitnayak356677
 
Moving to Italy - A Relocation Rollercoaster
Moving to Italy - A Relocation RollercoasterMoving to Italy - A Relocation Rollercoaster
Moving to Italy - A Relocation RollercoasterStefSmulders1
 
BERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptxBERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptxseribangash
 
A Comprehensive Guide to The Types of Dubai Residence Visas.pdf
A Comprehensive Guide to The Types of Dubai Residence Visas.pdfA Comprehensive Guide to The Types of Dubai Residence Visas.pdf
A Comprehensive Guide to The Types of Dubai Residence Visas.pdfDisha Global Tours
 
Top 10 Traditional Indian Handicrafts.pptx
Top 10 Traditional Indian Handicrafts.pptxTop 10 Traditional Indian Handicrafts.pptx
Top 10 Traditional Indian Handicrafts.pptxdishha99
 
(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCRsoniya singh
 
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779Delhi Call girls
 
"Fly with Ease: Booking Your Flights with Air Europa"
"Fly with Ease: Booking Your Flights with Air Europa""Fly with Ease: Booking Your Flights with Air Europa"
"Fly with Ease: Booking Your Flights with Air Europa"flyn goo
 
Akshay Mehndiratta Summer Special Light Meal Ideas From Across India.pptx
Akshay Mehndiratta Summer Special Light Meal Ideas From Across India.pptxAkshay Mehndiratta Summer Special Light Meal Ideas From Across India.pptx
Akshay Mehndiratta Summer Special Light Meal Ideas From Across India.pptxAkshay Mehndiratta
 
best weekend places near delhi where you should visit.pdf
best weekend places near delhi where you should visit.pdfbest weekend places near delhi where you should visit.pdf
best weekend places near delhi where you should visit.pdftour guide
 
How can I fly with the British Airways Unaccompanied Minor Policy?
How can I fly with the British Airways Unaccompanied Minor Policy?How can I fly with the British Airways Unaccompanied Minor Policy?
How can I fly with the British Airways Unaccompanied Minor Policy?flightsvillacom
 
Exploring Sicily Your Comprehensive Ebook Travel Guide
Exploring Sicily Your Comprehensive Ebook Travel GuideExploring Sicily Your Comprehensive Ebook Travel Guide
Exploring Sicily Your Comprehensive Ebook Travel GuideTime for Sicily
 

Recently uploaded (20)

Dubai Call Girls O528786472 Call Girls Dubai Big Juicy
Dubai Call Girls O528786472 Call Girls Dubai Big JuicyDubai Call Girls O528786472 Call Girls Dubai Big Juicy
Dubai Call Girls O528786472 Call Girls Dubai Big Juicy
 
08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking Men08448380779 Call Girls In Chhattarpur Women Seeking Men
08448380779 Call Girls In Chhattarpur Women Seeking Men
 
Call Girls Service !! New Friends Colony!! @9999965857 Delhi 🫦 No Advance VV...
Call Girls Service !! New Friends Colony!! @9999965857 Delhi 🫦 No Advance  VV...Call Girls Service !! New Friends Colony!! @9999965857 Delhi 🫦 No Advance  VV...
Call Girls Service !! New Friends Colony!! @9999965857 Delhi 🫦 No Advance VV...
 
Italia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue muraItalia Lucca 1 Un tesoro nascosto tra le sue mura
Italia Lucca 1 Un tesoro nascosto tra le sue mura
 
DARK TRAVEL AGENCY presented by Khuda Bux
DARK TRAVEL AGENCY presented by Khuda BuxDARK TRAVEL AGENCY presented by Khuda Bux
DARK TRAVEL AGENCY presented by Khuda Bux
 
08448380779 Call Girls In Shahdara Women Seeking Men
08448380779 Call Girls In Shahdara Women Seeking Men08448380779 Call Girls In Shahdara Women Seeking Men
08448380779 Call Girls In Shahdara Women Seeking Men
 
VIP Call Girls in Noida 9711199012 Escorts in Greater Noida,Ms
VIP Call Girls in Noida 9711199012 Escorts in Greater Noida,MsVIP Call Girls in Noida 9711199012 Escorts in Greater Noida,Ms
VIP Call Girls in Noida 9711199012 Escorts in Greater Noida,Ms
 
Moving to Italy - A Relocation Rollercoaster
Moving to Italy - A Relocation RollercoasterMoving to Italy - A Relocation Rollercoaster
Moving to Italy - A Relocation Rollercoaster
 
BERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptxBERMUDA Triangle the mystery of life.pptx
BERMUDA Triangle the mystery of life.pptx
 
Call Girls 🫤 Connaught Place ➡️ 9999965857 ➡️ Delhi 🫦 Russian Escorts FULL ...
Call Girls 🫤 Connaught Place ➡️ 9999965857  ➡️ Delhi 🫦  Russian Escorts FULL ...Call Girls 🫤 Connaught Place ➡️ 9999965857  ➡️ Delhi 🫦  Russian Escorts FULL ...
Call Girls 🫤 Connaught Place ➡️ 9999965857 ➡️ Delhi 🫦 Russian Escorts FULL ...
 
A Comprehensive Guide to The Types of Dubai Residence Visas.pdf
A Comprehensive Guide to The Types of Dubai Residence Visas.pdfA Comprehensive Guide to The Types of Dubai Residence Visas.pdf
A Comprehensive Guide to The Types of Dubai Residence Visas.pdf
 
Rohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No AdvanceRohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
Rohini Sector 18 Call Girls Delhi 9999965857 @Sabina Saikh No Advance
 
Top 10 Traditional Indian Handicrafts.pptx
Top 10 Traditional Indian Handicrafts.pptxTop 10 Traditional Indian Handicrafts.pptx
Top 10 Traditional Indian Handicrafts.pptx
 
(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCR(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCR
(8264348440) 🔝 Call Girls In Nand Nagri 🔝 Delhi NCR
 
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779
Night 7k Call Girls Noida Sector 93 Escorts Call Me: 8448380779
 
"Fly with Ease: Booking Your Flights with Air Europa"
"Fly with Ease: Booking Your Flights with Air Europa""Fly with Ease: Booking Your Flights with Air Europa"
"Fly with Ease: Booking Your Flights with Air Europa"
 
Akshay Mehndiratta Summer Special Light Meal Ideas From Across India.pptx
Akshay Mehndiratta Summer Special Light Meal Ideas From Across India.pptxAkshay Mehndiratta Summer Special Light Meal Ideas From Across India.pptx
Akshay Mehndiratta Summer Special Light Meal Ideas From Across India.pptx
 
best weekend places near delhi where you should visit.pdf
best weekend places near delhi where you should visit.pdfbest weekend places near delhi where you should visit.pdf
best weekend places near delhi where you should visit.pdf
 
How can I fly with the British Airways Unaccompanied Minor Policy?
How can I fly with the British Airways Unaccompanied Minor Policy?How can I fly with the British Airways Unaccompanied Minor Policy?
How can I fly with the British Airways Unaccompanied Minor Policy?
 
Exploring Sicily Your Comprehensive Ebook Travel Guide
Exploring Sicily Your Comprehensive Ebook Travel GuideExploring Sicily Your Comprehensive Ebook Travel Guide
Exploring Sicily Your Comprehensive Ebook Travel Guide
 

Genetic Algorithms Improve Autonomous Fuzzy Driver for Simulated Car Racing

  • 1. Applying Genetic Algorithms for the Improvement of an Autonomous Fuzzy Driver for Simulated Car Racing •  Mohammed Salem (University of Mascara, Algeria) •  Antonio Miguel Mora @amoragar and JJ Merelo @jjmerelo (University of Granada, Spain) •  Pablo García-Sánchez (University of Cádiz, Spain) @fergunet
  • 2. Start your engines! —  What is TORCS? —  Description of our fuzzy controller —  Genetic Algorithms —  Compared fitness functions —  Experimental setup —  Results —  Conclusions
  • 3. What is TORCS? —  The Open Racing Car Simulator —  Used in Competitions and Testbed for AI —  Controllers (Driving bots): —  Sensors: Car and Track sensors —  Actuators: Steer, Accelerator, Break, Gear
  • 5.
  • 8. SPEED Fuzzy Controller IF Front = High THEN TargetSpeed is 280 IF Front = Medium THEN TargetSpeed is 240 IF Front = Low AND M5 = High THEN TargetSpeed is 220 IF Front = Low AND M5 = Medium THEN TargetSpeed is 180 IF Front = Low AND M5 = Low AND M10 = High THEN TargetSpeed is 120 IF Front = Low AND M5 = Low AND M10 = Medium THEN TargetSpeed is 60 IF Front = Low AND M5 = Low AND M10 = Low THEN TargetSpeed is 30 IF Front = MAXDISTSPEED OR M5 = MAXDISTSPEED OR M10 = MAXDISTSPEED THEN TargetSpeed = 300
  • 9. STEER Fuzzy Controller IF Front = High THEN steer = 0 IF Front = Medium AND M10 = High THEN steer = 0.25 IF Front = Medium AND M10 = Medium AND M5 = Medium THEN steer = 0.25 IF Front = Medium AND M10 = Medium AND M5 = Low THEN steer = 0.5 IF Front = Low AND M10 = High THEN steer = 0.5 IF Front = Low AND M10 = Medium AND M5 = Medium THEN steer = 0.75 IF Front = Low AND M10 = Medium AND M5 = Low THEN steer = 0.75
  • 12. GA Parameters —  Population size: 20 and 50 —  Generations: 50 —  Crossover rate: 0.7 —  Mutation rate: 0.3 —  Runs per configuration: 20 —  Circuit used for training: E-track5 —  Car used: car1-tbr1 —  Real coded individual
  • 13. Post-optimization experiments —  Practice Race: GFC1 vs GFC2 vs AD (previous hand- designed fuzzy controller. In E-Track and E-Road (not used for optimization) —  Real Races (5 laps): —  E-Track —  E-Road —  A-Speedway
  • 14. Final lap! (Results) —  Controller behavior —  more sensitive to middle distances of the inputs —  Late breaking and selection of optimal trajectory —  Practice Race (know and unknown circuits): —  Damage reduced to 0 —  GFC2 uses TopSpeed for optimization->TopSpeed increases —  Real race in know circuit: 2nd position (no damage) —  Real race in unknown circuit: 3rd position (no damage) —  Real race in unknown and difficult circuit: 4th position
  • 15. Finish Line! (Conclusions and future work) —  Optimized controllers obtained good positions in real races —  New controllers increase top speed and reduce damage —  Future work: —  Improve the evaluation using several tracks —  Combine optimized controllers —  MOEAs —  Genetic Programming for the rule base