A Human-like Inverse Kinematics Algorithm of an Upper Limb Rehabilitation Exoskeleton
Powered exoskeleton rehabilitation is an effective way to help stroke patients recover their motor abilities. Bionic structures and human-like control strategies can be used to enhance both the safety and efficacy of exoskeletons. However, the motion characteristics of the shoulder complex are not s...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-08-01
|
Series: | Symmetry |
Subjects: | |
Online Access: | https://www.mdpi.com/2073-8994/15/9/1657 |
_version_ | 1797576621620723712 |
---|---|
author | Shuo Pei Jiajia Wang Junlong Guo Hesheng Yin Yufeng Yao |
author_facet | Shuo Pei Jiajia Wang Junlong Guo Hesheng Yin Yufeng Yao |
author_sort | Shuo Pei |
collection | DOAJ |
description | Powered exoskeleton rehabilitation is an effective way to help stroke patients recover their motor abilities. Bionic structures and human-like control strategies can be used to enhance both the safety and efficacy of exoskeletons. However, the motion characteristics of the shoulder complex are not sufficiently considered. In this paper, we designed a 7-degrees-of-freedom (DOF) upper limb rehabilitation exoskeleton, FREE (functional rehabilitation exoskeleton). The mechanical structures of the shoulder and forearm of FREE are in accordance with human anatomy, and can be used to perform a wide range of synergistic motion of multiple joints while keeping a safe distance from the patient’s head. A multiple-input-multiple-output (MIMO) shoulder girdle motion prediction model was developed to satisfy the synergy between humans and exoskeletons. Moreover, a constrained task priority and projected gradient-based inverse kinematics algorithm (CTPPG-IK) was proposed to achieve assistance with scapulohumeral rhythm. A motion capture system was used to collect different activities of daily life (ADL) motion data to validate the proposed algorithm. The experimental results show that the accuracy of the prediction model is higher than that of existing models, and the inverse kinematics algorithm can handle the end-effector task and joint space with a maximum angle error of <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mrow><mn>3.04</mn></mrow><mo>×</mo><msup><mn>10</mn><mrow><mo>−</mo><mn>3</mn></mrow></msup></mrow></semantics></math></inline-formula> rad. |
first_indexed | 2024-03-10T21:54:32Z |
format | Article |
id | doaj.art-69b62ea8415e4886beb66f288fa6c9f0 |
institution | Directory Open Access Journal |
issn | 2073-8994 |
language | English |
last_indexed | 2024-03-10T21:54:32Z |
publishDate | 2023-08-01 |
publisher | MDPI AG |
record_format | Article |
series | Symmetry |
spelling | doaj.art-69b62ea8415e4886beb66f288fa6c9f02023-11-19T13:10:49ZengMDPI AGSymmetry2073-89942023-08-01159165710.3390/sym15091657A Human-like Inverse Kinematics Algorithm of an Upper Limb Rehabilitation ExoskeletonShuo Pei0Jiajia Wang1Junlong Guo2Hesheng Yin3Yufeng Yao4State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, ChinaState Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, ChinaState Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, ChinaState Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, ChinaState Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin 150001, ChinaPowered exoskeleton rehabilitation is an effective way to help stroke patients recover their motor abilities. Bionic structures and human-like control strategies can be used to enhance both the safety and efficacy of exoskeletons. However, the motion characteristics of the shoulder complex are not sufficiently considered. In this paper, we designed a 7-degrees-of-freedom (DOF) upper limb rehabilitation exoskeleton, FREE (functional rehabilitation exoskeleton). The mechanical structures of the shoulder and forearm of FREE are in accordance with human anatomy, and can be used to perform a wide range of synergistic motion of multiple joints while keeping a safe distance from the patient’s head. A multiple-input-multiple-output (MIMO) shoulder girdle motion prediction model was developed to satisfy the synergy between humans and exoskeletons. Moreover, a constrained task priority and projected gradient-based inverse kinematics algorithm (CTPPG-IK) was proposed to achieve assistance with scapulohumeral rhythm. A motion capture system was used to collect different activities of daily life (ADL) motion data to validate the proposed algorithm. The experimental results show that the accuracy of the prediction model is higher than that of existing models, and the inverse kinematics algorithm can handle the end-effector task and joint space with a maximum angle error of <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mrow><mn>3.04</mn></mrow><mo>×</mo><msup><mn>10</mn><mrow><mo>−</mo><mn>3</mn></mrow></msup></mrow></semantics></math></inline-formula> rad.https://www.mdpi.com/2073-8994/15/9/1657rehabilitation roboticsexoskeletonsinverse kinematicsscapulohumeral rhythm |
spellingShingle | Shuo Pei Jiajia Wang Junlong Guo Hesheng Yin Yufeng Yao A Human-like Inverse Kinematics Algorithm of an Upper Limb Rehabilitation Exoskeleton Symmetry rehabilitation robotics exoskeletons inverse kinematics scapulohumeral rhythm |
title | A Human-like Inverse Kinematics Algorithm of an Upper Limb Rehabilitation Exoskeleton |
title_full | A Human-like Inverse Kinematics Algorithm of an Upper Limb Rehabilitation Exoskeleton |
title_fullStr | A Human-like Inverse Kinematics Algorithm of an Upper Limb Rehabilitation Exoskeleton |
title_full_unstemmed | A Human-like Inverse Kinematics Algorithm of an Upper Limb Rehabilitation Exoskeleton |
title_short | A Human-like Inverse Kinematics Algorithm of an Upper Limb Rehabilitation Exoskeleton |
title_sort | human like inverse kinematics algorithm of an upper limb rehabilitation exoskeleton |
topic | rehabilitation robotics exoskeletons inverse kinematics scapulohumeral rhythm |
url | https://www.mdpi.com/2073-8994/15/9/1657 |
work_keys_str_mv | AT shuopei ahumanlikeinversekinematicsalgorithmofanupperlimbrehabilitationexoskeleton AT jiajiawang ahumanlikeinversekinematicsalgorithmofanupperlimbrehabilitationexoskeleton AT junlongguo ahumanlikeinversekinematicsalgorithmofanupperlimbrehabilitationexoskeleton AT heshengyin ahumanlikeinversekinematicsalgorithmofanupperlimbrehabilitationexoskeleton AT yufengyao ahumanlikeinversekinematicsalgorithmofanupperlimbrehabilitationexoskeleton AT shuopei humanlikeinversekinematicsalgorithmofanupperlimbrehabilitationexoskeleton AT jiajiawang humanlikeinversekinematicsalgorithmofanupperlimbrehabilitationexoskeleton AT junlongguo humanlikeinversekinematicsalgorithmofanupperlimbrehabilitationexoskeleton AT heshengyin humanlikeinversekinematicsalgorithmofanupperlimbrehabilitationexoskeleton AT yufengyao humanlikeinversekinematicsalgorithmofanupperlimbrehabilitationexoskeleton |