SlideShare a Scribd company logo
1 of 38
3D Multifingered Caging
and Partial Caging
SATOSHI MAKITA
(ASSISTANT PROFESSOR,
SASEBO NATIONAL COLLEGE OF TECHNOLOGY)
Outline
 3D multifingered caging
 Motivation
 Classification
 Sufficient conditions
 Planning and Experiments
 Partial caging
 Motivation
 Partial caging by a prosthetic hand
2
3D Multifingered Caging 3
3D Multifingered Caging 4
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
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
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
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
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
Motivation
- beginning of 3D caging-
 Demerits
 The position and orientation of objects
is not fixed
10
Classification of caging
patterns
 Envelope-type Caging -> Sphere
 A robot hand surrounds the object
11
Classification of caging
patterns
 Ring-type Caging -> Ring
 The fingers of the hand are inserted to
the hollow of the object
12
Classification of caging
patterns
 Waist-type Caging -> Dumbbell
 The fingers are wound around the
constricted part of the object
13
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!
Sufficient conditions for
caging
 Target objects
 Sphere
 Disk
 Ring
 Dumbbell
15
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
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
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
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
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
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
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
3D multifingered caging
- Goal configurations -
23
3D multifingered caging
- Goal configurations -
 Caging a stamp (sphere and disk)
24
3D multifingered caging
- Motion planning -
25
3D multifingered caging
by an arm/hand system
26
3D multifingered caging
by an arm/hand system
27
3D multifingered caging
by an arm/hand system
 Absorbing uncertainty
28
Caging by a prosthetic
hand (Simulation)
29
Caging by a prosthetic
hand (in actual)
30
Partial caging
ONGOING PROJECTS
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…
Motivation
- Why “partial” caging? -
 To constraint the object in the
incomplete cage as far as possible
33
Motivation
- Why “partial” caging? -
 Related works
 Tests of partial cage quality
[Makapunyo 2013]
 Gravity caging [Jiang 2012]
34
By path searching
Gravitational force
Partial caging by a
prosthetic hand
35
Partial caging by a
prosthetic hand
36
Conclusion
 3D multifingered caging
 Derivation of sufficient conditions
 Motion planning
 Introduction of partial caging
 (Complete or partial) caging for
prosthetic hands
37
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

More Related Content

More from Satoshi Makita

20210323 男性高専教員で育児休業した話
20210323 男性高専教員で育児休業した話 20210323 男性高専教員で育児休業した話
20210323 男性高専教員で育児休業した話 Satoshi Makita
 
オンライン学会を支えるツール群 / Many web services for on-line academic conferences
オンライン学会を支えるツール群 / Many web services for on-line academic conferencesオンライン学会を支えるツール群 / Many web services for on-line academic conferences
オンライン学会を支えるツール群 / Many web services for on-line academic conferencesSatoshi Makita
 
Robosemi - a brief survey on surveys on robotic manipulation researches
Robosemi - a brief survey on surveys on robotic manipulation researchesRobosemi - a brief survey on surveys on robotic manipulation researches
Robosemi - a brief survey on surveys on robotic manipulation researchesSatoshi Makita
 
Homogeneous Quantitative Measure of Caging Grasps with both Geometrical and M...
Homogeneous Quantitative Measure of Caging Grasps with both Geometrical and M...Homogeneous Quantitative Measure of Caging Grasps with both Geometrical and M...
Homogeneous Quantitative Measure of Caging Grasps with both Geometrical and M...Satoshi Makita
 
凖静的な物体操作における動摩擦力と静止摩擦力の発生可能性 - Both kinetic and static friction on the slidin...
凖静的な物体操作における動摩擦力と静止摩擦力の発生可能性 - Both kinetic and static friction on the slidin...凖静的な物体操作における動摩擦力と静止摩擦力の発生可能性 - Both kinetic and static friction on the slidin...
凖静的な物体操作における動摩擦力と静止摩擦力の発生可能性 - Both kinetic and static friction on the slidin...Satoshi Makita
 
Electromyograph Classification of Six Hand-Actions for Twisting Manipulation ...
Electromyograph Classification of Six Hand-Actions for Twisting Manipulation ...Electromyograph Classification of Six Hand-Actions for Twisting Manipulation ...
Electromyograph Classification of Six Hand-Actions for Twisting Manipulation ...Satoshi Makita
 
把持のロバスト性解析に基づくパーシャルなケージングの定量的指標 / A quantitative index of partial caging base...
把持のロバスト性解析に基づくパーシャルなケージングの定量的指標 / A quantitative index of partial caging base...把持のロバスト性解析に基づくパーシャルなケージングの定量的指標 / A quantitative index of partial caging base...
把持のロバスト性解析に基づくパーシャルなケージングの定量的指標 / A quantitative index of partial caging base...Satoshi Makita
 
report slide for internship
report slide for internshipreport slide for internship
report slide for internshipSatoshi Makita
 
ロボット研究のためのコミュニケーション活動 - Scientific Communication for Robotics Research / Sci2...
ロボット研究のためのコミュニケーション活動 - Scientific Communication for Robotics Research / Sci2...ロボット研究のためのコミュニケーション活動 - Scientific Communication for Robotics Research / Sci2...
ロボット研究のためのコミュニケーション活動 - Scientific Communication for Robotics Research / Sci2...Satoshi Makita
 
文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafe
文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafe文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafe
文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafeSatoshi Makita
 
Around northern kyushu - access guide
Around northern kyushu - access guideAround northern kyushu - access guide
Around northern kyushu - access guideSatoshi Makita
 
A use case of telepresence robots for science communication
A use case of telepresence robots for science communicationA use case of telepresence robots for science communication
A use case of telepresence robots for science communicationSatoshi Makita
 
このロボットがすごい in 福岡
このロボットがすごい in 福岡このロボットがすごい in 福岡
このロボットがすごい in 福岡Satoshi Makita
 
バレーボールのオーバーハンドパスにおける手指の筋腱複合体の弾性特性に基づく コーチングへの一考察
バレーボールのオーバーハンドパスにおける手指の筋腱複合体の弾性特性に基づくコーチングへの一考察バレーボールのオーバーハンドパスにおける手指の筋腱複合体の弾性特性に基づくコーチングへの一考察
バレーボールのオーバーハンドパスにおける手指の筋腱複合体の弾性特性に基づく コーチングへの一考察Satoshi Makita
 
離島地区特有の資源と課題を考慮した科学コミュニケーション(RSJ2016)
離島地区特有の資源と課題を考慮した科学コミュニケーション(RSJ2016)離島地区特有の資源と課題を考慮した科学コミュニケーション(RSJ2016)
離島地区特有の資源と課題を考慮した科学コミュニケーション(RSJ2016)Satoshi Makita
 
サイエンスアイランドプロジェクト:リーフレット,science islands project: leaflet
サイエンスアイランドプロジェクト:リーフレット,science islands project: leafletサイエンスアイランドプロジェクト:リーフレット,science islands project: leaflet
サイエンスアイランドプロジェクト:リーフレット,science islands project: leafletSatoshi Makita
 
インターネットとロボットを活用した対面式遠隔コミュニケーション,Face-to-face tele-communication using interne...
インターネットとロボットを活用した対面式遠隔コミュニケーション,Face-to-face tele-communication using interne...インターネットとロボットを活用した対面式遠隔コミュニケーション,Face-to-face tele-communication using interne...
インターネットとロボットを活用した対面式遠隔コミュニケーション,Face-to-face tele-communication using interne...Satoshi Makita
 
サイエンスアイランドプロジェクト:ポスター,science islands project: poster
サイエンスアイランドプロジェクト:ポスター,science islands project: posterサイエンスアイランドプロジェクト:ポスター,science islands project: poster
サイエンスアイランドプロジェクト:ポスター,science islands project: posterSatoshi Makita
 
ディベート素材「テクノロジードーピングは許されるか?」
ディベート素材「テクノロジードーピングは許されるか?」ディベート素材「テクノロジードーピングは許されるか?」
ディベート素材「テクノロジードーピングは許されるか?」Satoshi Makita
 
20161027 robot seminar in Nagasaki
20161027 robot seminar in Nagasaki20161027 robot seminar in Nagasaki
20161027 robot seminar in NagasakiSatoshi Makita
 

More from Satoshi Makita (20)

20210323 男性高専教員で育児休業した話
20210323 男性高専教員で育児休業した話 20210323 男性高専教員で育児休業した話
20210323 男性高専教員で育児休業した話
 
オンライン学会を支えるツール群 / Many web services for on-line academic conferences
オンライン学会を支えるツール群 / Many web services for on-line academic conferencesオンライン学会を支えるツール群 / Many web services for on-line academic conferences
オンライン学会を支えるツール群 / Many web services for on-line academic conferences
 
Robosemi - a brief survey on surveys on robotic manipulation researches
Robosemi - a brief survey on surveys on robotic manipulation researchesRobosemi - a brief survey on surveys on robotic manipulation researches
Robosemi - a brief survey on surveys on robotic manipulation researches
 
Homogeneous Quantitative Measure of Caging Grasps with both Geometrical and M...
Homogeneous Quantitative Measure of Caging Grasps with both Geometrical and M...Homogeneous Quantitative Measure of Caging Grasps with both Geometrical and M...
Homogeneous Quantitative Measure of Caging Grasps with both Geometrical and M...
 
凖静的な物体操作における動摩擦力と静止摩擦力の発生可能性 - Both kinetic and static friction on the slidin...
凖静的な物体操作における動摩擦力と静止摩擦力の発生可能性 - Both kinetic and static friction on the slidin...凖静的な物体操作における動摩擦力と静止摩擦力の発生可能性 - Both kinetic and static friction on the slidin...
凖静的な物体操作における動摩擦力と静止摩擦力の発生可能性 - Both kinetic and static friction on the slidin...
 
Electromyograph Classification of Six Hand-Actions for Twisting Manipulation ...
Electromyograph Classification of Six Hand-Actions for Twisting Manipulation ...Electromyograph Classification of Six Hand-Actions for Twisting Manipulation ...
Electromyograph Classification of Six Hand-Actions for Twisting Manipulation ...
 
把持のロバスト性解析に基づくパーシャルなケージングの定量的指標 / A quantitative index of partial caging base...
把持のロバスト性解析に基づくパーシャルなケージングの定量的指標 / A quantitative index of partial caging base...把持のロバスト性解析に基づくパーシャルなケージングの定量的指標 / A quantitative index of partial caging base...
把持のロバスト性解析に基づくパーシャルなケージングの定量的指標 / A quantitative index of partial caging base...
 
report slide for internship
report slide for internshipreport slide for internship
report slide for internship
 
ロボット研究のためのコミュニケーション活動 - Scientific Communication for Robotics Research / Sci2...
ロボット研究のためのコミュニケーション活動 - Scientific Communication for Robotics Research / Sci2...ロボット研究のためのコミュニケーション活動 - Scientific Communication for Robotics Research / Sci2...
ロボット研究のためのコミュニケーション活動 - Scientific Communication for Robotics Research / Sci2...
 
文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafe
文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafe文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafe
文部科学省 情報ひろばサイエンスカフェ「ロボット・情報×つながり」 / 20170126 mext science_cafe
 
Around northern kyushu - access guide
Around northern kyushu - access guideAround northern kyushu - access guide
Around northern kyushu - access guide
 
A use case of telepresence robots for science communication
A use case of telepresence robots for science communicationA use case of telepresence robots for science communication
A use case of telepresence robots for science communication
 
このロボットがすごい in 福岡
このロボットがすごい in 福岡このロボットがすごい in 福岡
このロボットがすごい in 福岡
 
バレーボールのオーバーハンドパスにおける手指の筋腱複合体の弾性特性に基づく コーチングへの一考察
バレーボールのオーバーハンドパスにおける手指の筋腱複合体の弾性特性に基づくコーチングへの一考察バレーボールのオーバーハンドパスにおける手指の筋腱複合体の弾性特性に基づくコーチングへの一考察
バレーボールのオーバーハンドパスにおける手指の筋腱複合体の弾性特性に基づく コーチングへの一考察
 
離島地区特有の資源と課題を考慮した科学コミュニケーション(RSJ2016)
離島地区特有の資源と課題を考慮した科学コミュニケーション(RSJ2016)離島地区特有の資源と課題を考慮した科学コミュニケーション(RSJ2016)
離島地区特有の資源と課題を考慮した科学コミュニケーション(RSJ2016)
 
サイエンスアイランドプロジェクト:リーフレット,science islands project: leaflet
サイエンスアイランドプロジェクト:リーフレット,science islands project: leafletサイエンスアイランドプロジェクト:リーフレット,science islands project: leaflet
サイエンスアイランドプロジェクト:リーフレット,science islands project: leaflet
 
インターネットとロボットを活用した対面式遠隔コミュニケーション,Face-to-face tele-communication using interne...
インターネットとロボットを活用した対面式遠隔コミュニケーション,Face-to-face tele-communication using interne...インターネットとロボットを活用した対面式遠隔コミュニケーション,Face-to-face tele-communication using interne...
インターネットとロボットを活用した対面式遠隔コミュニケーション,Face-to-face tele-communication using interne...
 
サイエンスアイランドプロジェクト:ポスター,science islands project: poster
サイエンスアイランドプロジェクト:ポスター,science islands project: posterサイエンスアイランドプロジェクト:ポスター,science islands project: poster
サイエンスアイランドプロジェクト:ポスター,science islands project: poster
 
ディベート素材「テクノロジードーピングは許されるか?」
ディベート素材「テクノロジードーピングは許されるか?」ディベート素材「テクノロジードーピングは許されるか?」
ディベート素材「テクノロジードーピングは許されるか?」
 
20161027 robot seminar in Nagasaki
20161027 robot seminar in Nagasaki20161027 robot seminar in Nagasaki
20161027 robot seminar in Nagasaki
 

Recently uploaded

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 

Recently uploaded (20)

Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 

3D Multifingered Caging and Partial Caging - Iros2013 workshop-presentation

  • 1. 3D Multifingered Caging and Partial Caging SATOSHI MAKITA (ASSISTANT PROFESSOR, SASEBO NATIONAL COLLEGE OF TECHNOLOGY)
  • 2. Outline  3D multifingered caging  Motivation  Classification  Sufficient conditions  Planning and Experiments  Partial caging  Motivation  Partial caging by a prosthetic hand 2
  • 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
  • 11. Classification of caging patterns  Envelope-type Caging -> Sphere  A robot hand surrounds the object 11
  • 12. Classification of caging patterns  Ring-type Caging -> Ring  The fingers of the hand are inserted to the hollow of the object 12
  • 13. Classification of caging patterns  Waist-type Caging -> Dumbbell  The fingers are wound around the constricted part of the object 13
  • 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!
  • 15. Sufficient conditions for caging  Target objects  Sphere  Disk  Ring  Dumbbell 15
  • 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
  • 23. 3D multifingered caging - Goal configurations - 23
  • 24. 3D multifingered caging - Goal configurations -  Caging a stamp (sphere and disk) 24
  • 25. 3D multifingered caging - Motion planning - 25
  • 26. 3D multifingered caging by an arm/hand system 26
  • 27. 3D multifingered caging by an arm/hand system 27
  • 28. 3D multifingered caging by an arm/hand system  Absorbing uncertainty 28
  • 29. Caging by a prosthetic hand (Simulation) 29
  • 30. Caging by a prosthetic hand (in actual) 30
  • 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
  • 35. Partial caging by a prosthetic hand 35
  • 36. Partial caging by a prosthetic hand 36
  • 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