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...

Full description

Bibliographic Details
Main Authors: Yunxiao Shan, Wei Yang, Cheng Chen, Jian Zhou, Ling Zheng, Bijun Li
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