{"title":"Apply Acceleration Sampling to Learn Kick Motion for NAO Humanoid Robot","authors":"Xinpeng Hu, Zhuolun Li, Guolong Sun, Baofu Fang","doi":"10.1109/ICCEIC51584.2020.00068","DOIUrl":null,"url":null,"abstract":"In the current level of evolution of Soccer 3D, kick motion control plays a vital role in team’s performance. Keyframe Sampling, Optimization, and Behavior Integration (KSOBI) is an effective method for NAO robot learning to generate kick motion, which is proposed by MacAlphine. However, we observe that without strong computing power, KSOBI can prematurely shrink the exploration variance, which resulting in slow progress and may make the algorithm prone to getting local optima. This paper proposes a method for learning kick skill from demonstration, which is based on Acceleration Sampling (AS) to create and use this kicking action in the following ways: (i) observing the acceleration of the joints of another robot and calculate objective angle for each joint; (ii) optimizing the skill begin from this seed. This method is fully tested in RoboCup 3D simulation platform. With minor changes to KSOBI, our methodology considerably improves performance in generating kick motion.","PeriodicalId":135840,"journal":{"name":"2020 International Conference on Computer Engineering and Intelligent Control (ICCEIC)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Conference on Computer Engineering and Intelligent Control (ICCEIC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCEIC51584.2020.00068","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In the current level of evolution of Soccer 3D, kick motion control plays a vital role in team’s performance. Keyframe Sampling, Optimization, and Behavior Integration (KSOBI) is an effective method for NAO robot learning to generate kick motion, which is proposed by MacAlphine. However, we observe that without strong computing power, KSOBI can prematurely shrink the exploration variance, which resulting in slow progress and may make the algorithm prone to getting local optima. This paper proposes a method for learning kick skill from demonstration, which is based on Acceleration Sampling (AS) to create and use this kicking action in the following ways: (i) observing the acceleration of the joints of another robot and calculate objective angle for each joint; (ii) optimizing the skill begin from this seed. This method is fully tested in RoboCup 3D simulation platform. With minor changes to KSOBI, our methodology considerably improves performance in generating kick motion.