Skip to main content
Top
Published in: Arabian Journal for Science and Engineering 8/2021

25-02-2021 | Research Article-Mechanical Engineering

Improvement and Fusion of A* Algorithm and Dynamic Window Approach Considering Complex Environmental Information

Authors: Xianyou Ji, Shuo Feng, Qidong Han, Huangfei Yin, Shaowei Yu

Published in: Arabian Journal for Science and Engineering | Issue 8/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Path planning is a key technology for autonomous robot navigation; in order to allow the robot to achieve the optimal navigation path and real-time obstacle avoidance under the condition of complex and bumpy roads, an optimization algorithm based on the fusion of optimized A* algorithm and Dynamic Window Approach is proposed. The traditional A* algorithm generates the optimal path by minimizing the path cost. But when the road in the area where the robot is located is uneven, the path planned by the traditional A* algorithm may be the shortest but not the optimal. Because the robot can pass the ravines and bumps on the road, the cost of passing is higher at this time. At this point, for the robot, path planning must consider the path length and the number of undulations in the path. For the heuristic function of the traditional A* algorithm, the weight information of the road surface is added to it. The optimization algorithm can obtain an optimized path avoiding a lot of bumpy roads. Since the path has a large number of redundant turning points, the turning point extraction strategy is adopted to delete the redundant points of the path, and finally an optimal path with a little bumpy road, short length, and few turning points is obtained. Secondly, in order for the robot to obtain local obstacle avoidance capabilities based on the global optimal path, the optimized A* algorithm is combined with the Dynamic Window Approach to obtain a fusion algorithm that combines global path planning and local path planning. Experimental simulation results show that this algorithm can effectively avoid unnecessary bumpy roads, remove redundant turning points, improve path flatness, increase path smoothness, and achieve a compromise between path length and road surface undulations. At the same time, the local real-time obstacle avoidance capability based on the optimal path is also increased.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Mac, T.T.; Copot, C.; Tran, D.T.; Keyser, R.D.J.R.: (2016) Heuristic approaches in robot path planning: a survey. Syst. A. 86, 13–28 (2016) Mac, T.T.; Copot, C.; Tran, D.T.; Keyser, R.D.J.R.: (2016) Heuristic approaches in robot path planning: a survey. Syst. A. 86, 13–28 (2016)
2.
go back to reference Du, Q.; Wang, D.; Sha, L.: Recognition of mobile robot navigation path based on K-means algorithm. Int. J. Pattern Recognit. Artif. Intell. 34(8), 2059028 (2019)CrossRef Du, Q.; Wang, D.; Sha, L.: Recognition of mobile robot navigation path based on K-means algorithm. Int. J. Pattern Recognit. Artif. Intell. 34(8), 2059028 (2019)CrossRef
3.
go back to reference Fernandes, E.; Costa, P.; Lima, J.; Veiga, G.: Towards an orientation enhanced astar algorithm for robotic navigation. In: IEEE International Conference on Industrial Technology, pp. 3320–3325 (2015) Fernandes, E.; Costa, P.; Lima, J.; Veiga, G.: Towards an orientation enhanced astar algorithm for robotic navigation. In: IEEE International Conference on Industrial Technology, pp. 3320–3325 (2015)
4.
go back to reference Raja, P.: Optimal path planning of mobile robots: a review. Int. J. Phys. Sci. 7(9), 1314–1320 (2012)CrossRef Raja, P.: Optimal path planning of mobile robots: a review. Int. J. Phys. Sci. 7(9), 1314–1320 (2012)CrossRef
5.
go back to reference Szlapczynski, R.: A new method of ship routing on raster grids, with turn penalties and collision avoidance. J. Navig. 59(1), 27–42 (2006)CrossRef Szlapczynski, R.: A new method of ship routing on raster grids, with turn penalties and collision avoidance. J. Navig. 59(1), 27–42 (2006)CrossRef
6.
go back to reference Kim, H.; Park, B.; Myung, H.: Curvature path planning with high resolution graph for unmanned surface vehicle. Adv. Intell. Syst. Comput. 208, 147–154 (2013) Kim, H.; Park, B.; Myung, H.: Curvature path planning with high resolution graph for unmanned surface vehicle. Adv. Intell. Syst. Comput. 208, 147–154 (2013)
7.
go back to reference Lyu, H.G.; Yin, Y.: Fast path planning for autonomous ships in restricted waters. Appl. Sci.-Basel 8(12), 2592 (2018)CrossRef Lyu, H.G.; Yin, Y.: Fast path planning for autonomous ships in restricted waters. Appl. Sci.-Basel 8(12), 2592 (2018)CrossRef
8.
go back to reference Lu, H.: COLREGS-constrained real-time path planning for autonomous ships using modified artificial potential fields. J. Navig. 72(3), 1–21 (2018) Lu, H.: COLREGS-constrained real-time path planning for autonomous ships using modified artificial potential fields. J. Navig. 72(3), 1–21 (2018)
9.
go back to reference Ma, Y.; Hu, M.; Yan, X.: Multi-objective path planning for unmanned surface vehicle with currents effects. ISA Trans. 75, 137–156 (2018)CrossRef Ma, Y.; Hu, M.; Yan, X.: Multi-objective path planning for unmanned surface vehicle with currents effects. ISA Trans. 75, 137–156 (2018)CrossRef
10.
go back to reference Liu, C.; Mao, Q.; Chu, X.; Xie, S.: An improved A-star algorithm considering water current, traffic separation and berthing for vessel path planning. Appl. Sci. 9(6), 1057 (2019)CrossRef Liu, C.; Mao, Q.; Chu, X.; Xie, S.: An improved A-star algorithm considering water current, traffic separation and berthing for vessel path planning. Appl. Sci. 9(6), 1057 (2019)CrossRef
11.
go back to reference Molinos, E.J.; Llamazares, N.; Ocaa, M.: Dynamic window based approaches for avoiding obstacles in moving. Robot. Auton Syst 118, 112–130 (2019)CrossRef Molinos, E.J.; Llamazares, N.; Ocaa, M.: Dynamic window based approaches for avoiding obstacles in moving. Robot. Auton Syst 118, 112–130 (2019)CrossRef
12.
go back to reference Liu, X.Y.; Li, Y.; Zhang, J.; Zheng, J.; Yang, C.X.: Self-adaptive dynamic obstacle avoidance and path planning for USV under complex maritime environment. IEEE Access 7, 114945–114954 (2019)CrossRef Liu, X.Y.; Li, Y.; Zhang, J.; Zheng, J.; Yang, C.X.: Self-adaptive dynamic obstacle avoidance and path planning for USV under complex maritime environment. IEEE Access 7, 114945–114954 (2019)CrossRef
13.
go back to reference Luo, Q.; Wang, H.; Cui, X.; Xu, H.: Research on autonomous navigation system of warehousing mobile robot based on improved artificial potential field method in dynamic environment. Appl. Res. Comput. 37(3), 745–749, 762 (2020) Luo, Q.; Wang, H.; Cui, X.; Xu, H.: Research on autonomous navigation system of warehousing mobile robot based on improved artificial potential field method in dynamic environment. Appl. Res. Comput. 37(3), 745–749, 762 (2020)
14.
go back to reference Zhu, Z.; Xie, J.; Wang, Z.: Global dynamic path planning based on fusion of A* algorithm and Dynamic Window Approach. In: 2019 Chinese Automation Congress (CAC) (2020) Zhu, Z.; Xie, J.; Wang, Z.: Global dynamic path planning based on fusion of A* algorithm and Dynamic Window Approach. In: 2019 Chinese Automation Congress (CAC) (2020)
15.
go back to reference Fox, D.; Burgard, W.; Thrun, S.: The Dynamic Window Approach to collision avoidance. IEEE Robot. Autom. Mag. 4(1), 23–33 (1997)CrossRef Fox, D.; Burgard, W.; Thrun, S.: The Dynamic Window Approach to collision avoidance. IEEE Robot. Autom. Mag. 4(1), 23–33 (1997)CrossRef
Metadata
Title
Improvement and Fusion of A* Algorithm and Dynamic Window Approach Considering Complex Environmental Information
Authors
Xianyou Ji
Shuo Feng
Qidong Han
Huangfei Yin
Shaowei Yu
Publication date
25-02-2021
Publisher
Springer Berlin Heidelberg
Published in
Arabian Journal for Science and Engineering / Issue 8/2021
Print ISSN: 2193-567X
Electronic ISSN: 2191-4281
DOI
https://doi.org/10.1007/s13369-021-05445-6

Other articles of this Issue 8/2021

Arabian Journal for Science and Engineering 8/2021 Go to the issue

Premium Partners