<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>CEUR Workshop Proceedings</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.18287/1613-0073-2016-1638-709-716</article-id>
      <title-group>
        <article-title>ASYMPTOTIC SOLUTION FOR SIMPLE BIPED WALKER MODEL</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>S.A. Yudaev</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>D.I. Rachinskii</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Samara National Research University, Samara, Russia University of Texas at Dallas</institution>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2016</year>
      </pub-date>
      <volume>1638</volume>
      <fpage>709</fpage>
      <lpage>716</lpage>
      <abstract>
        <p>In this paper, we study a simple passive dynamic biped robot with point feet and legs without knee. The mathematical model describing the robot is a switched system, which includes an inverted double pendulum. Robot's gait and its stability depend on parameters such as the slope of the ramp, mass distribution for the robot, and the length of its legs. The main result of the paper is an asymptotic solution for the gait.</p>
      </abstract>
      <kwd-group>
        <kwd>biped robot</kwd>
        <kwd>passive dynamic walking</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Introduction
Passive Dynamic Walkers (PDW) have been widely developed since 1990 when they
were introduced [1]. The problem of legged robot locomotion continues to generate
interest of researchers attempting to improve the design of walkers.</p>
      <p>Most of us do walking as a daily routine without any thought or care. Nevertheless,
walking is a complex process depending on various factors. Human body, controlled
by nervous system, involves skeletal muscles and limbs to reproduce an efficient and
natural gait. From there, biped gait dynamics are examined by several disciplines.
Passive walkers constitute a class of robots that use gravity to power their dynamics.
Several experimental studies have shown that this kind of walking is possible with
reasonable stability over a range of slopes without any actuation [2], [3].
In this paper, a simple biped model is considered. This model is an extension of the
model that has been comprehensively analyzed in [4]. We include point masses of the
legs and allow the positions of these masses to be changed. Analytic results are
complemented by, and compared to, numerical simulations.
Model description
Angles  sw ,  st represent the values of angles for swing and stance leg respectively.
Ground slope denoted as  .We consider kneeless legs of mass m and length l
connected through a hip joint of mass M . We do not include any friction force at the leg
joint. Variables a, b are responsible for the leg masses distribution. As far as we
consider point feet, extra mass on the toe is not included.</p>
      <p>Another assumption of model is that ground is perfectly rigid, and foot collision is an
absolutely plastic collision. As a consequence of this, the moment of impact and foot
transition is instant. At the time of impact, the vertical distance between foot of swing
leg and the walking surface will become a zero, so it met the constraint
st    sw    0. The stance foot is assumed fixed on the ground until impact
occurs, then foots rename and the stance leg become a swing leg and vice versa.
Period of motion between foot transition is a gait cycle.</p>
      <p>
        Equations of motion
The equations of motions are well-known. We based our research on the work of
passive walking robot by Nita H. Shah, Mahesh A. Yeolekar [5]. We only made some
substitutions to reduce the number of parameters. First is   m / M , and another one
is   a / l,   b / l . This way, one gait cycle is derived in a second order system:
M   N ,   G,   0,
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
where    st ,  sw t is the vector of angular coordinates; M  represents the
inertia matrix; the matrix N ,  accounts for centrifugal and Coriolis forces; and,
G,  contains the gravity terms:
      </p>
      <p>  2 1 
M   
  cos st   sw 
  cos st   sw ,</p>
      <p> 2 
N ,    0 
 sin( st   sw ) st</p>
      <p>
        
  sin( st   sw ) sw ,
0

 g   1 sin st  
G,    l gl  sin sw   .
ignore the N ,  matrix. Then, equation (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) becomes:
Since centrifugal and Coriolis forces affects the walker motion only slightly, we will
M   G,   0,
or, componentwise:
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
 2 1 st t   cos st t   sw t sw t 
 cosst t  sw t st (t)  sw t 
g   1 sinst t    0,
l
g sinsw t  
      </p>
      <p> 0.
l
Next, to describe the switch of stance and swing legs, we use the algebraic transition
equation   J with</p>
      <p>0 1
J   ,</p>
      <p>1 0
which relates the pre-impact and post-impact coordinate values. Here, the “  ” and “
 ” indices denote the state variables before and after the impact, respectively. In
addition, the conservation of the angular momentum gives to the following relation
between the pre- and post-impact angular velocities:
  K ,
where
sw  st  , K   V  1V  ,
   2 1cos 
V  ()  
  
  </p>
      <p>
        ,
0 
We reproduced some numerical results from [5] for the hybrid model. Figure 2
presents a gait cycle of equation (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ):
We use perturbation method in order to study walking cycles as   0 . Following
[4], we define the scaling parameter  and scaled variables  st ,  sw by:
   3 ,
t    st (t),
 st (t)   st t ,
 sw t    sw t ,
 st (t)   st t .
      </p>
      <p>
        Substituting these equations in (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) and expanding in a power series with respect to the
small parameter  gives us two governing equations with no zero order terms. After
dividing both equations by  , the expansion contains only even powers of  .
Therefore, we can make a substitution  2   , which results in:
 2  1   st t     sw t   g    1  st t  
      </p>
      <p>l
  1 st t   sw t 2  sw t   g     1   1  1 st t 3   0,
 2 l  l l  6 </p>
      <p>g
  st t    sw t 
l</p>
      <p> sw t 
 1 g 
  2  st t   sw t 2  st t  l 1
1  sw t 3   0.</p>
      <p>
        6 
We assume power series solutions of the form:
 st t    st0 t    st1 t   ...,  sw t    sw0 t    sw1 t   ... ,
and initial conditions of the form:
 st 0   st0 0  st1 0 ...,  st 0   st0 0   st1 0 ...,
 sw 0   sw0 0  sw1 0 ...,  sw 0   sw0 0   sw1 0 ... .
Using (6),(7) together with (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ),(
        <xref ref-type="bibr" rid="ref5">5</xref>
        ), we obtain zero-order equations and the first
correction equations. For   0,   0 , from (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ), (6) we obtain the zero-order equations:
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
(
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
(6)
(7)
g
l


st0
t  

st0
      </p>
      <p>t   0,

 
st0
t   

sw0
t  

sw0</p>
      <p>t   0.</p>
      <p>Solutions to equations (8),(9) are:
g
l




sin
1
2

st0</p>
      <p>t  

sw0</p>
      <p>t  
1
 1
  0 :</p>
      <p>1
2 g

1




cos
1
g 2  2 
g  1
gt
l 




Similarly, we get a beta-assumption equation for stance leg:</p>
      <p>2 
 
st0</p>
      <p>
(t)  
t   

st0
t   

sw0
t  

st0</p>
      <p>t  
g
l
st1
g
l
 t  
st1

st0</p>
      <p>t   0.
g 
st0
0 l

st0</p>
      <p> l
0 e
gt
</p>
      <p>1
2 g

g 
st0
0 l
st0</p>
      <p>
0 e

gt
l</p>
      <p>
        .
  gt



(8)
(9)
(10)
(11)
(12)
Equations for the first correction are obtained by substituting (6) into (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ), (
        <xref ref-type="bibr" rid="ref5">5</xref>
        ) with
st1
t  

st1
t  
g
l

1 g
6 l

st0
t   0,
      </p>
      <p>3




g
l
1
2

g
l
Equations (10), (11) are nonlinear. Using the zero order approximation

st0
t , 
sw0
t  , we could solve for the corrections 
st1
t , 
sw1
t  .
Now, we can plot the solution of equations (8)-(12) in the form:
 st t    st0 t    st1 t    st1,
 sw t    sw0 t    sw1 t ,
and compare with numerical results. Figure 4 shows the comparison.
We have carried out a research about numerical and asymptotic solution for simple
walker. We have concluded in the paper that analytic solution can precise the
numerical result even with the only first correction.</p>
      <p>Acknowledgements
This work is supported in part by the Russian Foundation for Basic Research (grant
14-01-97018-p) and the Ministry of Education and Science of the Russian Federation
under the Competitiveness Enhancement Program of Samara University (2013–2020).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>McGeer</surname>
            <given-names>T</given-names>
          </string-name>
          .
          <article-title>Passive dynamic walking</article-title>
          .
          <source>International Journal of Robotics Research</source>
          ,
          <year>1990</year>
          ;
          <volume>9</volume>
          (
          <issue>2</issue>
          ):
          <fpage>62</fpage>
          -
          <lpage>82</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Spong</surname>
            <given-names>MW</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bhatia</surname>
            <given-names>G</given-names>
          </string-name>
          .
          <article-title>Further results on control of the compass gait biped</article-title>
          .
          <source>International Conference on Intelligent Robots and Systems</source>
          ,
          <year>2003</year>
          :
          <fpage>1933</fpage>
          -
          <lpage>1938</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Goswami</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Espiau</surname>
            <given-names>B</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Keramane</surname>
            <given-names>A</given-names>
          </string-name>
          .
          <article-title>Limit cycles and their stability in a passive bipedal gait</article-title>
          .
          <source>IEEE Conference on Robotics and Automation</source>
          ,
          <year>1996</year>
          :
          <fpage>246</fpage>
          -
          <lpage>251</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Garcia</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chatterjee</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ruina</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Coleman MJ</surname>
          </string-name>
          .
          <article-title>The Simplest Walking Model: Stability, Complexity, and Scaling</article-title>
          .
          <source>ASME Journal of Biomechanical Engineering</source>
          ,
          <year>1998</year>
          ;
          <volume>120</volume>
          (
          <issue>2</issue>
          ):
          <fpage>281</fpage>
          -
          <lpage>228</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Shah</surname>
            <given-names>N</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yeolekar</surname>
            <given-names>M.</given-names>
          </string-name>
          <article-title>Influence of Slope Angle on the Walking of Passive Dynamic Biped Robot</article-title>
          .
          <source>Applied Mathematics</source>
          ,
          <year>2015</year>
          ;
          <volume>6</volume>
          (
          <issue>3</issue>
          ):
          <fpage>456</fpage>
          -
          <lpage>465</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>