{"title":"基于遗传算法的自主移动机器人探索性路径规划方法","authors":"V. Santos, C. Toledo, F. Osório","doi":"10.1109/CEC.2015.7256875","DOIUrl":null,"url":null,"abstract":"The path planning task for mobile robots consists of define a trajectory to the robot leaves its start position and reach its goal without to collide with obstacles. In general, the robot needs to know previous information about the environment (e.g. maps, predefined routes) to plan its trajectory. In an exploration task, the robot does not know the environment and discovers it when moving to reach the goal coordinates. In this paper, an exploratory path planning aiming to reach a goal position is studied and a new method based on genetic algorithm, topological environment representation and realistic robot actions is proposed. In this method, the robots execute a sequence of reliable local actions (simple reactive behaviors) to move through the unknown environment, adopting a topological environment representation. They plan the path at the same time the environment is explored, in which the genetic algorithm evolves the sequence of actions to be executed. The results show that the squad of robots (GA population) reach the goal faster than an individual search. The proposed approach deal with environment traps better than the classical search A* algorithm and a variation of the A*, named C*, here also introduced.","PeriodicalId":403666,"journal":{"name":"2015 IEEE Congress on Evolutionary Computation (CEC)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":"{\"title\":\"An exploratory path planning method based on genetic algorithm for autonomous mobile robots\",\"authors\":\"V. Santos, C. Toledo, F. Osório\",\"doi\":\"10.1109/CEC.2015.7256875\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The path planning task for mobile robots consists of define a trajectory to the robot leaves its start position and reach its goal without to collide with obstacles. In general, the robot needs to know previous information about the environment (e.g. maps, predefined routes) to plan its trajectory. In an exploration task, the robot does not know the environment and discovers it when moving to reach the goal coordinates. In this paper, an exploratory path planning aiming to reach a goal position is studied and a new method based on genetic algorithm, topological environment representation and realistic robot actions is proposed. In this method, the robots execute a sequence of reliable local actions (simple reactive behaviors) to move through the unknown environment, adopting a topological environment representation. They plan the path at the same time the environment is explored, in which the genetic algorithm evolves the sequence of actions to be executed. The results show that the squad of robots (GA population) reach the goal faster than an individual search. The proposed approach deal with environment traps better than the classical search A* algorithm and a variation of the A*, named C*, here also introduced.\",\"PeriodicalId\":403666,\"journal\":{\"name\":\"2015 IEEE Congress on Evolutionary Computation (CEC)\",\"volume\":\"14 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-05-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"10\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 IEEE Congress on Evolutionary Computation (CEC)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CEC.2015.7256875\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE Congress on Evolutionary Computation (CEC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CEC.2015.7256875","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An exploratory path planning method based on genetic algorithm for autonomous mobile robots
The path planning task for mobile robots consists of define a trajectory to the robot leaves its start position and reach its goal without to collide with obstacles. In general, the robot needs to know previous information about the environment (e.g. maps, predefined routes) to plan its trajectory. In an exploration task, the robot does not know the environment and discovers it when moving to reach the goal coordinates. In this paper, an exploratory path planning aiming to reach a goal position is studied and a new method based on genetic algorithm, topological environment representation and realistic robot actions is proposed. In this method, the robots execute a sequence of reliable local actions (simple reactive behaviors) to move through the unknown environment, adopting a topological environment representation. They plan the path at the same time the environment is explored, in which the genetic algorithm evolves the sequence of actions to be executed. The results show that the squad of robots (GA population) reach the goal faster than an individual search. The proposed approach deal with environment traps better than the classical search A* algorithm and a variation of the A*, named C*, here also introduced.