SlideShare a Scribd company logo
1 of 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

More Related Content

More from Satoshi Makita

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

More from 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...
 

Recently uploaded

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
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"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
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 

Recently uploaded (20)

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
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
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
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"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...
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 

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