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...

Full description

Bibliographic Details
Main Authors: Shuo Pei, Jiajia Wang, Junlong Guo, Hesheng Yin, Yufeng Yao
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