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

Similar documents
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

Kungl Tekniska Högskolan

Centre for Autonomous Systems

Robotics and Autonomous Systems

Robotics and Autonomous Systems

Robotics (Locomotion) Winter 1393 Bonab University

Design and Modeling of a Mobile Robot

Sensing and Modeling of Terrain Features using Crawling Robots

Humanoid Robots and biped locomotion. Contact: Egidio Falotico

Mobile Robots (Legged) (Take class notes)

In this course you will learn the following

Locomotion. Dr. Kurtuluş Erinç Akdoğan.

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

Design of a double quadruped for the Tech United soccer robot

Robot motion by simultaneously wheel and leg propulsion

Spider Robot for Motion with Quasistatic. Force Constraints

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

Question: Bicycles. Observations About Bicycles. Static Stability, Part 1. Static Stability, Part 2. Static Stability, Part 3

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

Body Stabilization of PDW toward Humanoid Walking

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

Toward a Human-like Biped Robot with Compliant Legs

Skippy: Reaching for the Performance Envelope

Keywords--Bio-Robots, Walking Robots, Locomotion and Stability Controlled Gait.

Biomechanics and Models of Locomotion

Create a road in your house

Robots With Legs. Helge Wrede

Mecánica de Sistemas Multicuerpo:

GaitAnalysisofEightLegedRobot

ZMP Trajectory Generation for Reduced Trunk Motions of Biped Robots

Simulation of the Hybtor Robot

Motion Control of a Bipedal Walking Robot

Kenzo Nonami Ranjit Kumar Barai Addie Irawan Mohd Razali Daud. Hydraulically Actuated Hexapod Robots. Design, Implementation. and Control.

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.

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

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

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

Question: Bicycles. Vehicle s Static Stability, Part 1. Observations About Bicycles. Vehicle s Static Stability, Part 2

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

A NEW GOLF-SWING ROBOT MODEL UTILIZING SHAFT ELASTICITY

Planar motion hexapod walking machines: a new configuration

SIMULATION AND EXPERIMENTAL STUDIES ON WALKING ROBOT WITH FLEXIBLE LEGS

Tether-based Robot Locomotion Experiments in REX-J mission

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

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

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

The Incremental Evolution of Gaits for Hexapod Robots

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

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

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

REPORT DOCUMENTATION PAGE

TEN YEARS IN LOCOMOTION CONTROL RESEARCH

DESIGN AND DEVELOPMENT OF A WALKING APPARATUS

Design of Human Powered Forklift

Space Simulation MARYLAND U N I V E R S I T Y O F. Space Simulation. ENAE 483/788D - Principles of Space Systems Design

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

BIPED TRANSFORMER. Group No. 9

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

Limit Cycle Walking and Running of Biped Robots

Gait analysis for the development of the biped robot foot structure

(2) BIOMECHANICS of TERRESTRIAL LOCOMOTION

First Hops of the 3D Bow Leg

LOCOMOTION CONTROL CYCLES ADAPTED FOR DISABILITIES IN HEXAPOD ROBOTS

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

Modeling Human Movement

Compliance for a cross four-bar knee joint

Controlling Walking Behavior of Passive Dynamic Walker utilizing Passive Joint Compliance

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

all i imck >Э1 1 I Vf I \ Ш i ш ,M; цриазд IF 4 ifipm>v*' %тл sioaoy DNicning HUM

Aerodynamic Terms. Angle of attack is the angle between the relative wind and the wing chord line. [Figure 2-2] Leading edge. Upper camber.

WONDERLAB: THE EQUINOR GALLERY. The science and maths behind the exhibits 30 MIN INFORMATION. Topic FORCES. Age

Outline. Newton's laws of motion What is speed? The technical and physical demands of speed Speed training parameters Rugby specific speed training

ZSTT Team Description Paper for Humanoid size League of Robocup 2017

Rube-Goldberg Device

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

Space Simulation MARYLAND U N I V E R S I T Y O F. Space Simulation. ENAE 483/788D - Principles of Space Systems Design

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

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

ABSTRACT 1 INTRODUCTION

Mechanical Advantage 1

Book Review. I. Background

Development and analysis of a novel add-on drive mechanism for motorizing a manual wheelchair and its step climbing strategy

DISCOVER NEW OPTIONS THE NEW GENERATION X

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

a Robot WItH a suspended load

Where are you right now? How fast are you moving? To answer these questions precisely, you

CHAPTER 9 PROPELLERS

Toward a Human-like Biped Robot with Compliant Legs

DESIGN & MANUFACTURING OF ROBOT BY USING KLANN S MECHANISM

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

BUILDING A BETTER PASSIVE WALKER

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

Introduction to Robotics for 3D Additive Construction

Please refer to the PMBIA manual, pages 48-77, for more detail on the following sections:

Functional Development Process of the electric Anti-Roll-Stabilizer ears. Dipl. Ing. Daniel Lindvai-Soos Dr. techn.

Trajectory Planning and Motion Simulation for a Hydraulic Actuated Biped Robot

the world s most advanced humanoid robot

Outline. Outline. Recent Popular Legged Robots in Japan. Self-contained! Adaptive? Limit Cycle Based. What is legged locomotion?


Transcription:

Autonomous Mobile Robots Localization "Position" Global Map Cognition Environment Model Local Map Path Perception Real World Environment Motion Control Locomotion Concepts Concepts Legged Locomotion Wheeled Locomotion Zürich Autonomous Systems Lab

R. Siegwart, ETH Zurich - ASL Locomotion Concepts: Principles Found in Nature

3 Locomotion Concepts Nature came up with a multitude of locomotion concepts Adaptation to environmental characteristics Adaptation to the perceived environment (e.g. size) Concepts found in nature Difficult to imitate technically Do not employ wheels Sometimes imitate wheels (bipedal walking) Most technical systems today use wheels or caterpillars Legged locomotion is still mostly a research topic R. Siegwart, ETH Zurich - ASL

4 Biped Walking Biped walking mechanism not too far from real rolling rolling of a polygon with side length equal to the length of the step the smaller the step gets, the more the polygon tends to a circle (wheel) But rotating joint was not invented by nature Work against gravity is required More detailled analysis follows later in this presentation R. Siegwart, ETH Zurich - ASL

5 Walking or rolling? number of actuators structural complexity control expense energy efficient terrain (flat ground, soft ground, climbing..) movement of the involved masses walking / running includes up and down movement of COG some extra losses R. Siegwart, ETH Zurich - ASL

6 Characterization of locomotion concept Locomotion physical interaction between the vehicle and its environment. Locomotion is concerned with interaction forces, and the mechanisms and actuators that generate them. The most important issues in locomotion are: stability number of contact points center of gravity static/dynamic stabilization inclination of terrain characteristics of contact contact point or contact area angle of contact friction type of environment structure medium (water, air, soft or hard ground) R. Siegwart, ETH Zurich - ASL

7 Mobile Robots with legs (walking machines) The fewer legs the more complicated becomes locomotion Stability with point contact- at least three legs are required for static stability Stability with surface contact at least one leg is required During walking some (usually half) of the legs are lifted thus loosing stability? For static walking at least 4 (or 6) legs are required Animals usually move two legs at a time Humans require more than a year to stand and then walk on two legs. R. Siegwart, ETH Zurich - ASL

8 Number of Joints of Each Leg (DOF: degrees of freedom) A minimum of two DOF is required to move a leg forward a lift and a swing motion. Sliding-free motion in more than one direction not possible Three DOF for each leg in most cases (as pictured below) 4 th DOF for the ankle joint might improve walking and stability additional joint (DOF) increases the complexity of the design and especially of the locomotion control. R. Siegwart, ETH Zurich - ASL

R. Siegwart, ETH Zurich - ASL 9 The number of distinct event sequences (gaits) The gait is characterized as the distinct sequence of lift and release events of the individual legs it depends on the number of legs. the number of possible events N for a walking machine with k legs is: N k 1! For a biped walker (k=) the number of possible events N is: 1! 3! 3 1 6 N k For a robot with 6 legs (hexapod) N is already N 11! 39'916'800

R. Siegwart, ETH Zurich - ASL 10 Most Obvious Gait with 6 Legs is Static

11 Most Obvious Natural Gaits with 4 Legs are Dynamic free fly Changeover Walking Galloping R. Siegwart, ETH Zurich - ASL

1 Dynamic Walking vs. Static Walking Statically stable Dynamic walking CoG CoG Bodyweight supported by at least three legs Even if all joints freeze instantaneously, the robot will not fall safe slow and inefficient The robot will fall if not continuously moving Less than three legs can be in ground contact fast, efficient demanding for actuation and control R. Siegwart, ETH Zurich - ASL

R. Siegwart, ETH Zurich - ASL 13 Most Simplistic Artificial Gait with 4 Legs is Static Titan VIII quadruped robot C Arikawa, K. & Hirose, S., Tokyo Inst. of Technol.

R. Siegwart, ETH Zurich - ASL 14 Walking Robots with Four Legs (Quadruped) Artificial Dog Aibo from Sony, Japan

15 Dynamic Walking Robots with Four Legs (Quadruped) Boston Dynamics Big Dog C Boston Dynamics R. Siegwart, ETH Zurich - ASL

R. Siegwart, ETH Zurich - ASL 16 The number of distinct event sequences for biped: With two legs (biped) one can have four different states 1) Both legs down ) Right leg down, left leg up 3) Right leg up, left leg down 4) Both leg up A distinct event sequence can be considered as a change from one state to another and back. So we have the following biped: 1! 6 N k Leg down Leg up distinct event sequences (change of states) for a 1 -> -> 1 turning on right leg -> 3 -> walking running 1 -> 3 -> 1 turning on left leg -> 4 -> hopping right leg 1 -> 4 -> 1 hopping with two legs 3 -> 4 -> 3 hopping left leg

17 Case Study: Stiff Legged Walking P, P3 and Asimo from Honda, Japan P Maximum Speed: km/h Autonomy: 15 min Weight: 10 kg Height: 1.8 m Leg DOF: x6 Arm DOF: x7 C Honda corp. R. Siegwart, ETH Zurich - ASL

18 Stiff Robots are Dangerous C DLR R. Siegwart, ETH Zurich - ASL

C youtube material 19 Case Study: Passive Dynamic Walker Forward falling combined with passive leg swing Storage of energy: potential kinetic in combination with low friction R. Siegwart, ETH Zurich - ASL

R. Siegwart, ETH Zurich - ASL 0 Efficiency Comparison Efficiency = c mt = mech. energy / (weight x dist. traveled) C J. Braun, University of Edinburgh, UK

1 Towards Efficient Dynamic Walking: Optimizing Gaits Nature optimizes its gaits Storage of elastic energy To allow locomotion at varying frequencies and speeds, different gaits have to utilize these elements differently Trotting Galloping Walking Crawl Trot 3 1 1 4 1 1 1 1 1 1 1 1 1 3 1 4 Bound Pronk The energetically most economic gait is a function of desired speed. (Figure [Minetti et al. 00]) Pace Gallop R. Siegwart, ETH Zurich - ASL

R. Siegwart, ETH Zurich - ASL Towards Efficient Dynamic Walking: Optimizing Gaits C Structure and motion laboratory University of London

3 Towards Efficient Dynamic Walking: Series Elastic Actuation u x F ground Series Elastic Actuator The optimal actuator for such a purpose should be backdrivable to allow unimpeded natural dynamics be able to perform negative work have a low inertia and gear ratio to keep the reflected inertia small have an adjustable actuator compliance be highly efficient Series Elastic Actuators can emulate some of these properties However, they come at the cost of active energy consumption Some of the efficiency-benefits of passive dynamic locomotion are only shown as proof of concept R. Siegwart, ETH Zurich - ASL

R. Siegwart, ETH Zurich - ASL 4 :Case Study: Efficient Walking with Springs ETH-ASL Hopping Leg

R. Siegwart, ETH Zurich - ASL 5 Mobile Robots with Wheels Wheels are the most appropriate solution for most applications Three wheels are sufficient to guarantee stability With more than three wheels an appropriate suspension is required Selection of wheels depends on the application

R. Siegwart, ETH Zurich - ASL 6 The Four Basic Wheels Types a) Standard wheel: Two degrees of freedom; rotation around the (motorized) wheel axle and the contact point b) Castor wheel: Three degrees of freedom; rotation around the wheel axle, the contact point and the castor axle

R. Siegwart, ETH Zurich - ASL 7 The Four Basic Wheels Types c) Swedish wheel: Three degrees of freedom; rotation around the (motorized) wheel axle, around the rollers and around the contact point d) Ball or spherical wheel: Suspension technically not solved

R. Siegwart, ETH Zurich - ASL 8 Characteristics of Wheeled Robots and Vehicles Stability of a vehicle is be guaranteed with 3 wheels If center of gravity is within the triangle which is formed by the ground contact point of the wheels. Stability is improved by 4 and more wheel however, this arrangements are hyper static and require a flexible suspension system. Bigger wheels allow to overcome higher obstacles but they require higher torque or reductions in the gear box. Most arrangements are non-holonomic (see chapter 3) require high control effort Combining actuation and steering on one wheel makes the design complex and adds additional errors for odometry.

9 Different Arrangements of Wheels I Two wheels COG below axle Three wheels Omnidirectional Drive Synchro Drive R. Siegwart, ETH Zurich - ASL

30 Case Study: Vacuum Cleaning Robots irobot Roomba vs. Neato XV-11 Images courtesy http://www.botjunkie.com R. Siegwart, ETH Zurich - ASL

R. Siegwart, ETH Zurich - ASL 31 Synchro Drive All wheels are actuated synchronously by one motor defines the speed of the vehicle All wheels steered synchronously by a second motor sets the heading of the vehicle The orientation in space of the robot frame will always remain the same It is therefore not possible to control the orientation of the robot frame.

R. Siegwart, ETH Zurich - ASL 3 Different Arrangements of Wheels II Four wheels Six wheels

C Willow Garage 33 Case Study: Willow Garage s PR Four powered castor wheels with active steering Results in omni-drive-like behaviour Results in simplified high-level planning (see chapter 6) R. Siegwart, ETH Zurich - ASL

34 CMU Uranus: Omnidirectional Drive with 4 Wheels Movement in the plane has 3 DOF thus only three wheels can be independently controlled It might be better to arrange three swedish wheels in a triangle R. Siegwart, ETH Zurich - ASL

R. Siegwart, ETH Zurich - ASL 35 Wheeled Rovers: Concepts for Object Climbing Purely friction based Change of center of gravity (CoG) Adapted suspension mechanism with passive or active joints

R. Siegwart, ETH Zurich - ASL 36 The Personal Rover

37 Climbing with Legs: EPFL Shrimp Passive locomotion concept 6 wheels two boogies on each side fixed wheel in the rear front wheel with spring suspension Dimensions length: 60 cm height: 0 cm Characteristics highly stable in rough terrain overcomes obstacles up to times its wheel diameter R. Siegwart, ETH Zurich - ASL

38 Rover Concepts for Planetary Exploration ExoMars: ESA Mission to Mars in 013, 015, 018 Six wheels Symmetric chassis No front fork intstrument placement Crab ETH Concept C RCL Russia Concept E RCL Russia R. Siegwart, ETH Zurich - ASL

R. Siegwart, ETH Zurich - ASL 40 Caterpillar The NANOKHOD II, developed by von Hoerner & Sulger GmbH and Max Planck Institute, Mainz will probably go to Mars

R. Siegwart, ETH Zurich - ASL 41 Other Forms of Locomotion : Traditional and Emerging Flying Swimming C Essex Univ.