Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

CONFIDENTIAL. Limited circulation. For review only.

Analysis of Gait Stability Criterion Based on Cognition of Human


Walking Balance Mechanism*
Xiaoguang Wu1 , Lei Yang, Shaowei Liu, Tingjin Wang, Yanhui Li and Lei Wei

Abstract— How to evaluate the walking stability of robots Nowadays, bipedal humanoid robots are becoming more and
and develop stable and effective walking control algorithms is more important. Inspired by the disaster relief difficulties
a key research hotspot in the development of humanoid biped after the Fukushima nuclear power plant accident, the United
robots. At present, the main stability evaluation basis is zero
moment point stability criterion. However, this method is poor States has hosted the DARPA (Defense Advanced Research
in stability, flexibility and efficiency, which severely limits the Projects Agency) disaster-relief robot challenge[1,2]. In the
walking ability of humanoid biped robot. This article is based DARPA competition, the disaster relief robots exhibited by
on the human walking motion capture data. In combination the teams saw the possibility of bipedal humanoid robots
with the anatomical model, the kinematics forward solution replacing humans in hazardous environments; The Atlas
algorithm which is used to calculate the trajectory of the
human joint establish the kinematics model of the human series of robots developed by the world’s leading robotics
walking process. This model analyzes the angular momentum company, Boston Dynamics, USA, has now achieved difficult
balance and moment balance by introducing ground reference motions such as anti-disturbance, handling and backflip.
points and combining Euler’s second theorem. Then on the However, at this stage, the problem of walking stability is
base of these, in order to establish the human gait stability still a huge problem between the biped robot and the market.
evaluation rules, the forward distance between zero moment
point and central moment axis, the vector plane centroid Bipedal walking is a basic activity of the human body.
angular momentum and the acceleration of the center of mass After a long period of evolution, the human body has become
in the forward direction are selected as parameters according the most perfect bipedal motion system in nature. However,
to the stress analysis and balance analysis of human walking. many people lose or partially lose this ability because of
The research results will lay the foundation for exploring illness, disability, and childhood abuse.The development of
the mechanism of maintaining human walking stability, and
provide new ideas for the development of humanoid biped biped walking stability technology will promote the devel-
robots. It is also instructive for bionics research of humanoid opment of exoskeletal prosthetic limbs, gait diagnosis, and
biped robots and rehabilitation treatment of diseases related to walking rehabilitation techniques. It will help resolve the
walking abnormalities. troubles of the walking dysfunction patient and provide ideas
Index Terms— human motion capture; human-like movement for walking rehabilitation medical treatment. In terms of
model; walking stability; gait stability evaluation
maintaining walking stability, as the most perfect bipedal
walking system, the human body itself has a complete set
I. INTRODUCTION
of stability evaluation system. An in-depth study of the
At present, with the development of robot research, more principle of stable walking of the human body can help
and more humanoid robots are beginning to enter the market, us to understand the mechanism of dynamic walking of
such as the occasional consulting robots in public places, the bipedal feet and to develop humanoid bipedal robots.
the bank hall, the trading hall, and other public places. It also contributes to the development of sports science and
Some children are available for communication, and have biomedicine.
some teaching and auxiliary ability to accompany the robot; Based on the above reasons, this article intends to study
some restaurants have been put into use the service robot the stability criteria of the bipedal system, which lays a
and so on. However, robots that actually have the ability foundation for the further development of the bipedal robot
to walk biped and walk like humans have never been on imbalance detection and control algorithm, and provides a
the market.The biggest advantage of the bipedal humanoid new direction for rehabilitation therapy for patients with
robot is that it can adapt to a variety of ground, and close walking disorders.
to the mobility of human body to be able to undertake the
work of most of the human body, Professor Kato Ichiro of II. HUMAN MODEL DIVISION BASED ON
Waseda University in Japan once proposed that ”one of the MOTION CAPTURE DATA
biggest functions a robot should have is a walking function.” In order to analyze the walking stability of the human
body,first by wearing inertial sensor records the location
*Fund Project: National Natural Science Foundation Youth Science information, or use camera instrument to record the location
Foundation (Grant No. 61503325), Natural Science Foundation of Hebei
Province (Grant No. F2014203246), China Postdoctoral Science Foundation of the optical reflection point motion capture experiments
(Grant No. 2015M581316) with real time kinematic data in the process of walking.Using
1 Wu Xiaoguang, Associate Professor, School of Electrical Engineering,
the idea of bionics as a reference, the human body’s physio-
Yanshan University. The main research directions are the control of biped
walking robots, computer vision and machine learning, and special robot logical structure is used as an object to establish a simplified
research techniques. E-mail: wuxiaoguang@ysu.edu.cn model of the subject’s human body, and the model is

Preprint submitted to WRC Symposium on Advanced Robotics and Automation 2018.


Received June 7, 2018.
CONFIDENTIAL. Limited circulation. For review only.

segmented into segments. According to human morphology, B. Angular momentum solution of human body
the kinematics model is divided into five kinematic chains: Most of the joint angle changes during walking are con-
left foot, right foot, back bone, left arm and right arm. centrated in the sagittal plane,and the degree of kinematic
Each kinematic chain is composed of a set of rigid body coupling in the sagittal plane, coronal plane,and cross-section
connecting rods that connect the joints. The common starting is extremely low. The coronal plane and cross-sectional
point of all kinematic chains is the root node of the hip movements has less influence on the results of the sagittal
joint center. Based on the human motion model, a method plane observation.In order to simplify the force analysis
proposed by Denavt and Harttenberg is used to calculate the process, select the body center of mass as a stress point,
joint coordinate by establishing an appendage coordinate sys- the force of the center of mass in the analysis of the
tem for each member in the kinematic chain to describe the human body,The ground reference points ZMP, CoP, CMP
relationship between the rotational and translational relations (Centroidal Moment Pivot ) and pCM are used to analyze
between adjacent two prostheses. The trajectory, according the angular momentumbalance and moment balance. The
to the joint relationship, can establish an absolute reference walking human body is a complex mass system of motion.
coordinate system and the local coordinate system of each In order to simplify the force analysis process,select the
joint, and determine the rotation matrix according to the joint body center of mass as the stress center is analyzed with
rotation angle. mechanics,In the human body walking movement,the overall
body massP Gis a moving point,and the body mass center the
III. GAIT BALANCE ANALYSIS BASED ON coordinates are shown in equation (1):
HUMAN GAIT BALANCING COGNITION
n
X mi PG
A. Ground reference points and force balance under the state PG = i
(1)
of human walking i=1
mT

In the study of the balance of human gait, according Among them,PGi is the absolute position of the centroid
to the current mainstream understanding of the academic Gi ,mi is the mass of the i-th body segment,mT is the total
community[3], the gait of the human body during walking mass of the human body, and n is the segment number of
can be divided into three equilibrium states according to the human body mass divided by this article,and n = 16.
the relationship between the ground reference point and the According to Newton’s second law, the relationship between
ground support area, static equilibrium gait, and dynamic the subject’s overall stress and ground reaction during the
balance step. State, dynamic imbalance gait.The three equi- walking process can be expressed by equation (2):
librium states are determined by the projection of the centre n
X n
X
of mass pCM, the relationship between the ZMP and the Fag + mi g = mi aGi (2)
ground support area. If within a gait cycle, the pCM is always i=1 i=1
within the ground support area, it is assumed that the human According to D’Alembert’s principle, rewrite (2) as follows:
body as a whole does not undergo rotational moments and
the human body is in static equilibrium; if the pCM exists FGR + FF = 0 (3)
beyond the ground support area for a certain period of time, n
X
the human body is in a dynamic equilibrium state when the FF = mi (g − aGi ) (4)
ZMP is always in the ground support area.If both pCM and i=1
ZMP will appear beyond the ground support area at certain
Formula (3) shows that the sum of the net external force
moments, the human body is considered to be in a dynamic
and the dynamic reaction force (inertial force) acting on the
unbalanced state under this gait. As shown in Fig 1:
human body is equal to zero, and the ground reaction force
FGR and the gravity and inertia force resultant force FF are
equal in magnitude and opposite in direction, but the line of
action may be are not the same. The line of action of the
resultant FF passes through the total center of mass of the
human body, and the point of intersection with the ground
is the central moment axis CMP. The CMP coordinates are
as follows:
FFx
PCM Px = PGx − FFz PG z
(5)
FFy
PCM Py = PGy − FFy PG z

The intersection point of ground reaction force FGR and


the ground is CoP (pressure center point). If FF and FGR
Fig. 1. A diagram of the three equilibrium states of human walking action line are coaxial, then the whole body rotates and
balances. If the two forces have different axes, a rotational

Preprint submitted to WRC Symposium on Advanced Robotics and Automation 2018.


Received June 7, 2018.
CONFIDENTIAL. Limited circulation. For review only.

couple is generated. According to Euler’s second law, the In Fig 2,the force FF is the force that passes through the
total external moment of the human body with respect to center of gravity G and the direction of the force changes
the center of mass G is equal to the sum of the time rate with the change of the acceleration aG (g does not change
of change of the body-center angular momentum, as the vertically),FF is changed based on the body’s movement
following expression: .Because the acceleration aG and the angular momentum HG
X are both physical quantities that are controllable and closely
MG = MGR + GP × FGR = ḢG (6) related to body movement. From formula (3), formula (4)
and formula (10), we can see that the direction of force FF
Among them,GP is the space vector where the centroid
and ground reaction force between gravity and inertia forces
points to the FGR action point P ,P is the CoP point, and
and the landing points CMP,CoP and ZMP on the ground
the time rate of change of the centroid angular momentum
are both Body posture related. Through analysis, it can be
is defined as follows:
seen that the force of gravity and inertial force FF is the
n n
X X force that passes through the center of gravity and points to
ḢG = ḢGi + GGi × mi aGi (7)
the CMP point,FF is opposite to the ground reaction force
i=1 i=1
FGR in direction and equal in magnitude, forming a pair of
Among them, Gi is the centroid position of each part of couples. Rewrite (6) as follows:
the human body, and ḢGi is the time rate of change of the 
centroid angular momentum of part i-th of the human body, P G × FF + MḢG = 0 hrz (11)
the following expression:
Among them, the external force moment MḢG = −ḢG ,
ḢGi = Ii ω̇i + ω̇i × Ii ω̇i (8) formula (11) can be derived as follows:

Rewrite (6) to get the following formula: ḢGx = (PGy − PZM P y ) FF z − PGz FF y
(12)
T
[0, 0, MGRz ] = (PP − PG ) × FF + ḢG ḢGy = (PZM P x − PGx ) FF z + PGz FF x
T
Where,PP = [PZM P x , PZM P y , PZM P z ] is the co- 
PZM P y − PGy
T 
FF y

ordinates of the ZMP point,and the coordinate value ḢGx = ×
−PGz FF z
PZM P x , PZM P y can be obtained by solving the horizontal (13)
component of the formula:  T  
−PGz FF z
ḢGy = ×
PZM P x =
PGx FF z −PGz FF z +ḢGy PZM P x − PGx FF x
FF z
(10) In equations (12) and (13), x and y are the coronal axis
PGy FF z −PGz F y−ḢGx
PZM P y = FF z
and sagittal axes, respectively, and in the coronal and sagittal
planes, the following conclusions are satisfied:
CoP as the center point of human body pressure can only
be determined by direct measurement. Popovic and Herr Mbody = GPZM P ×FF = PZM P G×FGR = −MḢG (14)
proved mathematically that ZMP is equivalent to CoP in
Therefore, the human body is subjected to the action of a
the state of dynamic equilibrium[4]. Therefore, under the
pair of couples consisting of gravity force and inertial force
dynamic balance of gait, can replace the CoP with ZMP
FF and ground reaction force FGR in the sagittal plane
force analysis of the human body.
during dynamic balance walking. The size is the temporal
In the process of human walking, the forces and moments
rate of change of the angular momentum of the centroid
in the sagittal plane of the human body are captured as shown
sagittal plane,The direction is related to the forward and
in Fig 2:
backward position of the ZMP and CMP points and the time
rate of change of the angular momentum of the centroid.The
above variables are related to the movement posture during
the human body walking. The body mass center angular
momentum is the relative angular momentum of the body
parts relative to the center of mass of the body. The solution
formula for the mass center angular momentum HG is as
follows:
Xn
HG = [(rGi − rG ) × mi (vGi − vG ) + IGi ωi ] (15)
i=1

Where rGi is the absolute position of the centroid of the


i-th body segment,rG is the absolute position of the total
centro-id ,mi is the mass of the i-th segment,vGi is the
Fig. 2. Human body force and moment diagram absolute velocity of the centroid of the segment,and vG is

Preprint submitted to WRC Symposium on Advanced Robotics and Automation 2018.


Received June 7, 2018.
CONFIDENTIAL. Limited circulation. For review only.

the absolute velocity of the total centroid,IGi is the inertial direction. According to Euler’s second theorem, the rate of
tensor of the i-th body segment,wi is the angular velocity change of the angular momentum of the center of mass is
of the i-th body segment.The first item in square brackets the moment of force external to the system.
is the angular momentum due to the movement of the local Through the above analysis shows that for the conser-
centroid,ande the second item is the angular momentum in vation of angular momentum, centroid uniform motion of
part about the position of its centroid. the static balance gait, choose three gait stability evaluation
In order to study the general law of the change of the benchmark: sagittal surface centroid angular momentum AM,
angular momentum of the centroid, and to a certain extent centroid forward acceleration A, and ground reference points
exclude the individual differences of the subjects. For each ZMP and CMP. The distance ZC in the advancing direction
motion capture experiment, the centroid angular momentum is always zero. However, according to the analysis results
obtained from the experimental treatment is dimensionless, of the human walking movement capture data, these three
dividing the calculated centroid angular momentum by Njn physical quantities not only do not always equal to zero
. during the actual walking of the subject, but also fluctuate
Njn = Mj × Vjn × Hj (16) above and below the zero value. Based on this conclusion, we
first assume that the walking stability is related to the degree
In equation (16),M is the subject’s body weight,V is the of dispersion of the three parameters. Therefore, in order
speed of the experiment,H is the subject’s centroid height, to measure the dispersion of the three parameters, the root-
j represents the subject, and n represents the experimental mean-squared error of one cycle is calculated. Capture the
group. human walking motion capture data of an angular momentum
period, set the total frame number of the obtained gait cycle
IV. SELECTION OF DISCRIMIANT
to n, and solve the above the root mean square value of the
PARAMETERS FOR GAIT BALANCE
three parameters by formula (17). Marked as X, Y, Z:
For research on human bipedal robots and rehabilitation s s s
n n n
medical treatment for patients with walking disabilities, the AMi 2 Ai 2 ZCi 2
P P P
i=1 i=1 i=1 (17)
method of maintaining body balance is an important research X= n ,Y = n ,Z = n
direction. During the entire walking process of the human
As shown in equation (17), select a gait cycle to determine
body, most of the motion information is confined to the
the root mean square value of the three stability criteria,
sagittal plane. Combining with the stability characteristics of
denoted as X, Y, Z, in order to evaluate the stability at
human walking process, ZMP point and CMP point’s forward
each moment in the gait cycle, the sagittal centroid angu-
direction distance, centroid forward acceleration and sagittal
lar momentum AM, the forward acceleration A, and the
surface centroid angular momentum physical quantity were
ground reference point distance ZC of each frame data of
selected as the discriminating basis for walking stability, and
the gait cycle data to be measured are subtracted from
puts forward a method to distinguish the stability of human
their corresponding averages. Root error, squared again, to
walking.
eliminate negative effects. In view of the different influence
Human body mass angular momentum is an important
weights of the three stability indicators on the gait stability,
parameter related to the human walking gait. The sagittal
using the linear weighted sum method to establish the gait
surface centroid angular momentum is zero under the static
stability evaluation function, and the weight coefficients of
equilibrium gait, and it fluctuates above and below zero
the three stability discriminant indexes were set to a, b, and
at the dynamic equilibrium gait, and the sagittal surface
c, respectively. The function value of each frame is set as
centroid angular momentum period is closely related to the
the calculation formula is as shown in formula (18):
human gait cycle. Select the sagittal plane mass angular
momentum as part of the balance of the balance of the Mi = a(AMi − X)2 + b(Ai − Y )2 + c(ZCi − Z)2 (18)
bipedal system, named AM. For the non-dimensionalization
of sagittal centroid angular momentum, divide AM by Njn ,as In summary, a stability evaluation index within a gait cycle
shown in equation (16). In the process of human walking, the is established, as shown in equation (19):
vertical component and the forward component of the linear M = [M1 , M2 , · · · , Mi , · · · Mn ] (19)
acceleration component of the line acting in the sagittal plane
of the human body. The most important influence factor of Where i is the number of frames at the corresponding time
the vertical component is the gravity received by the human in the gait cycle and is the maximum number of frames for
body. To exclude the influence of gravity,This article selects the selected gait cycle.
the horizontal component of linear acceleration during the Three stability indicators were selected and adjusted by
human body to participate in the analysis and names it A. adding weight coefficients a, b and c. In order to facilitate
For the centroid acceleration in the forward direction, the stability determination and analysis, the smoother the better
gravitational acceleration g is dimensionless. The forward the M value change during the evaluation period.When for-
distance between ZMP and CMP is equal to the ratio of mulating the selection principles for the weight coefficients
the rate of change of the overall angular momentum to the a, b and c, the minimum value of M in one cycle is selected
combined force of gravity and inertial force in the vertical to take the minimum value. At the same time, in order to

Preprint submitted to WRC Symposium on Advanced Robotics and Automation 2018.


Received June 7, 2018.
CONFIDENTIAL. Limited circulation. For review only.

facilitate intuitive understanding, while avoiding the weight gait of different subjects with the M-value curve of abnormal
coefficient to take zero at the same time, let the sum of gait, it is verified that the proposed stability criterion can ac-
the weighting coefficients of a, b and c be 1, as shown in curately distinguish the normal gait with abnormal gait. The
Equation (20): motion capture data was extracted, a simplified human model
a+b+c=1 (20) was established,and the experimental data was preprocessed
to obtain motion capture data.The stability criteria was used
Let function f (a, b, c) be an angular difference in the to calculate the stability discriminant function values. Curves
angular momentum period, as shown in equation (21): of the experimental groups are shown in Fig4,Fig5 and
f (a, b, c) = Mi,max − Mi,min (21) Fig6 in order to distinguish between normal gait curves and
abnormal gait curves. the normal gait is represented by a
Solve the a, b and c values when the range f (a, b, c) is blue curve, and the abnormal gait is represented by a red
minimized by using a constraint minimization method. curve.
(
min f (a, b, c)
a,b,c (22) 1-01
s.t. a + b + c = 1 1-02
1-03
0.03 1-04
When the minimum value is taken as the minimum value, 1-05
1-06
it is taken as the gait stability evaluation standard value. At M(/) 0.025
1-07

this time, each frame value is recorded as , as shown in


formula (23):
0.02

Mi,f min = af min (AMi − X)2 + bf min (Ai − Y )2


(23)
+cf min (ZCi − Z)2

0 20 40 60 80 100
Angular momentum period(%)

Among them, the value af min , bf min , cf min is the value Fig. 4. Carnegie Mellon University Database Walking Motion Capture
of the weight coefficients a, b, c when the extreme-value Data Stability Verification.
function f obtains the minimum value, and the abnormal
gait and normal gait are found by observing the curve of the
stability criterion M at this moment in an angular momentum 0.05
2-01
period the difference, and thus identify gait cycle stability. To 2-02
0.045 2-03
verify the validity of the motion capture experimental data 2-04
2-05
in this paper, In the exercise capture database at Carnegie 0.04
2-06
2-07
Mellon university, the same subjects were selected to capture
M(/)

0.035

data in five normal gait movements, Extract data from a com- 0.03
plete angular momentum cycle from each set of experime-
0.025
ntal data, and through the established kinematics model of
the walking process, the stability identifiability index M 0.02
0 20 40 60 80 100
is calculated using the human gait stability identification Angular momentum period(%)

method proposed in this paper. The results are shown in Fig Fig. 5. Carnegie Mellon University Database Walking Motion Capture
3: Data Stability Verification.

0.028
1
2 0.042
0.027 3-01
3
4 0.04 3-02
0.026 3-03
5
0.038 3-04
0.025 3-05
0.036 3-06
M(/)

3-07
M(/)

0.024 0.034

0.023 0.032

0.03
0.022
0.028
0.021
0.026
0 20 40 60 80 100
0.02 Angular momentum period(%)
0 10 20 30 40 50 60 70 80 90 100
Angular momentum period(%)
Fig. 6. Carnegie Mellon University Database Walking Motion Capture
Fig. 3. Carnegie Mellon University Database Walking Motion Capture Data Stability Verification.
Data Stability Verification.
The M-value curves in Fig 4,Fig 5 and Fig 6 were
This section selects appropriate experimental data for com- calculated based on data from five normal and quadratic
parative analysis.By comparing the M-value curve of normal walking experiments of subjects No. 1, No. 2, and No. 3,

Preprint submitted to WRC Symposium on Advanced Robotics and Automation 2018.


Received June 7, 2018.
CONFIDENTIAL. Limited circulation. For review only.

respectively, over an angular momentum period. It can be [4] Popovic MB, Goswami A, Herr H. Ground Reference Points in
seen that the normal gait curve is concentrated in a specific Legged Locomotion: Definitions, Biological Trajectories and Con-
trol Implications[J]. The International Journal of Robotics Research.
range, and the abnormal gait is higher or lower than this 2005;24(12):1013-1032.
range, or the range of the normal gait and abnormal gait M [5] M.W. Spong, F. Bullo, Controlled symmetries and passive walking[J].
curve is significant in the range distribution. difference. For Automatic Control, IEEE Transactions on, 2005, 50(7), pp. 1025-1031.
[6] S. Ramamoorthy, B.J. Kuipers, Trajectory generation for dynamic
different experimenters and different abnormal gait, there is a bipedal walking through qualitative model based manifold learning:
degree of differentiation. Therefore, according to the human in Conf. Rec. IEEE Int. Conf. on Robotics and Automation, 2008, pp.
gait stability criterion proposed in this paper, human abnor- 359-366.
[7] Ijspeert AJ, Nakanishi J, Schaal S. Movement imitation with nonlinear
mal gait and normal gait can be successfully separated. By dynamical systems in humanoid robots[J]. 2002 Ieee International
comparing the normal gait of the subjects with the abnormal Conference on Robotics And Automation, Vols I-Iv, Proceedings.
gait stability evaluation results, it can be found that for any 2002:1398-403.
[8] Hemami. H. Reduced Order Models for Biped Locomotion[J]. IEEE
subject, the distribution range of the normal gait and the Transactions on Systems, Man, and Cybernetics. 1978;8(4):321-5.
abnormal gait M value range is significantly distinguished, [9] Schneider DK, Gokeler A, Otten E, Ford KR, Hewett TE, Divine
thus achieving stability differentiation . Compared with the JG, et al. A Novel Mass-Spring-Damper Model Analysis to Identify
Landing Deficits in Athletes Returning to Sport After Anterior Cruci-
stability criterion of ZMP, the gait stability identification ate Ligament Reconstruction[J]. Journal of strength and conditioning
method proposed in this paper does not consider the ground research. 2017;31(9):2590-8.
support area and is more convenient to use. In terms of model [10] Vukobratovi M. Biped locomotion: Dynamics, stability, control and
application[M]. Springer-Verlag, 1990.
adaptability, as long as the model size, local centroid, and [11] Bhounsule PA, Cortell J, Ruina A. Design And Control Of Ranger:
other parameters are adjusted, all humanoid robots and even An Energy-Efficient, Dynamic Walking Robot[J]. 2012:441-448.
non-humanoid bipedal systems are suitable for a wide range [12] Ramos J, Wang A, Kim S. Robot-human balance state transfer
during full-body humanoid teleoperation using Divergent Component
of applicability. of Motion dynamics[J]. 2016:1587-1592.
[13] Z. Yali, Z. Qizhi, Walking control and design of semi-passive biped
V. CONCLUSIONS robot[J]. Laboratory research and exploration, 2016, 35(11), pp. 47-50.
This paper is based on the human walking motion capture [14] Vukobratovi M, Borovac B. Zero-Moment Point Thirty Five
Years Of Its Life[J]. International Journal of Humanoid Robotics.
data. In combination with the anatomical model, the kine- 2004;01(01):157-173.
matics forward solution algorithm is used to calculate the [15] Da X, Hartley R, Grizzle J W. Supervised learning for stabilizing
trajectory of the human joint and establish the kinematics underactuated bipedal robot locomotion, with outdoor experiments
on the wave field[C]. Robotics and Automation (ICRA), 2017 IEEE
model of the human walking process. By introducing ground International Conference on. IEEE, 2017: 3476-3483.
reference points and combining Euler’s second theorem, an- [16] Da X, Harib O, Hartley R, et al. From 2D design of underactuated
gular momentum balance and moment balance are analyzed. bipedal gaits to 3D implementation: Walking with speed tracking[J].
IEEE Access, 2016, 4: 3469-3478.
Based on this, combined with force analysis and balance [17] Huang Y, Vanderborght B, Van Ham R, et al. Step length and velocity
analysis during human walking, the sagittal surface centroid control of a dynamic bipedal walking robot with adaptable compliant
angular momentum, the forward direction centroid accelera- joints[J]. IEEE/ASME Transactions on Mechatronics, 2013, 18(2):
598-611.
tion, the zero moment point and the forward distance of the [18] Goswami A, Espiau B, Keramane A. Limit cycles in a passive com-
central torque axis are used as parameters to establish the pass gait biped and passivity-mimicking control laws[J]. Autonomous
human gait. Stability evaluation criteria. The research results Robots, 1997, 4(3): 273-286.
[19] Mao Y, Wang J, Jia P, et al. A reinforcement learning based dynamic
will lay a foundation for exploring the stability mechanism walking control[C]. Robotics and Automation, 2007 IEEE Interna-
of human walking stability, and provide new ideas for the tional Conference on. IEEE, 2007: 3609-3614.
development of humanoid biped robots and rehabilitation of [20] Koolen T, Bertrand S, Thomas G, de Boer T, Wu T, Smith J, et al.
Design of a Momentum-Based Control Framework and Application
patients’ walking. It has a guiding role in the bionics research to the Humanoid Robot Atlas[J]. International Journal of Humanoid
of humanoid biped robots and the rehabilitation of diseases Robotics. 2016;13(01):1650007.
in abnormal walking. [21] W. Xiaoguang, Research on stability analysis and strategies for motion
control of biped passive dynamic walking robots[D].Harbin Institute
ACKNOWLEDGMENT of Technology,2012.
[22] Ikemata Y, Sano A, Fujimoto H. A physical principle of gait gener-
This work was supported by the National Natu- ation and its stabilization derived from mechanism of fixed point[J].
ral Science Foundation of China (NSFC) under Grants 2006:836-841.
61503325/F2014203246, Postdoctoral Science Foundation of
China under Grants 2015M581316 and the self-managed
project of YANSHAN University under Grants 13LGB009.
R EFERENCES
[1] Johnson M, Shrewsbury B, Bertrand S, Wu T, Duran D, Floyd M, et al.
Team IHMC’s Lessons Learned from the DARPA Robotics Challenge
Trials[J]. Journal of Field Robotics. 2015;32(2):192-208.
[2] Feng S, Xinjilefu X, Atkeson CG, Kim J. Optimization based con-
troller design and implementation for the Atlas robot in the DARPA
Robotics Challenge Finals[J]. 2015:1028-1035.
[3] Firmani F, Park EJ. Theoretical analysis of the state of bal-
ance in bipedal walking[J]. Journal of biomechanical engineering.
2013;135(4):041003.

Preprint submitted to WRC Symposium on Advanced Robotics and Automation 2018.


Received June 7, 2018.

You might also like