{"title":"Planning of robot trajectories with genetic algorithms","authors":"D.C. Monteiro, M. K. Madrid","doi":"10.1109/ROMOCO.1999.791079","DOIUrl":null,"url":null,"abstract":"Uses genetic algorithms (GA) for planning the stages of the trajectory of a robot arm called Jeca III. First, the GAs are used for planning the trajectory in the cartesian plane with obstacle avoidance, and some new operations, like crossover, are shown. Second, planning in the joint spaces are implemented using the classical GA with some modifications. This stage is divided into two parts: initial positioning and incremental positioning. The initial positioning has the purpose of locating the end effector of the robot arm in the first point of the trajectory, and the incremental positioning of moving the end effector to the next point of the trajectory. The result is a complete trajectory planning with the GAs, demonstrating the flexibility of this technique of artificial intelligence.","PeriodicalId":131049,"journal":{"name":"Proceedings of the First Workshop on Robot Motion and Control. RoMoCo'99 (Cat. No.99EX353)","volume":"160 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-06-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the First Workshop on Robot Motion and Control. RoMoCo'99 (Cat. No.99EX353)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ROMOCO.1999.791079","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
Uses genetic algorithms (GA) for planning the stages of the trajectory of a robot arm called Jeca III. First, the GAs are used for planning the trajectory in the cartesian plane with obstacle avoidance, and some new operations, like crossover, are shown. Second, planning in the joint spaces are implemented using the classical GA with some modifications. This stage is divided into two parts: initial positioning and incremental positioning. The initial positioning has the purpose of locating the end effector of the robot arm in the first point of the trajectory, and the incremental positioning of moving the end effector to the next point of the trajectory. The result is a complete trajectory planning with the GAs, demonstrating the flexibility of this technique of artificial intelligence.