Baojiang Li , Shengjie Qiu , Haiyan Ye , Yuting Guo , Haiyan Wang , Jibo Bai
{"title":"Motion planning for 7-degree-of-freedom bionic arm: Deep deterministic policy gradient algorithm based on imitation of human action","authors":"Baojiang Li , Shengjie Qiu , Haiyan Ye , Yuting Guo , Haiyan Wang , Jibo Bai","doi":"10.1016/j.engappai.2024.109673","DOIUrl":null,"url":null,"abstract":"<div><div>Smart bionic arms have played a great role in returning amputees to society. However, most of the current bionic arms are radial configuration type with few degrees of freedom and humeral form configuration type, which are only applicable to patients with proximal amputation. Patients with shoulder amputation urgently need a 7-degree-of-freedom bionic arm that can fully mimic human upper limb movements. Meanwhile, bionic arms often require specific programming to be implemented for the subject to initially meet the control requirements, which makes it difficult to match the motion of the bionic arm with the wearer's movement habits and reduces the adaptability and reliability of human-computer interaction. To address this problem, this paper proposes a motion imitation based on human upper limb joint point guidance and a motion planning algorithm based on reinforcement learning method to achieve the purpose of making the shoulder disconnected bionic arm accomplish humanoid motion by learning the dynamic motion imitation of the human upper limb. The algorithm analyzes and learns 3D poses of human arm movement features from unlabeled videos, then designs a reward function based on human motion patterns, and uses a reinforcement learning algorithm based on deep deterministic policy gradient (DDPG) to train the humanoid motion of the bionic arm. We evaluated the effectiveness of shoulder detached bionic arms through several tasks in a simulation environment, and the results showed that this method has good performance in planning the humanoid motion of bionic arms and can be widely applied in bionic machine control.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":"140 ","pages":"Article 109673"},"PeriodicalIF":7.5000,"publicationDate":"2024-11-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering Applications of Artificial Intelligence","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0952197624018311","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Smart bionic arms have played a great role in returning amputees to society. However, most of the current bionic arms are radial configuration type with few degrees of freedom and humeral form configuration type, which are only applicable to patients with proximal amputation. Patients with shoulder amputation urgently need a 7-degree-of-freedom bionic arm that can fully mimic human upper limb movements. Meanwhile, bionic arms often require specific programming to be implemented for the subject to initially meet the control requirements, which makes it difficult to match the motion of the bionic arm with the wearer's movement habits and reduces the adaptability and reliability of human-computer interaction. To address this problem, this paper proposes a motion imitation based on human upper limb joint point guidance and a motion planning algorithm based on reinforcement learning method to achieve the purpose of making the shoulder disconnected bionic arm accomplish humanoid motion by learning the dynamic motion imitation of the human upper limb. The algorithm analyzes and learns 3D poses of human arm movement features from unlabeled videos, then designs a reward function based on human motion patterns, and uses a reinforcement learning algorithm based on deep deterministic policy gradient (DDPG) to train the humanoid motion of the bionic arm. We evaluated the effectiveness of shoulder detached bionic arms through several tasks in a simulation environment, and the results showed that this method has good performance in planning the humanoid motion of bionic arms and can be widely applied in bionic machine control.
期刊介绍:
Artificial Intelligence (AI) is pivotal in driving the fourth industrial revolution, witnessing remarkable advancements across various machine learning methodologies. AI techniques have become indispensable tools for practicing engineers, enabling them to tackle previously insurmountable challenges. Engineering Applications of Artificial Intelligence serves as a global platform for the swift dissemination of research elucidating the practical application of AI methods across all engineering disciplines. Submitted papers are expected to present novel aspects of AI utilized in real-world engineering applications, validated using publicly available datasets to ensure the replicability of research outcomes. Join us in exploring the transformative potential of AI in engineering.