SlideShare uma empresa Scribd logo
1 de 26
S. Makita (Sasebo National College of Tech.)
K. Okita (Canon Inc.)
Y. Maeda (Yokohama National University)


            ICMA 2012 in Chengdu, Sichuan, China, Aug.5-8, 2012
            WP2-7 Algorithm #232781
   3D Multifingered caging
    ◦ Geometrical constraint
       No force sensor and
        control

    ◦ By position-controlled
      robot

    ◦ Only geometrical
      information of objects
      are required

                               2
 Caging a concave object by 2
 fingertips in 2D [Rimon1999]
 ◦ Not in 3D space
 Caging
       an object by pointed finger in
 n-dimension [Pipattanasomporn2007]
 ◦ Not practical hands
 Caginggrasps by a humanoid robot
 [Diankov2008]
 ◦ Caging conditions were not derived
                                        3
 Caging for some simple-shaped
 objects by a practical robot hand
 [Makita2008]
 ◦ Theories to confine the target object
 ◦ RRT-based planning of finger
   configuration




                                           4
 Automatic   caging system
 ◦ Planning caging motions of arm/hand
   robot
 ◦ Object recognition using AR picture
   marker
                           How to cage
                           the object…




                                         5
1.   Classify the patterns of caging to
     determine strategies

2.   Motion planning by RRT (Rapidly-
     exploring Random Trees [Lavalle])

3.   Biased Sampling by solving inverse
     kinematics of the robot arm

4.   Object recognition using AR picture
     marker
                                           6
7
 Envelope-type   Caging
 ◦ A robot hand surrounds the object.




                                        8
 Ring-type   Caging
 ◦ The fingers of the hand are inserted to
   the hollow of the object.




                                             9
 Waist-type   Caging
 ◦ The fingers are wound around the
   constricted part of the object.




                                      10
Both fingertips are
    closer than the
thickness of the object



   The finger goes
 through the hollow
 region of the object

                          11
The constricted part
cannot escape from the
gap between fingertips

  The constricted part
goes through the hollow
   region of the hand

 The disk-shaped part
cannot escape from the
  ring-formed hand
                          12
13
 Make    configuration path
                                     Satisfying
                                      sufficient
                                     conditions




                            Random sampling




                         Collision
                          check
 Initial
 configuration
                                                   14
Randomly-sampled
configuration




 Biased sampling




                   15
Lhand:
                  Presumption of the length of
                  the hand

1. Give a desired position of the tool
   center point of the manipulator.
2. Give a desired orientation randomly.
3. Solve the inverse kinematics
                                                 16
 Necessary   info. for planning
 ◦ Category of objects
 ◦ Size
 ◦ Posture




                                   17
Camera



         Object
                  18
19
 6-DOF  manipulator
    (Yaskawa MOTOMAN-HP3J)
 Hand: 2 fingers and 2 joints for each




                                          20
50      124                    50
     38
                                  124
                         16   8
50                                             150


     cylinder   ring                    mug




                                                 21
1

           26


45

         222




                22
 Caging   a mug




                   23
24
 Some  sufficient conditions for caging
  are derived
 Motion planning for caging by a robot
  arm/hand system can be succeeded
  for four objects.
 Biased-sampling by solving IK
  contributes to searching efficiency.
 Object recognition by using AR
  marker is presented.
                                       25
 Reducing   planning time

 Object   recognition only by cameras

 More   variations on caging patterns
 ◦ Especially, envelope-type caging




                                         26

Mais conteúdo relacionado

Mais de 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
 

Mais de Satoshi Makita (20)

メカノクロミック構造色ゲルの色調変化に基づく接触荷重の推定-Contact_load_estimation_by_structural_color_cha...
メカノクロミック構造色ゲルの色調変化に基づく接触荷重の推定-Contact_load_estimation_by_structural_color_cha...メカノクロミック構造色ゲルの色調変化に基づく接触荷重の推定-Contact_load_estimation_by_structural_color_cha...
メカノクロミック構造色ゲルの色調変化に基づく接触荷重の推定-Contact_load_estimation_by_structural_color_cha...
 
RSJ2021: 押し操作における滑りに非平行な摩擦力の実験的検討 - Anisotropic frictional forces in sliding ...
RSJ2021: 押し操作における滑りに非平行な摩擦力の実験的検討 - Anisotropic frictional forces in sliding ...RSJ2021: 押し操作における滑りに非平行な摩擦力の実験的検討 - Anisotropic frictional forces in sliding ...
RSJ2021: 押し操作における滑りに非平行な摩擦力の実験的検討 - Anisotropic frictional forces in sliding ...
 
ロボットにぴったりの物体操作や作業の方法を探求する / Appropriate approaches to robotic manipulation
ロボットにぴったりの物体操作や作業の方法を探求する / Appropriate approaches to robotic manipulationロボットにぴったりの物体操作や作業の方法を探求する / Appropriate approaches to robotic manipulation
ロボットにぴったりの物体操作や作業の方法を探求する / Appropriate approaches to robotic manipulation
 
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...
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Motion Planning for 3D Multifingered Caging with Object Recognition using AR Picture Markers / Icma2012 presentation

  • 1. S. Makita (Sasebo National College of Tech.) K. Okita (Canon Inc.) Y. Maeda (Yokohama National University) ICMA 2012 in Chengdu, Sichuan, China, Aug.5-8, 2012 WP2-7 Algorithm #232781
  • 2. 3D Multifingered caging ◦ Geometrical constraint  No force sensor and control ◦ By position-controlled robot ◦ Only geometrical information of objects are required 2
  • 3.  Caging a concave object by 2 fingertips in 2D [Rimon1999] ◦ Not in 3D space  Caging an object by pointed finger in n-dimension [Pipattanasomporn2007] ◦ Not practical hands  Caginggrasps by a humanoid robot [Diankov2008] ◦ Caging conditions were not derived 3
  • 4.  Caging for some simple-shaped objects by a practical robot hand [Makita2008] ◦ Theories to confine the target object ◦ RRT-based planning of finger configuration 4
  • 5.  Automatic caging system ◦ Planning caging motions of arm/hand robot ◦ Object recognition using AR picture marker How to cage the object… 5
  • 6. 1. Classify the patterns of caging to determine strategies 2. Motion planning by RRT (Rapidly- exploring Random Trees [Lavalle]) 3. Biased Sampling by solving inverse kinematics of the robot arm 4. Object recognition using AR picture marker 6
  • 7. 7
  • 8.  Envelope-type Caging ◦ A robot hand surrounds the object. 8
  • 9.  Ring-type Caging ◦ The fingers of the hand are inserted to the hollow of the object. 9
  • 10.  Waist-type Caging ◦ The fingers are wound around the constricted part of the object. 10
  • 11. Both fingertips are closer than the thickness of the object The finger goes through the hollow region of the object 11
  • 12. The constricted part cannot escape from the gap between fingertips The constricted part goes through the hollow region of the hand The disk-shaped part cannot escape from the ring-formed hand 12
  • 13. 13
  • 14.  Make configuration path Satisfying sufficient conditions Random sampling Collision check Initial configuration 14
  • 16. Lhand: Presumption of the length of the hand 1. Give a desired position of the tool center point of the manipulator. 2. Give a desired orientation randomly. 3. Solve the inverse kinematics 16
  • 17.  Necessary info. for planning ◦ Category of objects ◦ Size ◦ Posture 17
  • 18. Camera Object 18
  • 19. 19
  • 20.  6-DOF manipulator (Yaskawa MOTOMAN-HP3J)  Hand: 2 fingers and 2 joints for each 20
  • 21. 50 124 50 38 124 16 8 50 150 cylinder ring mug 21
  • 22. 1 26 45 222 22
  • 23.  Caging a mug 23
  • 24. 24
  • 25.  Some sufficient conditions for caging are derived  Motion planning for caging by a robot arm/hand system can be succeeded for four objects.  Biased-sampling by solving IK contributes to searching efficiency.  Object recognition by using AR marker is presented. 25
  • 26.  Reducing planning time  Object recognition only by cameras  More variations on caging patterns ◦ Especially, envelope-type caging 26