{"title":"Optimization of the initial position selection based on the Coverage Path Planning (CPP) algorithm","authors":"Chenghao Li","doi":"10.1117/12.2672143","DOIUrl":null,"url":null,"abstract":"The task of Coverage Path Planning (CPP) is to generate a route that satisfies the condition of reaching every possible area of a specific room. The room is divided into grids whose sizes are the same as the target moving in the space. Basically, CPP algorithms are classified into classical algorithms and heuristic-based algorithms. This paper focuses on one of the heuristic-based algorithms, A*, and applies four heuristic mapping functions to generate the coverage path. Subsequently, every grid is considered as the initial point where the path is generated, and the resulting steps and the cost of the total steps are compared. Besides searching for the routes available to cover the whole map, the ultimate target of the algorithm under discussion is to select the best initial point among all of the grids. This step ensures that the valid path generated by the algorithm is the shortest or the most commercial result.","PeriodicalId":120866,"journal":{"name":"Artificial Intelligence and Big Data Forum","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-03-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Intelligence and Big Data Forum","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1117/12.2672143","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The task of Coverage Path Planning (CPP) is to generate a route that satisfies the condition of reaching every possible area of a specific room. The room is divided into grids whose sizes are the same as the target moving in the space. Basically, CPP algorithms are classified into classical algorithms and heuristic-based algorithms. This paper focuses on one of the heuristic-based algorithms, A*, and applies four heuristic mapping functions to generate the coverage path. Subsequently, every grid is considered as the initial point where the path is generated, and the resulting steps and the cost of the total steps are compared. Besides searching for the routes available to cover the whole map, the ultimate target of the algorithm under discussion is to select the best initial point among all of the grids. This step ensures that the valid path generated by the algorithm is the shortest or the most commercial result.