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...
Main Authors: | , , , |
---|---|
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 |