Improved dynamic windows approach based on energy consumption management and fuzzy logic control for local path planning of mobile robots

被引:23
作者
Yao, Ming [1 ]
Deng, Haigang [2 ]
Feng, Xianying [1 ]
Li, Peigang [1 ]
Li, Yanfei [1 ]
Liu, Haiyang [1 ]
机构
[1] Shandong Univ, Sch Mech Engn, Jinan 250061, Shandong, Peoples R China
[2] Harbin Inst Technol, Sch Instrumentat Sci & Engn, Harbin 150001, Heilongjiang, Peoples R China
关键词
Mobile robot; Path planning; Dynamic obstacle avoidance; Fuzzy logic control method; Optimal energy consumption; Dynamic window approach; RELIABLE OBSTACLE AVOIDANCE; ALGORITHM;
D O I
10.1016/j.cie.2023.109767
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The path planning and obstacles avoidance in dynamic environments are vitally important problems for auto -navigation of mobile robots. Generally, the dynamic windows approach is one of the commonly used algo-rithms to solve the above-mentioned problems. Nevertheless, the robustness of dynamic windows approach is poor, while the generated paths are not smooth. Thus, this paper proposed a fuzzy logic improved dynamic windows approach. Firstly, the energy consumption model of the drive motor is established and used to extend the evaluation function of the dynamic windows approach, which helps to improve the smoothness of generated paths. Secondly, three fuzzy logic controllers are designed based on the directional rules, safety rules and fusion rules respectively to output weight parameters real-time, which improves the robustness. In static and dynamic simulations, maps with sizes of 20 x 20 and 30 x 30 are designed respectively to compare the paths generated by the algorithm proposed in this study with the dynamic windows approach that selects different weight param-eters. The results show that although the average calculation time of fuzzy logic improved dynamic windows approach is slightly longer, the robustness is better, the generated path is shorter, and the energy consumption of the drive motors is lower. The LEO ROS mobile robot is selected for the experiments, the results also show that compared with the dynamic windows approach and the time elastic band, the algorithm proposed in this study has better performance in terms of length and smoothness of paths and robustness.
引用
收藏
页数:18
相关论文
共 50 条
[1]   USV path planning algorithm based on plant growth [J].
Bai, Xiangen ;
Li, Bohan ;
Xu, Xiaofeng ;
Xiao, Yingjie .
OCEAN ENGINEERING, 2023, 273
[2]   Vision-based navigation and guidance for agricultural autonomous vehicles and robots: A review [J].
Bai, Yuhao ;
Zhang, Baohua ;
Xu, Naimin ;
Zhou, Jun ;
Shi, Jiayou ;
Diao, Zhihua .
COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2023, 205
[3]   SF-FWA: A Self-Adaptive Fast Fireworks Algorithm for effective large-scale optimization [J].
Chen, Maiyue ;
Tan, Ying .
SWARM AND EVOLUTIONARY COMPUTATION, 2023, 80
[4]   A Hybrid Path Planning Algorithm for Unmanned Surface Vehicles in Complex Environment With Dynamic Obstacles [J].
Chen, Zheng ;
Zhang, Youming ;
Zhang, Yougong ;
Nie, Yong ;
Tang, Jianzhong ;
Zhu, Shiqiang .
IEEE ACCESS, 2019, 7 :126439-126449
[5]   Design and Autonomous Navigation of a New Indoor Disinfection Robot Based on Disinfection Modeling [J].
Chio, Iong ;
Ruan, Kaicheng ;
Wu, Zehao ;
Wong, Kit Iong ;
Tam, Lap Mou ;
Xu, Qingsong .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, 20 (01) :649-661
[6]   Collision-Free Navigation in Human-Following Task Using a Cognitive Robotic System on Differential Drive Vehicles [J].
Dang, Chien Van ;
Ahn, Heungju ;
Kim, Jong-Wook ;
Lee, Sang C. .
IEEE TRANSACTIONS ON COGNITIVE AND DEVELOPMENTAL SYSTEMS, 2023, 15 (01) :78-87
[7]   A Diffused Memetic Optimizer for reactive berth allocation and scheduling at marine container terminals in response to disruptions [J].
Dulebenets, Maxim A. .
SWARM AND EVOLUTIONARY COMPUTATION, 2023, 80
[8]   An Adaptive Polyploid Memetic Algorithm for scheduling trucks at a cross-docking terminal [J].
Dulebenets, Maxim A. .
INFORMATION SCIENCES, 2021, 565 :390-421
[9]   A new approach based on Bezier curves to solve path planning problems for mobile robots [J].
Durakli, Zafer ;
Nabiyev, Vasif .
JOURNAL OF COMPUTATIONAL SCIENCE, 2022, 58
[10]   Sensor-based path planning for nonholonomic mobile robots subject to dynamic constraints [J].
Ge, Shuzhi Sam ;
Lai, Xue-Cheng ;
Al Mamun, Abdullah .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2007, 55 (07) :513-526