81
Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard University

Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

  • View
    219

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Simple, Robust Grasping in

Unstructured Environments

Aaron Dollar1 and Robert D. Howe2

1Massachusetts Institute of Technology2Harvard University

Page 2: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Research Question

• Can the problems associated with robotic grasping in the presence of uncertainty (unstructured environments) be addressed by careful mechanical design of robot hands?

Page 3: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Our Approach

* “Smart” mechanical design for simplicity of use and robust operation

Durable

Compliant

++

==

Simple+

Robust

Adaptive++

Page 4: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Our Approach

• Make the hand

– Soft, flexible joints and fingerpads• Minimizes undesirable contact forces

• Gripper passively conforms to objects

How should the compliant hand be designed?

Compliant

Page 5: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Optimization Goal

• Find the hand configuration that leads to largest Successful Grasp Space with minimum Contact Forces Grasp Space

Object

Contact Forces

Page 6: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Optimization Goal

• Find the hand configuration that leads to largest Successful Grasp Space with minimum Contact Forces– Simulate the grasping process

• Vary joint angles and stiffness

• Examine effect on performance

Grasp Space

Object

Contact Forces

kbase

kmiddle

φ1

φ2

Page 7: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Grasp Space

Object

Contact Forces

kbase

kmiddle

φ1

φ2

Simulation Result

Optimum joint rest angles: φ1,φ2=(25º,45º)

Optimum joint stiffness: kbase<< kmiddle

– Optimum across wide

range of object size

Page 8: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Our Approach

• Incorporate behavior

– More DOFs than actuators• “Underactuated”

• Joints are coupled

– Passively adapts to object shape, location– Simplifies hardware and control

Adaptive

Page 9: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Underactuated/Adaptive Hands

• Other effective adaptive hands– Barrett Hand

• Most widely used “dexterous”

robot hand– 7 DOF, 4 actuators

– Laval University Hands• E.g. SARAH hand

– 10 DOF, 2 actuators

www.barretttechnology.com

wwwrobot.gmc.ulaval.ca

Page 10: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Motivation

• How should joints be coupled for good grasping performance?

Page 11: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Optimization Goal

• Find the hand configuration that leads to largest Successful Grasp Space with minimum Contact Forces– Simulate the grasping process

• Vary torque ratio τ2/τ1

• Examine effect on performance

Grasp Space

Object

Contact Forces

kbase

kmiddle

φ1

φ2

Page 12: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Grasp Space

Object

Contact Forces

kbase

kmiddle

φ1

φ2

Simulation Result

Optimum torque ratio for poor sensing: τ2/τ1=~1

One actuator per hand performs as well as two!

Page 13: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Our Approach

• construction

– Unstructured environment unplanned contact– Withstand large forces without damage

Build a durable hand using the design principles from the optimization studies

Durable

Page 14: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Tendon cable

Soft fingerpads

Viscoelastic flexure joints

Stiff links

Hollow cable raceway

Dovetail connector

2cm

Embedded cable anchor

Page 15: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Mechanism Behavior

Page 16: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Grasper Prototype

• 4 fingers

• 8 joints

• 1 actuator

Page 17: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Tendon Actuation Scheme

• Equal tension on all fingers– Regardless of position, contact

• Adaptable!

Page 18: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Tendon Actuation Scheme

• Tendons in parallel with compliance much stiffer when actuated– Soft during exploration, acquisition

– Stiff, stable grasp

Page 19: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Durability

Page 20: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Hand Properties

• Simple control– 4 fingers, 8 joints

– 1 motor!• Run to stall

– Feed-forward control

• Perform difficult tasks even with 3 positioning DOFs

Page 21: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Hand Properties

• Simple control– 4 fingers, 8 joints

– 1 motor!• Run to stall

– Feed-forward control

• Perform difficult tasks even with 3 positioning DOFs

Page 22: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Current Work

• SDM Hand as a prosthetic terminal device– Simple design makes it ideal for both body-

powered or myo-electrically controlled devices– Demonstrated adaptability is desirable– Molded construction can be mass-produced and

made to look realistic

Page 23: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Acknowledgement

This work was supported by the Office of Naval Research grant number N00014-98-1-0669.

Page 24: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Grasping in Human Environments

• Large sensing uncertainties– Object size, shape, location, etc. poorly known

• Grasping becomes difficult

• “Unplanned” contact– Large contact forces:

dislodge object, damage gripper– Grasp fails

Page 25: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Our Overall Approach

• Focus on mechanical design of hands– Compensate for sensing uncertainties and

positioning errors– Durable hardware

• Minimal use of sensing/control

Page 26: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Grasping in Unstructured Environments

• Traditional approach: Complex hands– Many DOFs and DOAs– Lots of sensing

Utah/MIT handrobonaut.jsc.nasa.gov

Page 27: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Grasping in Unstructured Environments

• Complex hands = Complicated!– Difficult to control– Expensive– Fragile

Utah/MIT handrobonaut.jsc.nasa.gov

Page 28: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Grasping in Unstructured Environments

• Complex hands = Complicated!– Difficult to control– Expensive– Fragile

They don’t work reliably

Utah/MIT handrobonaut.jsc.nasa.gov

Page 29: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Grasping in Unstructured Environments

• How to deal with “poor” sensing?– Errors in positioning,

finger placement– Can’t control contact forces

Grasp will likely be unsuccessfulUtah/MIT hand

Page 30: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Grasping in Unstructured Environments

• Currently no attractive solution for humanoids and other robots to reliably grasp objects in the human environment!

Page 31: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

SDM Hand

• Simple– Feed-forward control

• Robust!– Immune to impacts– Good performance even

with bad sensing

Page 32: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Hand Overview

• Slightly larger than human hand– Sized for use in human

environments

• Fabricated by hand using polymer-based Shape Deposition Manufacturing– Aluminum forearm

Page 33: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Shape Deposition Manufacturing (SDM)

• Build part in layers• Alternate:

• Embed components– Protect fragile parts

• Heterogeneous materialsCourtesy Mark Cutkosky

Part and SupportMaterial Deposition

Material Removal (CNC machining)

Page 34: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Tendon cable

Soft fingerpads

Viscoelastic flexure joints

Stiff links

Hollow cable raceway

Dovetail connector

2cm

Embedded cable anchor

Page 35: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Fingers

• Single part– No fasteners or

adhesives!

• Lightweight (40g)

• Previous aluminum prototype: 60 parts (40 fasteners), 200g

Page 36: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

• Passively compliant– Large allowable deflections large positioning

errors• 3.5+ cm out-of-plane tip deflection w/o damage

– Low contact forces• Won’t disturb/damage object

• Viscoelastic joints– Damp out max joint deflection oscillations < 1 sec

Finger Properties

Page 37: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

• Hand shape, joint stiffnesses, and joint coupling were chosen based on optimization studies

Hand Configuration Optimization

Page 38: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Hand Actuation Scheme

• Underactuated/Adaptive– # motors (DOAs) < # DOFs

• Tendon driven– In parallel with springs

• Joints compliant until

tendon tightens

Page 39: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Hand Actuation Scheme

• Equal tension on all fingers– Regardless of position, contact

Page 40: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Hand Actuation Scheme

• Equal tension on all fingers– Regardless of position, contact

• Adaptable!

Page 41: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Hand Properties

• Simple control– 4 fingers, 8 joints, 1 motor!

• Run to stall

– Feed-forward control

• Perform difficult tasks even with 3 positioning DOFs

Page 42: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Hand Properties

• Simple control– 4 fingers, 8 joints

– 1 motor!• Run to stall

– Feed-forward control

• Perform difficult tasks even with 3 positioning DOFs

Page 43: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Hand Properties

• Robust– Immune to impacts

(Also dropped fingers

3x off 50ft. ledge –

no damage!)

Page 44: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Hand Evaluation

• How do you evaluate grasping performance in an unstructured environment?

Page 45: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Hand Evaluation

• Experiment 1: – Measure Successful Grasp Space

• “Allowable error” in hand positioning

– Record Contact Forces • Low forces until stable grasp

Object

Contact Forces

Grasp Space

Page 46: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Experimental Platform

• Hand mounted on WAM robot arm– 3 DOF– No wrist!

• No orientation control

Page 47: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Experiment 1

• 2 objects– PVC tube (r =24mm)– Wood block (84mm

x 84mm)

Page 48: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Experiment 1

• Grasp range results– PVC tube

• ±5cm in x – symmetric @ center

• +2cm, -3cm in y

~100% of object size

x

PVC Tube

y

Page 49: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Experiment 1

• Grasp range results– Wood block

• ±2cm in x – symmetric @ center

• ±2cm in y

~45% of object size

Woodblock

xy

Page 50: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Experiment 2

• Autonomous grasping across workspace

• Guided by single image– Simple USB webcam

• 640x480 resolution

– Looking down on workspace

Page 51: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Future Work

• Add wrist, extend range of autonomous objects/tasks

• Investigate the role of sensing in grasping

• Dexterous Manipulation!

Page 52: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Acknowledgments

• Thanks to the Cutkosky group at Stanford University for advice on SDM fabrication

• Supported by the Office of Naval Research grant number N00014-98-1-0669

Page 53: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Page 54: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Call for Papers

Robot Manipulation: Sensing and Adapting to the Real World

Workshop at Robotics: Science and Systems 2007Atlanta, GA, USA

• submission deadline - May 1st • notification of acceptance - May 15th • workshop - June 30th

Page 55: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

iRobot’s PackBot

Durable Robotics

• Rarely addressed in robotics research– Essential for military, space, human environments

– Some locomotion, little manipulation

• In research, durability opens doors– Crashes don’t matter!

– Expands range of tasks that can be attempted

– Speeds implementation – reduces program validation

Utah/MIT hand

Univ. Minnesota’s Scout

Stanford/JPL hand

Page 56: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Shape Deposition Manufacturing Process

magnets

connectors

Hallsensors

tendoncable

low-frictiontubes

Pockets with embedded componentsA CB

ED F

Dam material

Stiff polymer

New pockets

Soft polymersSoft polymers

Stiff polymer Complete fingers

Page 57: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

SDM robots

• Sprawl family of robots

• RiSE robots

[Introduction] Grasper Design Grasper Evaluation

Courtesy of Mark Cutkosky Courtesy of Mark Cutkosky

Page 58: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Hand Actuation Scheme

• Underactuated/Adaptive– # motors < # DOFs

• Tendon driven– In parallel with springs

• Joints compliant until

tendon tightens

Optimum joint coupling:

~1:1 torque ratio

Page 59: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Design Optimization

Object

RobotMotion

• Scenario (i.e. arbitrary assumptions)– Object ≈ circle (planar)– Sense approximate object location

(e.g. vision)– Move straight to object – Detect contact, stop robot– Close gripper

• Simple (simplest?) gripper– Two fingers– Two joints each – Springs in joints

Page 60: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Configuration Optimization

• Kinematics and stiffness design optimization – Simulate finger deflection as

object grasped – Varied joint rest angles

and joint stiffness ratio– Find largest successful Grasp

Space– Find maximum Contact Force

Grasp Space

Object

Contact Forces

RobotMotion

kbase

kmiddle

Page 61: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

10 25 40 55 70 85

10

25

40

55

70

85

1

0

0.2

0.4

0.6

0.8

1

0

0.2

0.4

0.6

0.8

1

0

0.2

0.4

0.6

0.8

1

10

25

40

55

70

85

2

10 25 40 55 70 85

1

10 25 40 55 70 85

1

10

25

40

55

70

85

k1/k2= 10

r/l=0.1

top contour = 0.45

top contour = 0.85

top contour = 0.95 top contour = 0.95 top contour = 0.95

top contour = 0.85 top contour = 0.85

top contour = 0.45 top contour = 0.45

(xc)max/l

max value = 0.99 max value = 0.99 max value = 0.99

max value = 0.86 max value = 0.86 max value = 0.86

max value = 0.46 max value = 0.46 max value = 0.46

A B

2

2

k1/k2= 1 k1/k2= 0.1

r/l=0.5

r/l=0.9

(xc)max/l

(xc)max/l. .

Configuration Optimization• Combine results:

Grasp range and Contact force• Optimum joint rest angles:

φ1,φ2=(25º,45º) • Optimum joint stiffness:

kbase<< kmiddle

Grasp Space

Stiff base jointStiff middle joint Equal joint stiffness

Middle Joint Rest Angle

10 25 40 55 70 85

10

25

40

55

70

85

1

0

0.2

0.4

0.6

0.8

1

0

0.2

0.4

0.6

0.8

1

0

0.2

0.4

0.6

0.8

1

10

25

40

55

70

85

2

10 25 40 55 70 85

1

10 25 40 55 70 85

1

10

25

40

55

70

85

k1/k2= 10

r/l=0.1

top contour = 0.45

top contour = 0.85

top contour = 0.95 top contour = 0.95 top contour = 0.95

top contour = 0.85 top contour = 0.85

top contour = 0.45 top contour = 0.45

(xc)max/l

max value = 0.99 max value = 0.99 max value = 0.99

max value = 0.86 max value = 0.86 max value = 0.86

max value = 0.46 max value = 0.46 max value = 0.46

A B

2

2

k1/k2= 1 k1/k2= 0.1

r/l=0.5

r/l=0.9

(xc)max/l

(xc)max/l. .

Base Joint Rest Angle

Grasp Space

Object

Contact Forces

kbase

kmiddle

Page 62: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Joint Coupling Optimization

Object

RobotMotion

• Object: – circle (planar), “unmovable”

• General scenario:1. Sense approximate object location

(e.g. vision)2. Move straight to object 3. Detect contact, stop robot4. Close gripper

Page 63: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Actuation Scheme

• To enable analysis, analyzed tendon-driven finger– Results of study apply to other

transmission methods

• One actuator per hand (4 joints)

Introduction [Grasper Design] Grasper Evaluation

Page 64: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Grasp Scenario

[Introduction] Grasper Design Grasper Evaluation

Initial contact, no deflection

Begin actuationFinger 2 contact,force application

Object enclosure

Page 65: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Actuation Optimization

• Vary joint torque ratio (distal:proximal)– Tendon routing + joint stiffnesses determine

joint torque ratio

• Find maximum Grasp Space, minimum Contact Forces

Introduction [Grasper Design] Grasper Evaluation

Page 66: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Contact Force

Large ObjectSmall Object

Object location(distance

from hand center)

Torque Ratio middle/base

Grasp fails

Simulation Results

Tradeoff between low forces and large grasp range

Page 67: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Analysis of Results

• Consider the quality of sensory information– E.g. don’t need large grasp space when sensing

is good large torque ratio, low forces

• Assume a normal distribution of object position from expected position– Low σ for good sensing– High σ for poor sensing

[Introduction] Grasper Design Grasper Evaluation

Page 68: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Weighted Force

• Average over position and object radius

• Forces near expected position weighted more strongly

[Introduction] Grasper Design Grasper Evaluation

Better performance(lower forces)

torque ratio

forc

e qu

ality

Page 69: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Weighted Grasp Space

• Weighted by probability of object within the grasp space

[Introduction] Grasper Design Grasper Evaluation

torque ratio

Better performance

Gra

sp s

pace

qua

lity

Page 70: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Weighted Product

Noisy sensing

Good sensing

X

X

Optimum Torque Ratio:

• Product of the two quality measures

torque ratio

Betterperformance

Pro

duct

of

qual

ities

Page 71: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Underactuated/Adaptive Hands

• Other effective adaptive hands– Barrett Hand

• Most widely used “dexterous”

robot hand– 7 DOF, 4 actuators

– Laval University Hands• E.g. SARAH hand

– 10 DOF, 2 actuators

[Introduction] Grasper Design Grasper Evaluation

www.barretttechnology.com

wwwrobot.gmc.ulaval.ca

Page 72: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Motivation

• How should joints be coupled for good grasping performance?– Very little research in this area

• Kaneko et al. 2005 – results particular to one specific grasper and task

• Birglen and Gosselin 2004 – Very good general framework for finger analysis, little consideration of object, grasping task

[Introduction] Grasper Design Grasper Evaluation

Page 73: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Call for Papers

Robot Manipulation: Sensing and Adapting to the Real World

Workshop at Robotics: Science and Systems 2007Atlanta, GA, USA

• submission deadline - May 1st • notification of acceptance - May 15th • workshop - June 30th

Page 74: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Analysis

• Initial contact and

beginning Actuation

ii i

ik

for i=2,3,4

11

1

sin

coscx r

a

Page 75: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Analysis

• Contact on link 3

3 1a a

3 3 3sin cos 0cont cont cr a x

xc

φ1

k2

k1

ψ3cont

a1a3

ψ4

ψ2

Page 76: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Analysis

• Contact on outer links

12 4

1

2 tancont cont

r

l a

Page 77: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Overall Quality Measure

• Good sensing– Average doesn’t make

sense

– No predetermined xt

• Can target according to object size

Page 78: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Overall Quality Measure

• Good sensing– Take maximum for

each torque ratio

Page 79: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Overall Quality Measure

• Good sensing– Take maximum for

each torque ratio

Optimum at ~ 1:1

Page 80: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Grasper Fabrication Process

magnets

connectors

Hallsensors

tendoncable

low-frictiontubes

Pockets with embedded componentsA CB

ED F

Dam material

Stiff polymer

New pockets

Soft polymersSoft polymers

Stiff polymer Complete fingers

Page 81: Harvard University Simple, Robust Grasping in Unstructured Environments Aaron Dollar 1 and Robert D. Howe 2 1 Massachusetts Institute of Technology 2 Harvard

Harvard University

Mechanism Behavior

• Very low tip stiffness– x=5.85 N/m– y=7.72 N/m– z=14.2 N/m

• Large displacements

• Impact resistant!