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

Similar documents
Trajectory Planning for Smooth Transition of a Biped Robot

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

ZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots

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

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

Mobile Robots (Legged) (Take class notes)

Optimum Walking of the Bioloid Humanoid Robot on a Rectilinear Path

Neuro-Fuzzy ZMP Control of a Biped Robot

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

Faster and Smoother Walking of Humanoid HRP-2 with Passive Toe Joints *

A Walking Pattern Generation Method for Humanoid robots using Least square method and Quartic polynomial

GaitAnalysisofEightLegedRobot

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

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

A COMPARISON OF SELECTED BIOMECHANICAL PARAMETERS OF FRONT ROW SPIKE BETWEEN SHORT SET AND HIGH SET BALL

Shuuji Kajita and Kazuo Tani

Generation of Robot Motion Based on Measurement of Human Movement. Susumu Sakano 1, Satoru Shoji 1

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

Humanoid Robots and biped locomotion. Contact: Egidio Falotico

Sample Solution for Problem 1.a

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

Stability Control of Bipedal Walking Robot

Body Stabilization of PDW toward Humanoid Walking

Biomechanics and Models of Locomotion

Decentralized Autonomous Control of a Myriapod Locomotion Robot

Kungl Tekniska Högskolan

Centre for Autonomous Systems

Toward a Human-like Biped Robot with Compliant Legs

Exercise load research on common technical method in taekwondo training courses

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

Trajectory Planning and Motion Simulation for a Hydraulic Actuated Biped Robot

1502. The effect of mechanism design on the performance of a quadruped walking machine

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

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

Emergency Stop Algorithm for Walking Humanoid Robots

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

Motion Control of a Bipedal Walking Robot

Robot motion by simultaneously wheel and leg propulsion

An Energy Efficient Dynamic Gait for a Nao Robot

Biorobotic Locomotion: Biped Humanoid Walking. using Optimal Control

SIMULATION AND EXPERIMENTAL STUDIES ON WALKING ROBOT WITH FLEXIBLE LEGS

WALKING MOTION ANALYSIS USING SMALL ACCELERATION SENSORS

The springboard diving techniques analysis

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

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

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

Learning Energy Efficient Walking Based on Ballistics

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

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

Biped Walking Robot Control System Design

HUMANOID robots involve many technical issues to be

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

Modeling Human Movement

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

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

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

Robots With Legs. Helge Wrede

SHUFFLE TURN OF HUMANOID ROBOT SIMULATION BASED ON EMG MEASUREMENT

Toward a Human-like Biped Robot with Compliant Legs

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

Characteristics of ball impact on curve shot in soccer

Ball impact dynamics of knuckling shot in soccer

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

Walking Gait Generation with Foot Placement Control for the HOAP-3 Humanoid Robot

BIPED TRANSFORMER. Group No. 9

PERCEPTIVE ROBOT MOVING IN 3D WORLD. D.E- Okhotsimsky, A.K. Platonov USSR

First Experimental investigations on Wheel- Walking for improving Triple-Bogie rover locomotion performances

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

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

The Kinematics Analysis of Wu Yibing's Tennis Forehand Technique Xin WEN, Ji-he ZHOU and Chuan-jia DU

Biomechanical Comparison of Two Different Kicks in Soccer

Controlling Walking Behavior of Passive Dynamic Walker utilizing Passive Joint Compliance

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

EXSC 408L Fall '03 Problem Set #2 Linear Motion. Linear Motion

Learning Energy Efficient Walking with Ballistic Walking

A COMPUTATIONAL STUDY ON THE DESIGN OF AIRFOILS FOR A FIXED WING MAV AND THE AERODYNAMIC CHARACTERISTIC OF THE VEHICLE

Investigation of Bio-Kinematic Elements of Three Point Shoot in Basketball

Gait analysis for the development of the biped robot foot structure

Complex movement patterns of a bipedal walk

DEVELOPMENT OF A FULL-SIZED BIPEDAL HUMANOID ROBOT UTILIZING SPRING ASSISTED PARALLEL FOUR-BAR LINKAGES WITH SYNCHRONIZED ACTUATION

Analysis and realization of synchronized swimming in URWPGSim2D

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

LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS

Truba college of Engineering & Technology, Indore, India. Truba college of Engineering & Technology, Indore, India.

Analysis of Foot Pressure Variation with Change in Stride Length

Impact Points and Their Effect on Trajectory in Soccer

Gait Sequence generation of a Hybrid Wheeled-Legged Robot for negotiating discontinuous terrain

HYBRID POSITION/FORCE ALGORITHMS FOR BIPED LOCOMOTION

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

Numerical Simulation And Aerodynamic Performance Comparison Between Seagull Aerofoil and NACA 4412 Aerofoil under Low-Reynolds 1

Kinematics and Luffing Moment of Lemniscate Type Crane with Boom. Driving

Available online at ScienceDirect. Procedia Engineering 112 (2015 )

Gait Pattern Generation and Stabilization for Humanoid Robot Based on Coupled Oscillators

Full swing technique is a pillar of a solid overall game. The following 4 core competencies are strong predictors of success in ball striking.

Swing leg retraction helps biped walking stability

Slip Observer for Walking on a Low Friction Floor

Influence of rounding corners on unsteady flow and heat transfer around a square cylinder

Experimental Analysis on Vortex Tube Refrigerator Using Different Conical Valve Angles

Walking Simulator Mechanism

Path-Planning and Tracking in a 3D Complex Environment for an Anthropomorphic Biped Robot

Transcription:

ICIC Express Letters Part B: Applications ICIC International c216 ISSN 2185-2766 Volume 7, Number 5, May 216 pp. 1 6 Gait Analysis of a Little Biped Robot Chi-Sheng Tsai 1, Chen-Huei Hsieh 1, Wenning QIU 2 and HaiYong Qi 2 1 Department of Automation Engineering and Institute of Mechatronoptic Systems, Chienkuo Technology University Changhua 594, Taiwan tsaics@ctu.edu.tw; chhsieh@ctu.edu.tw 2 School of Mechanical and Electrical Engineering JiangSu Jianzhu Institute Xuzhou, Jiangsu, 221116 China wenningq@163.com; hyqi@jsjzi.edu.cn Received May 215; accepted July 215 ABSTRACT. Biped robots present higher mobility than four-wheeled robots that many researches has discussed the walking types and the standard of stability. From the aspect of general robot kinematics, this study tends to analyze the gait behavior of biped walking robots and further study each joint locomotion trajectory compared with cycloid spline and human walking. The purpose of this paper is to analyze gait behavior of a biped robot and motion trajectory of each foot joints. Trajectory planning method is required to achieve smooth walking through a cycloid spline interpolation. Finally, the Bioloid biped robot is programmed to walk smoothly and generate each joint locomotion trajectory compared with cycloid spline and human walking. The experimental results show that if robot control can be improved like human walking, i.e. the height variation in z-direction of hip joint trajectory approximating human walking, the waist or hip trajectories can be treated as a series of moving base frames. Keywords: Biped robot, Robot kinematics, Walking planning, Trajectory planning. 1. Introduction. Biped robots present higher mobility than four-wheeled robots that many researches has discussed the walking types and the standard of stability[1-3]. A trajectory is the path followed by biped robots, plus the time profile along the path. Numerical solution is used to calculate the walking trajectory instantaneously [4]. The drawback is the duration of calculation time. Some researches observe humans walking types to generate walking trajectories [5]. Trajectory planning can be either in joint space (directly specifying the joint angles with time) or in Cartesian space (specifying the position and orientation). Three kinds of path generation were commonly exploited to plan the motion trajectory of biped robots. They are exponential spline, cubic polynomial spline and cycloid spline. Exponential spline was no longer used. Huang, et al.[6] developed desired trajectories by cubic polynomial spline interpolations, which was considered more complicated as the spline equations has to be recalculated for different action cycle period, step height, and step length. Hwang, et al. [7] applied cycloid spline interpolations, which were similar to

the human walking trajectory and the function values were easily revised. Wang, et al. [8] improved the cycloid trajectory from its geometry. From the aspect of general robot kinematics, this study tends to analyze the gait behavior of biped walking robots and further study each joint locomotion trajectory compared with cycloid spline and human walking. 2. Walking gait cycles. Biped robot walking can be treated as a periodic phenomenon. A complete walking gait cycle is divided into two major phases: double-leg stance phase and single-leg stance phase (Figure 1). The former refers to both soles standing on the ground, while the latter indicates one sole landing on the ground as the support leg and the other leg swinging in the air as the swing leg, then stepping to the next position as the support leg [5]. The sole cycloid trajectory equations in the gait cycle (Figure 2) can be derived as following Eq. (1) [7]: X Z ( t) D = 2 t t 2π - sin 2π π T T h t ( t) = 1- cos 2π 2 T (1) Where D is the distance of one step, h is the height of one step (the pitch diameter of the cycloid), T is the period of a step, and t is the time parameter. Right Leg Left Leg Double Right Right Double Left Left Double Stance Toe-off Swing Stance Toe-off Swing Stance Double Support Single Support Double Support Single Support Figure 1: Human walking gait cycle

Figure 2: Cycloid walking motion Figure 3: Front view of Bioloid robot 3. Experiment. Bioloid robot, designed by ROBOTIS, was programmed to walk smoothly and used to analyze the gait behavior in this study (Figure 3). The step length was set D=75mm and the leg-lift height h=9mm. In the locomotion laboratory, reflecting markers mounted on robot joints are captured by charge-coupled device (CCD) cameras. Total 16 pictures were captured. Successive walking snapshots are taken in Figure 4. Three seconds after the Bioloid robot was set to the initial configuration to avoid robot unsteady state walking. The time between each snapshot is.3 second. The pictures measure each joint position during walking cycle, and the relations between the joint position and time duration. Figure 4: Walking snapshots of Bioloid robot 4. Analysis. Logic coverage criteria are mainly used for formal specification-based testing [3]. It generates test cases by analyzing the predicates and literal truth value relationship. The formal specification is constituted by a series of states and transitions. Long-term practice shows that the system boundary is most likely to make system wrong. Boundary state is a state that at least one of those state variables can be taken to the extreme value of

its sub-domain state. Aim at the logic coverage criteria with little regard to the boundary, this paper proposes a series of logical boundary coverage criteria based on paper [1] and [2]. In figure 5, the curve shows the relationship between travelling distance and time duration of the foot sole. The horizontal region shows the sole standing on the ground stable and flat, and the oblique line is the transition process between steps, where the slope showed the sole moving uniformly during swinging phase with maximum instantaneous speed approximately 317.7mm per second. 25 Travelling Distance (mm) 2 15 1 5 3 3.5 4 4.5 5 5.5 6 6.5 Time (sec) Figure 5: Relations between travelling distance and time In figure 6, the curve shows the relationship between travelling height and time duration of the foot sole. In Figure 7, the curve shows the relations between travelling distance and height. That is, it presented the side view of sole joint. 18 16 14 12 1 8 6 4 2 3 3.5 4 4.5 5 5.5 6 6.5 Time (sec) Figure 6: Relations between travelling height and time

18 16 14 12 1 8 6 4 2 5 1 15 2 Travelling Distance (mm) Figure 7: Relations between travelling distance and height The duty factor, β, is the time ratio between support period and locomotion cycle. For example, β=.7 means that one leg is in stance phase 7% of the gait time period. With β.75 the gait is called static [5]. In figure 6, the horizontal line means that the sole contacts the ground and the duty factor β=.79, which presents the swing cycle of the leg was about 21% of the walking cycle period, as shown in figure 8. 29% 21% 29% 21% Left Leg 29% 21% 29% 21% Right Leg Figure 8: Biped walking cycle of Bioloid robots 4.1 Trajectories comparison of joint measurement with cycloid spline. Figure 9 is a stick graph of Bioloid robot walking where the trajectories of hip, knee, ankle, and sole can be depicted. Figure 1 shows the comparison between Bioloid hip joint trajectory and the upward opening cycloid spline, where the parameters were the step length D=75mm and the step height h=12.5mm, and T=.465 second. As Bioloid robot walks forward, the knee joint would move first and the hip joint followed. The figure revealed that the hip joint trajectory was behind the cycloid. Figure 11 displays the comparison between the knee joint measurement and the upward opening cycloid, where D=75mm, the step height h=27mm, and T=.465 second. The figure showed that the knee joint trajectory was ahead of the cycloid spline during the leg lifting off the ground to the highest point; the knee trajectory was behind the cycloid spline from the highest point dropped to the ground. Figure 12 presents the comparison between the ankle joint measurement and the downward

opening cycloid spline, where the parameters D =76mm, h =25mm, and T=.465 second. The two splines were close in the figure. Figure 13 showed the comparison between the sole measurement and the downward opening cycloid, where the parameters D =75mm, h=9mm, and T=.465 second. The sole walking trajectory was even close to the cycloid spline in the figure. 2 18 Height(mm) 16 14 12 1 8 Hip Knee Ankle Sole 6 4 2 5 1 15 2 25 3 35 Travelling distance(mm) Figure 9: Result of Bioloid robot walking 182 18 178 176 174 172 17 168 166 164 162 5 1 15 2 25 Travelling distance (mm) Bioloid cycloid Figure 1: Hip trajectories comparison between Bioloid spline and cycloid spline

13 125 12 115 Bioloid 11 cycloid 15 1 95 9 5 1 15 2 25 Travelling distance (mm) Figure 11: Knee trajectories comparison between Bioloid spline and cycloid spline 6 5 4 3 2 1 Bioloid cycloid 5 1 15 2 25 Travelling distance (mm) Figure 12: Ankle trajectories comparison between Bioloid spline and cycloid spline 18 16 14 12 1 8 6 4 2 j p y p 5 1 15 2 25 Travelling distance(mm) Bioloid cycloid Figure 13: Sole trajectories comparison between Bioloid spline and cycloid spline 4.2 Comparison of walking trajectory between Bioloid robots and humans. Figure 14 displays the joint trajectories of Bioloid robots. The ankle and the sole were close to the ground so that the lowest points of two upward opening trajectories are coincident with the positions where foot contacts the ground. The height variation in z-direction of hip joint

trajectory is 12.5mm. What is more, the knee joint swung up and down that the trajectory was ahead of the cycloid spline during the period which begins with the foot strikes the ground till the highest point. Figure 15 shows the trajectory of a 175cm high human walking, which is approximately 5 times height of Bioloid robot, with step distance 57mm, step height 157.5mm, and the average speed 233.3mm per second. In comparison with Figure 14, the height variation in z-direction of hip trajectory is 4mm, which is only 32% of Bioloid robot. It appears that human walking is much more stable and smooth than the robot. Both knee trajectories are downward opening spline. The trajectories of the ankle joint and the sole are quite similar. However the highest points of both ankle and sole trajectories for humans appear in the front portion of trajectories, while the highest points of both ankle and sole trajectories for Bioloid robot appear near the middle of trajectories. 2 18 16 14 12 1 8 6 4 2 5 1 15 2 Travelling distance (mm) Figure 14: Walking trajectories of Bioloid robot Hip Knee Ankle Sole Height(mm) 18 16 14 12 1 8 6 4 2 g j j 5 1 15 2 25 3 Travelling distance(mm) Figure 15: Trajectories of human walking Hip Ankle Knee Sole

5. Conclusions. In this paper, the kinematic structure and the coordinate frames of a Bioloid robot are constructed to analyze biped robot locomotion. Whether the gait of biped robots walking is static or dynamic, the movement of the center of mass or zero-moment point should be considered. The walking trajectories of ankle and sole of the robot were close to the cycloid spline while both trajectories of hip and knee were not the same. Therefore, once the inverse kinematics solutions of the six joints of each foot can be solved, the coordinate systems of the sole cycloid spline trajectory can be treated as a series of moving base frames to obtain joint parameters for planned hip positions. On the other hand, if robot control can be improved like human walking, i.e. the height variation in z-direction of hip joint trajectory approximating human walking, the waist or hip trajectories can be treated as a series of moving base frames. Acknowledgment. This work is partially supported by the National Science Council of Taiwan, under Grant NSC 98-2218-E-27-5. The authors also gratefully acknowledge the helpful comments and suggestions of the reviewers, which have improved the presentation. REFERENCES [1] M.Y. Zarrugh and C.W. Radcliffe, Computer generation of human gait kinematics, Journal of Biomechanics, vol.12, pp.99-111, 1979. [2] Y. F. Zheng and J. Shen, Gait synthesis for the SD-2 biped robot to climb slopping surface, IEEE Trans. Robotics and Automation, vol.12, pp86-96, 199. [3] H. Adachi, N. Koyachi, T. Nakamura and E. Nakano, Development of quadruped walking robots and their gait study, Journal of Robotics and Mechatronic, vol. 5, no. 6, pp.548-56, 1993,. [4] A. A. Frank, An approach to the dynamic analysis and synthesis of biped locomotion machines, Proc. of Int l Conference on Evolutionary Computation, pp.39-395, 1996. [5] A. Goswami, Posture stability of biped robots and the foot-rotation indicator (FRI) point, Int l. Journal of Robotics Research, vol.18, pp.523-533, 1999. [6] Q. Huang, K. Yokoi, S. Kajita, K. Kaneko, H. Arai, N. Koyachi, and K. Tanie, Planning walking patterns for a biped robot, IEEE Trans. on Robotics and Automation, vol. 17, no.3, pp.28-289, 21. [7] T. H. Hwang, F. C. kao, S. P. Hsieh, and J. R. Lin, Investigation on gait pattern planning and dynamic balancing for biped robot, Proc. of IEEE Int l. Conference on Advanced Robotics and its Social Impacts (ASRO28), Taipei, Taiwan, pp.1-6, 28. [8] Qiyuan Wang, Jinwu Qian, Yanan Zhang, Linyong Shen, Zhen Zhang and Zhiguo Feng, Gait trajectory planning and simulation for the powered gait orthosis, Proc. of the IEEE International Conference on Robotics and Biomimetics, Sanya, China, pp.1693-1697, 27.