Published: 30 June 2022

Joint stiffness of a musculoskeletal bionic leg based on the foot stiffness ellipse model

Jingtao Lei1
Ziheng Chen2
Zili Xu3
1Shanghai Key Laboratory of Intelligent Manufacturing and Robotics, Shanghai, China
1, 2, 3School of Mechatronic Engineering and Automation, Shanghai University, Shanghai, China
Corresponding Author:
Jingtao Lei
Views 64
Reads 25
Downloads 428

Abstract

For the bionic jumping robot, there is contact force between the foot and the environment inevitably. Bionic jumping robots need to interact with the environment for force/position information in a compliant manner. Therefore, it is necessary to analyze the joint stiffness and foot stiffness of a bionic jumping robot. Based on analyzing the muscle arrangement and flexible jumping movement principle of a dog leg, a kind of musculoskeletal leg driven by pneumatic artificial muscles (PAMs) is presented. The centroid trajectory of the bionic leg is planned for jumping. Each joint stiffness is derived by the joint torque, which is changing with PAM inner pressure and joint angular displacement. On the other hand, joint stiffness can be planned by the foot stiffness. A kind of ellipse stiffness model of foot is proposed by analyzing the foot elastic potential energy caused by the contact force, and each joint stiffness of the bionic leg is calculated by the foot stiffness, which is mapping by the Jacobian matrix. The joint angular stiffness is analyzed by changing the foot stiffness ellipse parameters, and the expected joint stiffness of the bionic leg for jumping is planned based on the foot stiffness model. This study will pay a foundation for controlling the joint stiffness to achieve stable jumping of the bionic leg.

1. Introduction

Legged robots have received extensive attention due to they have the characteristic of various gait modes to achieve better terrain adaptability [1]-[4]. In recent years, legged robot research has evolved from static walking to various dynamic motions such as jumping and running.

PAM is a type of soft actuator, has received considerable attention. PAM has mechanical compliance and exhibits many good characteristics, which is very light, has a high force-to-weight ratio compared with other types of actuators, and it can flexibly comply with outside forces. Because of these above-mentioned properties, PAMs have been employed in various robots, and robots actuated by PAMs can achieve comparatively stable motions.

In order to achieve flexible jumping or running, the joint stiffness of the bionic robot needs to be adjusted or controlled to reduce the impact when the robot landing on the ground. In order to achieve high-speed and high-precision movement of the robot, the position and stiffness of each joint of the bionic robot need to be controlled synchronously [5].

Niiyama et al. [6] developed a musculoskeletal bipedal running robot driven by PAMs, which is named as Athlete robot. The experiment of vertical landing is performed, and it is found that the angle of the stiffness ellipse is a key parameter for fall forward and fall backward of the robot landing. Oshima et al. [7] established a stiffness ellipse model of the robotic arm end, which is driven by six PAMs with a bi-articular muscle. Yokoo et al. [8] studied the stiffness ellipse and came to a conclusions. The movement direction of the robot is possible to be changed by changing the angle of the stiffness ellipse. When there is high friction at the end of the leg and there is no movement, the foot end force can occur in a lower stiffness direction. Nakata et al. [9] demonstrated that the jumping direction of the robot can be changed by adjusting the stiffness ratio between the bi-articular muscle and mono-articular muscle at the hip joint. Kaneko at el. [10] presented bionic leg driven by six PAMs with a bi-articular muscles. The relationship between the ground contact reaction force and the angle of stiffness ellipse was established, and the ground contact reaction force is controlled by the feedforward control. Yasuhiro et al. [11] investigated the joint stiffness of a robot and proposed design procedure based on a reference trajectory and the desired joint stiffness. The stability of the robot and design of the joint stiffness was verified by simulation and experiments with a 1-DOF legged robot. T. Nakamura et al. [12] performed the joint position and stiffness control of a manipulator driven by the artificial muscles for instantaneous loads by using a mechanical equilibrium model. This study revealed that it is effective in constraining the influence of load torque by using estimated stiffness method. Miki K. et al. [13], [14] presented a kind of musculoskeletal quadruped robot. The change-able stiffness property of the bionic body was studied by experiments. When the robot walks, the effect of body stiffness on walking stability and foot contact force was analyzed. Tsujita at el. [15] presented a biped robot driven by PAMs. The effect of joint stiffness on walking stability was analyzed and the relationship between muscle tension and robot performance was studied. An oscillating controller was designed to control the joint stiffness. Lei et al. [16] proposed a kind of foot stiffness model by analyzing the foot elastic potential energy caused by the contact force. The mapping relationship between the joint stiffness matrix and the foot stiffness matrix is obtained by the Jacobian matrix. An antagonistic bionic joint position/stiffness control method based on fuzzy neural network compensation control was presented by Zhu et al. [17], which is obviously better than PID control method.

For the bionic leg driven by PAMs, the joint stiffness characteristics change with the PAM arrangement and inner pressure. Joint stiffness directly affects the jumping performance of bionic legs. In order to achieve the flexibility jumping of bionic leg, it is necessary to plan the joint stiffness in order to achieve the jumping movement. It is worth investigating the stiffness property of the bionic leg for jumping movement.

Based on the design principles of bionics, flexibility and lightweight, a musculoskeletal bionic leg driven by PAMs is presented, which is inspired from the muscles distribution of the biological dog’s leg. Firstly, according to the definition of the joint angular stiffness, each joint stiffness is derived, and the joint angular stiffness for jumping movement of the bionic leg is calculated, which is related with the joint motion parameters, the PAM inner pressure. According to the jumping analysis, the changing range of each joint angular stiffness is determined. Secondly, based on analyzing the elastic potential energy of the foot generated by the contact force from ground, an elliptical model is proposed as the foot stiffness model, and the relationship between the foot stiffness ellipse model and joint stiffness is derived, which is mapped by the Jacques matrix of the bionic leg. Finally, the joint stiffness changing with the parameters of the foot stiffness ellipse is analyzed. Finally, the joint stiffness changing with different parameters of the foot stiffness ellipse were compared and analyzed.

2. Musculoskeletal bionic leg

2-DOF musculoskeletal bionic leg is designed, which is inspired by the muscle distribution of dog’s hind limb, as shown in Fig. 1. There are two springs used for slowing down the impact force between the foot and the ground. According to the kinematics of the bionic leg, the rotating range of the knee joint and the hip joint can reach 85° and 55°, respectively.

The jumping movement of the bionic leg is divided into three phases, which are take-off phase, flight phase and landing phase. During the take-off phase, the centroid trajectory of the bionic leg can be planned as a variable quintic polynomial:

1
x1t=i=05miti+u1t-tsλ1t-tfλ2,y1t=i=05niti+u2t-tsλ3t-tfλ4,

where x1t, y1t are the centroid coordinates of the bionic leg along the x and y direction in the foot-end coordinate system. mi and ni are polynomial coefficients. u1, u2, λi(i= 1, 2, 3, 4) are curve tunable parameters, and λi 3. ts, tf are the initial and end time of the flight phase, respectively.

Fig. 1Musculoskeletal bionic leg

Musculoskeletal bionic leg

According to the motion constraint condition of the centroid, and the value of the adjustable parameters are adjusted, then the centroid trajectory of the bionic leg for jumping movement is derived [18], as shown in Fig. 3, where the blue area is motion space of the bionic leg’s centroid.

Setting the take-off phase is 0.4 s. According to the kinematics of the bionic leg, the rotating range of each joint can be determined, which should meet the conditions of bionic leg take-off and centroid trajectory planning, as shown in Fig. 3.

Fig. 2Centroid trajectory and centroid motion space

Centroid trajectory  and centroid motion space

Fig. 3Joint angular displacement during the take-off phase

Joint angular displacement during  the take-off phase

3. PAM force model

PAM force model describes the relationship between PAM force, inner gas pressure and contraction ratio [19]. According to the Chou model [20], PAM force is:

2
Fε,p=pπd024β11-ε2-β2,

where p is the PAM inner pressure. ε is the contraction ratio expressed as ε=(l0-l)/l0. l0 is the initial length and d0 is the initial diameter of the PAM. β1 and β2 are constants related to the PAM parameters, β1=3/tan2α0, β2=1/sin2α0. α0 is the initial braid angle, which is defined as the angle between the PAM axis and each thread of the braided sheath before expansion. For PAM from FESTO company, α0= 30°, d0= 10 mm.

4. Joint angular stiffness

The joint stiffness can be calculated from the joint torque and the joint angular displacement of the bionic leg, which is defined as the partial derivative of joint torque with respect to joint angular displacement [21]:

3
Kθj=τiθj , i=1,2, j=2,3,

where Kθj is the joint stiffness, τi is the joint torque, θj is the joint angular displacement.

4.1. Knee joint

The dynamic motion, such as jumping, landing or running is characterized by large instantaneous forces and short duration. The leg mechanism can be looked as a series manipulator to study the jumping characteristics of the musculoskeletal leg. The musculoskeletal bionic leg is simplified as a 2 DOF mechanism. PAM driving system dynamics is to analyze the relationship between PAM force and the joint driving torque. PAM provide the rotating torque for the joint, as shown in Fig. 4.

Fig. 4Knee joint

Knee joint

The torque of the knee joint can be calculated. The knee joint torque τ1 and PAM driving torque τm1 and spring torque τs1:

4
τ1=τm1-τs1=F1d1-k1Δδ1,

where d1 is the joint arm length, k1 is the stiffness coefficient of spring 1 and δ1 is the change of the knee joint angle.

According to the geometric relationship in Fig. 4, the change of joint angle θ2 has little effect on d1. To simplify, let d1=t2, the knee stiffness can be calculated as:

5
Kθ2=τ1θ2=t2F1lm1lm1θ2-k1,

where lm1 is the PAM1 length. lm1/θ2 can be derived from the geometric relationship of Fig. 4. F1/lm1 can be derived from the Eq. (2). Then the knee joint stiffness change with the PAM inner pressure p1 and the stiffness coefficient k1 is as follows:

6
Kθ2=-2l1p1β1πD024lm1lol12t2sinθ2+arctant1r2t12+r22t12+r22+t22-2t12+r22t2cosθ2+arctant1r2 -k1.

The variation range of the angular displacement of the knee joint planned during the take-off process is substituted into the Eq. (5), and the angular stiffness of the knee joint can be calculated.

4.2. Hip joint

The joint torque of the hip joint is shown in Fig. 5.

Fig. 5Hip joint

Hip joint

The relationship between hip joint torque τ2 and PAM driving torque τm2 and spring torque τs2 as follows:

7
τ2=τm2-τs2=F2d2-k2Δδ2,

where d2 is the joint arm, k2 is the stiffness coefficient of sprint 2, and δ2 is the amount of change in the hip joint angle. From the geometric relationship in Fig. 6, the change of joint angle θ3 has little effect on d2. To simplify the derivation, let d2=t4, the equation of knee stiffness can be expressed according to Eq. (1) and Eq. (6):

8
Kθ3=τ2θ3=t4F2lm2lm2θ3+k2,

where lm2 is the length of the PAM2, lm2/θ3 can be derived from the geometric relationship of Fig. 6, F2/lm2 can be derived from the Eq. (2). Hip stiffness about the inner pressure p2 and the stiffness coefficient k2 is:

9
Kθ3=2t4p2β1πD024lm2lol22t4sinθ3-arctanh1h2h12+h22h12+h22+t42-2t4cosθ3-arctanh1h2h12+h22+k2.

The variation range of the angular displacement of the hip joint planned during the take-off process is substituted into Eq. (5) and Eq. (8), joint stiffness can be calculated, which is related to PAM pressure, joint angular displacement, etc.

Setting different PAM inner pressure, the knee joint stiffness and the hip joint change with PAM pressure are shown in Fig. 6. In order to achieve jumping movement of the bionic leg, the knee joint stiffness and hip joint stiffness should be within the range of Kθ2 [3.45, 9.24], Kθ3 [14.64, 39.01].

Fig. 6Joint stiffness changing with PAM inner pressure

Joint stiffness changing with PAM inner pressure

5. Joint stiffness analysis

5.1. Foot elliptical stiffness model and joint stiffness

The foot stiffness of the bionic leg is set as an elliptical stiffness model [9],[16]. There are there parameters related to the foot stiffness ellipse, which are the long axis length a, the short axis length of the ellipse and the ellipse angle θe. Different foot stiffness ellipse can reflect different foot deformation. One of the stiffness elliptical model is shown in Fig. 7.

Fig. 7Foot stiffness ellipse

Foot stiffness ellipse

The relationship between the foot stiffness and the joint stiffness can be derived, which is mapped by the bionic leg’s Jacobian matrix. The foot displacement of the bionic leg is:

10
x=l1cosπ2+θ2+θ3-l2sinθ3,y=-l1sinπ2+θ2+θ3+l2cosθ3+l3.

Then the Jacobian matrix of the bionic leg is:

11
Jq=xθ2xθ3yθ2yθ3=J11J12J21J22,Jq=-l1sinπ2+θ2+θ3-l1sinπ2+θ2+θ3-l2cosθ3-l1cosπ2+θ2+θ3l2sinθ3-l1cosπ2+θ2+θ3.

For 2-DOF bionic leg, a relationship between joint angular displacement and foot displacement can be mapped by the Jacobian matrix of the bionic leg:

12
ΔXΔY=JqΔθ2Δθ3,

where X and Y is the foot displacements along the X-axis and Y-axis direction, respectively. θ2 and θ3 are the joint angular displacements.

Meanwhile, the relationship between the ground reaction force and the joint driving torque can be expressed by the force Jacobian matrix:

13
FXFY=[JTq]-1τ1τ2.

The relationship between the increment of the joint driving torque and the joint angular displacement is as follows:

14
Δτ1Δτ2=Kθ200Kθ3Δθ2Δθ3,Kq=Kθ200Kθ3.

Based on the relationship between joint torque and joint stiffness, combined with Eq. (11), Eq. (12) and Eq. (13), the relationship between the foot end force and the foot end displacement is derived as following:

15
ΔFXΔFY=[JTq]-1Kθ200Kθ3J-1qΔXΔY.

Based on the relationship between joint, the expression of the foot stiffness matrix KF is as follows:

16
KF=[JTq]-1Kθ200Kθ3J-1q.

According to the geometric relationship in Fig. 8, the relationship between the deformation of the foot and the elliptical deformation of the stiffness is obtained:

17
ΔxeΔye=cosθe-sinθesinθecosθeΔXΔY,

where Δxe and Δye are the displacements of the foot displacement in the xe-axis and ye-axis directions of the stiffness elliptical coordinate system, respectively.

Considering that the elliptic equation is equal to 1, that is, the elastic energy of the foot end represented by the stiffness elliptic curve is an equipotential energy curve. Set the potential energy value to 1, and the planning of foot stiffness by using these potential energy lines. Based on Eq. (18), the elliptic equation is expressed as follows:

18
(a2sin2θe+b2cos2θe)a2b2ΔX2+b2sin2θe+a2cos2θea2b2ΔY2+2a2-b2sinθecosθea2b2ΔXΔY=1.

In the foot coordinate system, the foot elastic potential energy can be expressed as follows:

19
Ep=ΔXΔYKFΔXΔYT.

Since the value of the equipotential energy curve is 1, let EP= 1. The expressions of the foot end stiffness KF can be solved by combining the Eq. (18) and Eq. (19) as follows:

20
KF=1a2b2a2sin2θe+b2cos2θea2-b2sinθecosθea2-b2sinθecosθeb2sin2θe+a2cos2θe.

Then the joint stiffness matrix can be derived by Eq. (16) and Eq. (20) as follows:

21
Kq=JTqKFJq=1a2b2A100A2,

where:

A1=J112(a2sin2θe+b2cos2θe)+2J11J21(a2-b2)sinθecosθe +J212b2sin2θe+a2cos2θe,A2=J122(a2sin2θe+b2cos2θe)+2J12J22(a2-b2)sinθecosθe +J222b2sin2θe+a2cos2θe.

According to Eq. (13), the joint stiffness of the bionic leg can be obtained from parameter of the foot stiffness ellipse:

22
Kθ2=A1a2b2,Kθ3=A2a2b2,

where the joint stiffness is a function about the three parameters a, b, θe of the foot end stiffness ellipse and the joint angular displacement. The joint angular stiffness of the bionic leg is calculated by changing the parameters of the elliptical stiffness model.

5.2. Calculating results of joint stiffness

5.2.1. Knee joint stiffness

Setting different stiffness ellipse parameters, the joint angular stiffness of the bionic leg is calculated to analyze the relationship between the joint angular stiffness and the foot ellipse parameters. The knee joint stiffness is shown in Fig. 8.

Fig. 8Knee stiffness

Knee stiffness

a)b= 0.09 N/m, θe=π/2

Knee stiffness

b)a= 0.15 N/m, θe=π/2

Knee stiffness

c)a= 0.15 N/m, b= 0.09 N/m

Setting the parameters θe and b are constant the parameter a is different value, the knee joint stiffness decreases with the parameter a increases. According to the knee joint stiffness range in Fig. 7, the changing range of the parameter a should be from 0.13 N/m to 0.18 N/m. As shown in Fig. 9(a).

Setting the parameters θe, a are constant and parameter b is different value, the knee joint angular stiffness decreases with the parameter b increases. According to the knee joint stiffness range in Fig. 7, the changing range of the parameter b should be from 0.09 N/m to 0.14 N/m. As shown in Fig. 9(b).

Setting the parameters a, b are constant and θe is different value, the knee joint angular stiffness decreases with the parameter θe increases. According to the knee joint stiffness range in Fig. 7, the changing range of the parameter θe should be from π/2 to 19π/32. As shown in Fig. 9(c).

5.2.2. Hip joint stiffness

Setting different stiffness ellipse parameters, the hip joint angular stiffness of the bionic leg is calculated to analyze the relationship between the joint angular stiffness and the foot ellipse parameters. The hip joint stiffness is shown in Fig. 9.

As shown in Fig. 9(a), when the parameters θe and b are constant the parameter a is set as different value, the hip joint angular stiffness decreases with the parameter a increases. According to the hip joint stiffness range in Fig. 7, the changing range of the parameter a should be from 0.12 N/m to 0.16 N/m.

As shown in Fig. 9(b), when the parameters θe, a are constant and parameter b is set as different value, the hip joint angular stiffness increases with the parameter b decreases. According to the hip joint stiffness range in Fig. 7, the changing range of the parameter b should be from 0.09 N/m to 0.13 N/m.

As shown in Fig. 9(c), when the parameters a, b are constant and θe is set as different value, the hip joint angular stiffness increases with the θe increases. According to the hip joint stiffness range in Fig. 7, the changing range of the parameter θe should be from 15π/32 to 17π/32.

Comparing Fig. 8 and Fig. 9, there are the following conclusions.

When θe=π/2 and b= 0.09 N/m, the range of a is from 0.13 N/m to 0.16 N/m, the joint stiffness is in the range of the output joint stiffness.

When a= 0.15 N/m, θe=π/2, the range of b is form 0.09 N/m-0.13 N/m, the expected joint stiffness is in the range of the output joint stiffness.

When a= 0.15 N/m, b= 0.09 N/m, the range of value of θe is from π/2 to 17π/32, the expected joint stiffness is in the range of the output joint stiffness.

Fig. 9Hip stiffness

Hip stiffness

a)b= 0.09 N/m, θe=π/2

Hip stiffness

b)a= 0.15 N/m, θe=π/2

Hip stiffness

c)a= 0.15 N/m, b= 0.09 N/m

5.2.3. Joint stiffness with different ratio of a and b

Setting the ellipse angle θe is π/2 and different ratio of a and b, the knee joint stiffness and hip joint stiffness is calculated as shown in Fig. 10.

From Fig. 10(b)-(d), when a/b is a certain value, the knee joint stiffness and hip joint stiffness increases with the parameters value a and b decreases, and the increasing trend of hip joint stiffness is larger than that of knee joint. When a/b changes, the joint stiffness increases with a/b increases.

Fig. 10Joint stiffness with different parameter ratio of a and b

Joint stiffness with different parameter ratio of a and b

a) Changing the parameter of the foot stiffness ellipse

Joint stiffness with different parameter ratio of a and b

b) Joint stiffness (when a/b = 2)

Joint stiffness with different parameter ratio of a and b

c) Joint stiffness (when a/b = 3)

Joint stiffness with different parameter ratio of a and b

d) Joint stiffness (when a/b = 4)

6. Foot stiffness with different landing states of bionic leg

Generally, when the line from the centroid of the bionic leg to the foot is perpendicular to the contact surface, the bionic leg can achieve stable landing. So five different landing states are considered for verification, as shown in Fig. 11.

Fig. 11Five landing states of the bionic leg

Five landing states of the bionic leg

For five different landing states, the knee joint angle is gradually increased and the hip joint is decreased. The corresponding long axis, short axis and ellipse angle of foot stiffness models can be calculated as shown in Table 1.

Table 1Parameters of the foot stiffness ellipse

Leg landing state
a (N/m)
b (N/m)
θe (°)
1
34.2161
4.3235
88.6709
2
29.2040
3.6244
89.0048
3
24.0890
2.8715
89.2203
4
18.9009
2.0857
89.5343
5
13.6631
1.3281
89.7150

According to the data in Table 1, the foot stiffness ellipse is shown in Fig. 12. For five landing states of bionic leg, the length of the long axis and short axis of the foot stiffness ellipse gradually decrease, and the ellipse angle are close to 90°.

Fig. 12Five kinds of foot stiffness ellipses corresponding to different leg states

Five kinds of foot stiffness ellipses corresponding to different leg states

7. Conclusions

This study focuses on the joint stiffness planning of a bionic leg driven by PAMs for stable jumping and landing. Firstly, according to the joint angular displacement that can achieve the leg jumping, the changing range of the joint angular stiffness is determined. Secondly, the foot stiffness is planned as an elliptic model, then the relationship between the joint stiffness and the foot stiffness is mapped by the Jacobian matrix of the bionic leg, thus the joint stiffness is calculated by changing the parameters of the foot stiffness elliptic models. Finally, the foot stiffness models of bionic legs with different landing states are calculated, which is to determine the reasonable foot stiffness for stable landing. This study will provide a reference for controlling the joint stiffness to achieve the stable jumping and landing of the bionic leg. The conclusions are drew as follows.

1) For designed bionic leg, the changing range of the joint stiffness is determined for jumping movement. The knee joint stiffness is from 3.45 N⋅m/rad to 9.24 N⋅m/rad, and the hip joint stiffness is from 14.64 N⋅m/rad to 39.01 N⋅m/rad.

2) The foot stiffness has a greater influence on the hip stiffness rather than the knee stiffness. When the parameters of the foot stiffness ellipse a/b is 4 and the ellipse angle is 90°, the leg can achieve stable jumping.

3) When the ellipse angle is close to 90°, the leg can achieve sable landing.

References

  • L. Ding, “Key technology analysis of BigDog quadruped robot,” Journal of Mechanical Engineering, Vol. 51, No. 7, pp. 1–23, 2015, https://doi.org/10.3901/jme.2015.07.001
  • G. Wang, “The current research status and development strategy on biomimetic robot,” Journal of Mechanical Engineering, Vol. 51, No. 13, pp. 27–44, 2015, https://doi.org/10.3901/jme.2015.13.027
  • H. Ren and J. Fan, “Adaptive backstepping slide mode control of pneumatic position servo system,” Chinese Journal of Mechanical Engineering, Vol. 29, No. 5, pp. 1003–1009, Sep. 2016, https://doi.org/10.3901/cjme.2016.0412.050
  • J. Lei, H. Yu, and T. Wang, “Dynamic bending of bionic flexible body driven by pneumatic artificial muscles (PAMs) for spinning gait of quadruped robot,” Chinese Journal of Mechanical Engineering, Vol. 29, No. 1, pp. 11–20, Jan. 2016, https://doi.org/10.3901/cjme.2015.1016.123
  • J. M. Calderón, W. Moreno, and A. Weitzenfeld, “Fuzzy variable stiffness in landing phase for jumping robot,” in Advances in Intelligent Systems and Computing, Vol. 424, pp. 511–522, 2016, https://doi.org/10.1007/978-3-319-28031-8_45
  • R. Niiyama and Y. Kuniyoshi, “Design principle based on maximum output force profile for a musculoskeletal robot,” Industrial Robot: An International Journal, Vol. 37, No. 3, pp. 250–255, May 2010, https://doi.org/10.1108/01439911011037640
  • Oshima T. and Kumamoto M., “Robot arm constructed with bi-articular muscles,” (in Japanese), Transactions of the Japan Society of Mechanical Engineers, Vol. 61, pp. 4696–4703, 1995.
  • Yokoo T. and Tsuji T., “A tip stiffness control method for robot arm with pneumatic artificial muscles including bi-articular muscles,” (in Japanese), in Technical Meeting on Industrial Instrumentation and Control, pp. 89–94, 2011.
  • Y. Nakata, A. Ide, Y. Nakamura, K. Hirata, and H. Ishiguro, “Hopping of a monopedal robot with a biarticular muscle driven by electromagnetic linear actuators,” in 2012 IEEE International Conference on Robotics and Automation (ICRA), pp. 3153–3160, May 2012, https://doi.org/10.1109/icra.2012.6225362
  • T. Kaneko, K. Ogata, S. Sakaino, and T. Tsuji, “Impact force control based on stiffness ellipse method using biped robot equipped with biarticular muscles,” in 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 2246–2251, Sep. 2015, https://doi.org/10.1109/iros.2015.7353678
  • Y. Sugimoto, D. Nakanishi, M. Nakanishi, and K. Osuka, “Stability and joint stiffness analysis of legged robot’s periodic motion driven by McKibben pneumatic actuator,” Advanced Robotics, Vol. 31, No. 8, pp. 441–452, Apr. 2017, https://doi.org/10.1080/01691864.2016.1273135
  • T. Nakamura, D. Tanaka, and H. Maeda, “Joint stiffness and position control of an artificial muscle manipulator for instantaneous loads using a mechanical equilibrium model,” Advanced Robotics, Vol. 25, No. 3-4, pp. 387–406, Jan. 2011, https://doi.org/10.1163/016918610x552169
  • K. Tsujita and K. Miki, “A study on trunk stiffness and gait stability in quadrupedal locomotion using musculoskeletal robot,” in 15th International Conference on Advanced Robotics, pp. 316–321, 2011.
  • K. Miki and K. Tsujita, “A study of the effect of structural damping on gait stability in quadrupedal locomotion using a musculoskeletal robot,” in 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2012), pp. 1976–1981, Oct. 2012, https://doi.org/10.1109/iros.2012.6386256
  • Tsujita K., Inoura T., Kobayashi T., and Masuda T., “A study on locomotion stability by controling joint stiffness of biped robot with pneumatic actuators,” in Motion and Vibration Control, Springer, 2009, pp. 305–314, https://doi.org/10.1007/978-1-4020-9438-5_30
  • J. Lei, J. Zhu, P. Xie, and M. Tokhi, “Joint variable stiffness of musculoskeletal leg mechanism for quadruped robot,” Advances in Mechanical Engineering, Vol. 9, No. 4, p. 168781401769034, Apr. 2017, https://doi.org/10.1177/1687814017690342
  • J. Zhu, “Position/Stiffness Control of antagonistic bionic joint driven by pneumatic muscles actuators,” Journal of Mechanical Engineering, Vol. 53, No. 13, p. 64, 2017, https://doi.org/10.3901/jme.2017.13.064
  • Chen Z. H., Lei J. T., and Cheng L. Y., “Hopping planning of the bionic leg mechanism driven by PAMs with biarticular muscle,” High Technology Letters, Vol. 25, No. 4, pp. 408–416, 2019, https://doi.org/10.3772/j.issn.1006-6748.2019.04.009
  • D. B. Reynolds, D. W. Repperger, C. A. Phillips, and G. Bandry, “Modeling the dynamic characteristics of pneumatic muscle,” Annals of Biomedical Engineering, Vol. 31, No. 3, pp. 310–317, Mar. 2003, https://doi.org/10.1114/1.1554921
  • Ching-Ping Chou and B. Hannaford, “Measurement and modeling of McKibben pneumatic artificial muscles,” IEEE Transactions on Robotics and Automation, Vol. 12, No. 1, pp. 90–102, 1996, https://doi.org/10.1109/70.481753
  • Xin Wang, Mantian Li, Wei Guo, Pengfei Wang, and Lining Sun, “Development of an antagonistic bionic joint controller for a musculoskeletal quadruped,” in 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2013), pp. 4466–4471, Nov. 2013, https://doi.org/10.1109/iros.2013.6696998

About this article

Received
14 November 2021
Accepted
18 February 2022
Published
30 June 2022
SUBJECTS
Biomechanics and biomedical engineering
Keywords
musculoskeletal bionic leg
joint variable stiffness
stiffness ellipse
pneumatic artificial muscle
Acknowledgements

The authors would like to thank the National Natural Science Foundation of China (Grant No. 51775323).