Hamed Shahbazi, Behnam Khodabandeh, Masoud Amirkhani, Amir Hasan Monadjemi
{"title":"基于自然学习单元模式发生器神经网络的机械木偶机器人设计与编程","authors":"Hamed Shahbazi, Behnam Khodabandeh, Masoud Amirkhani, Amir Hasan Monadjemi","doi":"10.1007/s40430-024-05134-z","DOIUrl":null,"url":null,"abstract":"<p>The purpose of this study is to design and construct a novel interactive game. This game is a robotic learning and imitation task. It is based on visual interaction of the player. The cornerstone technique used in this game is natural learner unit pattern generator neural networks (NLUPGNN), which is able to generate required motion trajectories based on imitation learning. The systematic design of these neural networks is the main problem solved in this paper. The unit pattern generators can be divided into two subsystems, a rhythmic system and a discrete system. A special learning algorithm is designed to use these unit pattern generators. The unit pattern generators are connected and coupled to each other to form a network, and their unknown parameters are found by a natural policy gradient learning algorithm. The motion sequences train some nonlinear oscillators, then they reproduce motions for a humanoid robot. As a result, the joints of the humanoid body imitate the movements of the teacher in real time. The main contribution of this work is the development of this learning algorithm, which is able to search the weights and topology of the network simultaneously. The algorithm synchronizes the learning steps by coupling the neurons in the last step.</p>","PeriodicalId":17252,"journal":{"name":"Journal of The Brazilian Society of Mechanical Sciences and Engineering","volume":null,"pages":null},"PeriodicalIF":1.8000,"publicationDate":"2024-08-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Design and programming of a robotic puppetry robot based on natural learner unit pattern generators neural networks\",\"authors\":\"Hamed Shahbazi, Behnam Khodabandeh, Masoud Amirkhani, Amir Hasan Monadjemi\",\"doi\":\"10.1007/s40430-024-05134-z\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<p>The purpose of this study is to design and construct a novel interactive game. This game is a robotic learning and imitation task. It is based on visual interaction of the player. The cornerstone technique used in this game is natural learner unit pattern generator neural networks (NLUPGNN), which is able to generate required motion trajectories based on imitation learning. The systematic design of these neural networks is the main problem solved in this paper. The unit pattern generators can be divided into two subsystems, a rhythmic system and a discrete system. A special learning algorithm is designed to use these unit pattern generators. The unit pattern generators are connected and coupled to each other to form a network, and their unknown parameters are found by a natural policy gradient learning algorithm. The motion sequences train some nonlinear oscillators, then they reproduce motions for a humanoid robot. As a result, the joints of the humanoid body imitate the movements of the teacher in real time. The main contribution of this work is the development of this learning algorithm, which is able to search the weights and topology of the network simultaneously. The algorithm synchronizes the learning steps by coupling the neurons in the last step.</p>\",\"PeriodicalId\":17252,\"journal\":{\"name\":\"Journal of The Brazilian Society of Mechanical Sciences and Engineering\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":1.8000,\"publicationDate\":\"2024-08-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of The Brazilian Society of Mechanical Sciences and Engineering\",\"FirstCategoryId\":\"5\",\"ListUrlMain\":\"https://doi.org/10.1007/s40430-024-05134-z\",\"RegionNum\":4,\"RegionCategory\":\"工程技术\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"ENGINEERING, MECHANICAL\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of The Brazilian Society of Mechanical Sciences and Engineering","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1007/s40430-024-05134-z","RegionNum":4,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"ENGINEERING, MECHANICAL","Score":null,"Total":0}
Design and programming of a robotic puppetry robot based on natural learner unit pattern generators neural networks
The purpose of this study is to design and construct a novel interactive game. This game is a robotic learning and imitation task. It is based on visual interaction of the player. The cornerstone technique used in this game is natural learner unit pattern generator neural networks (NLUPGNN), which is able to generate required motion trajectories based on imitation learning. The systematic design of these neural networks is the main problem solved in this paper. The unit pattern generators can be divided into two subsystems, a rhythmic system and a discrete system. A special learning algorithm is designed to use these unit pattern generators. The unit pattern generators are connected and coupled to each other to form a network, and their unknown parameters are found by a natural policy gradient learning algorithm. The motion sequences train some nonlinear oscillators, then they reproduce motions for a humanoid robot. As a result, the joints of the humanoid body imitate the movements of the teacher in real time. The main contribution of this work is the development of this learning algorithm, which is able to search the weights and topology of the network simultaneously. The algorithm synchronizes the learning steps by coupling the neurons in the last step.
期刊介绍:
The Journal of the Brazilian Society of Mechanical Sciences and Engineering publishes manuscripts on research, development and design related to science and technology in Mechanical Engineering. It is an interdisciplinary journal with interfaces to other branches of Engineering, as well as with Physics and Applied Mathematics. The Journal accepts manuscripts in four different formats: Full Length Articles, Review Articles, Book Reviews and Letters to the Editor.
Interfaces with other branches of engineering, along with physics, applied mathematics and more
Presents manuscripts on research, development and design related to science and technology in mechanical engineering.