Optimized Passive Coupling Control for Biped Robot

Similar documents
Effects of Ankle Stiffness on Gait Selection of Dynamic Bipedal Walking with Flat Feet

Using GPOPS-II to optimize sum of squared torques of a double pendulum as a prosthesis leg. Abstract

John Sushko. Major Professor: Kyle B. Reed, Ph.D. Rajiv Dubey, Ph.D. Jose Porteiro, Ph.D. Date of Approval: October 21, 2011

Biomechanics and Models of Locomotion

STABILITY AND CHAOS IN PASSIVE-DYNAMIC LOCOMOTION

OPTIMAL TRAJECTORY GENERATION OF COMPASS-GAIT BIPED BASED ON PASSIVE DYNAMIC WALKING

Toward a Human-like Biped Robot with Compliant Legs

Passive Dynamic Walking with Knees: A Point Foot Model. Vanessa F. Hsu Chen. B.A., Physics (2005) Wellesley College. at the.

Human Pose Tracking III: Dynamics. David Fleet University of Toronto

Controlling Walking Behavior of Passive Dynamic Walker utilizing Passive Joint Compliance

Limit Cycle Walking and Running of Biped Robots

Body Stabilization of PDW toward Humanoid Walking

Asymmetric Passive Dynamic Walker

Toward a Human-like Biped Robot with Compliant Legs

Sample Solution for Problem 1.a

Energetics of Actively Powered Locomotion Using the Simplest Walking Model

Dynamically stepping over large obstacle utilizing PSO optimization in the B4LC system

Foot Placement in the Simplest Slope Walker Reveals a Wide Range of Walking Solutions

In memory of Dr. Kevin P. Granata, my graduate advisor, who was killed protecting others on the morning of April 16, 2007.

Humanoid Robots and biped locomotion. Contact: Egidio Falotico

Learning Energy Efficient Walking Based on Ballistics

Current issues regarding induced acceleration analysis of walking using the integration method to decompose the GRF

Walking and Running BACKGROUND REVIEW. Planar Pendulum. BIO-39 October 30, From Oct. 25, Equation of motion (for small θ) Solution is

Mathematical analysis of the table tennis hitting process based on dynamics and hydrodynamics

YAN GU. Assistant Professor, University of Massachusetts Lowell. Frederick N. Andrews Fellowship, Graduate School, Purdue University ( )

+ t1 t2 moment-time curves

Effects of a Passive Dynamic Walker s Mechanical Parameters on Foot- Ground Clearance

Control based on passive dynamic walking

LOCAL STABILITY ANALYSIS OF PASSIVE DYNAMIC BIPEDALROBOT

Gait Analysis of a Little Biped Robot. Received May 2015; accepted July 2015

Learning Energy Efficient Walking with Ballistic Walking

Gyro stabilized biped walking

RUNNING ON SOFT GROUND: SIMPLE, ENERGY-OPTIMAL DISTURBANCE REJECTION

Motion Control of a Bipedal Walking Robot

b) DYNAMIC VARIABLES a) DIMENSIONAL PARAMETERS r T,m T r S,m S g w S -θ st θ th w T θ sh c S l S ε T

Stable Upright Walking and Running using a simple Pendulum based Control Scheme

An investigation of kinematic and kinetic variables for the description of prosthetic gait using the ENOCH system

-Elastic strain energy (duty factor decreases at higher speeds). Higher forces act on feet. More tendon stretch. More energy stored in tendon.

Stability Control of Bipedal Walking Robot

Trajectory Planning for Smooth Transition of a Biped Robot

3D Limit Cycle Walking of Musculoskeletal Humanoid Robot with Flat Feet

Compliance Control for Biped Walking on Rough Terrain

Velocity Based Stability Margins for Fast Bipedal Walking

ZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots

Mecánica de Sistemas Multicuerpo:

From Passive to Active Dynamic 3D Bipedal Walking - An Evolutionary Approach -

ON PASSIVE MOTION OF THE ARMS FOR A WALKING PLANAR BIPED

Biomechanics Sample Problems

(2) BIOMECHANICS of TERRESTRIAL LOCOMOTION

DATA EQUATIONS MATH ANSWER

A Bio-inspired Behavior Based Bipedal Locomotion Control B4LC Method for Bipedal Upslope Walking

Computer Simulation of Semi-Passive Walking Robot with Four Legs and Verification of It s Validity Using Developed Experimental Robot

Gait Analysis of Wittenberg s Women s Basketball Team: The Relationship between Shoulder Movement and Injuries

Energetic Consequences of Walking Like an Inverted Pendulum: Step-to-Step Transitions

ANNEX 18. RESOLUTION MSC.362(92) (Adopted on 14 June 2013) REVISED RECOMMENDATION ON A STANDARD METHOD FOR EVALUATING CROSS-FLOODING ARRANGEMENTS

PHYSICS REVIEW SHEET 2010 MID-TERM EXAM

hip swing leg (bent for part of walking cycle) stance leg (locked straight) knees

Kinematic Differences between Set- and Jump-Shot Motions in Basketball

Stabilization of a Three-Dimensional Limit Cycle Walking Model through Step-to-Step Ankle Control


Journal of Chemical and Pharmaceutical Research, 2016, 8(6): Research Article. Walking Robot Stability Based on Inverted Pendulum Model

A NEW GOLF-SWING ROBOT MODEL UTILIZING SHAFT ELASTICITY

Biomechanical Comparison of Two Different Kicks in Soccer

Numerical study on the wrist action during the golf downswing

Study of Dynamic Biped Locomotion on Rugged Terrain - Derivation and Application of the Linear Inverted Pendulum Mode -

Swing leg retraction helps biped walking stability

Emergent walking stop using 3-D ZMP modification criteria map for humanoid robot

STABILITY, SCALING, AND CHAOS IN PASSIVE-DYNAMIC GAIT MODELS A Dissertation Presented to the Faculty of the Graduate School of Cornell University in P

SIMULATION AND EXPERIMENTAL STUDIES ON WALKING ROBOT WITH FLEXIBLE LEGS

Journal of Chemical and Pharmaceutical Research, 2014, 6(3): Research Article

Walking Experiment of Biped Robot with Antagonistic Actuation Using Non-Linear Spring

Sea waves models used in maritime simulators

Proof Copy. Controlling the Walking Period of a Pneumatic Muscle Walker. Takashi Takuma Koh Hosoda. Abstract. 1. Introduction

Gait. Kinesiology RHS 341 Lecture 12 Dr. Einas Al-Eisa

Optimization of an off-road bicycle with four-bar linkage rear suspension

A MATHEMATICAL MODEL TO DETERMINE THE TORQUE FOR A PROSTHETIC LEG-LAGRANGIAN EQUATION

Mobile Robots (Legged) (Take class notes)

Controlling Velocity In Bipedal Walking: A Dynamic Programming Approach

ROSE-HULMAN INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering. Mini-project 3 Tennis ball launcher

Human-Inspired Control of Bipedal Walking Robots

Toward a human-like biped robot with compliant legs

A 3D passive dynamic biped with yaw and roll compensation M. Wisse*, A. L. Schwab**, R. Q. vd. Linde*

Dynamic Lateral Stability for an Energy Efficient Gait

ABSTRACT PATTERNS USING 3D-DYNAMIC MODELING. Kaustav Nandy, Master of Science, Department of Electrical And Computer Engineering

Author s Name Name of the Paper Session. Positioning Committee. Marine Technology Society. DYNAMIC POSITIONING CONFERENCE September 18-19, 2001

Influence of the swing ankle angle on walking stability for a passive dynamic walking robot with flat feet

Joint Torque Evaluation of Lower Limbs in Bicycle Pedaling

Passive dynamic walking model with upper body M. Wisse, A. L. Schwab and F. C. T. van der Helm

Available online at ScienceDirect. Procedia Engineering 112 (2015 )

Walking Simulator Mechanism

A MODIFIED DYNAMIC MODEL OF THE HUMAN LOWER LIMB DURING COMPLETE GAIT CYCLE

Mechanics of dog walking compared with a passive, stiff-limbed, 4-bar linkage model, and their collisional implications

University of Twente

BUILDING A BETTER PASSIVE WALKER

EXPERIMENTAL STUDY OF EXOSKELETON FOR ANKLE AND KNEE JOINT

PRELAB: COLLISIONS IN TWO DIMENSIONS

Mechanical energy fluctuations during hill walking: the effects of slope on inverted pendulum exchange

Simulation of the Hybtor Robot

The springboard diving techniques analysis

Ranger Walking Initiation Stephanie Schneider 5/15/2012 Final Report for Cornell Ranger Research

Transcription:

TELKOMNIKA, ol. 11, No. 6, June 13, pp. 344 ~ 35 e-issn: 87-78X 344 Optimized Passive Coupling Control or Biped Robot Lipeng YUAN* 1,, Amur Al Yahmedi 3, Liming Yuan 4 1 School o Mechanical and Electrical Engineering, Harbin Institute o Technology, P.O. Box 4, Harbin, China 151 Department o Mechanical and Aerospace Engineering, College o Engineering, Cornell University, 36 Kimball Hall, Cornell University, Ithaca, NY, USA 14853 3 Department o Mechanical & Industrial Engineering, Sultan Qaboos Universit, P.O. Box 33, OMAN, Alkhoud 13 4 Capital Aerospace Machinery Company, No. 1, Nan Dahongmen Road, Sub-box 91, P.O. Box 34, Beijing, China 176 *Corresponding author, e-mail: hitylp@16.com Abstract A popular hypothesis regarding legged locomotion is that humans and other large animals walk and run in a manner that minimizes the metabolic energy expenditure or locomotion. Here, we just consider the walking gait patterns. And we presented a hybrid model or a passive D walker with knees and point eet. The dynamics o this model were ully derived analytically. We have also proposed optimized virtual passive and virtual coupling control laws. This is also a simple and eective gaitgeneration method based on this kneed walker model, which imitates the energy behavior in every walking cycle. The control strategy is ormed by taking into account the eatures o mechanical energy dissipation and restoration. Following the proposed method, we use computer optimization to ind which gaits are indeed energetically optimal or this model. And we also prove some walking rules maybe true by the results o simulations. Keywords: biped robot, virtual passive, optimization, energy Copyright 13 Universitas Ahmad Dahlan. All rights reserved. 1. Introduction Why do people not walk or even run with a smooth level gait [1], like a waiter holding two cups brim-ull o boiling coee? Why do people select walking and running rom the other possibilities? We address such questions by modeling a person as a machine describable with the equations o newtonian mechanics. We wish to ind how a person can get rom one place to another with the least muscle work. Passive dynamic walkers exhibit a stable gait [] when placed on a downward slope with no actuation. These systems demonstrate how the inherent dynamics o walkers can be exploited to achieve natural and energy-eicient gaits. Our main goals are the ollowing aspects. 1) To present a mathematical model or a simple two-dimensional planar kneed walker with point eet and knees, making it both a logical extension o the compass gait model and a physically realizable model ) Realization o sae virtual passive dynamic control against human being and outside environment. 3) According to the control strategy, energy optimization will be carried out. We seek an explanation o gait choice with no essential dependence on elastic energy storage.. Model o a Kneed Biped This section addresses the walking robot model. We deal with a planer biped model which has knee joints. Figure 1 shows the model o a kneed biped walking robot and Table 1 lists its notations and numerical settings or simulations. At the start o each step, the stance leg is modeled as a single link o length L, while the swing leg is modeled as two links connected by a rictionless joint. The system is governed by its unlocked knee dynamics until the swing leg straightens out. When the leg is ully extended, Received December 4, 1; Revised March 19, 13; Accepted April 13, 13

TELKOMNIKA e-issn: 87-78X 345 the kneestrike occurs. At this point, the velocities change instantly due to the collision, and immediately aterwards, we switch to a two-link system in its locked knee dynamics phase. Table 1. Notations and Numerical Settings Notations Name Number &unit m t m s Thigh mass Shank mass.5 kg.5 kg m H Hip mass.5 kg a 1 b 1 a b Shank length (below point mass) Shank length (above point mass) Thigh length (below point mass).375 m.15 m.175 m.35 m Thigh length (above point mass) Rad q 1 irtual slope Rad q Stance leg angle w.r.t. vertical Rad q 3 Thigh leg angle w.r.t. vertical Rad u 1 Shake leg angle w.r.t. vertical Nm u Ankle torque Nm u 3 Hip torque Nm Knee torque Figure 1. Four-link Kneed Biped Model.1. Dynamic Equations 1) Unlocked Knee Dynamics. During the unlocked swing phase, the system is a threelink pendulum [3, 4]. The dynamics [5] are shown in the orm o planar manipulator dynamics in Equation (1)., (1) T H q qb q q qg q J c T Where, J is the constraint orce at knee-joints. is the control input and c is the vector due to the environmental orces o the robot. The speciic inertia, velocity-dependent and gravitational matrices are given in Equation (). H H H H H H H H H H 11 1 13 1 3 13 3 33 h1q h133q3 B h11q1 h33q 3 h311q1 h3q ma s 1 mt ls a mh ms mtlgsin q1 t s t sin mbgsin q G mb m l g q s 1 3 () ) Locked Knee Dynamics. Ater the kneestrike, the knee remains locked and the system switch to double-link pendulum dynamics. The remainder o the swing phase occurs with straight legs. The dynamics or the newly-locked system are exactly those o the compass gait dynamics but with a dierent mass coniguration. The matrices o dynamics are shown in Equation (3) or completeness. H H H H 11 1 H 1 B hq 1 hq ma s 1 mt ls a mh ms mt L gsin q1 mb t mslt b1g sin q G (3) Ater the swing oot touches the ground, the system switch the stance and swing leg. This completes a ull step. Optimized Passive Coupling Control or Biped Robot (Lipeng YUAN)

346 e-issn: 87-78X.. Collision Event 1) Kneestrike Dynamics. We model the kneestrike as a discrete collision event in a three-link chain and switch to the compass gait model aterwards. Since the only external orce on this system is at the stance oot, angular momentum is preserved or the entire system about the stance oot and or the swing leg about the hip. When looking at the lower link o the swing leg, however, the kneestrike acts as an external impulse. Thereore, angular momentum is not conserved about the knee. But the knee joint angle corresponding to the knee is locked ater the collision. Thereore, its post-collision velocity will be that o the second link. We express the change in velocities as: q q 1 1 Q Q q q q 3 q q (4) 3 ) Heelstrike Dynamics. The heelstrike is modeled as an inelastic collision about the colliding oot. This heelstrike event is, again, identical to the heelstrike or the compass gait. Angular momentum is then conserved or the entire system about the colliding oot and or the swing leg ater impact about the hip. Right ater the event, the model switches both legs and the impact oot becomes the new stance oot. The model also switches back to the unlocked threelink dynamics to start a new step cycle. The third joint angle starts with the same angular position and velocity as the second one. This collision event is expressed in Equation (5). q 1 1 q 1 Qq Qq q3 q (5) 3. Optimized irtual Passive Dynamic Walking Passive dynamic walkers exhibit a stable, natural and energy-eicient gait. However, the passive walker cannot walk on the level ground without any external energy sources, so we will introduce optimized virtual gravity or biped robots to create the walking pattern automatically with the least muscle work and without loss o properties o passive dynamic walk on the loor. 3.1. irtual Passive Dynamic Walking 1) irtual Gravity and Active Walking. A virtual gravity toward the horizontal direction is as a driving orce to walk orward [6]. We can transorm the virtual gravity eect to the actuator s torque and it can be expressed as ollows: is the virtual slope angle. ml h ma s 1 mtls a ml t ml s cosq1 t s tcos mbcosq mb ml q gtan s 1 3 (6) The transormation o control inputs are: 1 1 u1 S u 1 1 u 1 u 3 (7) From Equation (6) and (7), we get: TELKOMNIKA ol. 11, No. 6, June 13 : 344 35

TELKOMNIKA e-issn: 87-78X 347 h s t s s t cos t s tcos s cos tan t s tcos s cos tan u3 mb s 1cosq3 gtan u m Lm a m l a m LmL q mb m l q mb q g 1 1 1 1 3 u mb m l q m b q g 1 3 ) Multi irtual Gravity. The dynamics o kneed biped robots is more complex than that o compass-gait ones. So the steady gait o a kneed walker with single virtual gravity cannot be obtained easily without suitable parameter choice. At the same time, we also want to optimize the total energy that the biped robot has consumed on the actuators during the walking. Based on the observation, we propose Multi irtual Gravity or the kneed biped robot in order to generate steady walking patterns and optimize the walking energy without loss o virtual passivity (Figure.). The transormed torque o Multi irtual Gravity eect is given by: R q tang (8) c nks Where, tan H tan cosq1 1 tan tan Rc q cosq tan3 tan 4 cos q 3 mhl msa1 mt ls a mt L msl mb t ml s t mb s 1 And is the sensitivity unction o control inputs (virtual gravity scale). nks 3) irtual Energy. The passivity o virtual passive walker is also able to be shown using virtual energy, that is: 1 T E q M qq Pq, (9) Figure. Optimizing Multi irtual Gravity Fields The virtual potential energy is given by: P 4 JH g J i g q, (1) cos i1 cos H i 3.. Optimized Multi irtual Gravity Why do humans and other animals move the way they do? An ancient hypothesis, dating back at least to a contemporary o Galileo and Newton (Borelli [7]), is that animals move in a manner that minimizes eort, perhaps as quantiied by metabolic cost per distance travelled [8-1]. In order to optimizing the total actuator s torque energy and keep steady walking pattern without loss o virtual passivity, we use the SNOPT sotware to calculating the suitable control parameter o the biped robot. Optimized Passive Coupling Control or Biped Robot (Lipeng YUAN)

348 e-issn: 87-78X 1) Optimizing Target. The optimizing target is the total actuator s torque energy. During the Unlocked Knee Stage the optimizing target is setting as ollows: t 1 3 dt (11) ) Optimizing Condition. A gait is characterized by the position and velocity o the body at the start o a stance phase relative to the stance oot, by the step period, and by. The optimal solutions have cost arbitrarily close to zero unless the optimization is urther constrained. Firstly, the cost P can be reduced nearly to zero by taking small steps [11-13]. So, we optimize or various ixed values o step length d. Secondly, the cost P has a nonanthropomorphic lower bound (corresponding to standing on one leg or an ininite time midstep), approached as the average speed v goes to zero, so we constrain v. Because we just want to ind the walking gait with the least muscle work W, we choose low speed v=.185, and short step length d=.1. These can guarantee that the robot operates a classic inverted-pendulum walking gait but not an impulsive running gait. We can ind a steady ixed point or the Table 1 parameters when the virtual slope angle is.54 rad. We use the ixed point and as the optimizing initial condition. 3) Optimized Numerical Simulation Result. By using the SNOPT sotware and according to the optimizing target and constraint condition, we can get the result which makes the total actuator s torque energy minimal. At the same time, the result has steady walking patterns and can walk without loss o virtual passivity. A limit cycle or the upper link o one leg starting rom this ixed point is shown in Figure 3. The instantaneous velocity changes rom the heelstrike and kneestrike events can be observed in this limit cycle as straight lines where the cycle jumps with the instantaneous velocity changes while the positions remain the same. In contrast with the compass gait, however, in addition to the two heel-strikes, there are two more instantaneous velocity changes produced by the kneestrikes. The Angle trajectory o the virtual passive dynamic walking ater energy optimization is shown on the let hand o Figure 4. An energy plot, showing potential energy, as well as total mechanical energy is shown on the right hand o Figure 4. In this plot, there are step increases in the potential energy on each oot transer, since we write the energy o the system relative to the stance point. These increases are shown to exactly balance out the kinetic energy lost throughout one step. We can see that the inal mechanical energy is constant throughout. And by using the optimized result to control the biped robot, we can get a batch stable Eigenvalues or the linearized map. Figure 3. Limit Cycle Trajectory TELKOMNIKA ol. 11, No. 6, June 13 : 344 35

TELKOMNIKA e-issn: 87-78X 349 So, this approach can achieve walking gait with the least muscle work at ixed speed and step length, and keep steady walking patterns without loss o virtual passivity. This maybe means that the optimized multi virtual gravity passive walking pattern on the level ground is also another people s natural walking motion. And people can also use the similar walking pattern on the level ground as on the slope. That is why as we walk, especially downhill, we do no stop ourselves at every step. On the contrary, we let our body all orward, only stopping ourselves at each ootstep. Figure 4. irtual Passive Dynamic Walking with Energy Optimization 4. Optimized irtual Coupling Control In this section, we introduce Optimizing irtual Coupling Control in order to generate variable walking pattern with respect to the energy levels without loss o properties o passive dynamic walk on the loor. The basic concept is to regard hybrid dynamical systems as impactless (smooth) dynamical systems virtually and the energy inormation is only utilized or the control. In order to realize the robot system passive and smooth, we consider a virtual lywheel in computer. Then the biped robot combined with lywheel exhibits passive and smooth as an augmented mechanical system. Ater that, we try to ind the walking gait with the least muscle work by using this control method. 4.1. Augmented Mechanical System The dynamic equation o the biped robot is given by: M C g (1) And that o lywheel:, e M (13) The augmented mechanical system is given by the ollowing equation:, M C g e M (14) We denote (1) as:, M a q q C a q q q g a q a a e (15) Optimized Passive Coupling Control or Biped Robot (Lipeng YUAN)

35 e-issn: 87-78X 4.. Coupling Control Law a The control input or the system (15) is given by: c tan a R g (16) The second term o the right hand is the coupling control input or the decoupled system which is deined as ollowing: p Pq q T (17) p At irst, we will introduce augmented virtual energy which is the sum o virtual energy o the biped robot and kinetic energy o the lywheel:,,,, (18) a E q q E K The control ormulation (17) can be explained rom the ollowing viewpoint. The target condition o the augmented mechanical energy is given by: d dt E And then we get: K (19) d d 1 T K M M () dt dt Hence, rom () the ollowing result is obtained. 1 T (1) 1 This is equivalent to (17) where p. Considering the structure o (1), let us set the vector p in (17) as the ollowing orm: c a 1 tan p R E () a * a Where, E E E is the change o the augmented virtual energy and > is the * a eedback gain. E is the nominal value o the E. 4.3. Optimized irtual Coupling Control In this section, we will use virtual coupling controller to drive the biped robot, optimize the total actuator s torque energy, and get the walking gait with the least muscle work. Then we try to ind some rules o human walking through this kind o walking control pattern that is without any reaction orce against external orces. In order to optimizing the total actuator s torque energy, we use the SNOPT sotware to calculating the suitable control parameter o the biped robot. 1) Numerical Simulation Result. By using the SNOPT sotware and according to the optimizing target and constraint condition, we can get the result which makes the total actuator s torque energy minimal. At the same time, the method can realize the robot system passive and smooth, the energy inormation is only utilized or the control. An energy plot, showing real and virtual total mechanical energy and potential energy, as well as augmented mechanical energy is shown in Figure 5. The graph on the let hand is the TELKOMNIKA ol. 11, No. 6, June 13 : 344 35

TELKOMNIKA e-issn: 87-78X 351 result with energy optimization, and the graph on the right hand is the result without energy optimization. The actuator s torques o the virtual coupling control dynamic walking is shown in Figure 6. The let hand is the result with energy optimization, and the right hand is without energy optimization. ) Result Analysis. From Figure 5 and Figure 6, we can see that the robot and virtual lywheel storage energy each other and as a result o it the total energy value o the augmented system is kept constant. Furthermore, rom Figure 6 we can see that the constant-like torque is also succeeded. It means that these walking patterns are natural motion. According to the simulation result, we can also know that ater energy optimization, the total mechanical energy and augmented mechanical energy are both smaller than those without optimization. From the comparison between the igures o actuator s torques, we can see that the amplitudes o the torques o hip joint and knee joint keep similar between ater optimization and beore optimization, and the value o ankle torque is much bigger beore optimization. This maybe means another walking rule that the cost consumed by the torques on knee joint and hip joint is similar in dierent kinds o walking gaits, and the biggest dierent muscle work mainly come rom the cost o ankle torque. So, i human want to raise the total input walking energy to increase the walking speed and enlarge step length, the most practical and eective way is to increase the push-o impulses orce, even though people use the muscle o thigh or shank to enorce. Figure 5. Energy Plot Figure 6. Actuator s Torques Optimized Passive Coupling Control or Biped Robot (Lipeng YUAN)

35 e-issn: 87-78X 5. Conclusion Here, using numerical optimization and supporting analytical arguments, we realize the sae passive dynamic control against human being and outside environment and obtain the energy minimizing gaits by using optimized virtual passive and virtual coupling control strategy. At low speeds the optimization discovers the inverted-pendulum walk with the least muscle work. We compare the results o simulations, and we discover some walking rules maybe true. (1) The the optimized multi virtual gravity passive walking pattern is also another people s natural walking motion on the level ground. () The biggest dierent muscle work mainly come rom the cost o ankle torque in dierent kinds o walking gaits. So, i human want to change the walking pattern, the most practical and eective way is to change the push-o impulses orce. Reerences [1] R McN Alexander. Mechanics o bipedal locomotion. Pergamon Press, New York. 1976; 1: 493-54. [] anessa F, Hsu Chen. Passive Dynamic Walking with Knees: A Point Foot Model. Massachusetts Institute o Technology Press, Massachusetts. 7. [3] Simon Mochon, Thomas A McMahon, Ballistic walking. Journal o Biomechanics. 198; 13: 49-57. [4] Simon Mochon, Thomas A McMahon. Ballistic walking: An improved model. Mathematical Biosciences.198; 5(3-4): 41-6. [5] Jean-Jacques E, Slotine, Weiping Li. Applied Nonlinear Control. Prentice Hall. 199. [6] Fumihiko Asano, Masaki Yamakita. irtual Gravity and Coupling Control or Robotic Gait Synthesis. Systems and Humans. 1; 31(6): 737-745. [7] JA Borelli. On the movement o animals (De Motu Animalium, Pars prima). P. Maquet (trans.). Springer-erlag. Berlin. 1989: 15. [8] R McN Alexander. Optimization and gaits in the locomotion o vertebrates. Physiol. Rev. 1989; 69: 1199-17. [9] R McN Alexander. Optima or animals. Princeton University Press, Princeton, NJ. 1996. [1] Srinivasan. Optimal speeds or walking and running, and walking on a moving walkway. Chaos. 9; 19: 6-11. [11] R McN Alexander. A model o bipedal locomotion on compliant legs. Phil. Trans. R. Soc. Lond. 199; B338: 189-198. [1] A Ruina, JE Bertram, M Srinivasan. A collisional model o the energetic cost o support work qualitatively explains leg-sequencing in walking and galloping, pseudo-elastic leg behavior in running and the walk-to-run transition. J. Theor. Biol. 5; 37: 17-19. [13] AD Kuo. A simple model predicts the step length-speed relationship in human walking. Journal o Biomechanical Engineering. 1; 13: 64-69. TELKOMNIKA ol. 11, No. 6, June 13 : 344 35