We present a novel approach for solving path-planning problems using a state-of-the-art data-driven deep learning technique. Although machine learning has been previously utilized for path planning, it has proven to be challenging due to the discrete nature of search algorithms. In this study, we propose a deep learning-based algorithm for path planning, which incorporates a Convolutional Recurrent Neural Network (CRNN) to create an end-to-end trainable neural network planner. This planner is then combined with the A* algorithm through an adaptive autonomy concept to autonomously select the best path planning strategy for increasing time efficiency and completeness. To train the CRNN, a labeled data set is generated autonomously from various maps by changing the starting and endpoints. The trained CRNN can find the shortest path from the starting point to the goal point by evaluating map images in one go. Additionally, the CRNN can predict way-points on image inputs. Our simulation results demonstrate that our proposed strategy is capable of finding the shortest path much faster than the A* algorithm in sparse environments, achieving a speed-up of up to 831 in some cases, which is exceptional.

Deep Learning Based Path-Planning Using CRNN and A* for Mobile Robots / Aatif, Muhammad; Adeel, Umar; Basiri, Amin; Mariani, Valerio; Iannelli, Luigi; Glielmo, Luigi. - 721 LNNS:(2023), pp. 118-128. (Intervento presentato al convegno 2nd International Conference on Innovations in Computing Research, ICR 2023 tenutosi a esp nel 2023) [10.1007/978-3-031-35308-6_10].

Deep Learning Based Path-Planning Using CRNN and A* for Mobile Robots

Glielmo, Luigi
2023

Abstract

We present a novel approach for solving path-planning problems using a state-of-the-art data-driven deep learning technique. Although machine learning has been previously utilized for path planning, it has proven to be challenging due to the discrete nature of search algorithms. In this study, we propose a deep learning-based algorithm for path planning, which incorporates a Convolutional Recurrent Neural Network (CRNN) to create an end-to-end trainable neural network planner. This planner is then combined with the A* algorithm through an adaptive autonomy concept to autonomously select the best path planning strategy for increasing time efficiency and completeness. To train the CRNN, a labeled data set is generated autonomously from various maps by changing the starting and endpoints. The trained CRNN can find the shortest path from the starting point to the goal point by evaluating map images in one go. Additionally, the CRNN can predict way-points on image inputs. Our simulation results demonstrate that our proposed strategy is capable of finding the shortest path much faster than the A* algorithm in sparse environments, achieving a speed-up of up to 831 in some cases, which is exceptional.
2023
9783031353079
9783031353086
Deep Learning Based Path-Planning Using CRNN and A* for Mobile Robots / Aatif, Muhammad; Adeel, Umar; Basiri, Amin; Mariani, Valerio; Iannelli, Luigi; Glielmo, Luigi. - 721 LNNS:(2023), pp. 118-128. (Intervento presentato al convegno 2nd International Conference on Innovations in Computing Research, ICR 2023 tenutosi a esp nel 2023) [10.1007/978-3-031-35308-6_10].
File in questo prodotto:
File Dimensione Formato  
978-3-031-35308-6.pdf

solo utenti autorizzati

Tipologia: Versione Editoriale (PDF)
Licenza: Copyright dell'editore
Dimensione 595.99 kB
Formato Adobe PDF
595.99 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/989509
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact