TEN YEARS IN LOCOMOTION CONTROL RESEARCH

Similar documents
Biomechanics and Models of Locomotion

Humanoid Robots and biped locomotion. Contact: Egidio Falotico

Spasticity in gait. Wessex ACPIN Spasticity Presentation Alison Clarke

Mobile Robots (Legged) (Take class notes)

Kungl Tekniska Högskolan

Centre for Autonomous Systems

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

Normal and Abnormal Gait

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

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

Normal and Pathological Gait

Sample Solution for Problem 1.a

Motion Control of a Bipedal Walking Robot

Modeling Human Movement

ZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots

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

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

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

ZSTT Team Description Paper for Humanoid size League of Robocup 2017

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

Brian Snyder MD/PhD Children s Hospital Harvard Medical School

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

Robots With Legs. Helge Wrede

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

A bit of background. Session Schedule 3:00-3:10: Introduction & session overview. Overarching research theme: CPTA

Toward a Human-like Biped Robot with Compliant Legs

Gait analysis for the development of the biped robot foot structure

Positive running posture sums up the right technique for top speed

Posture influences ground reaction force: implications for crouch gait

Data Driven Computational Model for Bipedal Walking and Push Recovery

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

Spider Robot for Motion with Quasistatic. Force Constraints

Running Injuries in Adolescents Jeffrey Shilt, M.D. Part 1 Page 1

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

10/24/2016. The Puzzle of Pain NMT and the Dynamic Foot Judith DeLany, LMT. Judith DeLany, LMT. NMTCenter.com. NMTCenter.com

Robotics and Autonomous Systems

Trajectory Planning and Motion Simulation for a Hydraulic Actuated Biped Robot

Robotics and Autonomous Systems

Assessments SIMPLY GAIT. Posture and Gait. Observing Posture and Gait. Postural Assessment. Postural Assessment 6/28/2016

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

Gait Analysis at Your Fingertips:

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

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

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

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

Supplementary Figure S1

INTRODUCTION TO GAIT ANALYSIS DATA

Toward a Human-like Biped Robot with Compliant Legs

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

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

Generalized Biped Walking Control

Rugby Strength Coach. Speed development guide

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

Robot Walking with Genetic Algorithms

WalkOn product range. Dynamic Ankle-Foot Orthoses. Information for specialist dealers

Human Gait. 1 Exceptions include frogs and toads, who have biped gait, though it is unlike human gait

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

Principles of energetics and stability in human locomotion

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

Design, Fabrication and Analysis of Microcontroller Based Bipedal Walking Robot Vaidyanathan.V.T 1 and Sivaramakrishnan.R 2

Compliance Control for Biped Walking on Rough Terrain

Jurassic Chicken: An Avian Bipedal Robot 2001 Florida Conference on Recent Advances in Robotics May 10-11, 2001, FAMU-FSU College of Engineering

Normal Gait. Definitions. Definitions Analysis of Stance Phase Analysis of Swing Phase Additional Determinants of Gait Abnormal Gait.

PURPOSE. METHODS Design

Modifying the MIT Sensorimotor Control Lab model of human balance and gait control for the addition of running. Ellen Cappo

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

EXPERIMENTAL STUDY OF EXOSKELETON FOR ANKLE AND KNEE JOINT

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

G-EOL. Discover the simplicity of gait therapy intended for daily use

Online Learning of Low Dimensional Strategies for High-Level Push Recovery in Bipedal Humanoid Robots

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

Ankle biomechanics demonstrates excessive and prolonged time to peak rearfoot eversion (see Foot Complex graph). We would not necessarily expect

A Neuromuscular Model of Human Locomotion and its Applications to Robotic Devices

REPORT DOCUMENTATION PAGE

@ Chee-Meng Chew, MM. All rights reserved.

It has been observed that 20-30% of children never form the arches or curves in both the feet or in just one foot.

Adaptive Motor Patterns and Reflexes for Bipedal Locomotion on Rough Terrain*

Gait Instructions. Total Hip Joint Replacement. David F. Scott, MD

Normal Gait Smooth, rhythmic, efficient Gait cycle consists of one stride by each leg In normal walking, one foot is always on ground

Improvement of the Cheetah Locomotion Control

The Application of Human Body Models in SIMPACK

Programming Self-Recovery in the humanoid Leong Ti Xean 1 Yap Kian Tiong 2

Dynamic/Static Foot. Tissues. Static Foot. Dynamic Foot

video Outline Pre-requisites of Typical Gait Case Studies Case 1 L5 Myelomeningocele Case 1 L5 Myelomeningocele

WALKING AIDS AND GAIT TRAINING

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

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

1. Hip flexion Muscles: Iliopsoas (psoas major + iliacus)

This course will deal with Locomotion and Navigation that includes:

Trajectory Planning for Smooth Transition of a Biped Robot

Push-Recovery Stability of Biped Locomotion

Injury Mechanism of Bi-articular Muscle Hamstring during Sprint Running. Yu Liu School of Kinesiology, Shanghai University of Sport, China

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

IAV PREPRINTS 5th IFAC/EURON Symposium on Intelligent Autonomous Vehicles Instituto Superior Técnico, Lisboa, Portugal July 5-7, 2004

Sample Biomechanical Report

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

video Purpose Pathological Gait Objectives: Primary, Secondary and Compensatory Gait Deviations in CP AACPDM IC #3 1

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

Walking Control Algorithm of Biped Humanoid Robot on Uneven and Inclined Floor

The Starting Point. Prosthetic Alignment in the Transtibial Amputee. Outline. COM Motion in the Coronal Plane

Transcription:

TEN YEARS IN LOCOMOTION CONTROL RESEARCH Jehee Lee Seoul National University

[SIGGRAPH 2010] Lee et al, Data-driven biped control

[SIGGRAPH 2010] Lee et al, Data-driven biped control

[SIGGRAPH 2010] Lee et al, Data-driven biped control

Hubo

Before 2007 After 2007 Simplified dynamics Model Fullbody dynamics Feedback only (stereotyped robotic walking) Feedback and feedforward (motion capture references) Analytic balance strategy Learning from experience Derivative-based optimization (conjugate-gradient, Newton, BFGS, ) Derivative-free optimization (CMA-ES)

Before 2007 After 2007 Simplified dynamics Model (inverted pendulum) Fullbody dynamics Feedback only (stereotyped robotic walking) Feedback and feedforward (motion capture references) Analytic balance strategy Computational model of balancing (regression, learning from experience, optimization at runtime) Derivative-based optimization (conjugate-gradient, Newton, BFGS, ) Derivative-free optimization (CMA-ES)

[SIGGRAPH 2007] Sok et al, Simulating Biped Behaviors from Human Motion Data

[SIGGRAPH 2010] Lee et al, Data-driven biped control

Before 2007 After 2007 Simplified dynamics Model (inverted pendulum) Fullbody dynamics Feedback only (stereotyped robotic walking) Feedback and feedforward (motion capture references) Analytic balance strategy Computational model of balancing (regression, learning from experience, optimization at runtime) Derivative-based optimization (conjugate-gradient, Newton, BFGS, ) Derivative-free optimization (CMA-ES)

Plausibility of Simulation Physical Correctness The simulation is correct with respect to Newton s law of motion No fictional force applies to the body Admissible Control Control force/torques are valid within muscle capacity GRF (ground reaction force) consistent with control force/torque

Plausibility of Simulation Type I (Strongly admissible) Simulation is physically correct and control is admissible Type II (weakly admissible) Simulation is physically correct, but control may not be admissible ex) GRFs are computed as optimization parameters independent of joint torques Type III (Visually plausible) Physical correctness is not guaranteed ex) Fictional force may apply at contact points

Dynamics Energertic Stability Balance Agility Low-energy Muscle Skin Tendon Modeling Pertubation Static Skeleton Applications Gait Analysis Humanoid Robot Robustness Video Games Biological Motion Simulation Social Group Quadruped Biped Emotion Fatigue Aging Adapation High-Level Behavior Interaction Flying Type

Dynamics Energertic Stability Balance Agility Low-energy Muscle Skin Tendon Modeling Pertubation Static Skeleton Applications Gait Analysis Humanoid Robot Robustness Video Games Biological Motion Simulation Social Group Quadruped Biped Emotion Fatigue Aging Adapation High-Level Behavior Interaction Flying Type

L Gait2562 (25 DOFs, 62 muscles) Gait2592 (25 DOFs, 92 muscles) Fullbody (39 DOFs, 120 muscles) [SIGGRAPH Asia 2014] Lee et al, Many-Muscle Humanoids

[SIGGRAPH Asia 2014] Lee et al, Many-Muscle Humanoids 18

Dynamics Energertic Stability Balance Agility Low-energy Muscle Skin Tendon Modeling Pertubation Static Skeleton Applications Gait Analysis Humanoid Robot Robustness Video Games Biological Motion Simulation Social Group Quadruped Biped Emotion Fatigue Aging Adapation High-Level Behavior Interaction Flying Type

Unilateral Painful Ankle Plantar Flexor Patients tend to reduce the use of the ankle plantar flexors

Painful Joints on Unilateral Limb Patients tend to reduce contact force

Painful Left Ankle Plantar Flexor Painful Joints on Left Leg

Waddling Gait Bilateral Gluteus Medius & Minimus Weakness Upper body swing laterally

Trendelenburg Gait Unilateral Gluteus Medius & Minimus Weakness

Dynamics Energertic Stability Balance Agility Low-energy Muscle Skin Tendon Modeling Pertubation Static Skeleton Applications Gait Analysis Humanoid Robot Robustness Video Games Biological Motion Simulation Social Group Quadruped Biped Emotion Fatigue Aging Adapation High-Level Behavior Interaction Flying Type

Balance and Stability Under what conditions is human gait more stable? What factors affect the level of stability? Are simulated walking as stable as human walking? Do the factors that affect human gait also influence controller stability?

[SIGGRAPH Asia 2015] Lee et al, Push-Recovery Stability

Four factors that affect gait stability Level of crouch Walking speed Magnitude of push Timing of push Crouch Gait is more stable than Normal Gait It detours less if it walks faster, push is weaker, and push happens later in the swing phase Similar trends for humans and simulation

Applications in Clinical Gait Analysis Surgery improves cerebral palsy gait by lengthening tight muscles/tendons and fixing bone deformity Predictive simulation of post-operative gaits from pre-operative motion capture and surgery planning

Dynamics Energertic Stability Balance Agility Low-energy Muscle Skin Tendon Modeling Pertubation Static Skeleton Applications Gait Analysis Humanoid Robot Robustness Video Games Biological Motion Simulation Social Group Quadruped Biped Emotion Fatigue Aging Adapation High-Level Behavior Interaction Flying Type

Papers & Videos are available at http://mrl.snu.ac.kr/