{"title":"通过示范学习击中飞行物体","authors":"Jie Chen, Shen Shen, H. Lau","doi":"10.1109/ICAR.2017.8023496","DOIUrl":null,"url":null,"abstract":"There are four main steps in the flying object hitting problem. Firstly, the position and velocity of the object need to be accurately predicted ahead of time. Secondly, feasible hitting poses need to be calculated. Thirdly, a fast motion planning algorithm for the robot needs to be implemented. Lastly, the inverse kinematics of the robot needs to be derived. In this paper, a six degrees-of-freedom UR5 robot is implemented to hit a freely flying ball. The dynamics of the ball is derived, and the analytical inverse kinematics model of the robot is given. The Gaussian Mixture Model (GMM) and Gaussian Mixture Regression (GMR) are used to encode human hitting demonstrations based on an autonomous dynamical systems model. Experimental results performed in the simulation environment have validated the effectiveness of the proposed method.","PeriodicalId":198633,"journal":{"name":"2017 18th International Conference on Advanced Robotics (ICAR)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"Hitting flying objects with learning from demonstration\",\"authors\":\"Jie Chen, Shen Shen, H. Lau\",\"doi\":\"10.1109/ICAR.2017.8023496\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"There are four main steps in the flying object hitting problem. Firstly, the position and velocity of the object need to be accurately predicted ahead of time. Secondly, feasible hitting poses need to be calculated. Thirdly, a fast motion planning algorithm for the robot needs to be implemented. Lastly, the inverse kinematics of the robot needs to be derived. In this paper, a six degrees-of-freedom UR5 robot is implemented to hit a freely flying ball. The dynamics of the ball is derived, and the analytical inverse kinematics model of the robot is given. The Gaussian Mixture Model (GMM) and Gaussian Mixture Regression (GMR) are used to encode human hitting demonstrations based on an autonomous dynamical systems model. Experimental results performed in the simulation environment have validated the effectiveness of the proposed method.\",\"PeriodicalId\":198633,\"journal\":{\"name\":\"2017 18th International Conference on Advanced Robotics (ICAR)\",\"volume\":\"20 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-07-10\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2017 18th International Conference on Advanced Robotics (ICAR)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICAR.2017.8023496\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 18th International Conference on Advanced Robotics (ICAR)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAR.2017.8023496","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Hitting flying objects with learning from demonstration
There are four main steps in the flying object hitting problem. Firstly, the position and velocity of the object need to be accurately predicted ahead of time. Secondly, feasible hitting poses need to be calculated. Thirdly, a fast motion planning algorithm for the robot needs to be implemented. Lastly, the inverse kinematics of the robot needs to be derived. In this paper, a six degrees-of-freedom UR5 robot is implemented to hit a freely flying ball. The dynamics of the ball is derived, and the analytical inverse kinematics model of the robot is given. The Gaussian Mixture Model (GMM) and Gaussian Mixture Regression (GMR) are used to encode human hitting demonstrations based on an autonomous dynamical systems model. Experimental results performed in the simulation environment have validated the effectiveness of the proposed method.