| Literature DB >> 31905714 |
Qing Wu1, Zeyu Chen1, Lei Wang1, Hao Lin1, Zijing Jiang1, Shuai Li2, Dechao Chen1.
Abstract
Mobile robots are becoming more and more widely used in industry and life, so the navigation of robots in dynamic environments has become an urgent problem to be solved. Dynamic path planning has, therefore, received more attention. This paper proposes a real-time dynamic path planning method for mobile robots that can avoid both static and dynamic obstacles. The proposed intelligent optimization method can not only get a better path but also has outstanding advantages in planning time. The algorithm used in the proposed method is a hybrid algorithm based on the beetle antennae search (BAS) algorithm and the artificial potential field (APF) algorithm, termed the BAS-APF method. By establishing a potential field, the convergence speed is accelerated, and the defect that the APF is easily trapped in the local minimum value is also avoided. At the same time, by setting a security scope to make the path closer to the available path in the real environment, the effectiveness and superiority of the proposed method are verified through simulative results.Entities:
Keywords: beetle antennae search algorithm (BAS); dynamic obstacle avoidance; hybrid optimization algorithm; mobile robot; real-time path planning
Year: 2019 PMID: 31905714 PMCID: PMC6982900 DOI: 10.3390/s20010188
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The schematic diagram of the proposed beetle antennae search (BAS)-artificial potential field (APF) method applied to mobile robot path planning in both static and dynamic environments.
Figure 2Original map and artificial potential field (APF) visualization.
Figure 3Avoid instances of local extremum.
Figure 4The process of exploring a path on a simulative map with dynamic obstacles.
Figure 5Simulation results of simulation map.
Figure 6The process of exploring a path on the map with horizontally dynamic obstacles.
Figure 7The process of exploring a path on a map with vertical dynamic obstacles.
Figure 8Comparative simulation results on a map with horizontal dynamic obstacles.
Figure 9Comparative simulation results on a map with vertical dynamic obstacles.
Summary of comparison results of various algorithm path length.
| Algorithm | BAS-APF | APF | RRT | ACO | |
|---|---|---|---|---|---|
| Map | |||||
| Map 1 |
| 1060.4 | 1028.6 | 1457 | |
| Map 2 |
| 1104.2 | 938.8 | 842.9 | |
| Map 3 |
| 1203 | 670.9 | 801.3 | |
Summary of comparison results of various algorithm planning time.
| Algorithm | BAS-APF | APF | RRT | ACO | |
|---|---|---|---|---|---|
| Map | |||||
| Map 1 |
| 1.75 | 1.9 | 8.27 | |
| Map 2 |
| 0.871 | 3.31 | 11.24 | |
| Map 3 |
| 0.804 | 1.79 | 5.14 | |
Figure 10Comparison of path lengths on simulative maps.
Figure 11Comparison of planning time on simulative maps.