# Kinematic Decoupling Analysis and Design of a Biomimetic Robotic Elbow Joint

Authors: Bingyan Cui; Liwen Chen; Yongtao Xie; Zhijun Wang
Journal: Applied Bionics and Biomechanics
 (2018)

---

## Abstract

The research of a biomimetic robotic manipulator is based on the flexible characteristics of the human upper limb joint, and a biomimetic robotic elbow joint plays a very significant role in the kinematic control of the biomimetic robotic manipulator. Most robotic elbow joints encountered today have a common disadvantage of bad neutrality, low rotational capability, and poor biomimetics. To overcome some difficulties, this paper presents a novel biomimetic robotic elbow joint. The structural model of the elbow joint is described, and the position equation is solved. Secondly, the kinematic equation of the elbow joint is established, the kinematic decoupling performance evaluation index of the elbow joint is defined, the kinematic decoupling characteristics of the elbow joint are analyzed, and the kinematic decoupling performance map in the workspace is drawn. Thirdly, using the spatial model theory, the structural parameters of the elbow joint are optimized, the structural parameters are selected by the Monte Carlo method, and the novel biomimetic robotic elbow joint is designed. The analysis results showing the kinematic decoupling performance of the elbow joint are symmetrical and the kinematic decoupling performance decreases with the increase of the angle, and there is a good kinematic decoupling in the workspace of about 35% in the vicinity of the initial position. When the structural parameters of the elbow joint areRe1=90mm, Re2=70mm, and Re3=30mm, the elbow joint has a very good kinematic decoupling. This paper can lay a foundation for further analysis and research of the biomimetic robotic elbow joint.


---

## Body

## 1. Introduction

Biomimetic robotics is a new branch in the field of robot researches, which have integrated the biomimetic principle into the design and control of the robot and could imitate structure and movement characteristics of animals or humans. The motion behavior and some functions of natural organism have provided a great deal of thinking sources for robot scientists to design and realize flexible control [1–3]. With flexible operation and movement features, biomimetic robotics based on various types of bionic joints has highlighted good application prospects in the fields of rehabilitation medicine, space exploration, rescue, and so on [4–6].The research of a biomimetic robotic manipulator is based on the flexible characteristics of the human upper limb joint and dexterous hands, and the human upper limbs are composed of the shoulder joint, elbow joint, wrist joint, and finger joint to complete the complex work and reflect the flexibility of the whole limb movement. The more flexible the upper limb joint, the more flexible the upper limb movement can be controlled [7]. Li et al. [8] designed a novel 3-DOF shoulder joint, established the error performance index, and plotted the error map. Li et al. [9] proposed a bionic eye based on a 3-DOF spherical parallel mechanism, and the structure parameters of the bionic eye were optimized. Klein et al. [10] designed a 3-DOF exoskeleton shoulder joint, and the torque capacity character curve is obtained. Zhang and Jin [11] made an in-depth study of theory on the driving characteristics, obtained dynamic characteristics, and optimized size of a 3-DOF shoulder joint. Sun et al. [12] proposed a wrist joint based on a spherical 3-DOF parallel decoupling mechanism, and the position of the wrist joint was analyzed.Cui and Jin [13] presented a 2-DOF elbow joint, defined the static performance index, and obtained the static performance curve. In 2015, a novel hip joint is designed and its dynamic characters and structural parameters have studied [14]. Xu et al. [15] designed an elbow joint based on large deceleration ratio traction motor direct drive structure and analyzed the force character, and the elbow provided effective flexion and extension movement based on the double-screw-pair transmission and the elbow joint developed and completed flexion and extension movement [16]. Hwang et al. [17] proposed a novel elbow based on a slider-crank mechanism and obtained the force transmission property curve. Stanišić and Goehler [18] proposed a hybrid shoulder mechanism for copying the grasping movement, and a mechanism capable of reproducing voluntary human reaching motions is introduced along with the procedural method of implementing the coupled motions. Lovasz et al. [19] designed an elbow module, carried on remote control for a haptic arm exoskeleton, and proposed several design solutions and a control strategy. A biomimetic robotic elbow joint plays a very significant role in the motion control of a biomimetic robotic manipulator. The kinematic decoupling is an important index which affects the overall motion and the control of the biomimetic robotic elbow joint. The kinematic decoupling of the mechanism [20] can determine its kinematic characteristics and provide the basis for the robot control and trajectory planning.The problem of decoupling is closely related to the Jacobian matrix of the biomimetic robotic joint. Researchers have studied less in this field. Gong et al. [21] proposed the decoupling of the moving coordinates in the absolute coordinates and verified the decoupling theory by the corresponding examples. Shen et al. [22] analyzed the kinematic decoupling of a 6-DOF parallel mechanism. Xu et al. [23] studied the 2R1T parallel mechanism on the principle of its motion decoupling based on the positional relationship between the actuation force and the rotational axis. Essomba and Nguyen Vu [24] presented a novel spherical decoupled mechanism and proved the decoupling motion by its kinematic and velocity models.Based on the analysis of the literature, the existing robotic elbow joint is usually able to achieve flexion and extension. The structure of elbow joint design adopts a series structure; the series structure lacks good centering ability. From the analysis of the performance of elbow joints, there are many literatures on the bearing capacity of elbow joints, and the literature of the kinematic decoupling has not been seen yet. On this basis, this paper proposes a biomimetic robotic elbow joint. The biomimetic robotic elbow joint adopts a 2-DOF spherical parallel mechanism as a prototype which has advantages of good structural characteristics, large range of motion, and high bearing capacity and was compared with the 3-DOF parallel mechanism in the 863 project. From the analysis of the degree of freedom of the mechanism, the 3-DOF spherical parallel mechanism has three degrees of freedom in accordance with the requirements of the prosthetic prototype of the shoulder joint, and the human elbow joint structure has two degrees of freedom of movement characteristics, so the elbow joint mechanism has very good bionic structure. From the analysis of the installation of the mechanism, the rotation center of the 3-DOF spherical parallel mechanism is located in the middle of the moving platform and the static platform. The neutrality requirements for the rods during installation are very high and difficult to install. The rotation center of each rod of the biomimetic robotic elbow joint presents 90 degrees, which is convenient to install and has good neutrality.In this paper, the kinematic equation of the biomimetic robotic elbow joint is established, the Jacobian matrix is derived, the kinematic decoupling performance evaluation index of the biomimetic robotic elbow joint is defined, the kinematic decoupling performance evaluation index map is drawn in the workspace, and the global kinematic decoupling performance index is established based on the kinematic decoupling analysis. Based on the space model theory, the structural parameters of the elbow joint are optimized and selected by the Monte Carlo method, and the biomimetic robotic elbow joint is designed. The purpose of the decoupling analysis of the elbow joint is to make the control of the elbow joint mechanism more convenient and easier.


## 2. The Model and Position Analysis

### 2.1. The Structural Description

The biomimetic robotic elbow joint is an important joint of the biomimetic hand. On the base of the knowledge of bionics, the human elbow joint is composed of the humerus, radius, ulna, and ligament. The human elbow joint is limited to the connection between the three bones and the ligament, which can only rotate about two axes and can realize movement of internal rotation and external rotation and flexion and extension, as shown in Figure1.Figure 1
Schematic diagram of the human elbow joint.The structure design of the biomimetic robotic elbow joint should be able to realize the movement of the anthropomorphic elbow joint. According to the analysis of joint structure and kinematic characteristics of the human elbow joint, this paper proposed a novel biomimetic robotic elbow joint based on a 2-DOF orthogonal spherical parallel mechanism. The elbow joint has two moving branches, the frame and the moving platform, which contain two driving motors, and the driving motor is fixed on the frame. The moving platform of the elbow joint is connected by the arm connector and connected with the ring through the rotating pair. The elbow joint can realize two degrees of freedom of rotation and has advantages of good bionic characteristics, small structure, and little inertial forces. The structure diagram is shown in Figure2.Figure 2
The structure of the biomimetic robotic elbow joint. 1—frame, 2 and 3—connecting rods, 4—annular member, 5—moving platform, and 6—arm connector.Two Cartesian coordinates, the base frameCe is fixed and represented by the coordinate XeYeZe, while the moving platform has a frame, Ke, attached to it with coordinates ixiyiz. The coordinate center of the two coordinate systems is coincident, and the center point of coordinates is Oe. The plane Ao is composed of OeAe1 and OeAe4 axes. The Xe axis is along OeAe8 the vector direction, the Ye axis is along OeAe5 the vector direction and passes, and the Ze axis is vertical to the plane Ao and along OeAe2 the vector direction. ℓ1 is the unit vector of OeAe2 axes, ℓ2 is the unit vector of OeAe5 axes, ℓ3 is the unit vector along OeAe3, ℓ4 is the unit vector of OeAe1 axes, and ℓ5 is the unit vector of OeAe4 axes.Assume that the spherical radius of the reference center of the connection rotation pairsAe1 and Ae4 is Re1, the spherical radius of the reference center of the connection rotation pairs Ae3 and Ae5 is Re2, and the spherical radius of the reference center of the connection rotation pairs Ae2 is Re3. Therefore, the reference centers of the rotation pairs are distributed on concentric spherical surfaces with different radii, Re3<Re2<Re1. Thus, the structural parameters of the elbow joint are Re1, Re2, and Re3.


### 2.2. Derivation of Position Forward Solution

The kinematic equation of the elbow joint is established based on the solution of the inverse position. The attitude angles of the elbow joint moving platform areγe and βe, and the input angles are γe and βe. The moving platform of the elbow joint can rotate around the X axis and the Y axis, and the corresponding transformation matrix of the elbow joint moving platform is introduced and can be written as
(1)Te=TX,γeTY,βe=cosβe0sinβesinγesinβecosγe−sinγecosβe−cosγesinβesinγecosγecosβe.In the fixed coordinate system, the unit vectorℓ2 can be expressed as
(2)ℓ2=Te010=0cosγesinγe.According to the mechanism characteristics of the elbow joint, the input angle of the drive motor isεe1 and the unit vector ℓ2 can be expressed as the input angle εe1 and is given by
(3)ℓ2=1000cosεe1−sinεe10sinεe1cosεe1010=0cosεe1sinεe1.Comparison of (2) and (3) can be obtained as
(4)εe1=γe.In the fixed coordinate system, the unit vectorℓ3 can be expressed as
(5)ℓ3=Te100=cosβesinγesinβe−sinγecosβe.In the fixed coordinate system, the unit vectorℓ1 is represented by the input angle εe2 and is given by
(6)ℓ1=cosεe20sinεe2010−sinεe20cosεe2001=sinεe20cosεe2.According to the geometry of the elbow joint, (7) can be obtained.
(7)ℓ1⋅ℓ3=0.Equations (2) and (3) can be written in the form of (7) and can be derived as
(8)εe2=atan2cosγesinβe,cosβe.The inverse position solution equation of the elbow joint can be written as(9)εe1=γe,εe2=atan2cosγesinβe,cosβe,The forward positive solution equation of the elbow joint by (9) is deduced as
(10)γe=εe1,βe=atan2sinεe2,cosεe1cosεe2.


## 2.1. The Structural Description

The biomimetic robotic elbow joint is an important joint of the biomimetic hand. On the base of the knowledge of bionics, the human elbow joint is composed of the humerus, radius, ulna, and ligament. The human elbow joint is limited to the connection between the three bones and the ligament, which can only rotate about two axes and can realize movement of internal rotation and external rotation and flexion and extension, as shown in Figure1.Figure 1
Schematic diagram of the human elbow joint.The structure design of the biomimetic robotic elbow joint should be able to realize the movement of the anthropomorphic elbow joint. According to the analysis of joint structure and kinematic characteristics of the human elbow joint, this paper proposed a novel biomimetic robotic elbow joint based on a 2-DOF orthogonal spherical parallel mechanism. The elbow joint has two moving branches, the frame and the moving platform, which contain two driving motors, and the driving motor is fixed on the frame. The moving platform of the elbow joint is connected by the arm connector and connected with the ring through the rotating pair. The elbow joint can realize two degrees of freedom of rotation and has advantages of good bionic characteristics, small structure, and little inertial forces. The structure diagram is shown in Figure2.Figure 2
The structure of the biomimetic robotic elbow joint. 1—frame, 2 and 3—connecting rods, 4—annular member, 5—moving platform, and 6—arm connector.Two Cartesian coordinates, the base frameCe is fixed and represented by the coordinate XeYeZe, while the moving platform has a frame, Ke, attached to it with coordinates ixiyiz. The coordinate center of the two coordinate systems is coincident, and the center point of coordinates is Oe. The plane Ao is composed of OeAe1 and OeAe4 axes. The Xe axis is along OeAe8 the vector direction, the Ye axis is along OeAe5 the vector direction and passes, and the Ze axis is vertical to the plane Ao and along OeAe2 the vector direction. ℓ1 is the unit vector of OeAe2 axes, ℓ2 is the unit vector of OeAe5 axes, ℓ3 is the unit vector along OeAe3, ℓ4 is the unit vector of OeAe1 axes, and ℓ5 is the unit vector of OeAe4 axes.Assume that the spherical radius of the reference center of the connection rotation pairsAe1 and Ae4 is Re1, the spherical radius of the reference center of the connection rotation pairs Ae3 and Ae5 is Re2, and the spherical radius of the reference center of the connection rotation pairs Ae2 is Re3. Therefore, the reference centers of the rotation pairs are distributed on concentric spherical surfaces with different radii, Re3<Re2<Re1. Thus, the structural parameters of the elbow joint are Re1, Re2, and Re3.


## 2.2. Derivation of Position Forward Solution

The kinematic equation of the elbow joint is established based on the solution of the inverse position. The attitude angles of the elbow joint moving platform areγe and βe, and the input angles are γe and βe. The moving platform of the elbow joint can rotate around the X axis and the Y axis, and the corresponding transformation matrix of the elbow joint moving platform is introduced and can be written as
(1)Te=TX,γeTY,βe=cosβe0sinβesinγesinβecosγe−sinγecosβe−cosγesinβesinγecosγecosβe.In the fixed coordinate system, the unit vectorℓ2 can be expressed as
(2)ℓ2=Te010=0cosγesinγe.According to the mechanism characteristics of the elbow joint, the input angle of the drive motor isεe1 and the unit vector ℓ2 can be expressed as the input angle εe1 and is given by
(3)ℓ2=1000cosεe1−sinεe10sinεe1cosεe1010=0cosεe1sinεe1.Comparison of (2) and (3) can be obtained as
(4)εe1=γe.In the fixed coordinate system, the unit vectorℓ3 can be expressed as
(5)ℓ3=Te100=cosβesinγesinβe−sinγecosβe.In the fixed coordinate system, the unit vectorℓ1 is represented by the input angle εe2 and is given by
(6)ℓ1=cosεe20sinεe2010−sinεe20cosεe2001=sinεe20cosεe2.According to the geometry of the elbow joint, (7) can be obtained.
(7)ℓ1⋅ℓ3=0.Equations (2) and (3) can be written in the form of (7) and can be derived as
(8)εe2=atan2cosγesinβe,cosβe.The inverse position solution equation of the elbow joint can be written as(9)εe1=γe,εe2=atan2cosγesinβe,cosβe,The forward positive solution equation of the elbow joint by (9) is deduced as
(10)γe=εe1,βe=atan2sinεe2,cosεe1cosεe2.


## 3. The Kinematic Decoupling Analysis

### 3.1. The Derivation of the Kinematic Equation

Differential treatment (10), the kinematic equation is obtained as
(11)ϕ̇e=Jeε̇e,where ϕ̇e is the output angle velocity and is expressed as ϕ̇e=γ̇eβ̇eT, ε̇e is the input angle velocity and is expressed as ε̇e=ε̇e1ε̇e1T, and Je is the Jacobian matrix and can be extracted as
(12)Je=10sinεe1sinεe2cosεe2sin2εe2+cos2εe1cos2εe2cosεe1sin2εe2+cos2εe1cos2εe2.The kinematic decoupling analysis of the elbow joint depends on the Jacobian matrixJe. In order to describe the decoupling characteristic in more detail, the index of kinematic decoupling performance is defined as
(13)℘e=ςemax−ςeminςemax,where the maximum and minimum singular values of the elbow joint Jacobian matrix are ςemax and ςemin, respectively.


### 3.2. Analysis of Kinematic Decoupling Performance

The decoupling analysis of the kinematic of the elbow joint is to study the correlation or dependence of the output parameters on the input parameters. If the Jacobian matrixJe can be turned into a diagonal matrix, the elbow joint is kinematic decoupling. The kinematic decoupling of the elbow joint under different input conditions is analyzed.
(1)
When the input angular velocity of theXe axis is ε̇e1, the decoupling of the output angular velocity of the elbow joint is analyzed.
The elbow joint has an input angular velocity on theXe axis, and the input angular velocity on the Ye axis is ε̇e2 and ε̇e2=0rad/s. The Jacobian matrix of the elbow joint can be obtained from (12) and can be given by
(14)Je=1001.
From (14), the Jacobian matrix is a diagonal unit matrix and the evaluation index of the kinematic decoupling performance in the workspace is always zero, so the elbow joint is completely kinematic decoupling and has the highest decoupling performance.
(2)
When the input angular velocities of theXe axis and Ye axis are ε̇e1 and ε̇e2, the elbow joint kinematic decoupling is analyzed.
When the elbow joint is driven by two driving motors, (12) expresses the Jacobian matrix. With the decoupling definition of the local motion of the shoulder joint, there is only one nonzero element in the first row of (12), so the elbow joint is locally kinematic decoupling in the whole workspace. According to the kinematic decoupling index of (13), the local kinematic decoupling performance graph of the elbow joint is obtained, as shown in Figure 3.
In Figure3, the kinematic decoupling index ℘e changes little with the increase of the γe angle. With the increase of the βe angle, the kinematic decoupling index ℘e increases gradually, its decoupling becomes smaller, and the coupling gradually increases. The kinematic decoupling of the elbow joint is locally decoupling in the γe angle direction, with very good kinematic decoupling in the region of approximately 35% of the initial position.Figure 3
Index of the kinematic decoupling performance of output angle velocity when the input velocity has theXe axis and Ye axis.


## 3.1. The Derivation of the Kinematic Equation

Differential treatment (10), the kinematic equation is obtained as
(11)ϕ̇e=Jeε̇e,where ϕ̇e is the output angle velocity and is expressed as ϕ̇e=γ̇eβ̇eT, ε̇e is the input angle velocity and is expressed as ε̇e=ε̇e1ε̇e1T, and Je is the Jacobian matrix and can be extracted as
(12)Je=10sinεe1sinεe2cosεe2sin2εe2+cos2εe1cos2εe2cosεe1sin2εe2+cos2εe1cos2εe2.The kinematic decoupling analysis of the elbow joint depends on the Jacobian matrixJe. In order to describe the decoupling characteristic in more detail, the index of kinematic decoupling performance is defined as
(13)℘e=ςemax−ςeminςemax,where the maximum and minimum singular values of the elbow joint Jacobian matrix are ςemax and ςemin, respectively.


## 3.2. Analysis of Kinematic Decoupling Performance

The decoupling analysis of the kinematic of the elbow joint is to study the correlation or dependence of the output parameters on the input parameters. If the Jacobian matrixJe can be turned into a diagonal matrix, the elbow joint is kinematic decoupling. The kinematic decoupling of the elbow joint under different input conditions is analyzed.
(1)
When the input angular velocity of theXe axis is ε̇e1, the decoupling of the output angular velocity of the elbow joint is analyzed.
The elbow joint has an input angular velocity on theXe axis, and the input angular velocity on the Ye axis is ε̇e2 and ε̇e2=0rad/s. The Jacobian matrix of the elbow joint can be obtained from (12) and can be given by
(14)Je=1001.
From (14), the Jacobian matrix is a diagonal unit matrix and the evaluation index of the kinematic decoupling performance in the workspace is always zero, so the elbow joint is completely kinematic decoupling and has the highest decoupling performance.
(2)
When the input angular velocities of theXe axis and Ye axis are ε̇e1 and ε̇e2, the elbow joint kinematic decoupling is analyzed.
When the elbow joint is driven by two driving motors, (12) expresses the Jacobian matrix. With the decoupling definition of the local motion of the shoulder joint, there is only one nonzero element in the first row of (12), so the elbow joint is locally kinematic decoupling in the whole workspace. According to the kinematic decoupling index of (13), the local kinematic decoupling performance graph of the elbow joint is obtained, as shown in Figure 3.
In Figure3, the kinematic decoupling index ℘e changes little with the increase of the γe angle. With the increase of the βe angle, the kinematic decoupling index ℘e increases gradually, its decoupling becomes smaller, and the coupling gradually increases. The kinematic decoupling of the elbow joint is locally decoupling in the γe angle direction, with very good kinematic decoupling in the region of approximately 35% of the initial position.Figure 3
Index of the kinematic decoupling performance of output angle velocity when the input velocity has theXe axis and Ye axis.


## 4. Global Kinematic Decoupling Analysis and Structural Parameter Optimization

The global performance index can better reflect the kinematic decoupling of the elbow joint in the whole posture workspace, and the spatial model theory [25, 26] provides a new idea for the structural parameter optimization of the elbow joint. The structural parameters of the elbow joint are optimized by the theory of the space model, which made the performance evaluation index of kinematic decoupling better. The structure parameters of the elbow joint were selected by the Monte Carlo method.


### 4.1. Analysis of the Global Kinematic Decoupling Performance

Based on the structural description of the biomimetic robotic elbow joint, the structural parameters areRe1, Re2, and Re3. The spatial model of the structural parameters of the biomimetic robotic elbow joint is established. The structural dimension parameters of the elbow joint are dimensionless and can be given as
(15)le=Re1+Re2+Re33.The dimensionless structural dimensions of the elbow joint are expressed, respectively, as(16)le1=Re1le,le2=Re2le,le3=Re3le.Formula (16) can be obtained as
(17)le1+le2+le3=3.Considering the manufacturing and assembling of the biomimetic robotic elbow joint, the conditions for the structural parameters are satisfied and can be written as(18)0≤le3≤le2≤3,0≤le1≤3.The three dimensionless structure parameters are Cartesian axesle1, le2, and le3, respectively. The geometric space model of the biomimetic robotic elbow joint and the triangle ΔPeQeSe can be obtained by using (15) and (18), as shown in Figure 4. In order to facilitate drawing, the three-dimensional model is transformed into a two-dimensional model of the space model. The transformation relation of the dimensionless coordinate is generated as
(19)x=3+le2−le13,y=le3.Figure 4
The spatial model of the biomimetic robotic elbow joint.
(a)
Three-dimensional model of the spatial model
(b)
Two-dimensional model of the spatial modelThe global performance index is introduced into the spatial model, and the global kinematic decoupling performance index of the biomimetic robotic elbow joint is defined as(20)ξe=∫Ve℘edVe∫VedVe,where ξe is the global kinematic decoupling performance index and Ve is the workspace of the elbow joint.Using MATLAB software, the global kinematic decoupling performance map of the elbow joint in the plain geometric space model is drawn according to (1), (2), (3), (4), (5), (6), (7), (8), (9), (10), (11), (12), (13), (14), (15), (16), (17), (18), (19), and (20), as shown in Figure 5. In Figure 5, according to (16), the three coordinates le1, le2, and le3 reflect the three structural parameters Re1, Re2, and Re3, respectively.Figure 5
Globe kinematic decoupling performance evaluation index atlases of the elbow joint.From Figure5, the global kinematic decoupling performance of the elbow joint is linearly distributed. With the increase of Re3 and Re2, the global kinematic decoupling performance index values increase and the global kinematic decoupling decreases gradually. With the increase of Re1, the global kinematic decoupling performance index values decrease and the global kinematic decoupling increases.


### 4.2. The Structural Parameter Optimization

Structural parameters have a direct influence on the kinematic performance of the robot. Stan et al. [27] defined the optimal function based on stiffness and transmission quality. In this paper, the range of structural parameters of the elbow joint is defined. For the optimal design of the elbow joint, reasonable structural parameters should be selected for design and manufacturing. The analysis of global kinematic decoupling performance of the elbow joint based on the spatial model theory has laid the theoretical foundation for the selection of the elbow joint structural parameters. In this paper, based on the Monte Carlo method, the structural parameters of the elbow joint are optimized. The reasonable structural parameters of the elbow joint are obtained by using the probability statistic method.The value range of the global kinematic decoupling performance index of the elbow joint is the interval [0, 1], which conforms to the rule of rectangle distribution. Combined with the structural features of the elbow joint, the structural parameter ranges of the elbow jointRe1, Re2, and Re3 are Re1∈60,90mm, Re2∈40,70mm, and Re3∈20,50mm.In [28], the structural parameters of the mechanical arm are optimized using the Monte Carlo method, and the intermediate value of the performance index is selected as the structural parameter optimization objective. Therefore, the intermedia value of the global kinematic decoupling index of the elbow joint is used as the optimal target of the elbow joint, in which ξe=0.1524. When ξe is not more than 0.1524, the global kinematic decoupling performance is better.Under the condition that the evaluation index of the global kinematic decoupling performance is better than the optimization target value, the distribution rule of sampling values of each parameter counted the sampling within the range of structural parameters, and the probability distribution of the structural parameters is obtained, as shown in Figure6. It is clear from Figure 6 that the structure parameters are Re1=90mm, Re2=70mm, and Re3=30mm, and the probability model of the structural parameters of the biomimetic robotic elbow joint is higher.Figure 6
Probability distribution of the discrete histogram for the structure parameters for the biomimetic robotic elbow joint.
(a)
The probability ofRe1
(b)
The probability ofRe2
(c)
The probability ofRe3


## 4.1. Analysis of the Global Kinematic Decoupling Performance

Based on the structural description of the biomimetic robotic elbow joint, the structural parameters areRe1, Re2, and Re3. The spatial model of the structural parameters of the biomimetic robotic elbow joint is established. The structural dimension parameters of the elbow joint are dimensionless and can be given as
(15)le=Re1+Re2+Re33.The dimensionless structural dimensions of the elbow joint are expressed, respectively, as(16)le1=Re1le,le2=Re2le,le3=Re3le.Formula (16) can be obtained as
(17)le1+le2+le3=3.Considering the manufacturing and assembling of the biomimetic robotic elbow joint, the conditions for the structural parameters are satisfied and can be written as(18)0≤le3≤le2≤3,0≤le1≤3.The three dimensionless structure parameters are Cartesian axesle1, le2, and le3, respectively. The geometric space model of the biomimetic robotic elbow joint and the triangle ΔPeQeSe can be obtained by using (15) and (18), as shown in Figure 4. In order to facilitate drawing, the three-dimensional model is transformed into a two-dimensional model of the space model. The transformation relation of the dimensionless coordinate is generated as
(19)x=3+le2−le13,y=le3.Figure 4
The spatial model of the biomimetic robotic elbow joint.
(a)
Three-dimensional model of the spatial model
(b)
Two-dimensional model of the spatial modelThe global performance index is introduced into the spatial model, and the global kinematic decoupling performance index of the biomimetic robotic elbow joint is defined as(20)ξe=∫Ve℘edVe∫VedVe,where ξe is the global kinematic decoupling performance index and Ve is the workspace of the elbow joint.Using MATLAB software, the global kinematic decoupling performance map of the elbow joint in the plain geometric space model is drawn according to (1), (2), (3), (4), (5), (6), (7), (8), (9), (10), (11), (12), (13), (14), (15), (16), (17), (18), (19), and (20), as shown in Figure 5. In Figure 5, according to (16), the three coordinates le1, le2, and le3 reflect the three structural parameters Re1, Re2, and Re3, respectively.Figure 5
Globe kinematic decoupling performance evaluation index atlases of the elbow joint.From Figure5, the global kinematic decoupling performance of the elbow joint is linearly distributed. With the increase of Re3 and Re2, the global kinematic decoupling performance index values increase and the global kinematic decoupling decreases gradually. With the increase of Re1, the global kinematic decoupling performance index values decrease and the global kinematic decoupling increases.


## 4.2. The Structural Parameter Optimization

Structural parameters have a direct influence on the kinematic performance of the robot. Stan et al. [27] defined the optimal function based on stiffness and transmission quality. In this paper, the range of structural parameters of the elbow joint is defined. For the optimal design of the elbow joint, reasonable structural parameters should be selected for design and manufacturing. The analysis of global kinematic decoupling performance of the elbow joint based on the spatial model theory has laid the theoretical foundation for the selection of the elbow joint structural parameters. In this paper, based on the Monte Carlo method, the structural parameters of the elbow joint are optimized. The reasonable structural parameters of the elbow joint are obtained by using the probability statistic method.The value range of the global kinematic decoupling performance index of the elbow joint is the interval [0, 1], which conforms to the rule of rectangle distribution. Combined with the structural features of the elbow joint, the structural parameter ranges of the elbow jointRe1, Re2, and Re3 are Re1∈60,90mm, Re2∈40,70mm, and Re3∈20,50mm.In [28], the structural parameters of the mechanical arm are optimized using the Monte Carlo method, and the intermediate value of the performance index is selected as the structural parameter optimization objective. Therefore, the intermedia value of the global kinematic decoupling index of the elbow joint is used as the optimal target of the elbow joint, in which ξe=0.1524. When ξe is not more than 0.1524, the global kinematic decoupling performance is better.Under the condition that the evaluation index of the global kinematic decoupling performance is better than the optimization target value, the distribution rule of sampling values of each parameter counted the sampling within the range of structural parameters, and the probability distribution of the structural parameters is obtained, as shown in Figure6. It is clear from Figure 6 that the structure parameters are Re1=90mm, Re2=70mm, and Re3=30mm, and the probability model of the structural parameters of the biomimetic robotic elbow joint is higher.Figure 6
Probability distribution of the discrete histogram for the structure parameters for the biomimetic robotic elbow joint.
(a)
The probability ofRe1
(b)
The probability ofRe2
(c)
The probability ofRe3


## 5. The Design of the Biomimetic Robotic Elbow Joint

Considering its processing and assembling process, the virtual prototype of the elbow joint is designed based on the optimized structure parameters, and primary technical parameters are shown in Table1.Table 1
The primary technical parameters of the biomimetic robotic elbow joint.
Design parameter
Technical index
Degree of freedom
2
Flexion
45°
Extension
45°
Internal rotation
50°
External rotation
45°
Re1
90 mm
Re2
70 mm
Re3
30 mm
Motor
Maxon 273755
Coupling
Maxon 326665
Encoder
MR TL 256-1024 CPTThe virtual prototype model of the biomimetic robotic elbow joint is shown in Figure7.Figure 7
A novel biomimetic robotic elbow joint virtual prototype. 1, 3, 9, 11, 16, 18, 19, 20, 25, 26, and 27—revolute joints; 2 and 10—short bars; 4—frame; 5—upper arm; 6—long bar; 7 and 13—motor; 8 and 14—connectors; 12–15—motor bases; 17 and 23—connecting rods; 21—annular member; 22—moving platform; and 24—arm connector.Servo motor 13 is installed on motor base 15, and servo motor 13 transmits the torque of the motor to carrier rod 23 through the planar four-bar mechanism. The other movement branch of the biomimetic robotic elbow joint is servo motor 7 mounted on elbow base 5. Servo motor 7 is fixedly connected with the rotating shaft on the bottom of connecting rod 17 through the mounting hole of coupling 8. Connecting rod 17 is connected to annular member 21 by a pair of coaxial rotating hinges 18 and 19. The other pair of coaxial rotary hinges 26 and 27 on annular member 21 is connected to moving platform 22. Arm connector 24 is fixedly connected to the bottom of the moving platform.


## 6. Simulation Experimental Analyses

### 6.1. Kinematic Simulation Experiment

In order to verify the correctness of the kinematic equations of the elbow joint mechanism, the results of the theoretical solution of the elbow joint and the simulation of the kinematic model are compared and analyzed. The movement trajectory of the biomimetic robotic elbow joint moving platform is expressed by(21)γe=sintrad,βe=costrad.According to (11), under a given movement trajectory, the theoretical input angular velocity curve can be obtained by using MATLAB, as shown in Figure 8. A virtual prototype of the elbow joint is designed based on the optimized structure parameters, and the simulation value of the movement change curve of the input angle of the virtual prototype is obtained by using ADAMS movement simulation software, as shown in Figure 8. From Figure 8, the theoretical values and the simulation values are almost identical, which verifies the correctness of the modeling of the movement equation.Figure 8
The input angle velocity curve of the elbow joint.


### 6.2. Kinematic Decoupling Simulation Experiment

A virtual prototype of the biomimetic robotic elbow joint is established, and a virtual simulation experiment is performed. Based on the Core software, the elbow joint is parametric designed. The parameter design range is the same as the parameter range in the spatial model theory. The parametric design variable increment is 5 mm, and 343 virtual prototypes of elbow joints with different structural dimensions were obtained.The kinematic simulation of the reachable workspace is carried out for each prototype, and the total volume number of workspaces and the number volume of workspaces conforming to the kinematic decoupling index are recorded.The structural parameters were obtained by optimizing the spatial model, which are 30 mm, 70 mm, and 90 mm. The kinematic decoupling workspace volume number is taken as the standard valueWd0, and the virtual prototype is defined by the standard prototype. The volume number of kinematic decoupling workspaces obtained by other different structural parameters is Wd. The kinematic decoupling workspace volume ratio Wds is defined as
(22)Wds=WdWd0×100%.The 343 elbow joint movement decoupling volume numbers are compared with the basic kinematic decoupling volume number. When one structural parameter is changed and the other parameters are unchanged in the standard prototype, the volume number of kinematic decoupling workspaces is acquired, and the influence curve of each structural parameter on the size of the elbow joint kinematic decoupling workspace is drawn, as shown in Figure9.Figure 9
The influence curve of structural parameters on the kinematic decoupling workspace volume ratio.In Figure9, the kinematic decoupling volume ratio Wds increases with the increase of Re2 and Re3, and with the increase of Re3, the volume ratio of the kinematic decoupling workspace firstly increases and then decreases. The change trend is the same as that in Figure 6, the rationality of optimization of the structural parameters can be proved, and the kinematic decoupling analysis is correct.


## 6.1. Kinematic Simulation Experiment

In order to verify the correctness of the kinematic equations of the elbow joint mechanism, the results of the theoretical solution of the elbow joint and the simulation of the kinematic model are compared and analyzed. The movement trajectory of the biomimetic robotic elbow joint moving platform is expressed by(21)γe=sintrad,βe=costrad.According to (11), under a given movement trajectory, the theoretical input angular velocity curve can be obtained by using MATLAB, as shown in Figure 8. A virtual prototype of the elbow joint is designed based on the optimized structure parameters, and the simulation value of the movement change curve of the input angle of the virtual prototype is obtained by using ADAMS movement simulation software, as shown in Figure 8. From Figure 8, the theoretical values and the simulation values are almost identical, which verifies the correctness of the modeling of the movement equation.Figure 8
The input angle velocity curve of the elbow joint.


## 6.2. Kinematic Decoupling Simulation Experiment

A virtual prototype of the biomimetic robotic elbow joint is established, and a virtual simulation experiment is performed. Based on the Core software, the elbow joint is parametric designed. The parameter design range is the same as the parameter range in the spatial model theory. The parametric design variable increment is 5 mm, and 343 virtual prototypes of elbow joints with different structural dimensions were obtained.The kinematic simulation of the reachable workspace is carried out for each prototype, and the total volume number of workspaces and the number volume of workspaces conforming to the kinematic decoupling index are recorded.The structural parameters were obtained by optimizing the spatial model, which are 30 mm, 70 mm, and 90 mm. The kinematic decoupling workspace volume number is taken as the standard valueWd0, and the virtual prototype is defined by the standard prototype. The volume number of kinematic decoupling workspaces obtained by other different structural parameters is Wd. The kinematic decoupling workspace volume ratio Wds is defined as
(22)Wds=WdWd0×100%.The 343 elbow joint movement decoupling volume numbers are compared with the basic kinematic decoupling volume number. When one structural parameter is changed and the other parameters are unchanged in the standard prototype, the volume number of kinematic decoupling workspaces is acquired, and the influence curve of each structural parameter on the size of the elbow joint kinematic decoupling workspace is drawn, as shown in Figure9.Figure 9
The influence curve of structural parameters on the kinematic decoupling workspace volume ratio.In Figure9, the kinematic decoupling volume ratio Wds increases with the increase of Re2 and Re3, and with the increase of Re3, the volume ratio of the kinematic decoupling workspace firstly increases and then decreases. The change trend is the same as that in Figure 6, the rationality of optimization of the structural parameters can be proved, and the kinematic decoupling analysis is correct.


## 7. Conclusion

The kinematic decoupling analysis of a novel biomimetic robotic elbow joint was performed. Analysis of the kinematic decoupling of the elbow joint is symmetrical in the workspace, and the motion is completely decoupling when driven by a single motor. The global kinematic decoupling performance of the elbow joint showed a linear distribution. With the increase ofRe3, the decoupling decreased gradually. The structure parameters of the elbow joint were selected by the Monte Carlo method, which areRe1=90mm, Re2=70mm, and Re3=30mm. Considering the process and the assembly process, the elbow joint prototype had been designed and developed. Finally, simulation experiments have verified the correctness of the kinematic equation and kinematic decoupling, as well as the rationality of the optimization use of spatial model parameters.In summary, the biomimetic robotic elbow joint has two degrees of freedom and good decoupling characteristics, which can be applied in rehabilitation robot, biomimetic robot, industrial robot, humanoid robot arm, and other fields.



---

*Source: 4613230-2018-05-09.xml*