1) 3D multifingered caging involves using multiple robot fingers to constrain an object's movement in 3D space without grasping it.
2) The document discusses different types of caging patterns (envelope, ring, waist) and develops sufficient conditions for caging common shapes like spheres, disks, rings, and dumbbells.
3) It also introduces the concept of partial caging, which aims to constrain an object as much as possible even if a robot is unable to achieve complete caging due to limitations like low degrees of freedom. Partial caging could be useful for prosthetic hands.
5. Motivation
- beginning of 3D caging -
Variation of 2D caging by multiple
robots
Caging an object by two fingertips
[Rimon 1996]
Caging by three fingertips
[Erickson 2003][Rodriguez 2012]
Caging a concave object
[Pipattanasomporn 2006]
Caging manipulation by mobile robots
[Wang 2002]
5
6. Motivation
- beginning of 3D caging -
3D caging by fingertips
More than three dimensional caging
by multiple pointed fingers
[Pipattanasomporn 2007]
-> Expansion to “real” linked robot
hands (fingers)
6
7. Motivation
- beginning of 3D caging -
Caging by a multifingered robot
hand
Applicable to real robot hands
S. Makita and Y. Maeda: ”3D
Multifingered Caging: Basic Formulation
and Planning,” IEEE/RSJ IROS, 2697-2702,
2008.
7
8. Motivation
- beginning of 3D caging -
Related works
Caging grasps by a humanoid robot
[Diankov 2008]
Grasping objects with holes
[Pokorny 2013]
Caging-based grasping
[Maeda 2012]
8
9. Motivation
- beginning of 3D caging-
Advantages
Can be performed by position-
controlled robots
Gap between the object and the
hand can behave some margins for
constraint
Only geometrical information of
objects is necessary
9
10. Motivation
- beginning of 3D caging-
Demerits
The position and orientation of objects
is not fixed
10
14. How to cage an object by
a hand?
Problems
Formulation -> Sufficient conditions
Linked robot -> collisions
14
Impossible
to escape
[In the Real World]
Free C-Space
C-Obstacle
Impossible
to escape
[In the Object C-Space]
Difficult!
16. Sufficient conditions
- Caging a sphere -
Sphere cannot escape from every
face among robot fingers
Trapezoid face between finger bodies
Polygonal face composed of fingertips
16
17. Sufficient conditions
- Caging a sphere -
Trapezoid face between bodies of robot
finger
(dj: distance between j-th joints)
Polygonal face composed of fingertips
(rc: distance between fingertip and center axis)
17
18. Sufficient conditions
- Caging a disk -
Disk (circular plate)
Radius: rdisk
Thickness: tdisk
Robot Hand
N fingers
Disk cannot escape between robot fingers
Between joints or joint and fingertip
Between fingertips
18
19. Sufficient conditions
- Caging a disk -
Between each joint and/or each
fingertip
(dijkl: Distance between jth joint of ith
finger and lth body of kth finger)
Between fingertips
19
20. Sufficient conditions
- Caging a ring -
A ring-like object cannot escape
between fingertips
20
p11
p1j
p1,L+1
p2j
p2,L+1
Sobj
p21
Finger Finger
<Sliced view>
Ring
21. Sufficient conditions
- Caging a dumbbell -
21
The constricted part cannot
escape from the gap
between fingertips
The disk-shaped part cannot
escape from the ring-formed
hand
The constricted part goes
through the hollow region of
the hand
22. 22
Caging a Complex-shaped
Object
Approximate by an inscribed simple-shaped
object
Approximate by a combination of simple-
shaped objects
Stamp tool
-> a sphere and a disk
Using simple shapes as shape primitives
32. Motivation
- Why “partial” caging? -
Difficulty to achieve “complete”
caging
Low degrees of freedom
Relative size between the object and
the hand
32
Many robots… Many fingers…
33. Motivation
- Why “partial” caging? -
To constraint the object in the
incomplete cage as far as possible
33
34. Motivation
- Why “partial” caging? -
Related works
Tests of partial cage quality
[Makapunyo 2013]
Gravity caging [Jiang 2012]
34
By path searching
Gravitational force
37. Conclusion
3D multifingered caging
Derivation of sufficient conditions
Motion planning
Introduction of partial caging
(Complete or partial) caging for
prosthetic hands
37
38. References
http://www.sasebo.ac.jp/~makita/
S. Makita et al.: “3D Two-Fingered Caging for Two Types of
Objects: Sufficient Conditions and Planning,” Int. J. of
Mechatronics and Automation, (to appear)
S. Makita et al.: ”Geometrical constraint in Graping,”
IROS Workshop: Beyond Robot Grasping - Modern
Approaches for Learning Dynamic Manipulation, 2012.
S. Makita et al.: “Motion Planning for 3D multifingered
Caging with Object Recognition using AR Picture
Markers,'' IEEE ICMA, 2158-2164, 2012.
S. Makita and Y. Maeda: ”3D Multifingered Caging: Basic
Formulation and Planning,” IEEE/RSJ IROS, 2697-2702, 2008.
38