Alexandre Souza Santos, Héctor Azpúrua, G. Pessin, G. Freitas
{"title":"Path Planning for Mobile Robots on Rough Terrain","authors":"Alexandre Souza Santos, Héctor Azpúrua, G. Pessin, G. Freitas","doi":"10.1109/LARS/SBR/WRE.2018.00056","DOIUrl":null,"url":null,"abstract":"Recently, mobile robots have been used in several applications, such as inspection, surveillance, exploration of unknown environments, among others. For example, the Vale's speleology group acquired a robotic platform, named EspeleoRobô, capable of moving on rough terrain, exploring and mapping natural caves. Although EspeloRobô achieved its goal in several field tests, we have faced repeated operational challenges regarding loss of communication between the control base and the robot. A possible solution is to implement autonomous navigation. Thus, an embedded instrumentation and control system would guide the robot to improve the exploration and prevent it from damage. Therefore, this paper evaluates path planning techniques to optimize the robot exploration on rough terrain. We represent the environment using triangle meshes modeled as a graph and generate optimal paths with the Dijkstra's algorithm considering the following metrics as cost function: traveled distance, terrain traversability, and robot power consumption. Lastly, this paper proposes a cost function that accounts for multiple goals during the path planning, and the user can set the trade-off between them through weights. Thus, the algorithm evaluates the relevance of each metric while finding paths connecting the start and goal positions.","PeriodicalId":52265,"journal":{"name":"Journal of Computational Technologies","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational Technologies","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/LARS/SBR/WRE.2018.00056","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Mathematics","Score":null,"Total":0}
引用次数: 8
Abstract
Recently, mobile robots have been used in several applications, such as inspection, surveillance, exploration of unknown environments, among others. For example, the Vale's speleology group acquired a robotic platform, named EspeleoRobô, capable of moving on rough terrain, exploring and mapping natural caves. Although EspeloRobô achieved its goal in several field tests, we have faced repeated operational challenges regarding loss of communication between the control base and the robot. A possible solution is to implement autonomous navigation. Thus, an embedded instrumentation and control system would guide the robot to improve the exploration and prevent it from damage. Therefore, this paper evaluates path planning techniques to optimize the robot exploration on rough terrain. We represent the environment using triangle meshes modeled as a graph and generate optimal paths with the Dijkstra's algorithm considering the following metrics as cost function: traveled distance, terrain traversability, and robot power consumption. Lastly, this paper proposes a cost function that accounts for multiple goals during the path planning, and the user can set the trade-off between them through weights. Thus, the algorithm evaluates the relevance of each metric while finding paths connecting the start and goal positions.