Mobile Robots (Legged) (Take class notes)

Similar documents
Kungl Tekniska Högskolan

Centre for Autonomous Systems

Humanoid Robots and biped locomotion. Contact: Egidio Falotico

Normal and Abnormal Gait

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

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

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

Biomechanics and Models of Locomotion

This course will deal with Locomotion and Navigation that includes:

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

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

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

Robotics and Autonomous Systems

Robotics and Autonomous Systems

+ t1 t2 moment-time curves

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

TEN YEARS IN LOCOMOTION CONTROL RESEARCH

Body Stabilization of PDW toward Humanoid Walking

(2) BIOMECHANICS of TERRESTRIAL LOCOMOTION

ZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots

Toward a Human-like Biped Robot with Compliant Legs

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

Trajectory Planning and Motion Simulation for a Hydraulic Actuated Biped Robot

Modeling Human Movement

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

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

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

Complex movement patterns of a bipedal walk

GaitAnalysisofEightLegedRobot

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

Gait analysis for the development of the biped robot foot structure

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

Foot mechanics & implications on training, posture and movement

ABSTRACT. ambulatory aid by individuals with this type of permanent disability. This study

Supplementary Figure 1 An insect model based on Drosophila melanogaster. (a)

C-Brace Reimbursement Guide

Dynamic Lateral Stability for an Energy Efficient Gait

Robots With Legs. Helge Wrede

Gait analysis through sound

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

Novel Tripedal Mobile Robot and Considerations for Gait Planning Strategies Based on Kinematics

Palacký Univerzity in Olomouc Faculty of Physical Culture

Motion Control of a Bipedal Walking Robot

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

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

Normal and Pathological Gait

Spider Robot for Motion with Quasistatic. Force Constraints

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

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

Robot motion by simultaneously wheel and leg propulsion

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

Mechanical Knee Prescription Guide

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

Improvement of the Cheetah Locomotion Control

Fundamental Mechanics of Alpine Skiing Across Adaptive Disciplines. Produced by PSIA-AASI, in cooperation with Disabled Sports USA.

REPORT DOCUMENTATION PAGE

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

INTRODUCTION TO GAIT ANALYSIS DATA

Sample Solution for Problem 1.a

Normal Gait and Dynamic Function purpose of the foot in ambulation. Normal Gait and Dynamic Function purpose of the foot in ambulation

Toward a Human-like Biped Robot with Compliant Legs

Simulation of the Hybtor Robot

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

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

Purpose. Outline. Angle definition. Objectives:

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

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

The Lateralized Foot & Ankle Pattern and the Pronated Left Chest

Posture influences ground reaction force: implications for crouch gait

Mecánica de Sistemas Multicuerpo:

Joint Impact of Lower Extremities in Obese and Overweight Children. Jenny Patel and Benjamin Sweely Tickle College of Engineering November 16th, 2017

Positive running posture sums up the right technique for top speed

Each copy of any part of a JSTOR transmission must contain the same copyright notice that appears on the screen or printed page of such transmission.

Design Of Humanoid s Lower Limb Model

Equine Cannon Angle System

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

Decentralized Autonomous Control of a Myriapod Locomotion Robot

Guided Uphill Arc Blue Groomed. Carved Uphill Arc Blue Groomed. Skate on Flat Terrain Green Groomed. Vertical Side Slip Blue Groomed

ITF Coaches Education Programme Biomechanics and stroke production: implications for the tennis coach

Stress Analysis of Four-Bar Linkage Transfemoral Prosthetic in Gait Cycle

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

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

GOLF SPECIFIC DYNAMIC WARM UP

C-Brace Reimbursement Guide

Biomechanics and the Rules of Race Walking. Brian Hanley

The springboard diving techniques analysis

Skippy: Reaching for the Performance Envelope

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

Powered Bipeds Based on Passive Dynamic Principles

Using Acoustic Micro Doppler Sonar to Distinguish between Human and Equine Motion

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

BIPED TRANSFORMER. Group No. 9

GCD Variables. Steps and Strides. Walking Speed. Cadence. Stride Length

Stability Control of Bipedal Walking Robot

Limit Cycle Walking and Running of Biped Robots

The Effects of Simulated Knee Arthrodesis and Temporal Acclimation on Gait Kinematics

Motion Representation of Walking/Slipping/Turnover for Humanoid Robot by Newton-Euler Method

Managing and Recycling Human Energy: A Mechanical Redesign of the UCSC Lower Limb Exoskeleton. Rachel Rieger, Jacob Rosen

In this course you will learn the following

Gait Analysis at Your Fingertips:

Transcription:

Mobile Robots (Legged) (Take class notes)

Legged mobile robots Mobile robots are robots which can move There are two types of mobile robots - Legged two, four, six and eight legs - Wheeled one, two, three and four wheels Legged mobile robot has a longer history than manipulators - Professor Robert McGhee developed the first walking machine at USC in the 1960 he later joined OSU - At OSU he developed the hexapod walking robot Phony Pony OSU Hexapod

Legged robots Legged robots were also developed by industry such as the Walking Truck by Ralph S. Mosher of General Electric under a commission from the US Army in 1966 ASV (adaptive suspension vehicle) developed by OSU in the 80s

Humanoid robots booming in recent years Honda ASIMO Japan SARCOS USA Toyota Japan Toyota Japan AIST Japan HUBO Korea

Legged robot fundamentals Kinematics, inverse kinematics and dynamics of legged robots are similar to robot manipulators, but more complicated Consider the body as a mobile base and each leg as a manipulator Z B YB X B Y N1 X N1 Z N1 Z E YE Z F1 X E X F1 Y F1 You can attached a coordinate frame to each link of a limb using the Denavit-Hartenberg convention do you still remember?

Control the motion You need to specify the motion of the body first: - The position and orientation of the body in the earth frame: which is function of time E T B (t) Then you can specify the position and orientation of each foot with respect to the body according to the required body motion: where m = 1, 2, 3, 4, 5, or 6 B T Fm ( t) = n n n 0 Fmx Fmy Fmz o o o Fmx Fmy Fmz 0 a a a Fmx Fmy Fmz 0 p p p Fmx Fmy Fmz 1 The goal is to achieve E T B (t) through the motions of individual feet Collaborated motions of the feet form a gait

Walking gaits Animals use a few types of gaits - Walk trot; run gallop: difference? - Gaits are naturally designed to achieve both stability and efficiency - In general animals use static or dynamic walking gaits: difference? - Static: center of gravity (COG) always falls in a supporting area - Dynamic: COG temporarily falls out of the supporting area periodically - Running is dynamic

COG projection Consider a quadruped gait using footprints Supporting area Stability margin = shortest distance between the COG and the boundary of the supporting area Foot in the air Right-right-left-left Which one has better stability margin? Right-left-left-right

Use trot gait- stability margin is small Direction of motion

Duty factor Duty factor is the percentage of the a cycle which a foot is on the ground. If the duty factor is greater than 50%, a gait considered as walk, while the one less than 50% is considered run For the two quadruped gaits, the duty factor is greater than 75% - walk: RF: right forelimb, RH: right hindlimb RF RH LH LF 25% 50% 75% 100%

Human biped locomotion The first paper on human biped locomotion I read is: M. Saunders,V. T. Inman, and H. D. Eberhart, The major determinants in normal and pathological gait, Journal of Bone and Joint Surgery, Vol. 35-A, No. 3, July, 1953. The paper analyzes the human locomotion as a phenomenon of the most extraordinary complexity using connected rigid bodies for illustration six determinants in locomotion

Human locomotion six determinants Compass gait

Six determinants of human locomotion (1) Pelvic rotation - The pelvic rotates about 4 in either direction during double support. As a result, the limbs are essentially lengthened in the would-be lowest point of the gait cycle to prevent a large drop of the COG Pelvic tilt - The pelvic on the side of the swinging leg tilts about 4 5, which lowers COG at mid-stance Knee flexion at mid-stance - The bending of the knee reduces the vertical elevation of the body at midstance by shortening the hip-to-ankle distance

Six determinants of human locomotion (2) Foot and ankle motion - Ankle motions smooth the pathway of the COG during stance phase Knee motion - When the ankle is depressed, the knee extends, and when the ankle is elevated, the knee flexes. Knee motion in this way smooths the pathway of the center of mass and thus conserves energy. Lateral pelvic displacement - Displacement of pelvic towards the stance foot to make sure that the COG is supported by the foot Human locomotion is much more complicated than we thought The purpose is to make your locomotion most efficient and smooth

Humanoid robots Humanoid robot was first developed in Japan in 1973 In the U.S. first one was CURBi developed in 1986 WABOT-1 Wasada Un. CURBi Robot now at OSU

Consider kinematics and dynamics of human locomotion How many degrees of freedom: considering only the lower body legs and pelvis? Ankle 3 Kneel 1 Hip 3 Total for two legs 14 How many degrees of freedom when one foot is in the air? L 1 M 1 θ 1 L2 M 2 M 3 θ 2 L 3 θ 3 How many degrees of freedom when both are on the ground? Number of degrees of freedom number of constraints

Constraints to robot motions When the robot end-effector touches the environment, its motion is constrained. Depending on how it is constrained, the robot loses degrees of freedom If the foot cannot move at all lose six degrees of freedom If the foot has to touch the ground only (ballet dancer) lose three degrees of freedom Now consider why the six determinants by the human locomotion is possible from the kinematic point of view Fundamentally during your locomotion, you control the position and orientation of your body such that the COG fluctuates the minimal From the above discussion it is possible when one leg is swinging When both feet are on the ground, it is still possible (14-6 = 8)

Consider dynamics It is more difficult since there are more degrees of freedom and there is no base We still can use Newton-Euler equations (Homework 11) Consider the three link system (mass only), one may have: FF 1 = MM 1 XX 1 MM 1 GG FF 1 + FF 2 = MM 2 XX 2 MM 2 GG FF 2 + FF 3 = MM 3 XX 3 MM 3 GG ττ 1 = FF 1 1 2 LL 1 You need to express x n in terms of θ n such that the dynamic equation will be in the form of ττ= M(Θ) Θ+ V(Θ, Θ)+G(Θ)

Zero moment point (ZMP) Zero moment point (ZMP) is a classical concept and has been used in the programing and control of humanoid robots for a long time. It specifies a point, about which the moment of the ground reaction forces should be zero; or alternatively the moment due to the inertia and the gravity forces is zero. If the ZMP is in the supporting area, the humanoid robot is stable; otherwise, it is not A humanoid robot cannot be in the none stable case for too long

ZMP Equations (reaction forces) Newton-Euler equations: cc FF = mmaa GG mmmm cc MM XX = XXXX mmaa GG XXXX mmmm HH GG The ground reaction force is responsible for providing cc FF and cc MM XX in the opposite direction cc FF = gggg FF cc MM XX = gggg MM XX Since cc MM XX is related to the reference point X, the point Z is defined as ZMP if : F Ground gggg n reaction force MM zzzzzz nn = 0 y ZMP x

Legged robot examples Hubo crosses over 2x4 and 4x4 bars

Legged robot examples