Yash Gajanan Pame, V. G. Kottawar, Yogeshwari V Mahajan
{"title":"A Novel Approach to Maze Solving Algorithm","authors":"Yash Gajanan Pame, V. G. Kottawar, Yogeshwari V Mahajan","doi":"10.1109/ESCI56872.2023.10099728","DOIUrl":null,"url":null,"abstract":"This research aims to address the maze discovery issue of an autonomous micro-mouse bot in an unknown maze. In this paper, An algorithm is proposed to search for unknown mazes and find the shortest path. The maze considered here is built according to the IEEE standards. To map the maze, we use a 2-Dimensional matrix to mark the visited and unvisited squares of the maze and a 2-Dimensional list is used to store the path travelled by the bot and a variable is defined which stores the current location of the bot with respect to the maze and the matrix. Our task is to discover the maze and then find the shortest distance to reach the target square in the maze. Every movement of the micro-mouse is stored in a list and this list is converted to a graph-like structure on which we apply a variant of the Breadth-first Search Algorithm to get the shortest path. But the proposed algorithm is also flexible to use other algorithms such as Depth-first search or A*. This paper presents an easy approach to the IEEE standard robot maze-solving algorithm.","PeriodicalId":441215,"journal":{"name":"2023 International Conference on Emerging Smart Computing and Informatics (ESCI)","volume":"23 12","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2023 International Conference on Emerging Smart Computing and Informatics (ESCI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ESCI56872.2023.10099728","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This research aims to address the maze discovery issue of an autonomous micro-mouse bot in an unknown maze. In this paper, An algorithm is proposed to search for unknown mazes and find the shortest path. The maze considered here is built according to the IEEE standards. To map the maze, we use a 2-Dimensional matrix to mark the visited and unvisited squares of the maze and a 2-Dimensional list is used to store the path travelled by the bot and a variable is defined which stores the current location of the bot with respect to the maze and the matrix. Our task is to discover the maze and then find the shortest distance to reach the target square in the maze. Every movement of the micro-mouse is stored in a list and this list is converted to a graph-like structure on which we apply a variant of the Breadth-first Search Algorithm to get the shortest path. But the proposed algorithm is also flexible to use other algorithms such as Depth-first search or A*. This paper presents an easy approach to the IEEE standard robot maze-solving algorithm.