Lecture 02: Locomotion

Post on 20-Jan-2015

436 views 1 download

Tags:

description

 

Transcript of Lecture 02: Locomotion

Introduction to RoboticsLocomotion

CSCI 4830/7000August 30, 2010

Nikolaus Correll

Last Lecture

• Robots– Sense– Compute– Actuate– Communicate

• If they don’t they are just automatons (but the boundary is vague)

Last week’s exercise

• Intro to Webots– How to create a wall– What you see / what the robot sees– Sensors: distance & camera– Physics

What is locomotion?

• Latin: moving from place to place

Crawling Sliding Running

Jumping Walking Rolling

Other forms of locomotion

Gliding Flying Swimming

Propulsion

Locomotion relationships

• Swimming to walking• Walking to rolling• Gliding to flying• Running to jumping

A.J. Ijspeert, A. Crespi, D. Ryczko, and J.M. Cabelguen. From swimming to walking with a salamander robot driven by a spinal cord model. Science, 9 March 2007, Vol. 315. no. 5817, pp. 1416 - 1420, 2007.

Nature vs. Technology

• Robots become more and more capable of imitating natural locomotion schemes

• Nature did not evolve rotating shafts / rotational joints

Hinge joint Ball and socket joint

Walking vs. rolling

• If the terrain allows, rolling is more efficient

• Walking requires more– Structural complexity– Joints– Control

Characterization of locomotion

• Stability– Number of contact points– Center of gravity– Static/Dynamic Stabilization– Inclination of terrain

• Contact– Point vs. Area– Friction vs. grasp

3-Point rule

3 legs : static stability6 legs : static walking

Walking

2-DOF 4-DOF 6-DOF

How many DOF are needed?

Gait

• Sequence of event sequence

• Event: leg up or down• Possible number of

gaits N=(2k-1)!• Most efficient gait is a

function of speed!

Horse Gait (Gallop)

167 different gaits observed in a horse!

Industry

• 2-legged locomotion– popular because suited to

human environment– hardest to control– Commercial prototypes

• 4-legged locomotion– Not statically stable– Commercial prototypes

• 6-legged locomotion– Statically stable– Forestry

http://www.youtube.com/watch?v=CD2V8GFqk_Y

http://www.youtube.com/watch?v=FAcgSi6pzv4

Wheeled locomotion

• Most appropriate for most applications

• Stable with at least 3 wheels• Steered wheels make

control more complex pretty quickly

Stable zone

Wheel suspension

• Suspension consists of a spring and damper

• The damper absorbs shock

• The spring counteracts the shock

• Result: – wheel remains on ground– Better traction– Better control

Omni-Directional Drive

• Swedish Wheel– Rotation around wheel axle– Rotation around the rollers– Rotation around contact point

Uranus, CMU

Climbing with wheels

Friction-based Center-of-gravitybased

Suspension-based

Dynamic Stability

• The system has to move in order not to fall over

• Active balance• Inertia is used to

overcome unstable states

• Examples are– Running– Getting up

Inverted Pendulum

Design

• Lets design robots that– Crawl– Slide– Gallop– Jump– Walk– Roll

Crawling Sliding Running

Jumping Walking Rolling

Crawling

Mechanics of Soft Materials Laboratoryhttp://ase.tufts.edu/msml/researchInchBot.asp

Sliding

Hirose-Fukushima labhttp://www-robot.mes.titech.ac.jp/robot_e.html

Gavin Miller

Running

Scout II, McGill University

Jumping

Laboratory of Intelligent Systems, EPFLhttp://lis.epfl.ch/?content=research/projects/SelfDeployingMicroglider/

Rolling

http://modlabupenn.org

Homework

• Chapter 3– Required for exercise in Week 4– Read till September 13– No class next week!– Hints

• read the questions first• Skip: 3.2.3.4-5• Skim: 3.2.4-3.3.3• Understand what Maneuverability (Mobility and Steerability is) conceptionally

• Goal: determine the speed of your robot’s motors so that it can follow a desired trajectory

Next exercise

• Locomotion (Wednesday)• Play with different locomotion concepts in

Webots• Understand various gaits and implement your

own