Improvement of the TEB Algorithm for Local Path Planning of Car-like Mobile Robots Based on Fuzzy Logic Control

TEB (timed elastic band) can efficiently generate optimal trajectories that match the motion characteristics of car-like robots. However, the quality of the generated trajectories is often unstable, and they sometimes violate boundary conditions. Therefore, this paper proposes a fuzzy logic control–...

Full description

Saved in:
Bibliographic Details
Main Authors: Lei Chen, Rui Liu, Daiyang Jia, Sijing Xian, Guo Ma
Format: Article
Language:English
Published: MDPI AG 2025-01-01
Series:Actuators
Subjects:
Online Access:https://www.mdpi.com/2076-0825/14/1/12
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832589555473055744
author Lei Chen
Rui Liu
Daiyang Jia
Sijing Xian
Guo Ma
author_facet Lei Chen
Rui Liu
Daiyang Jia
Sijing Xian
Guo Ma
author_sort Lei Chen
collection DOAJ
description TEB (timed elastic band) can efficiently generate optimal trajectories that match the motion characteristics of car-like robots. However, the quality of the generated trajectories is often unstable, and they sometimes violate boundary conditions. Therefore, this paper proposes a fuzzy logic control–TEB algorithm (FLC-TEB). This method adds smoothness and jerk objectives to make the trajectory generated by TEB smoother and the control more stable. Building on this, a fuzzy controller is proposed based on the kinematic constraints of car-like robots. It uses the narrowness and turning complexity of the trajectory as inputs to dynamically adjust the weights of TEB’s internal objectives to obtain stable and high-quality trajectories in different environments. The results of real car-like robot tests show that compared to the classical TEB, FLC-TEB increased the trajectory time by 16% but reduced the trajectory length by 16%. The trajectory smoothness was significantly improved, the change in the turning angle on the trajectory was reduced by 39%, the smoothness of the linear velocity increased by 71%, and the smoothness of the angular velocity increased by 38%, with no reverse movement occurring. This indicates that when planning trajectories for car-like mobile robots, while FLC-TEB slightly increases the total trajectory time, it provides more stable, smoother, and shorter trajectories compared to the classical TEB.
format Article
id doaj-art-98f059e5ecce4ce19263b6b1b8beacfc
institution Kabale University
issn 2076-0825
language English
publishDate 2025-01-01
publisher MDPI AG
record_format Article
series Actuators
spelling doaj-art-98f059e5ecce4ce19263b6b1b8beacfc2025-01-24T13:15:10ZengMDPI AGActuators2076-08252025-01-011411210.3390/act14010012Improvement of the TEB Algorithm for Local Path Planning of Car-like Mobile Robots Based on Fuzzy Logic ControlLei Chen0Rui Liu1Daiyang Jia2Sijing Xian3Guo Ma4School of Mechanical and Electronic Engineering, Wuhan University of Technology, Wuhan 430070, ChinaSchool of Mechanical and Electronic Engineering, Wuhan University of Technology, Wuhan 430070, ChinaSchool of Mechanical and Electronic Engineering, Wuhan University of Technology, Wuhan 430070, ChinaElectronics, Electrical Appliances and Intelligent Connectivity Department, Liuzhou Wuling New Energy Automobile Co., Ltd., Liuzhou 545007, ChinaTechnical Center, Liuzhou Wuling Automobile Industry Co., Ltd., Liuzhou 545007, ChinaTEB (timed elastic band) can efficiently generate optimal trajectories that match the motion characteristics of car-like robots. However, the quality of the generated trajectories is often unstable, and they sometimes violate boundary conditions. Therefore, this paper proposes a fuzzy logic control–TEB algorithm (FLC-TEB). This method adds smoothness and jerk objectives to make the trajectory generated by TEB smoother and the control more stable. Building on this, a fuzzy controller is proposed based on the kinematic constraints of car-like robots. It uses the narrowness and turning complexity of the trajectory as inputs to dynamically adjust the weights of TEB’s internal objectives to obtain stable and high-quality trajectories in different environments. The results of real car-like robot tests show that compared to the classical TEB, FLC-TEB increased the trajectory time by 16% but reduced the trajectory length by 16%. The trajectory smoothness was significantly improved, the change in the turning angle on the trajectory was reduced by 39%, the smoothness of the linear velocity increased by 71%, and the smoothness of the angular velocity increased by 38%, with no reverse movement occurring. This indicates that when planning trajectories for car-like mobile robots, while FLC-TEB slightly increases the total trajectory time, it provides more stable, smoother, and shorter trajectories compared to the classical TEB.https://www.mdpi.com/2076-0825/14/1/12car-like mobile robottimed elastic bandfuzzy logic controllocal path planningtrajectory smoothness
spellingShingle Lei Chen
Rui Liu
Daiyang Jia
Sijing Xian
Guo Ma
Improvement of the TEB Algorithm for Local Path Planning of Car-like Mobile Robots Based on Fuzzy Logic Control
Actuators
car-like mobile robot
timed elastic band
fuzzy logic control
local path planning
trajectory smoothness
title Improvement of the TEB Algorithm for Local Path Planning of Car-like Mobile Robots Based on Fuzzy Logic Control
title_full Improvement of the TEB Algorithm for Local Path Planning of Car-like Mobile Robots Based on Fuzzy Logic Control
title_fullStr Improvement of the TEB Algorithm for Local Path Planning of Car-like Mobile Robots Based on Fuzzy Logic Control
title_full_unstemmed Improvement of the TEB Algorithm for Local Path Planning of Car-like Mobile Robots Based on Fuzzy Logic Control
title_short Improvement of the TEB Algorithm for Local Path Planning of Car-like Mobile Robots Based on Fuzzy Logic Control
title_sort improvement of the teb algorithm for local path planning of car like mobile robots based on fuzzy logic control
topic car-like mobile robot
timed elastic band
fuzzy logic control
local path planning
trajectory smoothness
url https://www.mdpi.com/2076-0825/14/1/12
work_keys_str_mv AT leichen improvementofthetebalgorithmforlocalpathplanningofcarlikemobilerobotsbasedonfuzzylogiccontrol
AT ruiliu improvementofthetebalgorithmforlocalpathplanningofcarlikemobilerobotsbasedonfuzzylogiccontrol
AT daiyangjia improvementofthetebalgorithmforlocalpathplanningofcarlikemobilerobotsbasedonfuzzylogiccontrol
AT sijingxian improvementofthetebalgorithmforlocalpathplanningofcarlikemobilerobotsbasedonfuzzylogiccontrol
AT guoma improvementofthetebalgorithmforlocalpathplanningofcarlikemobilerobotsbasedonfuzzylogiccontrol