Robotic Arm Design - Elizabethtown...

104
Robotic Arm Design Joseph T. Wunderlich, Ph.D.

Transcript of Robotic Arm Design - Elizabethtown...

Page 1: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arm Design

Joseph T. Wunderlich, Ph.D.

Page 2: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Image from: Young, A.H. Lunar and planetary rovers: the wheels of Apollo and the quest for mars, Springer; 1 edition, August 1, 2006.

Robotic Arms

Human Arms

do the

dexterous

“manipulation”

work on

manned

missions

“Lunar Roving Vehicle” (LRV)

Page 3: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

1971

“Lunar Roving Vehicle” (LRV)

Human Arms

do the

dexterous

“manipulation”

work on

manned

missions

Image from: Young, A.H. Lunar and planetary rovers: the wheels of Apollo and the quest for mars, Springer; 1 edition, August 1, 2006.

Robotic Arms

Page 4: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Mars Rovers

Image from: http://marsprogram.jpl.nasa.gov/MPF/mpf/sci_desc.html

1996

Alpha Proton X-Ray

Spectrometer

“APXS Deployment Mechanism”

(Robotic Arm)

Mars Pathfinder “Sojourner”

Robotic Arms

Page 5: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Mars Rovers

Image from: Young, A.H. Lunar and planetary rovers: the wheels of Apollo and the quest for mars, Springer; 1 edition, August 1, 2006.

2004 “Spirit” & “Opportunity”

Robotic Arms

“Instrument

Deployment

Device”

(Robotic Arm)

Page 6: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Mars Rovers

Image from: Young, A.H. Lunar and planetary rovers: the wheels of Apollo and the quest for mars, Springer; 1 edition, August 1, 2006.

2004 “Spirit” & “Opportunity”

Robotic Arms

“Instrument

Deployment

Device”

(Robotic Arm)

Page 7: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Mars Rovers

Image from: Young, A.H. Lunar and planetary rovers: the wheels of Apollo and the quest for mars, Springer; 1 edition, August 1, 2006.

2004 “Spirit” & “Opportunity”

Robotic Arms

“Instrument

Deployment

Device”

(Robotic Arm)

Page 8: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Mars Rovers

Image from: http://nssdc.gsfc.nasa.gov/planetary/mars_future.html

2000’s Mars Science Lab

Robotic Arms

Robotic Arm

Page 9: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Mars Rovers

Image from: http://www.nasa.gov/centers/jpl/news/urey-20070209.html

2000’s and 2010’s

It has a

drill

ESA

“ExoMars”

Rover

Concept

Robotic Arms

Page 10: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Kinematics review

Before studying advanced robotic arm design we

need to review basic manipulator kinematics. So

let’s look at pages 9 and 10 of:

Robotic Arms

Wunderlich, J.T. (2001). Simulation vs. real-time control; with

applications to robotics and neural networks. In Proceedings of

2001 ASEE Annual Conference & Exposition, Albuquerque, NM:

(session 2793), [CD-ROM]. ASEE Publications.

Page 11: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Kinematics review Robotic Arms

FROM: Wunderlich, J.T. (2001). Simulation vs. real-time control; with applications to robotics and neural networks. In Proceedings of 2001

ASEE Annual Conference & Exposition, Albuquerque, NM: (session 2793), [CD-ROM]. ASEE Publications.

Page 12: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Kinematics

review

Robotic Arms

FROM: Wunderlich, J.T.

(2001). Simulation vs. real-

time control; with

applications to robotics and

neural networks. In

Proceedings of 2001 ASEE

Annual Conference &

Exposition, Albuquerque, NM:

(session 2793), [CD-ROM].

ASEE Publications.

Page 13: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

What kind of arm has

OPTIMAL DEXTERITY?

A Redundant Manipulator?

(i.e., More Degrees Of Freedom than you need)

Robotic Arms

3 DOF

1 DOF

3 DOF

Human Arm

is a 7 DOF

Redundant

Manipulator

Page 14: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

What kind of arm has

OPTIMAL DEXTERITY?

A Hyper-Redundant Manipulator?

(i.e., Many more Degrees Of Freedom than “needed”)

Robotic Arms

Page 15: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

OPTIMAL DEXTERITY?

Would many Hyper-Redundant Manipulators be optimal?

(i.e., Each with many more Degrees Of Freedom than “needed”)

Robotic Arms

Page 16: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

J. Wunderlich Related Publications

Wunderlich, J.T. (2004). Simulating a robotic arm in a box: redundant

kinematics, path planning, and rapid-prototyping for enclosed spaces. In

Transactions of the Society for Modeling and Simulation International: Vol.

80. (pp. 301-316). San Diego, CA: Sage Publications.

Wunderlich, J.T. (2004). Design of a welding arm for unibody automobile

assembly. In Proceedings of IMG04 Intelligent Manipulation and Grasping

International Conference, Genova, Italy, R. Molfino (Ed.): (pp. 117-122).

Genova, Italy: Grafica KC s.n.c Press.

Page 17: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Automobile Unibody

Page 18: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Automobile Unibody

Page 19: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Automobile Unibody

Page 20: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”
Page 21: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Automobile Unibody

Page 22: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”
Page 23: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”
Page 24: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”
Page 25: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

What Dr. Wunderlich saw in a US Chrysler automobile

assembly plant in 1993

This inspired his PhD research (this is a recent video of a Kia plant):

VIDEO: https://www.youtube.com/watch?v=sjAZGUcjrP8

Page 26: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Example for Welding Tasks

Page 27: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Example for Welding Tasks

ROBOTUNIBODYINTERIOR

Page 28: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Simulation (initialization)

Page 29: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Simulation (go to task start point)

Page 30: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Simulation (perform welding task)

Page 31: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Path Planning

• Pseudo-inverse velocity control

• Attractive poles

• Repelling fields

Page 32: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Path Planning

• Pseudo-inverse velocity control

x Jo o

x J J x J (I J J )# #

o o o e e e e

( ) J x J (I J J ) x J J x# #

##

e e e e e eo o o

by specifying a desired end-effector velocity and a

desired obstacle-avoidance-point velocity

For derivation of these equations, read pages 1 to 4 of:

Wunderlich, J.T. (2004). Simulating a robotic arm in a box: redundant

kinematics, path planning, and rapid-prototyping for enclosed spaces. In

Transactions of the Society for Modeling and Simulation International: Vol.

80. (pp. 301-316). San Diego, CA: Sage Publications.

Page 33: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Path Planning • Pseudo-inverse velocity control

– With new proposed methodology here:

by specifying a desired end-effector velocity and

multiple desired obstacle-avoidance-point velocities:

( )] # # #

J [J I J Je e e ex oii

N

1

x J J x#

o o e e

For derivation of these equations, read pages 1 to 4 of:

Wunderlich, J.T. (2004). Simulating a robotic arm in a box: redundant

kinematics, path planning, and rapid-prototyping for enclosed spaces. In

Transactions of the Society for Modeling and Simulation International: Vol.

80. (pp. 301-316). San Diego, CA: Sage Publications………………………

Page 37: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Path Planning

• Pseudo-inverse velocity control

– Technique made feasible by:

• Attractive Poles

• Repelling Fields

– Proportional to obstacle proximity

– Direction related to poles (or goal)

– Limited range

Page 38: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Search for Feasible Designs

1) Guess initial kinematics

– Link-lengths and DOF to reach furthest point in

unibody

2) Find repelling-velocity magnitudes

3) Use heuristic(s) to change link-lengths

– Test new designs

– Can minimize DOF directly

Page 39: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Example Search

• Using heuristic that changes link lengths by

10cm, two at a time, results in 3489 new

designs from an original (90,120,95,50,40,)cm

5-DOF design

– This includes 104 4-DOF designs

• Another search; one designed specifically to

minimize DOF, quickly yields 15 4-DOF

designs (and 41 5-DOF designs)

Page 40: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

New 4-DOF Design

(Generated from original 5-DOF design)

Page 41: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

New 4-DOF Design

(Generated from original 5-DOF design)

Page 42: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

New 4-DOF Design

(Generated from original 5-DOF design)

Page 43: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

New 4-DOF Design

(Generated from original 5-DOF design)

Page 44: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

New 4-DOF Design

(Generated from original 5-DOF design)

Page 45: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

New 4-DOF Design

(Generated from original 5-DOF design)

Page 46: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

New 4-DOF Design

(Generated from original 5-DOF design)

Page 47: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

New 4-DOF Design

(Generated from original 5-DOF design)

Page 48: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

New 4-DOF Design

(Generated from original 5-DOF design)

Page 49: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

New 4-DOF Design

(Generated from original 5-DOF design)

Page 50: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

New 4-DOF Design

(Generated from original 5-DOF design)

Page 51: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

New 4-DOF Design

(Generated from original 5-DOF design)

Page 52: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Selecting a Design

• Compare measures taken during search

– DOF

– Joint-angle displacement

– Manipulability

– Simulated speed

– Consumption of available redundancy

Page 53: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

DOF (minimize)

• Decrease initial financial cost

• Decrease financial operating costs

Page 54: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Joint-angle displacement (minimize)

• Related to the mechanical work required to

maneuver

– Increase usable life of equipment

– Decrease financial operating costs

2

0 1

02 ))((

t

t

DOF

i

i dttR

Page 55: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Manipulability (maximize)

• Indication of how far arm configuration is

from singularities over trajectory

w T det( )JJ

w

dt

t t

T

t

t

121

2

2 1

( det( ) )JJ

max

ww

w12

12

Page 56: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

New proposed measure here: Consumption Of Available Redundancy (COAR)

(minimize it)

• Indication how redundancy used over

trajectory

• COAR varies significantly over trajectory

when joint angle changes vary significantly

due to obstacle avoidance

COAR

oi oi oii

N

(I J J )

J x

x x

J x

#

# #

e e

e e

e e e e

e e

( )] ( )

# # #

[J I J J J J1

Page 57: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

COAR (Example highly-constricted

workspace)

Page 58: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Simulated speed (maximize)

• Simply number of simulation steps in a

trajectory

– Indication of how trajectory compromised

• Local minima

• High COAR

Page 59: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

“High-Quality” Final Design (selected from all feasible designs from search)

Page 60: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

How Robust is Methodology?

• Dependent on initial configuration?

• Can escape local minima?

• Can deal with singularities?

• Can be extended to more complex

workspaces?

Page 61: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Dependent on initial configuration?

Page 62: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Dependent on initial configuration?

Page 63: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Dependent on initial configuration?

Page 64: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Dependent on initial configuration?

Page 65: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Dependent on initial configuration?

Page 66: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Dependent on initial configuration?

Page 67: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Can escape local minima?

Page 68: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Can deal with singularities?

• Considered “damped least squares” and

“weighting matrix”

• Considered treating singularity

configurations as obstacles

– but could push arm into repelling fields

• Using “manipulability measure” to compare

all candidate designs

– “natural selection”

Page 69: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Create enclosure from

simulation Primitives

Extend methodology to

more complex workspaces

Page 70: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”
Page 71: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”
Page 72: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

How Robust is Methodology?

• Dependent on initial configuration?

– Only somewhat

• Can escape local minima?

– Yes

• Can deal with singularities?

– Considered less desirable designs

• Can be extended to more complex workspaces?

– Yes

Page 73: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Extended methodology to finding a set of

designs for a more complex enclosure

Page 74: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Circles show elbows being repelled from surfaces

Page 75: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Results of a test design run where red arms are successful

at reaching goal (red X) and blue arms are not.

Circles show elbows being repelled from surfaces

Page 76: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Results of a test design run where red arms are successful

at reaching goal (red X) and blue arms are not.

Circles show elbows being repelled from surfaces

Robotic Arm Design

Using complex path-

planning and obstacle

avoidance

Page 77: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Wunderlich, J.T. (2004). Simulating a robotic arm in a box: redundant

kinematics, path planning, and rapid-prototyping for enclosed spaces. In

Transactions of the Society for Modeling and Simulation International: Vol.

80. (pp. 301-316). San Diego, CA: Sage Publications.

Robotic Arm Design

Selected Design from Search

Page 78: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

• This modified psuedoinverse path-planning works fine for rapidly prototyping designs

– And can easily use simpler control scheme for real-time control if concerned about psuedoinverse velocity control implementation difficulties

• Rapid prototyping of quality designs

– Dexterous

– Minimal DOF

– Low energy

– Good geometric fit

– Semi task-specific

Robotic Arm Design

Page 79: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Future Possibilities • 3-D

– Tubular primitives

– Cube primitives

• Dynamic Model to optimize forces for cutting, drilling,

material handling, etc.

• Learn environment (anticipate walls)

• Adaptive repelling fields

• Use COAR to drive design process

• Probabilistically complete search

Robotic Arm Design

Page 80: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

OPTIMAL DEXTERITY

Would many Hyper-Redundant Manipulators be optimal?

Robotic Arms

Page 81: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Other Dr. Wunderlich PhD Research in early 1990’s Telerobotics & Force-Feedback for assisting Quadriplegic Children

AI Dupont Children’s Hospital, Applies Science & Engineering Lab

Wunderlich, J.T., S. Chen, D. Pino, and T. Rahman (1993). Software architecture for a kinematically dissimilar master-slave telerobot. In

Proceedings of SPIE Int'l Conference on Telemanipulator Technology and Space Telerobotics, Boston, MA: Vol. (2057). (pp. 187-198). SPIE

Press.

Robotic Arms

Page 82: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Other Dr. Wunderlich PhD Research in early 1990’s Telerobotics & Force-Feedback for assisting Quadriplegic Children

AI Dupont Children’s Hospital, Applies Science & Engineering Lab

Robotic Arms

Wunderlich, J.T., S. Chen, D. Pino, and T. Rahman (1993). Software architecture for a kinematically dissimilar master-slave telerobot. In

Proceedings of SPIE Int'l Conference on Telemanipulator Technology and Space Telerobotics, Boston, MA: Vol. (2057). (pp. 187-198). SPIE

Press.

Page 84: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

Source: S. .B. Niku, Introduction to Robotics: Analysis, Systems, Applications, Prentice Hall, July 30, 2001.

Coordinate frames

Page 85: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

Source: S. .B. Niku, Introduction to Robotics: Analysis, Systems, Applications, Prentice Hall, July 30, 2001.

Tool reference-frames

Page 86: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

Source: http://faculty.petra.ac.id/dwahjudi/private/robot1.htm

Robot Workspace Envelope

Defines reach of end-effector

Page 87: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

Source: http://faculty.petra.ac.id/dwahjudi/private/robot1.htm

Robot Workspace Envelope

“robot’s energy

map envelope in

colours, an

operator can

keep the

workpiece in the

green zone and

avoid the orange

zone to save

energy”

Page 88: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

Source: http://doosanrobot.com/apply/arc.php

Industrial Robot Manufacturers

MOTOMAN (Japanese)

Page 90: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

Source: http://robotpalletizing.co.uk/tag/motoman/page/2/

Industrial Robot Manufacturers

MOTOMAN (Japanese)

Page 91: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

Source: http://robotpalletizing.co.uk/2013/01/ /

Industrial Robot Manufacturers

MOTOMAN (Japanese)

Page 92: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

Source: http://research.fit.edu/rassl/motoman-sv3.php

Industrial Robot Manufacturers

MOTOMAN (Japanese)

Page 93: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

Source: http://research.fit.edu/rassl/motoman-sv3.php

Industrial Robot Manufacturers

MOTOMAN (Japanese)

Page 94: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

VIDEO: https://www.youtube.com/watch?v=361jCrhLSrA

Industrial Robot Manufacturers

MOTOMAN (Japanese)

Page 95: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

Source: http://www.kuka.be/kukasim/

Industrial Robot Manufacturers

KUKA (German)

Page 96: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

VIDEO: https://www.youtube.com/watch?v=p6NwH3G0V6Y /

Industrial Robot Manufacturers

KUKA (German)

Page 97: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

Source: https://www.pilz.com/en-AU/company/news/articles/073932

Industrial Robot Manufacturers

KUKA (German)

Page 98: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

Source: https://en.wikipedia.org/wiki/KUKA

Industrial Robot Manufacturers

KUKA (German)

Page 99: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

VIDEO: https://www.youtube.com/watch?v=CVmX-NDSo2c

Industrial Robot Manufacturers

KUKA (German)

At Legoland in San

Diego, CA

You pick level 1 to 5

to ride. And people

squirt water canons

at you while you

ride

Dr. Wunderlich rode

at level 4

Page 100: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

VIDEO: https://www.youtube.com/watch?v=tIIJME8-au8

Industrial Robot Manufacturers

KUKA (German)

Page 101: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

Source: http://www.fanuc.co.jp/en/product/robot/

Industrial Robot Manufacturers

Fanuc (Japanese)

Page 102: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

Source: http://cdlms-inc.com/products.html

Industrial Robot Manufacturers

Fanuc (Japanese)

Page 103: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

VIDEO: http://cdlms-inc.com/products.html

Industrial Robot Manufacturers

Fanuc (Japanese)

Page 104: Robotic Arm Design - Elizabethtown Collegeusers.etown.edu/w/wunderjt/ITALY_2009/TALK_ARM_DESIGN.pdf · 1971 “Lunar Roving Vehicle” (LRV) Human Arms do the dexterous “manipulation”

Robotic Arms

Source: http://advatecllc.com/education/

Industrial Robot Manufacturers

Fanuc (Japanese)

$250,000 Robot offered by

Funuc to Etown College and

J. Wunderlich after he visited

Detroit Fanuc plant

Terms:

1) College pays $25,000

2) Dr. Wunderlich to teach

Fanuc Training to local

industry