Professional Documents
Culture Documents
Effect of Toe-Joint Bending On Biped Gait Performance: E. Kouchaki, M. J. Sadigh
Effect of Toe-Joint Bending On Biped Gait Performance: E. Kouchaki, M. J. Sadigh
Abstract—Walking like human might be considered as the ZMP position of an inverted pendulum model by adding a
most important objective for humanoid robots. Toe-joint is link as heel and a combination of spring and damper as toe.
perhaps one of the most important missing parts of the Yamamoto, Sugihara and Nakamura [7] modeled toe using
structure of humanoid, which can play essential role in natural parallel four-bar linkage and studied effects of that to the
walking. Regarding this fact, the effect of toe-joint in improving
ground reaction force distribution. Telaloni, Chevallereau
performance of motion is studied in this paper. To this end, a
nine-link biped is studied and compared with a similar toe-less and Aoustin [8] investigated toe-joint effect on joint torques
seven-link biped. Three indices of energy consumption, joint and found that foot rising on toe reduces torque demand.
torque demand, power consumption, are compared during a In this paper, effect of toe-joint on some important indices
complete step of both bipeds. Both single support and double of motion such as energy consumption, power demand and
support phases are considered in this study. joint torque demand is studied. To this end two bipeds with
similar dimensions and mass property during similar motion
Index terms- Bipeds; Toe-Joint; Consumed Power;
Consumed Energy
is considered. One of the bipeds is toe-less while the other
has active toe-joint. Both bipeds experience similar hip joint
I. INTRODUCTION trajectory whereas the nine-link biped takes advantage of its
additional degree of freedom to have a more natural pattern
B iped robots have better mobility as compared to
wheeled robots. This is true specially when motion on
rough train, steep stairs and environment with obstacle are
of walking. The motion is studied in both single and double
support phases. To this end, first a stable walking path is
planned for hip and ankle joints and based on that, joint
concerned. Common bipeds have toe-less feet which make
angle trajectory is planned. The consumed torque is
the motion quit different from that of man-kind. It might be
calculated using inverse dynamics.
less them a decade since the time that specific attention is
This paper consists of six sections. Dynamic modeling is
paid to this subject by researchers [1]. One might realize the
discussed in second section. The third section describes the
importance of toe-joint by trying to walk with hard shoes,
method of path generation. The indices of energy, power and
which does not let toe bending. Walking with such shoes
torque are introduced in forth section. Fifth section presents
could be even more difficult on steep slopes.
simulation results followed by some concluding remarks in
One of the most important issues in walking on two legs are
last section.
stability. The effect of toe-joint in stability was studied by
several researchers. Among this we may point works by
II. DYNAMIC MODELING
Ahn, Lee and Go [2] and Sellaouti, Stasse, Kajita, Yokoi and
Kheddar [3]. Nishiwaki, Kagami, Kuniyoshi, Inaba and Let us consider a nine-link biped with toe-joint as
Inoue [4] extended humanoid robot “H6” by attaching toe represented in Figure 1.
joints and discussed effectiveness of that in three aspects: Some features of the model and hypothesis are as follow:
knee down motion, improvement walking speed - Model is 2D and moves in sagittal plane.
augmentation and high step climbing. Ahn, Lee and Go [2] - All links are rigid and each two adjacent links are
proposed a biped model with toes and compared it with a toe connected together with a revolute joint.
less modal in aspect of ZMP position. In their model, adding - All eight joints of model are actuated with colocated
toe-joint increased duration of double support phase and actuators.
improved stability. Wang, Yu, Meng and Zhang [5] modeled - Both single support phase (SSP) and double support
dynamics of biped with a concentrated mass and compared it phase (DSP) are considered.
with a mass less four-link robot with toe-joint and calculated - Adequate friction to prevent slipping is provided by
consumed energy. Sellaouti, Stasse, Kajita, Yokoi and the ground surface.
Kheddar [3] used a new model of humanoid robot “HRP-2”
with passive toe-joint and achieved faster and smoother The system has eight degrees of freedom, which is
walking. Kumar, Handharu, Yoon and Kim [6] improved the described by generalized coordinates vector:
q8 q2 ܮ௦
x ݔு ൌ ݐെ െ ܮ௧ െ ܮ௧
ʹ
q1 (8)
݄௦ ʹߨ
ݕு ൌ ൜ͳ െ ܿ ݏ൬ ݐ൰ൠ ܮ௧ ܮ௦ െ ݄௦ െ ݐ
Fig. 1. Nine-link biped model ʹ ܶ
The SSP starts when toe of the rear leg leaves the ground where Ls is one step length, T is one step period, Lfot is foot
and ends when it again comes in contact with the ground. length, Ltoe is toe length, Lth is thigh length, Lsh is shank
The equation of motion in this phase is: length, hs is vertical width of hip path curve and tl is a
tolerance inserted in yH equation to prevent the model from
ሺǡܙሶ ሻܙሶ
ሺܙሻܙሷ
ሺܙሻൌɒɒ (2) singularity condition in knee joint. In this research torso in
Figure 1 remains vertical during walking. This way Eq. 8
where D is ͺ ൈ ͺ symmetric inertia matrix, C is ͺ ൈ ͺ can be used as path of the center of mass with a vertical
coriolis and centripetal matrix, G is ͺ ൈ ͳ gravity vector and shift.
is ͺ ൈ ͳ torque vector. Trajectory of swing ankle is considered to have two
The DSP starts at the end of SSP, when the swing leg sections related to double support and single support phases.
comes in contact with the ground and ends at the beginning During DSP toe angle value (q1) begins from an initial value
of next SSP, when the other leg, stance leg, starts to detach and linearly up to zero at the end of this phase. Then the
from the ground. In this phase the system has two holonomic ankle tracks a circular arc with a variable radius:
constraints defined by:
ݔௗ ൌ െܮ௦ െ ܮ ܿݏሺ ߠ ሻ
െ (9)
ሺܙሻ ൌ ൬ ୲ ൰ൌͲ (3) ݕௗ ൌ ܮ ݊݅ݏሺ ߠ ሻ
୲
in which ሺ୲ ǡ ୲ ሻ is position of tip of rear foot. In this where subscript ‘d’ refers to DSP, La and Ʌୟ are respectively
situation the system has 6 DOFs. The equations of motion of the variable radius and its angle with the horizon, shown in
the system in this phase can be obtained as: Fig. 2. for state that toe-joint doesn’t bend the path will be a
circle with radius La=Lfot+Ltoe. During SSP a cubic
ሺܙሻܙሷ
ሺܙሻൌɒɒ ۸ ૃ ܂
ሺǡܙሶ ሻܙሶ
(4) polynomial in following form is used to define ankle path:
698
Ls V. SIMULATION RESULTS
In this section, two models are considered: model with toe
hs bending, and a toe-less model. Motion paths of hip and
swing ankle for these two systems are the same as Figure 2.
Ankle path in DSP Physical parameters of the model in this simulation are
Ankle path in DSP shown in table I. to make two models comparable the seven-
when toe doesn’t bend
link model is obtained from a nine-link model whose toe-
La joint angle are fixed during motion.
La TABLE I
a Physical parameters of model
q1
Length Mass Moment of Inertia Center of Mass
a (cm) (Kg) (Kg cm2) (cm)
Swing leg in beginning of the step Torso 40 30 4000 20
The end of DSP Thigh 45 7 1181 20
The end of SSP
y Shank 45 5 843.75 20
Foot 13 2 28.17 5
Stance leg Toe 7 1 4.08 5
Ls x
Simulation is done for step length Ls=50 cm, and walking
speed of 72 cm/s. total step period is T=0.7 s. Duration of
DSP is 0.1 s and remaining 0.6 s is SSP time. Joints angle
Fig. 2. Generated paths for hip and swing ankle joints in one step of
walking variations in one step obtained using inverse kinematic and
are shown with robot motion for two models in Figure 3 and
Figure 4. In this simulation rate of change of stance toe-joint
IV. POWER AND ENERGY INDEX angle is 25 deg/s during SSP.
Joint torques are calculated using inverse dynamic and
To evaluate the toe-joint effect on biped walking
from that power function, consumed energy and energy
performance, in this study consumed power and energy and
index are obtained. Time history of joint torques during one
maximum exerted torque in joints are investigated.
step of walking are shown in Figure 5. As the Figure shows
Consumed power in joint ‘i’ of the model in one gait can be
absolute value of exerted torques are reduced in some joints
written as a function of time as follow:
when toe-joint is bending, where most of this reduction
occurred during DSP.
ܲ୧ ሺݐሻ ൌ ȁ߬ ݍሶ ȁ (11)
Consumed power and energy curves are shown in Figure
6 and Figure 7 respectively. Figure 6 shows that consumed
where ݍሶ is angular velocity of ith joint and i is ith
power is reduced in toe-bending state in almost all joints.
component of exerted torque vector which can be obtained
One should note that, the power demand and consumed
by inverse dynamics, having calculated vector q and its
energy of stance knee joint for toe bending model is larger
derivatives.
than toe-less model.
Consumed energy as a function of time can be calculated
Table II shows maximum absolute joint torques in DSP
by integrating Eq. 11 to get:
and consumed energy index. Table numbers shows torque
௧ reduction in almost all joints in state with toe bending. It can
୧ ሺݐሻ ൌ ȁ߬ ݍሶ ȁ݀ߟ Ͳ ൏ ݐ൏ ܶ (12) be verified from table II that most effect of toe bending on
reduction of consumed energy occurs in 2th, 6th and 7th joint,
where d is time differential variable. Energy consumption which are related to stance ankle, swing knee and swing
index for joint ‘i’ defined as total consumed energy in the ankle respectively. In other words, toe bending do more help
joint during one walking step and can be written as: to these joints during one step
In the last column of Table II total consumed energy
்
ܫ୧ ൌ ȁ߬ ݍሶ ȁ݀ݐ (13) during one step is shown which represents a reduction in
total energy consumption due to toe bending of about 14
Total energy index is sum of the energy consumption percent.
index in joints:
699
1.2 1.2
1 1
0.8 0.8
Y (m)
Y (m)
0.6 0.6
0.4 0.4
0.2 0.2
0 0
-0.8 -0.6 -0.4 -0.2 0 0.2 0.4 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4
X (m) X (m)
4 4
3.5 3.5
3 q5 q4 3 q5 q4
2.5 2.5
2 2
q2 q6 q7 q2 q6 q7
1.5 1.5
1 1 q3
q3
0.5 0.5 q1
q8
q8 q1
0 0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
Time (s) Time (s)
Fig. 3. Biped motion and joint angles in toe-less state Fig. 4. Biped motion and joint angles in state with toe bending
Torque1 (Nm)
Torque5 (Nm)
100 40
0 20
0
-100
0 0.2 0.4 0.6 0 0.2 0.4 0.6
Torque2 (Nm)
Torque6 (Nm)
200
0
100 -20
0 -40
Torque7 (Nm)
0 60
40
-50
20
-100 0
0 0.2 0.4 0.6 0 0.2 0.4 0.6
Torque4 (Nm)
Torque8 (Nm)
0
0
-20 -10
-40 -20
Fig. 5 Exerted torques in joints during one step. Toe-less model: ‘- -‘, toe-bending model: ‘—‘
700
15 30
P1 (Nm/s)
P5 (Nm/s)
10 20
5 10
0 0
0 0.1 0.2 0.3 0.4 0.5 0.6 0 0.1 0.2 0.3 0.4 0.5 0.6
P2 (Nm/s) 100 600
P6 (Nm/s)
400
50
200
0 0
0 0.1 0.2 0.3 0.4 0.5 0.6 0 0.1 0.2 0.3 0.4 0.5 0.6
80 400
P3 (Nm/s)
P7 (Nm/s)
60
40 200
20
0 0
0 0.1 0.2 0.3 0.4 0.5 0.6 0 0.1 0.2 0.3 0.4 0.5 0.6
80 60
P4 (Nm/s)
P8 (Nm/s)
60
40
40
20 20
0 0
0 0.1 0.2 0.3 0.4 0.5 0.6 0 0.1 0.2 0.3 0.4 0.5 0.6
Time (s) Time (s)
Fig. 6 Consumed power in joints during one step. Toe-less model: ‘- -‘, toe-bending model: ‘—‘
4
4
E1 (J)
E5 (J)
2 2
0 0
0 0.1 0.2 0.3 0.4 0.5 0.6 0 0.1 0.2 0.3 0.4 0.5 0.6
30
30
E2 (J)
E6 (J)
20
20
10 10
0 0
0 0.1 0.2 0.3 0.4 0.5 0.6 0 0.1 0.2 0.3 0.4 0.5 0.6
30
10
E3 (J)
E7 (J)
20
5
10
0 0
0 0.1 0.2 0.3 0.4 0.5 0.6 0 0.1 0.2 0.3 0.4 0.5 0.6
8
4
E4 (J)
E8 (J)
6
4 2
2
0 0
0 0.1 0.2 0.3 0.4 0.5 0.6 0 0.1 0.2 0.3 0.4 0.5 0.6
Time (s) Time (s)
Fig. 7 Consumed energy in joints during one step. Toe-less model: ‘- -‘, toe-bending model: ‘—‘
701
TABLE II
Maximum Torque Value and Consumed Energy Index
Maximum Torque Value (Nm)
REFERENCES
[1] L.-Y. Hu and Z.-Q. Sun, “Survey on Gait Control Strategies for Biped
Robot ,” Journal of Computer Research and Development, vol. 42, no.
5, pp. 728-733, 2005.
[2] C. K. Ahn, M. C. Lee, and S. J. Go, “Development of a Biped Robot
with Toes to Improve Gait Pattern” International Conference on
Advanced Intelligent Mechatronics Proceedings of the IEEE ASME
2003
[3] R. Sellauoti, O. Stasse, “Faster and Smoother Walking of Humanoid
HRP-2 with Passive Toe Joints”, Proceedings of the IEEE/RSJ,
International Conference on Intelligent Robots & Systems, Beijing,
China, October 9 - 15, 2006
[4] N. Nishiwaki, Kagami, S. “Toe Joints that Enhance Bipedal Fullbody
Motion of Humanoid Robots” Proceedings of the IEEE, International
Conference on Robotics & Aoutomation, Washington DC May 2002.
[5] L. Wang, Z. Yu, Q. Meng, Z. Zhang, “Influence Analysis of Toe-joint
on Biped Gaits” Proceedings of the IEEE, International Conference on
Mechatronics and Automation, Luoyang, China, June 25 - 28, 2006
[6] R. P. Kumar, N. Handharu, “Hybrid Toe and Heel Joints for
Biped/Humanoid Robots for Natural Gait”, International Conference
on Control, Automation and Systems, in COEX, Seoul, Korea, Oct.
17-20,2007.
[7] K. Yamamoto, T. Sugihara, “Toe Joint Mechanism Using Parallel
Four-bar Linkage Enabling Humanlike Multiple Support at Toe Pad
702