dexterous manipulation
play

Dexterous Manipulation with External Forces October 10, 2016 IROS - PowerPoint PPT Presentation

Dexterous Manipulation with External Forces October 10, 2016 IROS Workshop Daejeon Alberto Rodriguez MCube Lab Intrinsic vs. Extrinsic Dexterity Extrinsic Dexterity Exploit Robot Environment [Nikhil Chavan-Dafle et al., Extrinsic


  1. Dexterous Manipulation with External Forces October 10, 2016 IROS – Workshop Daejeon Alberto Rodriguez MCube Lab

  2. Intrinsic vs. Extrinsic Dexterity

  3. Extrinsic Dexterity Exploit Robot Environment [Nikhil Chavan-Dafle et al., “Extrinsic Dexterity: In-Hand ManipulaAon with External Forces”, ICRA 2014]

  4. Extrinsic Dexterity Controlled Pushes against the Environment High accuracy – High force – High speed – Large Workspace

  5. Extrinsic Dexterity Controlled Pushes against the Environment … plan these mo@ons? How to … monitor their execu@on? … make them reliable? … make them fast?

  6. Prehensile Pushing Problem DescripAon Plan arm mo@ons to “move the environment”

  7. Prehensile Pushing Problem DescripAon Given: ü Shape and mass of object. ü Fric1on coefficients. ü Kinema1cs of gripper. ü Gripping forces. ü Loca1on of contacts. ü Pushing force. Find mo@on and forces applied to the object.

  8. Prehensile Pushing Main Challenges 1 - Need to model reliability Sensi@vity to kinema@cs, gripping force, and pushing velocity.

  9. Prehensile Pushing Main Challenges 2 - Need to model complex contacts In order to exploit them ü Kinema1c constraints from different contact geometries. ü Linear and rota1onal fric@on. ü Computa1onally tractable.

  10. Prehensile Pushing Problem FormulaAon Find a trajectory of forces and mo1ons that respects ü Newtonian mechanics. ü Fric1on laws/principles. ü Rigid body. ü Complex contacts. ü Unilaterality of contact. ü Mo@on of the pusher . [Nikhil Chavan-Dafle et al., “Prehensile Pushing: In-Hand ManipulaAon with Push PrimiAves”, IROS 2015]

  11. Prehensile Pushing Problem FormulaAon ü Newtonian mechanics. ü Unilaterality of contact. ü Rigid body and mo1on of ü Complex contacts. the pusher . a 2 � ~ ~ a 1 a j = ~ a 1 + dist ( p 2 , p 1 ) dist ( p j , p 1 ) ~ ü Coulomb fric1on . [Nikhil Chavan-Dafle et al., “Prehensile Pushing: In-Hand ManipulaAon with Push PrimiAves”, IROS 2015]

  12. Prehensile Pushing Problem FormulaAon Problem formula@on based on many assump1ons : ü Uniform, isotropic, and determinis@c Coulomb fric@on. ü Maximum power dissipa@on. ü Quasi-dynamic interac@on. ü Rigid contact. ü Perfect knowledge of geometries and iner@as. How usable is the model?

  13. Prehensile Pushing We need model valida1on

  14. Prehensile Pushing ValidaAon Automated Experimental Setup Capture: ü Mo1on of robot and object. ü Forces / torques at all contacts. Varia@ons in: ü Contact geometry . ü Gripping force . ü Pusher mo1on . [Roman Kolbert et al., “Experimental ValidaAon of Contact Dynamics for In- Hand ManipulaAon”, ISER 2016]

  15. Prehensile Pushing ValidaAon Experiment: Pivo1ng Push [Roman Kolbert et al., “Experimental ValidaAon of Contact Dynamics for In- Hand ManipulaAon”, ISER 2016]

  16. Prehensile Pushing ValidaAon Experiment: Linear Push [Roman Kolbert et al., “Experimental ValidaAon of Contact Dynamics for In- Hand ManipulaAon”, ISER 2016]

  17. Prehensile Pushing Prehensile Pushing Challenges Challenges Variability During experiments with same ini@al condi@ons. Stability Some pushes are s@ll inherently unstable and difficult to control.

  18. Summary Prehensile Pushing Challenges ü Extrinsic dexterity - specially for simple gripers. ü Good approxima@on to contact dynamics . ü Evaluate and reinforce with data when possible. ü Close the loop! MCube Lab

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend