Evolving the Controller of Automated Steering of a Car in Slippery Road Conditions

The most important characteristics of autonomous vehicles are their safety and their ability to adapt to various traffic situations and road conditions. In our research, we focused on the development of controllers for automated steering of a realistically simulated car in slippery road conditions....

Full description

Bibliographic Details
Main Authors: Natalia Alekseeva, Ivan Tanev, Katsunori Shimohara
Format: Article
Language:English
Published: MDPI AG 2018-07-01
Series:Algorithms
Subjects:
Online Access:http://www.mdpi.com/1999-4893/11/7/108
id doaj-5218579338bb4968a8217f80873afed2
record_format Article
spelling doaj-5218579338bb4968a8217f80873afed22020-11-24T22:20:15ZengMDPI AGAlgorithms1999-48932018-07-0111710810.3390/a11070108a11070108Evolving the Controller of Automated Steering of a Car in Slippery Road ConditionsNatalia Alekseeva0Ivan Tanev1Katsunori Shimohara2Department of Information Systems Design, Faculty of Engineering, Doshisha University 1-3 Miyakodani, Tatara, Kyotanabe, Kyoto 610-0321, JapanDepartment of Information Systems Design, Faculty of Engineering, Doshisha University 1-3 Miyakodani, Tatara, Kyotanabe, Kyoto 610-0321, JapanDepartment of Information Systems Design, Faculty of Engineering, Doshisha University 1-3 Miyakodani, Tatara, Kyotanabe, Kyoto 610-0321, JapanThe most important characteristics of autonomous vehicles are their safety and their ability to adapt to various traffic situations and road conditions. In our research, we focused on the development of controllers for automated steering of a realistically simulated car in slippery road conditions. We comparatively investigated three implementations of such controllers: a proportional-derivative (PD) controller built in accordance with the canonical servo-control model of steering, a PID controller as an extension of the servo-control, and a controller designed heuristically via the most versatile evolutionary computing paradigm: genetic programming (GP). The experimental results suggest that the controller evolved via GP offers the best quality of control of the car in all of the tested slippery (rainy, snowy, and icy) road conditions.http://www.mdpi.com/1999-4893/11/7/108autonomous vehiclesautomated steeringslippery road conditionsPID controllersgenetic programming
collection DOAJ
language English
format Article
sources DOAJ
author Natalia Alekseeva
Ivan Tanev
Katsunori Shimohara
spellingShingle Natalia Alekseeva
Ivan Tanev
Katsunori Shimohara
Evolving the Controller of Automated Steering of a Car in Slippery Road Conditions
Algorithms
autonomous vehicles
automated steering
slippery road conditions
PID controllers
genetic programming
author_facet Natalia Alekseeva
Ivan Tanev
Katsunori Shimohara
author_sort Natalia Alekseeva
title Evolving the Controller of Automated Steering of a Car in Slippery Road Conditions
title_short Evolving the Controller of Automated Steering of a Car in Slippery Road Conditions
title_full Evolving the Controller of Automated Steering of a Car in Slippery Road Conditions
title_fullStr Evolving the Controller of Automated Steering of a Car in Slippery Road Conditions
title_full_unstemmed Evolving the Controller of Automated Steering of a Car in Slippery Road Conditions
title_sort evolving the controller of automated steering of a car in slippery road conditions
publisher MDPI AG
series Algorithms
issn 1999-4893
publishDate 2018-07-01
description The most important characteristics of autonomous vehicles are their safety and their ability to adapt to various traffic situations and road conditions. In our research, we focused on the development of controllers for automated steering of a realistically simulated car in slippery road conditions. We comparatively investigated three implementations of such controllers: a proportional-derivative (PD) controller built in accordance with the canonical servo-control model of steering, a PID controller as an extension of the servo-control, and a controller designed heuristically via the most versatile evolutionary computing paradigm: genetic programming (GP). The experimental results suggest that the controller evolved via GP offers the best quality of control of the car in all of the tested slippery (rainy, snowy, and icy) road conditions.
topic autonomous vehicles
automated steering
slippery road conditions
PID controllers
genetic programming
url http://www.mdpi.com/1999-4893/11/7/108
work_keys_str_mv AT nataliaalekseeva evolvingthecontrollerofautomatedsteeringofacarinslipperyroadconditions
AT ivantanev evolvingthecontrollerofautomatedsteeringofacarinslipperyroadconditions
AT katsunorishimohara evolvingthecontrollerofautomatedsteeringofacarinslipperyroadconditions
_version_ 1725776230539591680