Toward a Human-like Biped Robot with Compliant Legs

Similar documents
Toward a Human-like Biped Robot with Compliant Legs

Toward a human-like biped robot with compliant legs

Bipedal walking and running with spring-like biarticular muscles

Sample Solution for Problem 1.a

Controlling Walking Behavior of Passive Dynamic Walker utilizing Passive Joint Compliance

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

Body Stabilization of PDW toward Humanoid Walking

Biomechanics and Models of Locomotion

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

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

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

Robots With Legs. Helge Wrede

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

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

Learning Energy Efficient Walking Based on Ballistics

SIMULATION AND EXPERIMENTAL STUDIES ON WALKING ROBOT WITH FLEXIBLE LEGS

Humanoid Robots and biped locomotion. Contact: Egidio Falotico

REPORT DOCUMENTATION PAGE

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

The International Journal of Robotics Research

Learning Energy Efficient Walking with Ballistic Walking

ZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots

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

Motion Control of a Bipedal Walking Robot

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

Improvement of the Cheetah Locomotion Control

Book Review. I. Background

Sensing through body dynamics

Decentralized Autonomous Control of a Myriapod Locomotion Robot

Steffen Willwacher, Katina Fischer, Gert Peter Brüggemann Institute of Biomechanics and Orthopaedics, German Sport University, Cologne, Germany

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

DETC DESIGN OPTIMIZATION OF A NOVEL TRIPEDAL LOCOMOTION ROBOT THROUGH SIMULATION AND EXPERIMENTS FOR A SINGLE STEP DYNAMIC GAIT

Skippy: Reaching for the Performance Envelope

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

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

CHAPTER IV FINITE ELEMENT ANALYSIS OF THE KNEE JOINT WITHOUT A MEDICAL IMPLANT

Kungl Tekniska Högskolan

Centre for Autonomous Systems

Development of Fish type Robot based on the Analysis of Swimming Motion of Bluefin Tuna Comparison between Tuna-type Fin and Rectangular Fin -

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

Mobile Robots (Legged) (Take class notes)

A New Approach to Modeling Vertical Stiffness in Heel-Toe Distance Runners

Spring Locomotion Concepts. Roland Siegwart, Margarita Chli, Martin Rufli. ASL Autonomous Systems Lab. Autonomous Mobile Robots

STABILITY AND CHAOS IN PASSIVE-DYNAMIC LOCOMOTION

Powered Bipeds Based on Passive Dynamic Principles

Towards Human-Like Bipedal Locomotion with Three-Segmented Elastic Legs

Robot motion by simultaneously wheel and leg propulsion

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

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

Gait analysis for the development of the biped robot foot structure

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

Asymmetric Passive Dynamic Walker

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

Robotics and Autonomous Systems

Passive compliant quadruped robot using central pattern generators for locomotion control

Robotics and Autonomous Systems

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

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

Energetics of Actively Powered Locomotion Using the Simplest Walking Model

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

INITIATING NORMAL WALKING OF A DYNAMIC BIPED WITH A BIOLOGICALLY MOTIVATED CONTROL

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

Simulation of the Hybtor Robot

Using sensory feedback to improve locomotion performance of the salamander robot in different environments

Controlling Velocity In Bipedal Walking: A Dynamic Programming Approach

A Study on the Human Impulse Characteristics Of the Standing Shooting Posture

Gyro stabilized biped walking

(2) BIOMECHANICS of TERRESTRIAL LOCOMOTION

Biomechanical Comparison of Two Different Kicks in Soccer

Spider Robot for Motion with Quasistatic. Force Constraints

Design and control of Ranger: an energy-efficient, dynamic walking robot

Walking with coffee: when and why coffee spills

Development and Test of a Model for the Cheetah Robot

Mecánica de Sistemas Multicuerpo:

Mechanical Design of a Simple Bipedal Robot. Ming-fai Fong

Locomotion Concepts. Autonomous Mobile Robots. Concepts Legged Locomotion Wheeled Locomotion. Autonomous Systems Lab. Zürich. Localization.

Design Of A Running Robot And The Effects Of Foot Placement In The Transverse Plane

Data-Informed Modeling of Milligram-Scale Quadrupedal Robot Locomotion

Trajectory Planning for Smooth Transition of a Biped Robot

LOCAL STABILITY ANALYSIS OF PASSIVE DYNAMIC BIPEDALROBOT

INTERNATIONAL JOURNAL OF CIVIL AND STRUCTURAL ENGINEERING Volume 1, No 4, 2010

Development of a Simulation Model for Swimming with Diving Fins

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

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

GROUND REACTION FORCE DOMINANT VERSUS NON-DOMINANT SINGLE LEG STEP OFF

Computer Aided Drafting, Design and Manufacturing Volume 26, Number 2, June 2016, Page 53. The design of exoskeleton lower limbs rehabilitation robot

Stability Control of Bipedal Walking Robot

Human-Oriented Biped Robot Design: Insights into the Development of a truly Anthropomorphic Leg

First Hops of the 3D Bow Leg

Variable Face Milling to Normalize Putter Ball Speed and Maximize Forgiveness

Compliance Control for Biped Walking on Rough Terrain

Walking Simulator Mechanism

EXPERIMENTAL STUDY OF EXOSKELETON FOR ANKLE AND KNEE JOINT

How Do You Swing? You should be working with new lab partners starting with this lab.

Analysis of Backward Falls Caused by Accelerated Floor Movements Using a Dummy

+ t1 t2 moment-time curves

Limit Cycle Walking and Running of Biped Robots


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

Transcription:

Book Title Book Editors IOS Press, 2003 1 Toward a Human-like Biped Robot with Compliant Legs Fumiya Iida a,b,1, Yohei Minekawa a Juergen Rummel a and Andre Seyfarth a a Locomotion Laboratory, University of Jena, Germany b Artificial Intelligence Laboratory, University of Zurich, Switzerland Abstract. Conventional models of bipedal walking generally assume rigid body structures, while elastic material properties seem to play an essential role in nature. On the basis of a novel theoretical model of bipedal walking, this paper investigate a simple model for biped robots which makes use of minimum control and elastic passive joints inspired from the structures of biological systems. The model is evaluated in simulation and a physical robotic platform with respect to the kinematics and the ground reaction force. The experimental results show that the behavior of this simple locomotion model shows a considerable similarity to that of human walking. Keywords. Legged Locomotion, Biped Walking, Passive Dynamic Walking 1. Introduction In the fields of biomechanics and robotics, bipedal walking has been investigated for our further understanding of versatile locomotion mechanisms of human and robots. Based on the biomechanical investigations, a few different approaches were previously proposed. Bipedal locomotion in artificial systems was firstly engineered by an approach in which predetermined trajectories are used for controlling the leg joints [1]. Although this approach demonstrated an outstanding locomotion capability, adaptivity is highly restricted due to the fact that it always requires a precise environment model and demanding computational duty in order to maintain the stability. Research of Passive Dynamic Walking has questioned the conventional approach. On the basis of biomechanical models, the so-called compass gait model" or ballistic walking model"[2], a number of Passive Dynamic Walkers (PDWs) have been developed and demonstrated natural walking behavior (e.g. [3,5,4,6]). Inspired by the fact that there is very little muscle activity in the swing leg during human walking, these models utilize no actuation and purely mechanical pendulum dynamics are used to achieve a walking process. More recently, a theoretical model, the so-called spring-mass walking model" has been proposed, which demonstrated a walking dynamics with a considerable similarity to that of human [7]. Although the spring-mass model was originally proposed for run- 1 Correspondence to: Fumiya Iida, Andreasstrasse 15, CH-8057 Zurich, Switzerland. Tel.: +41 44 635 4354; Fax: +41 44 635 4507; E-mail: iida@ifi.unizh.ch.

2 Figure 1. Behavior of human walking. Vertical movement of the body (Top figure), angular trajectories of knee and ankle joints (Middle figures), and vertical ground reaction forces (Bottom figure) are shown over 4 leg steps and a single leg step. Vertical lines in Figure denotes the moment when the swing and stance phases are switched. ning behavior [9,8,10], an extension of the original model can be applied to walking behavior, which leads to our further understanding of underlying mechanisms of human locomotion. Given this novel theoretical model, the goal of this paper is to explore a physically realistic model of human-like bipedal walking, which can actually implemented to a robotic platform. By using a simple control method, we analyze how the morphological properties of the leg design can be self-stabilized into dynamic bipedal locomotion behavior, which is comparable to human locomotion. The structure of this paper is as follows. First, we briefly introduce the walking behavior of a human and the spring mass walking model. Then we propose a new locomotion model and test it in simulation and in a robotic platform. 2. Bipedal Walking with Compliant Legs 2.1. Bipedal Walking of Human In order to understand the influence of compliant legs during walking behavior, we firstly investigate the walking behavior of a human subject. In this experiment, we use a treadmill with a set of motion capture system (6 Qualisys motion capture units; sampling frequency of 240 Hz) and force plates (Kistler 9281B11; sampling frequency of 1000 Hz),

3 Figure 2. Compass model and Spring mass walking model and the difference in their trajectories. with which we analyze the kinematics of human behavior as well as the ground reaction force. A human subject was asked to walk on a treadmill at a constant speed of 1 m/sec for 20 seconds. The kinematics and the ground reaction force were analyzed, and we found that there are a few unique aspects of human walking that cannot be explained by the compass gait model as shown in Figure 1. Firstly, there is a significant difference in the vertical movement of the body. While the compass gait model shows the circular trajectory of the body movement around the foot ground contact during a stance phase, the human body excursion is generally more complicated; Vertical position of the body decreases at the beginning of the stance phase, and it increases and decreases; And toward the end of the stance phase, it starts increasing again. An advantage of this movement of the body could be that it has less displacement of vertical oscillation of the body. Secondly, behavior of a knee joint during stance phase is also more complicated than that of the compass gait model; At the beginning of stance phase, the knee angle firstly decreases before a large peak. A possible advantage of the first decrease is that the knee joint could absorb the impact force at the touch-down. Thirdly, the ankle joint shows also a complex behavior although the compass gait model has no ankle joint; There is a small peak at the beginning, and it increases toward the end of stance phase. Finally, the ground reaction force generally shows a M-shape, whereas the compass gait model generally shows a single peak. 2.2. Spring Mass Model for Walking The spring mass model was originally proposed for characterizing running behavior of animals [9,8]. The model consists of a body represented as a point mass and a leg approximated by a linear spring. This extremely simple theoretical model has explained a number of eminent features of running behavior in animals including humans. Recently, this model was extended for walking behavior, which explained a few aspects of human bipedal locomotion including the complex dynamics introduced in the previous subsection. Although the spring mass model for walking shows a significant plausibility as a walking model of human, the simplest theoretical model of walking behavior has to be elaborated for robotic implementation. In the rest of this paper, we explore a physically realistic model inspired from the theoretical spring-mass walking model and the anatomical structure of biological systems.

4 Figure 3. Simulation model of a biped robot. Only one of the two legs is shown in this figure. The model consists of a joint controlled by a motor (represented by a black circle) and three leg segments which are connected through two passive joints (white circles). Two ground contact points are defined in the foot body segment. Table 1. Specification of the robot. Spring constants are dimentionless. Param. Description Value l 1 Thigh 10 cm l 2 Shank 10 cm l 3 Foot 4 cm l 4 Spring Attach. 2 cm l 5 Heel 2 cm S 1 Spring const. 100 S 2 Spring const. 200 S 3 Spring const. 800 S 4 Spring const. 450 M Total mass 950g 2.3. Model of a Biped Robot Figure 3 shows the simulation model of a biped robot investigated in this paper. This model consists of 7 body segments, two motor at hip joints with position control, four passive joints in the knee and ankle joints, and 8 linear springs. The springs are implemented as the substitutes for the muscle-tendon systems, which constrain the passive joints. A unique feature of this robot is that 6 of the springs are connected over two joints, which are known as the so-called biarticular muscles in the biological systems (i.e. 4 springs attached between the hip and the shank, 2 are between the thigh and the heel). There are two ground contact points in a leg defined in this model. For control of the motors, we employed a simple oscillation, in which the angular position of the hip joint is determined by the sinusoidal curve as follows: P r (t) = Asin(ωt) + B (1) P l (t) = Asin(ωt + π) + B (2) where there are three parameters of amplitude A, frequency ω and offset B. This model is implemented in a planar space for the sake of simplicity, thus no rotational movement of the upper body (i.e. hip segment) is considered. 3. Experiments This section explores dynamic locomotion behavior of the proposed model in the simulation and discusses how the model can be implemented in a robotic platform.

5 Figure 4. Stick figures of the walking behavior in simulation. The behavior of one leg during a few step, and the behavior of two legs during a single step. 3.1. Simulation Result We constructed a simulation model of the proposed biped robot model in Mathworks Matlab 7.01 together with SimMechanics toolbox. In this simulation, we test the model in a flat ground surface with a physically realistic interaction model which allows the body segments to slide and stick on the ground plane depending on coefficient of ground friction. We used 0.55 and 0.75 for the sliding and stiction friction coefficients, respectively. In order to achieve biologically plausible locomotion behavior, we made use of hip-motor control parameters which fit to the walking behavior of human as follows: A = 20 degrees, B = 5 degrees, and ω = 2 Hz. With these control parameters, and the morphological parameters, the system exhibits relatively stable walking behavior. Even without any sensory feedback, the system self-stabilized itself into a stable locomotion process regardless of initial conditions. Figure 4 shows a sequence of single leg movement during a few leg steps and the movement of two legs during one leg step. There are a few points to be mentioned. Firstly, even without actuation, the natural movement of passive joints can be achieved due to the morphological constraints of segment length and springs. Secondly, the body (i.e. the upper end of the shank segment) shows a sinking movement at the beginning of stance phase because of the geometrical constraints of foot segment and the knee bending at the touch down. These points are more clearly shown in Figure 5. The behavior of this simulation model resembles to the behavior of human locomotion explained in the previous section; Vertical rise of the body starts after the leg touch-down and before the leg lift-off; Significant knee flex at the beginning of stance phase; Extension of ankle joint toward the end of stance phase; Multiple peaks in the ground reaction force.

6 Figure 5. Walking behavior of the simulated robot. Vertical movement of the body (Top figure), angular trajectories of knee and ankle joints (Middle figure), and vertical ground reaction forces (Bottom figure) are shown over 4 leg steps and a single leg step. 3.2. Robot Experiments The simulation model is now implemented in a physical robot platform as shown in Figure 6. This robot consists of passive joints in knees and ankles, and two commercial servomotors (Conrad HS-9454) are used in the hip joints, as in the simulation model. We used four tension springs and rubber materials at the ground contact point in order to gain ground friction and to avoid impact force at touch-down. The same control parameters were used to conduct a set of experiments. Then behaviors were measured by both a standard motion capture system and a force plate (the same setup mentioned earlier) for the detailed analysis. Figure 7 shows a stick figure of a typical locomotion behavior and more detailed trajectories are shown in Figure 7. It is shown that the salient features of the locomotion behavior (i.e. vertical body excursion, knee and ankle joint trajectories and vertical ground reaction force) are largely comparable to that of human locomotion. 4. Conclusion This paper presented a novel control scheme of bipedal locomotion and a set of preliminary experiments in simulation and a robotic platform. Compared to the PDWs, the dynamic behavior of the proposed model is significantly comparable to that of human. One of the reasons is that the proposed walking model is generated by the body dy-

7 Figure 6. Schematics of the robot design, photograph of the robot with the supporting rotational bar. namics derived from the configurations of body segments and muscle (spring), and their elasticity. Although the proposed model was tested only in planar environment (i.e. yaw, pitch, and rotation movement are restricted), the experimental results shows that the dynamic movement of the body is sufficiently comparable to that of human walking. We expect that this model could help understanding some of the underlying mechanisms of human bipedal walking. Especially it would be interesting to explore further to what extent this model can be biologically plausible by measuring muscle activities of a human during walking. Another interesting question is whether this model can be extended for running behavior. These open-questions will be explored further in the future. Acknowledgements This research is supported by the German Research Foundation (DFG, SE1042). References [1] Vukobratovic, M. and Stokic, D. (1975). Dynamic Control of Unstable Locomotion Robots, Mathematical Biosciences, 24, 129-157. [2] McMahon, T. A., Muscles, reflexes, and locomotion, Princeton University Press, 1984. [3] McGeer, T., Passive Dynamic Walking, The International Journal of Robotics Research, Vol. 9, No. 2, 62-82, 1990. [4] Wisse, M. and van Frankenhuyzen, J.: Design and construction of MIKE: A 2D autonomous biped based on passive dynamic walking. Proceedings of International Symposium of Adaptive Motion and Animals and Machines (AMAM03), 2003. [5] Collins, S. H., Wisse, M., and Ruina, A.: A three-dimentional passive-dynamic walking robot with two legs and knees. International Journal of Robotics Research 20 (2001) 607-615. [6] Collins, S., Ruina, A., Tedrake, R., and Wisse, M. (2005). Efficient bipedal robots based on passive dynamic walkers, Science Magazine, Vol. 307, 1082-1085.

8 Figure 7. Leg trajectory of the biped robot during one step. Black and gray lines depict right and left legs, respectively. Angular trajectories of the knee and the ankle joints and the ground reaction force of the robot. [7] Gayer, H., Seyfarth, A, and Blickhan, R. (2004). Spring-mass model for walking, (in preparation). [8] McMahon, T. A., Cheng, G. C., The Mechanics of Running: How Does Stiffness Couple with Speed?, J. Biomechanics, Vol. 23, Suppl. 1, 65-78, 1990. [9] Blickhan, R. The spring-mass model for running and hopping. J. Biomech. 22, 1217-1227, 1989. [10] Seyfarth, A., Geyer, H., Guenther, M., Blickhan, R., A movement criterion for running, Journal of Biomechanics, 35, 649-655, 2002.