A path-tracking algorithm using predictive Stanley lateral controller
Path tracking is one of the most important aspects of autonomous vehicles. The current research focuses on designing path-tracking controllers taking into account the stability of the yaw and the nonholonomic constraints of the vehicle. In most cases, the lateral controller design relies on identify...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2020-11-01
|
Series: | International Journal of Advanced Robotic Systems |
Online Access: | https://doi.org/10.1177/1729881420974852 |
id |
doaj-761b45da6f6948c4a9c9d343ddfbe788 |
---|---|
record_format |
Article |
spelling |
doaj-761b45da6f6948c4a9c9d343ddfbe7882020-12-02T23:36:50ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142020-11-011710.1177/1729881420974852A path-tracking algorithm using predictive Stanley lateral controllerAhmed AbdElmoniem0Ahmed Osama1Mohamed Abdelaziz2Shady A Maged3 Autotronics Research Lab (ARL), Ain Shams University, Cairo, Egypt Civil Engineering Department, Faculty of Engineering, Ain Shams University, Cairo, Egypt Automotive Engineering Department, Faculty of Engineering, Ain Shams University, Cairo, Egypt Mechatronics Engineering Department, Faculty of Engineering, Ain Shams University, Cairo, EgyptPath tracking is one of the most important aspects of autonomous vehicles. The current research focuses on designing path-tracking controllers taking into account the stability of the yaw and the nonholonomic constraints of the vehicle. In most cases, the lateral controller design relies on identifying a path reference point, the one with the shortest distance to the vehicle giving the current state of the vehicle. That restricts the controller’s ability to handle sudden changes of the trajectory heading angle. The present article proposes a new approach that imitates human behavior while driving. It is based on a discrete prediction model that anticipates the future states of the vehicle, allowing the use of the control algorithm in future predicted states augmented with the current controller output. The performance of the proposed approach is verified through several simulations on V-REP simulator with different types of maneuvers (double lane change, hook road, S road, and curved road) and a wide range of velocities. Predictive Stanley controller was used compared to the original Stanley controller. The obtained results of the proposed control approach show the advantage and the performance of the technique in terms of minimizing the lateral error and ensuring yaw stability by an average of 53% and 22%, respectively.https://doi.org/10.1177/1729881420974852 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Ahmed AbdElmoniem Ahmed Osama Mohamed Abdelaziz Shady A Maged |
spellingShingle |
Ahmed AbdElmoniem Ahmed Osama Mohamed Abdelaziz Shady A Maged A path-tracking algorithm using predictive Stanley lateral controller International Journal of Advanced Robotic Systems |
author_facet |
Ahmed AbdElmoniem Ahmed Osama Mohamed Abdelaziz Shady A Maged |
author_sort |
Ahmed AbdElmoniem |
title |
A path-tracking algorithm using predictive Stanley lateral controller |
title_short |
A path-tracking algorithm using predictive Stanley lateral controller |
title_full |
A path-tracking algorithm using predictive Stanley lateral controller |
title_fullStr |
A path-tracking algorithm using predictive Stanley lateral controller |
title_full_unstemmed |
A path-tracking algorithm using predictive Stanley lateral controller |
title_sort |
path-tracking algorithm using predictive stanley lateral controller |
publisher |
SAGE Publishing |
series |
International Journal of Advanced Robotic Systems |
issn |
1729-8814 |
publishDate |
2020-11-01 |
description |
Path tracking is one of the most important aspects of autonomous vehicles. The current research focuses on designing path-tracking controllers taking into account the stability of the yaw and the nonholonomic constraints of the vehicle. In most cases, the lateral controller design relies on identifying a path reference point, the one with the shortest distance to the vehicle giving the current state of the vehicle. That restricts the controller’s ability to handle sudden changes of the trajectory heading angle. The present article proposes a new approach that imitates human behavior while driving. It is based on a discrete prediction model that anticipates the future states of the vehicle, allowing the use of the control algorithm in future predicted states augmented with the current controller output. The performance of the proposed approach is verified through several simulations on V-REP simulator with different types of maneuvers (double lane change, hook road, S road, and curved road) and a wide range of velocities. Predictive Stanley controller was used compared to the original Stanley controller. The obtained results of the proposed control approach show the advantage and the performance of the technique in terms of minimizing the lateral error and ensuring yaw stability by an average of 53% and 22%, respectively. |
url |
https://doi.org/10.1177/1729881420974852 |
work_keys_str_mv |
AT ahmedabdelmoniem apathtrackingalgorithmusingpredictivestanleylateralcontroller AT ahmedosama apathtrackingalgorithmusingpredictivestanleylateralcontroller AT mohamedabdelaziz apathtrackingalgorithmusingpredictivestanleylateralcontroller AT shadyamaged apathtrackingalgorithmusingpredictivestanleylateralcontroller AT ahmedabdelmoniem pathtrackingalgorithmusingpredictivestanleylateralcontroller AT ahmedosama pathtrackingalgorithmusingpredictivestanleylateralcontroller AT mohamedabdelaziz pathtrackingalgorithmusingpredictivestanleylateralcontroller AT shadyamaged pathtrackingalgorithmusingpredictivestanleylateralcontroller |
_version_ |
1724401863667744768 |