Path planning of a mobile robot using an improved mixed-method of potential field and wall following
The existing Bug algorithms, which are the same as wall-following algorithms, offer good performance in solving local minimum problems caused by potential fields. However, because of the odometer drift that occurs in actual environments, the performance of the paths planned by these algorithms is si...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2023-05-01
|
Series: | International Journal of Advanced Robotic Systems |
Online Access: | https://doi.org/10.1177/17298806231169186 |
_version_ | 1797826270789107712 |
---|---|
author | Qiang Xing Sheng Xu Hao Wang Jiajia Wang Wei Zhao Haili Xu |
author_facet | Qiang Xing Sheng Xu Hao Wang Jiajia Wang Wei Zhao Haili Xu |
author_sort | Qiang Xing |
collection | DOAJ |
description | The existing Bug algorithms, which are the same as wall-following algorithms, offer good performance in solving local minimum problems caused by potential fields. However, because of the odometer drift that occurs in actual environments, the performance of the paths planned by these algorithms is significantly worse in actual environments than in simulated environments. To address this issue, this article proposes a new Bug algorithm. The proposed algorithm contains a potential field function that is based on the relative velocity, which enables the potential field method to be extended to dynamic scenarios. Using the cumulative changes in the internal and external angles and the reset point of the robot during the wall-following process, the condition for state switching has been redesigned. This improvement not only solves the problem of position estimation deviation caused by odometer noise but also enhances the decision-making ability of the robot. The simulation results demonstrate that the proposed algorithm is simpler and more efficient than existing wall-following algorithms and can realise path planning in an unknown dynamic environment. The experimental results for the Kobuki robot further validate the effectiveness of the proposed algorithm. |
first_indexed | 2024-03-13T11:06:17Z |
format | Article |
id | doaj.art-3adc1ae01f654e568bc94ee690de9d57 |
institution | Directory Open Access Journal |
issn | 1729-8814 |
language | English |
last_indexed | 2024-03-13T11:06:17Z |
publishDate | 2023-05-01 |
publisher | SAGE Publishing |
record_format | Article |
series | International Journal of Advanced Robotic Systems |
spelling | doaj.art-3adc1ae01f654e568bc94ee690de9d572023-05-16T06:03:41ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142023-05-012010.1177/17298806231169186Path planning of a mobile robot using an improved mixed-method of potential field and wall followingQiang Xing0Sheng Xu1Hao Wang2Jiajia Wang3Wei Zhao4Haili Xu5 School of mechanical engineering, Nantong University, Nantong, Jiangsu, China School of mechanical engineering, Nantong University, Nantong, Jiangsu, China College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, China School of mechanical engineering, Nantong University, Nantong, Jiangsu, China School of mechanical engineering, Nantong University, Nantong, Jiangsu, China School of mechanical engineering, Nantong University, Nantong, Jiangsu, ChinaThe existing Bug algorithms, which are the same as wall-following algorithms, offer good performance in solving local minimum problems caused by potential fields. However, because of the odometer drift that occurs in actual environments, the performance of the paths planned by these algorithms is significantly worse in actual environments than in simulated environments. To address this issue, this article proposes a new Bug algorithm. The proposed algorithm contains a potential field function that is based on the relative velocity, which enables the potential field method to be extended to dynamic scenarios. Using the cumulative changes in the internal and external angles and the reset point of the robot during the wall-following process, the condition for state switching has been redesigned. This improvement not only solves the problem of position estimation deviation caused by odometer noise but also enhances the decision-making ability of the robot. The simulation results demonstrate that the proposed algorithm is simpler and more efficient than existing wall-following algorithms and can realise path planning in an unknown dynamic environment. The experimental results for the Kobuki robot further validate the effectiveness of the proposed algorithm.https://doi.org/10.1177/17298806231169186 |
spellingShingle | Qiang Xing Sheng Xu Hao Wang Jiajia Wang Wei Zhao Haili Xu Path planning of a mobile robot using an improved mixed-method of potential field and wall following International Journal of Advanced Robotic Systems |
title | Path planning of a mobile robot using an improved mixed-method of potential field and wall following |
title_full | Path planning of a mobile robot using an improved mixed-method of potential field and wall following |
title_fullStr | Path planning of a mobile robot using an improved mixed-method of potential field and wall following |
title_full_unstemmed | Path planning of a mobile robot using an improved mixed-method of potential field and wall following |
title_short | Path planning of a mobile robot using an improved mixed-method of potential field and wall following |
title_sort | path planning of a mobile robot using an improved mixed method of potential field and wall following |
url | https://doi.org/10.1177/17298806231169186 |
work_keys_str_mv | AT qiangxing pathplanningofamobilerobotusinganimprovedmixedmethodofpotentialfieldandwallfollowing AT shengxu pathplanningofamobilerobotusinganimprovedmixedmethodofpotentialfieldandwallfollowing AT haowang pathplanningofamobilerobotusinganimprovedmixedmethodofpotentialfieldandwallfollowing AT jiajiawang pathplanningofamobilerobotusinganimprovedmixedmethodofpotentialfieldandwallfollowing AT weizhao pathplanningofamobilerobotusinganimprovedmixedmethodofpotentialfieldandwallfollowing AT hailixu pathplanningofamobilerobotusinganimprovedmixedmethodofpotentialfieldandwallfollowing |