Title: A Minimalist Planar Manipulator
1A Minimalist Planar Manipulator
- Dan S. Reznik Prof. John Canny
- UC-Berkeley
- June, 2000
2The art of designversatility vs. simplicity
3Actuator arrays
4Minimalism
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.
51 horizontal, rigid plate enough?
6Talk outline
- 1d part feeding
- System details
- Extending to 2d manipulation
- its possible
- Refining 2d method
- local fields
- Demo, summary
71d Parts Feeding
8Asymmetry
Bang-bang
mmg
62
56
-mmg
9Coulomb Pump
10Equilibrium
veq
11Viscosity
f a (v-veq)
12Straight-Line Feeding
13Circular Feeding
14Anything Goes
15Interesting Apps
- Novel tangible UIs
- Force feedback (viscosity is free)
- Active desk
- Fancy product displays
- Rotate wine bottles
- Fluid-based micro manipulation
16The System
B/W camera
Teklam 1 H/C
50 lbf voice coils
Newport Optical Table
17Table Dynamics
18PC Interface
video capture
A/D
signal generation
19Image Processing
- Plate edges
- Coin positions
- Initial
- tracking
20Accelerometers
21COR calibration
22Signal Generation
- 2 PIC16c76
- PC downloads waveform samples
- 4 d/a pwm out
- Phase precision
23From 1d feedingto2d parallel manipulation
24Force vs. Amplitude
24
25Rotation Fields
26Force vs Radius
peak velocity
force/cycle
radius
27Non-Rigid Flow
28Pulse it vpart ? 0
29Pulsed Rotation
30Measured Displacements
31Velocity Field Family
Cx , Cy , k
32Velocity closed under sum
33Force not closed!
34 Sum Families
35 Sum Families fixed centers
36Parallel Manipulation
N parts gt 2N constraints
37Our Idea
- Horizontal Plate 3 dof
- Task move N-parts
- Propose Sum 2N rotations!
- Satisfy 2N constraints
38Sum ? Concatenation
- q (UV)? ? q V? ? U? ? q O(?2)
39Concatenate Rotations
C2
C1
P2
P1
P2
P1
C4
C3
40Sequence Rotations (1)
C1
41Sequence Rotations (2)
C2
42Sequence Rotations (3)
C3
43Sequence Rotations (4)
44Simulation
45Cross Talk
46Local Field
47Radial Jamming
48Local Field
49Localized Forces Video
50Local Field Affordances
- Reduces cross talk
- Round-robin vision feedback
- Faster execution
- N parts gt N pulses
- Blend
- Robustness, robustness, robustness!
51Bowtie
(vhs)
52Sorter
53Inertial Flow
54Force not closed!
553D Underwater Manipulation
h2o
f1f2
56Summary
- Motivation minimalism
- 1d feeding, asymmetry
- 2d feeding, non-closure of force fields
- Local fields diagonalization
- Implementation and results
57How do we stack up?
programmability
Dofs/control compl.
58Thank you!