Renardi Adryantoro Priambudi, Iwan Kurnianto Wibowo, Bagus Nugraha Deby Ariyadi, B. S. B. Dewantara, M. Bachtiar, Erna Alfi Nurrohmah
{"title":"Dynamic Obstacle Avoidance on Middle Size League Robot Soccer ERSOW Using Subtargets","authors":"Renardi Adryantoro Priambudi, Iwan Kurnianto Wibowo, Bagus Nugraha Deby Ariyadi, B. S. B. Dewantara, M. Bachtiar, Erna Alfi Nurrohmah","doi":"10.1109/iCAST51016.2020.9557598","DOIUrl":null,"url":null,"abstract":"This paper presents the generation of a virtual obstacle to enhance subtargets algorithm that is implemented on robot soccer. One thing that we need to consider is the behavior of our robot when dealing with obstacles. The most challenging ability that must be owned by the robot is to avoid obstacles on the field as fast as possible. Obstacle avoidance skills must be adaptive to highly dynamic movement of the opponent robot and must have cheap computation. Subtargets algorithm is the right answer with considering the speed of each object and the environment of robot soccer. Speed will be converted to several virtual obstacles using a linear constant velocity method and will be input for subtargets algorithm. Based on the result of the experiments have been done. This algorithm worked great if both our robot speed and the virtual obstacles of the opponent robot speed are not exceeding the limits. Robot speed can reach 70 cm/s. The robot has a 100% rate of success to avoid both multiple static obstacles and single static obstacles flawlessly. In the second experiment, we try with different setpoint speeds of virtual obstacle which is 0.25 m/s, 0.6 m/s, 0.65 m/s and the robot can avoid correctly with a 100% rate of success. Third, we increase the virtual obstacles speed until the limits on 1 m/s, the robot is decreasing the rate of success to 90%. This trend will get worst on the rest of the speed if we keep increasing it.","PeriodicalId":334854,"journal":{"name":"2020 International Conference on Applied Science and Technology (iCAST)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Applied Science and Technology (iCAST)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/iCAST51016.2020.9557598","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
This paper presents the generation of a virtual obstacle to enhance subtargets algorithm that is implemented on robot soccer. One thing that we need to consider is the behavior of our robot when dealing with obstacles. The most challenging ability that must be owned by the robot is to avoid obstacles on the field as fast as possible. Obstacle avoidance skills must be adaptive to highly dynamic movement of the opponent robot and must have cheap computation. Subtargets algorithm is the right answer with considering the speed of each object and the environment of robot soccer. Speed will be converted to several virtual obstacles using a linear constant velocity method and will be input for subtargets algorithm. Based on the result of the experiments have been done. This algorithm worked great if both our robot speed and the virtual obstacles of the opponent robot speed are not exceeding the limits. Robot speed can reach 70 cm/s. The robot has a 100% rate of success to avoid both multiple static obstacles and single static obstacles flawlessly. In the second experiment, we try with different setpoint speeds of virtual obstacle which is 0.25 m/s, 0.6 m/s, 0.65 m/s and the robot can avoid correctly with a 100% rate of success. Third, we increase the virtual obstacles speed until the limits on 1 m/s, the robot is decreasing the rate of success to 90%. This trend will get worst on the rest of the speed if we keep increasing it.