CF-Pursuit: A Pursuit Method with a Clothoid Fitting and a Fuzzy Controller for Autonomous Vehicles
Simple and efficient geometric controllers, like Pure-Pursuit, have been widely used in various types of autonomous vehicles to solve tracking problems. In this paper, we have developed a new pursuit method, named CF-Pursuit, which has been based on Pure-Pursuit but with certain differences. In CF-P...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2015-09-01
|
Series: | International Journal of Advanced Robotic Systems |
Online Access: | https://doi.org/10.5772/61391 |
id |
doaj-b415d9cabaeb4868b52224596f107be6 |
---|---|
record_format |
Article |
spelling |
doaj-b415d9cabaeb4868b52224596f107be62020-11-25T03:28:47ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142015-09-011210.5772/6139110.5772_61391CF-Pursuit: A Pursuit Method with a Clothoid Fitting and a Fuzzy Controller for Autonomous VehiclesYunxiao Shan0Wei Yang1Cheng Chen2Jian Zhou3Ling Zheng4Bijun Li5 State Key Laboratory of Information Engineering in Surveying Mapping and Remote Sensing, Wuhan University, China State Key Laboratory of Information Engineering in Surveying Mapping and Remote Sensing, Wuhan University, China State Key Laboratory of Information Engineering in Surveying Mapping and Remote Sensing, Wuhan University, China State Key Laboratory of Information Engineering in Surveying Mapping and Remote Sensing, Wuhan University, China State Key Laboratory of Information Engineering in Surveying Mapping and Remote Sensing, Wuhan University, China Engineering Research Center for Spatio-Temporal Data Smart Acquisition and Application, Ministry of Education of China, ChinaSimple and efficient geometric controllers, like Pure-Pursuit, have been widely used in various types of autonomous vehicles to solve tracking problems. In this paper, we have developed a new pursuit method, named CF-Pursuit, which has been based on Pure-Pursuit but with certain differences. In CF-Pursuit, in order to reduce fitting errors, we used a clothoid C 1 curve to replace the circle employed in Pure-Pursuit. This improvement to the fitting method helps the Pursuit method to decrease tracking errors. As regards the selection of look-ahead distance, we employed a fuzzy system to directly consider the path's curvature. There are three input variables in this fuzzy system, 6 mcurvature , 9 mcurvature and 12 mcurvature , calculated from the clothoid fit with the current position and the goal position on the defined path. A Sugeno fuzzy model was adapted to output a reasonable look-ahead distance using the experiences of human drivers as well as our own tests. Compared with some other geometric controllers, CF-Pursuit performs better in robustness, cross track errors and stability. The results from field tests have proven the CF-Pursuit is a practical and efficient geometric method for the path tracking problems of autonomous vehicles.https://doi.org/10.5772/61391 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Yunxiao Shan Wei Yang Cheng Chen Jian Zhou Ling Zheng Bijun Li |
spellingShingle |
Yunxiao Shan Wei Yang Cheng Chen Jian Zhou Ling Zheng Bijun Li CF-Pursuit: A Pursuit Method with a Clothoid Fitting and a Fuzzy Controller for Autonomous Vehicles International Journal of Advanced Robotic Systems |
author_facet |
Yunxiao Shan Wei Yang Cheng Chen Jian Zhou Ling Zheng Bijun Li |
author_sort |
Yunxiao Shan |
title |
CF-Pursuit: A Pursuit Method with a Clothoid Fitting and a Fuzzy Controller for Autonomous Vehicles |
title_short |
CF-Pursuit: A Pursuit Method with a Clothoid Fitting and a Fuzzy Controller for Autonomous Vehicles |
title_full |
CF-Pursuit: A Pursuit Method with a Clothoid Fitting and a Fuzzy Controller for Autonomous Vehicles |
title_fullStr |
CF-Pursuit: A Pursuit Method with a Clothoid Fitting and a Fuzzy Controller for Autonomous Vehicles |
title_full_unstemmed |
CF-Pursuit: A Pursuit Method with a Clothoid Fitting and a Fuzzy Controller for Autonomous Vehicles |
title_sort |
cf-pursuit: a pursuit method with a clothoid fitting and a fuzzy controller for autonomous vehicles |
publisher |
SAGE Publishing |
series |
International Journal of Advanced Robotic Systems |
issn |
1729-8814 |
publishDate |
2015-09-01 |
description |
Simple and efficient geometric controllers, like Pure-Pursuit, have been widely used in various types of autonomous vehicles to solve tracking problems. In this paper, we have developed a new pursuit method, named CF-Pursuit, which has been based on Pure-Pursuit but with certain differences. In CF-Pursuit, in order to reduce fitting errors, we used a clothoid C 1 curve to replace the circle employed in Pure-Pursuit. This improvement to the fitting method helps the Pursuit method to decrease tracking errors. As regards the selection of look-ahead distance, we employed a fuzzy system to directly consider the path's curvature. There are three input variables in this fuzzy system, 6 mcurvature , 9 mcurvature and 12 mcurvature , calculated from the clothoid fit with the current position and the goal position on the defined path. A Sugeno fuzzy model was adapted to output a reasonable look-ahead distance using the experiences of human drivers as well as our own tests. Compared with some other geometric controllers, CF-Pursuit performs better in robustness, cross track errors and stability. The results from field tests have proven the CF-Pursuit is a practical and efficient geometric method for the path tracking problems of autonomous vehicles. |
url |
https://doi.org/10.5772/61391 |
work_keys_str_mv |
AT yunxiaoshan cfpursuitapursuitmethodwithaclothoidfittingandafuzzycontrollerforautonomousvehicles AT weiyang cfpursuitapursuitmethodwithaclothoidfittingandafuzzycontrollerforautonomousvehicles AT chengchen cfpursuitapursuitmethodwithaclothoidfittingandafuzzycontrollerforautonomousvehicles AT jianzhou cfpursuitapursuitmethodwithaclothoidfittingandafuzzycontrollerforautonomousvehicles AT lingzheng cfpursuitapursuitmethodwithaclothoidfittingandafuzzycontrollerforautonomousvehicles AT bijunli cfpursuitapursuitmethodwithaclothoidfittingandafuzzycontrollerforautonomousvehicles |
_version_ |
1724582802735759360 |