Autodriver algorithm

The autodriver algorithm is an intelligent method to eliminate the need of steering by a driver on a well-defined road. The proposed method performs best on a four-wheel steering (4WS) vehicle, though it is also applicable to two-wheel-steering (TWS) vehicles. The algorithm is based on coinciding th...

Full description

Bibliographic Details
Main Authors: Anna Bourmistrova, Milan Simic, Reza Hoseinnezhad, Reza N. Jazar
Format: Article
Language:English
Published: International Institute of Informatics and Cybernetics 2011-02-01
Series:Journal of Systemics, Cybernetics and Informatics
Subjects:
Online Access:http://www.iiisci.org/Journal/CV$/sci/pdfs/NK752JN.pdf
id doaj-78e644d0003a49cfbae1a77c8af4111c
record_format Article
spelling doaj-78e644d0003a49cfbae1a77c8af4111c2020-11-24T23:40:07ZengInternational Institute of Informatics and CyberneticsJournal of Systemics, Cybernetics and Informatics1690-45242011-02-01915966Autodriver algorithmAnna Bourmistrova0Milan Simic1Reza Hoseinnezhad2Reza N. Jazar3 RMIT University RMIT University RMIT University RMIT University The autodriver algorithm is an intelligent method to eliminate the need of steering by a driver on a well-defined road. The proposed method performs best on a four-wheel steering (4WS) vehicle, though it is also applicable to two-wheel-steering (TWS) vehicles. The algorithm is based on coinciding the actual vehicle center of rotation and road center of curvature, by adjusting the kinematic center of rotation. The road center of curvature is assumed prior information for a given road, while the dynamic center of rotation is the output of dynamic equations of motion of the vehicle using steering angle and velocity measurements as inputs. We use kinematic condition of steering to set the steering angles in such a way that the kinematic center of rotation of the vehicle sits at a desired point. At low speeds the ideal and actual paths of the vehicle are very close. With increase of forward speed the road and tire characteristics, along with the motion dynamics of the vehicle cause the vehicle to turn about time-varying points. By adjusting the steering angles, our algorithm controls the dynamic turning center of the vehicle so that it coincides with the road curvature center, hence keeping the vehicle on a given road autonomously. The position and orientation errors are used as feedback signals in a closed loop control to adjust the steering angles. The application of the presented autodriver algorithm demonstrates reliable performance under different driving conditions.http://www.iiisci.org/Journal/CV$/sci/pdfs/NK752JN.pdf Four-Wheel-SteeringAutonomous VehicleAutodriverVehicle Dynamics
collection DOAJ
language English
format Article
sources DOAJ
author Anna Bourmistrova
Milan Simic
Reza Hoseinnezhad
Reza N. Jazar
spellingShingle Anna Bourmistrova
Milan Simic
Reza Hoseinnezhad
Reza N. Jazar
Autodriver algorithm
Journal of Systemics, Cybernetics and Informatics
Four-Wheel-Steering
Autonomous Vehicle
Autodriver
Vehicle Dynamics
author_facet Anna Bourmistrova
Milan Simic
Reza Hoseinnezhad
Reza N. Jazar
author_sort Anna Bourmistrova
title Autodriver algorithm
title_short Autodriver algorithm
title_full Autodriver algorithm
title_fullStr Autodriver algorithm
title_full_unstemmed Autodriver algorithm
title_sort autodriver algorithm
publisher International Institute of Informatics and Cybernetics
series Journal of Systemics, Cybernetics and Informatics
issn 1690-4524
publishDate 2011-02-01
description The autodriver algorithm is an intelligent method to eliminate the need of steering by a driver on a well-defined road. The proposed method performs best on a four-wheel steering (4WS) vehicle, though it is also applicable to two-wheel-steering (TWS) vehicles. The algorithm is based on coinciding the actual vehicle center of rotation and road center of curvature, by adjusting the kinematic center of rotation. The road center of curvature is assumed prior information for a given road, while the dynamic center of rotation is the output of dynamic equations of motion of the vehicle using steering angle and velocity measurements as inputs. We use kinematic condition of steering to set the steering angles in such a way that the kinematic center of rotation of the vehicle sits at a desired point. At low speeds the ideal and actual paths of the vehicle are very close. With increase of forward speed the road and tire characteristics, along with the motion dynamics of the vehicle cause the vehicle to turn about time-varying points. By adjusting the steering angles, our algorithm controls the dynamic turning center of the vehicle so that it coincides with the road curvature center, hence keeping the vehicle on a given road autonomously. The position and orientation errors are used as feedback signals in a closed loop control to adjust the steering angles. The application of the presented autodriver algorithm demonstrates reliable performance under different driving conditions.
topic Four-Wheel-Steering
Autonomous Vehicle
Autodriver
Vehicle Dynamics
url http://www.iiisci.org/Journal/CV$/sci/pdfs/NK752JN.pdf
work_keys_str_mv AT annabourmistrova autodriveralgorithm
AT milansimic autodriveralgorithm
AT rezahoseinnezhad autodriveralgorithm
AT rezanjazar autodriveralgorithm
_version_ 1725510880481771520