58
A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

  • View
    215

  • Download
    0

Embed Size (px)

Citation preview

Page 1: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

A Minimalist Planar Manipulator

Dan S. Reznik & Prof. John Canny

UC-Berkeley

June, 2000

Page 2: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

The art of design:versatility vs. simplicity

Page 3: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Actuator arrays

Page 4: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Minimal art

involved a pure

and clear

demonstration of

sculpture in its

barest form. The

materials they

used were often

simple items like

Styrofoam,

firebricks, or light

bulbs. They used

recognizable

geometric shapes

to represent form

and style in their

work.

Minimalism

Page 5: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

1 horizontal, rigid plate enough?

(x,y,)

Page 6: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Talk outline

• 1d part feeding

• System details

• Extending to 2d manipulation– “it’s possible”

• Refining 2d method– “local” fields

• Demo, summary

Page 7: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

1d Parts Feeding

)sgn( ps vvmgf

vs

vp

Page 8: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

1 2 3 4 5 6

-1

-0.5

0.5

Asymmetry

1 2 3 4 5 6

-1.5

-1

-0.5

0.5

cosHwtL- 1

2cosH2 wtLBang-bang

62%56%mg

mg

Page 9: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Coulomb Pump

5 10 15 20 25 30

-1.5

-1

-0.5

0.5

Page 10: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Equilibrium

50 100 150 200

0.1

0.2

0.3

0.4

0.5

0.6

veq

Page 11: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

1 2 3 4 5 6

-1.5

-1

-0.5

0.5

Viscosity

f (v-veq)

Page 12: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Straight-Line Feeding

Page 13: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Circular Feeding

Page 14: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Anything Goes

Page 15: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Interesting Apps

• Novel “tangible” UI’s– Force feedback (viscosity is free)– Active desk

• Fancy product displays– Rotate wine bottles

• Fluid-based micro manipulation

Page 16: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

The System

50 lbfvoice coils

Teklam1” H/C

NewportOptical Table

B/W camera

Page 17: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Table Dynamics

2121

21

21

YYXX

YYf

XXf

z

y

x

Page 18: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

PC Interface

videocapture

A/D

signalgeneration

Page 19: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Image Processing

• Plate edges

• Coin positions– Initial– tracking

Page 20: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Accelerometers

Page 21: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

COR calibration

cor

x1,y1

x2,y2

Page 22: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Signal Generation

• 2 PIC16c76– PC downloads

waveform samples– 4 d/a: pwm out– Phase precision

Page 23: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

From 1d feedingto

2d parallel manipulation

Page 24: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Force vs. Amplitude

1 2 3 4 5 6

-3

-2

-1

1

24%

Page 25: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Rotation Fields

Page 26: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Force vs Radius

0.2 0.4 0.6 0.8 1 1.2 1.4

0.2

0.4

0.6

0.8

1

1.2

1.4

peak velocity

force/cycle

radius

Page 28: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Pulse it: vpart 0

Page 29: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Pulsed Rotation

Page 30: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Measured DisplacementsC

Page 31: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Velocity Field Family

Cx , Cy , k

Page 32: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Velocity: closed under sum

Page 33: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Force: not closed!

Page 34: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Sum Families

MCP

CPk

M

j j

jj 3

)(dim

1

3)(dim1

M

jjj CPk

Page 35: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Sum Families: fixed centers

MCP

CPk

M

j j

jj

1

)(dim

1)(dim1

M

jjj CPk

Page 36: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Parallel Manipulation

N parts => 2N constraints

Page 37: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Our Idea

• Horizontal Plate: 3 dof• Task: move N-parts• Propose: Sum 2N rotations!

– Satisfy 2N constraints

Page 38: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Sum Concatenation

q’ = (U+V) q = V U q + O(2)

q

q’

V

U

(U+V)

O(2)

Page 39: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Concatenate Rotations

P1

P1’P2

P2’

C2 C1

C4C3

Page 40: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Sequence Rotations (1)

C1

Page 41: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Sequence Rotations (2)

C2

Page 42: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Sequence Rotations (3)

C3

Page 44: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Simulation

Page 45: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Cross Talk

C4

Page 46: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

“Local” Field

C-C

Page 47: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

f1+f2

1f

Radial Jamming

Page 48: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

“Local” Field

Page 49: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Localized Forces Video

Page 50: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Local Field Affordances

• Reduces cross talk

• Round-robin + vision feedback

• Faster execution– N parts => N pulses– Blend

• Robustness, robustness, robustness!

Page 51: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Bowtie

(vhs)

Page 52: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Sorter

Page 53: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Inertial Flow

U

L

/viscous

inertialRe

UL

U

viscous

Uinertial 2

Page 54: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Force: not closed!

Page 55: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

3D Underwater Manipulation

f1+f2

h2o

Page 56: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Summary

• Motivation: minimalism

• 1d feeding, asymmetry

• 2d feeding, non-closure of force fields

• Local fields: diagonalization

• Implementation and results

Page 57: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

How do we stack up?

Dofs/control compl.

programmability

Page 58: A Minimalist Planar Manipulator Dan S. Reznik & Prof. John Canny UC-Berkeley June, 2000

Thank you!