Robotic Locomotion Howie Choset

Slides:



Advertisements
Similar presentations
What is Robotics? A robot is a machine that can be programmed.
Advertisements

Mobile Robot Locomotion
Learning Roomba Module 2 - Robot Configurations. Outline What is a Robot Configuration? Why is it important? Several types of Configurations Roomba Configuration.
What is Robotic arm? A robotic arm is a type of mechanical arm which functions similar to a human arm; the arm may be the sum total of the mechanism or.
Communication Piazza – Code Angel Computers in Lab Joined late – Be sure to me to remind me!
Introduction to Robot Design: Gui Cavalcanti 5/12/2011 Locomotion and Manipulation.
Why Humanoid Robots?* Çetin Meriçli Department of Computer Engineering Boğaziçi University * Largely adapted from Carlos Balaguer’s talk in.
1 CMPUT 412 Actuation Csaba Szepesvári University of Alberta TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AA A A A.
November 17, 2009 Introduction to Cognitive Science Lecture 19: Robotics 1 Robotics environment agent ? sensors effectors Robots have physical sensors.
Robotics R&N: ch 25 based on material from Jean- Claude Latombe, Daphne Koller, Stuart Russell.
Introduction to ROBOTICS
Settlement Site Selection and Exploration Through Hierarchical Roving Gregory Konesky SGK Nanostructures, Inc. Rutgers Symposium on Lunar Settlements Rutgers.
Fast and Robust Legged Locomotion Sean Bailey Mechanical Engineering Design Division Advisor: Dr. Mark Cutkosky May 12, 2000.
START! next Today I will teach you about the types of parts I am made of and how I sense this Martian world around me! next Quiz Practice back START!
Passive, Semi-Active and Active Suspension System
CCAS 3381 AUTOMOTIVE SKILL I
PPT ON ROBOTICS AEROBOTICSINDIA.COM. ROBOTICS WHAT IS ROBOTICS THE WORD ROBOTICS IS USED TO COLLECTIVILY DEFINE A FIELD IN ENGINEERING THAT COVERS THE.
Autonomous Systems Lab 1 Evaluation and Optimization of Rover Locomotion Performance Machines that know what they do Thomas Thueer & Roland Siegwart ICRA’07,
Biped Robots. Definitions Static Walking Static Walking The centre of gravity of the robot is always within the area bounded by the feet that are touching.
Modeling, Simulation, and Control of an Omni-directional Robotic Ground Vehicle Andrew Niedert, Richard Hill, and Nassif Rayess University of Detroit Mercy,
Effectors and Actuators Key points: Mechanisms for acting on the world ‘Degrees of freedom’ Methods of locomotion: wheels, legs and beyond Methods of manipulation:
1 CMPUT 412 Motion Control – Wheeled robots Csaba Szepesvári University of Alberta TexPoint fonts used in EMF. Read the TexPoint manual before you delete.
Challenging Environment
Modularly Adaptable Rover and Integrated Control System Mars Society International Conference 2003 – Eugene, Oregon.
AIMA Introduction to Robotics Presented by Derek Colla [additions by Simon Levy]
1 Research on Animals and Vehicles Chapter 8 of Raibert By Rick Cory.
Motion Control Locomotion Mobile Robot Kinematics Legged Locomotion
ECE 450 Introduction to Robotics Section: Instructor: Linda A. Gee 10/14/99 Lecture 12.
Building a Better Runner.  Maximal Oxygen Consumption (VO 2 MAX )  Lactate threshold (LT)  Running speed  Running economy Performance Velocity Resistance.
Advanced Programming for 3D Applications CE Bob Hobbs Staffordshire university Human Motion Lecture 3.
Lecture 2: Introduction to Concepts in Robotics
BIPEDAL LOCOMOTION Prima Parte Antonio D'Angelo.
Introduction to ROBOTICS
LUNAR ROVER Concept proposal meeting Dr. Ashish Dutta Indian Institute of Technology Kanpur Kanpur, INDIA ( *** for private circulation only)
Mars Exploration Rovers. SpiritOpportunity Mars Exploration Rovers  Launch: June 10, 2003  Landed on Mars: January 4  Location: Gusev Crater  Planned.
Mars Exploration Rovers (MER) Entry, Descent, Landing, and Deployment.
12 November 2009, UT Austin, CS Department Control of Humanoid Robots Luis Sentis, Ph.D. Personal robotics Guidance of gait.
Lunar Drilling and Driving Carnegie Mellon December 2007 Red Whittaker.
Lecture 22 Dimitar Stefanov.
AAE450 Spring 2009 Final Slide Concepts March 26, 2009 [Cory Alban] [Mission Ops] [Locomotion] 1.
Centre for Mechanical Technology and Automation Institute of Electronics Engineering and Telematics  TEMA  IEETA  Simulation.
The Robonaut Josh Kuhn. What is Robonaut?  A dexterous, humanoid robot  Developed at NASA’s Johnson Space Center (JSC) with support from GM  Designed.
Destination Mars What Challenges do NASA Scientists face getting Rovers to safely land on Mars?
MIT Artificial Intelligence Laboratory — Research Directions Legged Robots Gill Pratt.
Scarab Design Carnegie Mellon December 2007.
Universal Chassis for Modular Ground Vehicles University of Michigan Mars Rover Team Presented by Eric Nytko August 6, 2005 The 2 nd Mars Expedition Planning.
Lecture 23 Dimitar Stefanov. Wheelchair kinematics Recapping Rolling wheels Instantaneous Centre of Curvature (ICC) motion must be consistent Nonholonomic.
Dynamic Modeling of the Chariot Suspension System Joseph Shoer / ES6 Exit Presentation 7 August 2009.
Mars Exploration Rover Science Goals Determine whether Life ever arose on Mars Characterize the Climate of Mars Characterize the Geology of Mars Prepare.
COMP 417 – Jan 12 th, 2006 Guest Lecturer: David Meger Topic: Camera Networks for Robot Localization.
*Why Humanoid Robots?* PREPARED BY THI.PRASANNA S.PRITHIVIRAJ
A Minimally Actuated Hopping Rover for Exploration of Celestial Bodies Most exploratory mobility systems (wheels or legs) use many actuators and/or complex.
A&AE 450 – Senior Design Un-pressurized Surface Vehicles, Local Science Issues and Robotic Exploration February 13, 2000 Christopher Burnside.
By: Ashley Baer. Basic info  Name: mars rover  Date: left December 4 th 1996  Landed July 4 th 1997  It landed on mars with airbags.
Copyright Howie Choset, Renata Melamud, Al Costa, Vincent Leeshue, Sean Piper, Ryan Dejonckheere. All rights reserved. Robotic Locomotion.
Life in the Atacama, Design Review, December 19, 2003 Carnegie Mellon Rover Chassis Life in the Atacama Design Review December 19, 2003 Stu Heys, Dimi.
Hardware and Locomotion
MECHANICAL and AEROSPACE ENGINEERING Active Reconfiguration for Performance Enhancement in Articulated Wheeled Vehicles Aliakbar Alamdari PhD Candidate.
Gaits Cost of Transportation Wheeled Mobile Robots Most popular locomotion mechanism Highly efficient Simple mechanical implementation Balancing is.
Birla Vishvakarma Mahavidyalaya Vallabh Vidhyanagar KINEMATICS OF MACHINES(: ) Prepared GANVIT RONAK [ ]
kinematics of machines
SuperQuest Salem Arms – Best Practices.
Rover Components.
Ayan Dutta1, Prithviraj Dasgupta1, Carl Nelson2
Cover Option2.
Locomotion of Wheeled Robots
Alternatives for Locomotion Control
Natural Sciences and Technology Grade 6
LOCOMOTION Farahnaz AttarHamidi Samaneh Mahmoudi Mehraneh NezamiRad.
lesson 9.3 VEHICLE BALANCE AND CONTROL IN CURVES
Presentation transcript:

Robotic Locomotion Howie Choset 16-311

Design Tradeoffs with Mobility Configurations Maneuverability Controllability Traction Climbing ability Stability Efficiency Maintenance Environmental impact Navigational considerations Cost Simplicity in implementation and deployment Versatility Robustness

Differential Drive Pictures from “Navigating Mobile Robots: Systems and Techniques” Borenstein, J. Where D represents the arc length of the center of the robot from start to finish of the movement.

Differential Drive (continued) Advantages: Cheap to build Easy to implement Simple design Disadvantages: Difficult straight line motion Photo courtesy of Nolan Hergert

Problem with Differential Drive: Knobbie Tires Pictures from “Navigating Mobile Robots: Systems and Techniques” Borenstein, J. Changing diameter makes for uncertainty in dead-reckoning error

Skid Steering Advantages: Simple drive system Disadvantages: Slippage and poor odometry results Requires a large amount of power to turn

Synchro Drive Advantages: Separate motors for translation and rotation makes control easier Straight-line motion is guaranteed mechanically Disadvantages: Complex design and implementation Pictures from “Navigating Mobile Robots: Systems and Techniques” Borenstein, J.

Distributed Actuator Arrays: Virtual Vehicle Modular Distributed Manipulator System Employs use of Omni Wheels

Omni Wheels Nourkbash Advantages: Allows complicated motions Mason Pictures from “Navigating Mobile Robots: Systems and Techniques” Borenstein, J. Morevac Morevac Advantages: Allows complicated motions Disadvantages: No mechanical constraints to require straight-line motion Complicated implementation

Airtrax They say that omniwheels don’t have problems….

Make a Coaster with Omniwheels

Tricycle Advantages: Disadvantages: No sliding Pictures from “Navigating Mobile Robots: Systems and Techniques” Borenstein, J. Advantages: No sliding Disadvantages: Non-holonomic planning required

Ackerman Steering Advantages: Simple to implement Simple 4 bar linkage controls front wheels Disadvantages: Non-holonomic planning required Pictures from “Navigating Mobile Robots: Systems and Techniques” Borenstein, J.

Magnets? (Paint Stripping/Bares)

Are wheels good? Power efficient Constant contact with (flat) ground (no impacts) Easy and inexpensive to construct Easy and inexpensive to maintain Easy to understand Minimal steady-state inertial effects Can only go on flat terrains?

Rocker Bogie Taken from Hervé Hacot, Steven Dubowsky, Philippe Bidaud http://www.robotthoughts.com/index.php/lego/archives/2007/07/20/lego-nxt-rocker-bogie-suspension/ http://www.huginn.com/knuth/blog/2007/06/24/lego-nxt-rocker-bogie-suspension/

Why Robots and not people, now Safety 30 probes sent to Mars in the last ten years Only 1/3 made it Radiation Cost Without life support and other needs, 1 million dollars per pound 900 pounds of food per person MER $820 million total (for both rovers) $645 million for design/development + $100 million for the Delta launch vehicle and the launch + $75 million for mission operations Return Fuel Landing

Spirit and Opportunity The rovers can generate power with their solar panels and store it in their batteries. The rovers can take color, stereoscopic images of the landscape with a pair of high-resolution cameras mounted on the mast. They can also take thermal readings with a separate thermal-emission spectrometer that uses the mast as a periscope. Scientists can choose a point on the landscape and the rover can drive over to it. The rovers are autonomous -- they drive themselves The rovers can use a drill, mounted on a small arm, to bore into a rock. This drill is officially known as the Rock Abrasion Tool (RAT). The rovers have a magnifying camera, mounted on the same arm as the drill, that scientists can use to carefully look at the fine structure of a rock. The rovers have a mass spectrometer that is able to determine the composition of iron-bearing minerals in rocks. This spectrometer is mounted on the arm, as well. Also on the arm is an alpha-particle X-ray spectrometer that can detect alpha particles and X-rays given off by soil and rocks. These properties also help to determine the composition of the rocks. There are magnets mounted at three different points on the rover. Iron-bearing sand particles will stick to the magnets so that scientists can look at them with the cameras or analyze them with the spectrometers. The rovers can send all of this data back to Earth using one of three different radio antennas.

Sprit (1/4/4)

More Pictures from Spirit

Rocker Bogie

Lunakod: Were we first? In 322 days, L1 traveled 10.5km 1969 Lunokhod 1A was destroyed at launch 1970 Lunokhod 1landed on the moon 1973 Lunokhod 2 landed on the moon In 322 days, L1 traveled 10.5km Both operated 414 days, traveled 50km In 5 years, Spirit and Opportunity 21km

Did they find it? (Russian)

Marsakhod

Articulated Drive: Nomad Advantages: Simple to implement except for turning mechanism Disadvantages: Non-holonomic planning is required Internal Body Averaging Motors in the wheels

UGCV (Crusher) [Bares/Stentz, REC]

IRobot, Packbot

Dragon runner (Schempf, REC)

Gyrover (Brown and co.)

Ball Bot, Hollis “A Dynamically stable Single-Wheeled Mobile Robot with Inverse Mouse-Ball Drive."

Challenge for next Lab

Framewalker: Jim2 Advantages: Separate actuation of translation and rotation Straight-line motion is guaranteed mechanically Disadvantages: Complex design and implementation Translation and rotation are excusive

Legged Robots ? Are legs better than wheels? Advantages: Can traverse any terrain a human can Disadvantages: Large number of degrees of freedom Maintaining stability is complicated Are legs better than wheels? ?

Dante II

Honda Humanoid

Raibert’s Robots (First ones) 3D Hopper, CMU/MIT, 1984 actively balanced dynamic locomotion could be accomplished with simple control algorithms. 3D Biped, MIT, 1989-1995 Passive dynamics to help with maneivers

More Raibert robots Quadruped, 1984-1987 Planar Quadruped (Hodgins, 1985-1990)

RHex Kodischek, Buhler, Rizzi Act like wheels……compliance…

Sprawlita, Cutkowsky

Big Dog, Boston Dynamics Quadruped robot that walks, runs, and climbs on rough terrain and carries heavy loads. Powered by a gasoline engine that drives a hydraulic actuation system. Legs are articulated like an animal’s, and have compliant elements that absorb shock and recycle energy from one step to the next. Size of a large dog or small mule, measuring 1 meter long, 0.7 meters tall and 75 kg weight. http://video.google.com/videoplay?docid=5349770802105160028&q=robot+raibert

Benefits of Compliance: Robustness Handle unmodeled phenomena Regulate friction (e.g. on textured surfaces) Minimize large forces due to position errors Overcome stiction Increase grasp stability Extra passive degree of freedom for rolling Locally average out normal forces (provides uniform pressure, no precise location) Lower reflected inertia on joints [Pratt] Energy efficiency (probably not for snakes)

Whegs, Quinn No compliance….

SNAKE ROBOTS: Many DOF’s http://snakerobot.com Thread through tightly packed volumes Redundancy Minimally invasive Enhanced mobility Multi-functional Thanks to JPL

Hyper-redundant Mechanisms Mobile-trunk Free-crawling Manipulation Biology Robotic Connections Reduction Scaled Momentum Gait generation Roadmaps SLAM Coverage Climbing: Contact Distributed Manipulation (J. Luntz)

OmniTread

SAIC/CMU

SARCOS Still looking

Biologically Inspired Gait #1: Linear Progression Biological Snakes Anchors at sites - travel backwards Symmetric movement in axial direction Anteroposterior flexible skin Momentum is conserved as the snake travels at a fairly constant speed/little drag http://youtube.com/watch?v=xUQ_SMCCPN4

Biologically Inspired Gait #2: Sidewinding http://video.nationalgeographic.com/video/player/specials/most-watched-specials/adder_peringuays_kids.html

Lateral Undulation Biological Snakes Propulsion by summing the longitudinal resultants of posterolateral forces Momentum is conserved Efficiency* increases with lower sliding friction Used for traversing flat clear ground with some irregularities *Energy Efficiency compared to tetrapods Jayne – comparable Gans/Chodrow&Taylor – more High endurance Gans http://www.youtube.com/watch?v=sembodyhZUo

Concertina Locomotion Biological Snakes Robotic Snakes Uses static friction Energy inefficient (7X)* due to stop and go movement Tree climbers use some form of concertina Gans *Jayne Concertina in 3D Hirose

NXT Snake

Are snakes better than legs?

Helicopter Lab First autonomous helicopter using vision. Best dynamic performance for “big” helicopters. Best digital terrain maps. 13 cm accuracy. Mapped flight 93 site.

DepthX Wettergreen, Kantor, Fairfield, NASA

ShallowX: Kantor, Choset