{"title":"A Tabu Search-based Approach for Online Motion Planning","authors":"E. Masehian, M. Amin-Naseri","doi":"10.1109/ICIT.2006.372662","DOIUrl":null,"url":null,"abstract":"In this paper an online motion planner is developed to govern the movements of mobile robots during their explorations. By using the Tabu search meta-heuristic method, a set of tabu (i.e., forbidden) moves are defined in each iteration of the search to confine the robot's navigable locations, and guide it toward the goal. Based on range-sensor readings and the cost function value defined for each ray, the robot is attracted to certain obstacle vertices, and moves along a path consisted of lines connecting the vertices of different obstacles. Hence, the resulting trajectory has a local shortest path quality similar to the visibility graph roadmap. The planner also takes advantage of random moves when trapped in dead-ends. Different experiments have shown the efficiency of this approach.","PeriodicalId":103105,"journal":{"name":"2006 IEEE International Conference on Industrial Technology","volume":"311 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 IEEE International Conference on Industrial Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIT.2006.372662","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14
Abstract
In this paper an online motion planner is developed to govern the movements of mobile robots during their explorations. By using the Tabu search meta-heuristic method, a set of tabu (i.e., forbidden) moves are defined in each iteration of the search to confine the robot's navigable locations, and guide it toward the goal. Based on range-sensor readings and the cost function value defined for each ray, the robot is attracted to certain obstacle vertices, and moves along a path consisted of lines connecting the vertices of different obstacles. Hence, the resulting trajectory has a local shortest path quality similar to the visibility graph roadmap. The planner also takes advantage of random moves when trapped in dead-ends. Different experiments have shown the efficiency of this approach.