prioritized independent contact regions for form closure
play

Prioritized Independent Contact Regions for Form Closure Grasps - PowerPoint PPT Presentation

Prioritized Independent Contact Regions for Form Closure Grasps Robert Krug, Dimitar Dimitrov, Krzysztof Charusta and Boyko Iliev Center for Applied Autonomous Sensor Systems (AASS) rebro University, Sweden robert.krug@oru.se Robert Krug


  1. Prioritized Independent Contact Regions for Form Closure Grasps Robert Krug, Dimitar Dimitrov, Krzysztof Charusta and Boyko Iliev Center for Applied Autonomous Sensor Systems (AASS) Örebro University, Sweden robert.krug@oru.se Robert Krug IROS 2011 1 / 17

  2. Independent Contact Regions (ICR) Impossible to position the fingers of a grasping device precisely at the desired contact locations Robert Krug IROS 2011 2 / 17

  3. Independent Contact Regions (ICR) Impossible to position the fingers of a grasping device precisely at the desired contact locations Representation of a grasp as a set of regions [Nguyen, 1986] Each region is associated with one finger Robert Krug IROS 2011 2 / 17

  4. Independent Contact Regions (ICR) Impossible to position the fingers of a grasping device precisely at the desired contact locations Representation of a grasp as a set of regions [Nguyen, 1986] Each region is associated with one finger If each finger is placed within its respective region . . . . . . certain grasp properties are preserved Robert Krug IROS 2011 2 / 17

  5. Independent Contact Regions (ICR) Impossible to position the fingers of a grasping device precisely at the desired contact locations Representation of a grasp as a set of regions [Nguyen, 1986] Each region is associated with one finger If each finger is placed within its respective region . . . . . . certain grasp properties are preserved Robert Krug IROS 2011 2 / 17

  6. Independent Contact Regions (ICR) Impossible to position the fingers of a grasping device precisely at the desired contact locations Representation of a grasp as a set of regions [Nguyen, 1986] Each region is associated with one finger If each finger is placed within its respective region . . . . . . certain grasp properties are preserved Robert Krug IROS 2011 2 / 17

  7. Independent Contact Regions (ICR) Impossible to position the fingers of a grasping device precisely at the desired contact locations Representation of a grasp as a set of regions [Nguyen, 1986] Each region is associated with one finger If each finger is placed within its respective region . . . . . . certain grasp properties are preserved Robert Krug IROS 2011 2 / 17

  8. Independent Contact Regions (ICR) Impossible to position the fingers of a grasping device precisely at the desired contact locations Representation of a grasp as a set of regions [Nguyen, 1986] Each region is associated with one finger If each finger is placed within its respective region . . . . . . certain grasp properties are preserved Regions are not unique Robert Krug IROS 2011 2 / 17

  9. Motivation Outline Motivation 1 Concept 2 Wrench Spaces Approximating the EWS Algorithm 3 Numerical Evaluation 4 Summary & Outlook 5 Robert Krug IROS 2011 3 / 17

  10. Motivation Current Methods [Pollard, 2004] [Roa and Suárez, 2009] [Krug et al., 2010] Regions are represented by sets of contact points on a discretized object Robert Krug IROS 2011 4 / 17

  11. Motivation Current Methods [Pollard, 2004] [Roa and Suárez, 2009] [Krug et al., 2010] Regions are represented by sets of contact points on a discretized object A grasp family is synthesized from a prototype force-closure grasp . . . . . . using simple heuristics Robert Krug IROS 2011 4 / 17

  12. Motivation Current Methods [Pollard, 2004] [Roa and Suárez, 2009] [Krug et al., 2010] Regions are represented by sets of contact points on a discretized object A grasp family is synthesized from a prototype force-closure grasp . . . . . . using simple heuristics Expected disturbances are considered Frictionless/frictional & soft finger point contact models are eligible Robert Krug IROS 2011 4 / 17

  13. Motivation Current Methods [Pollard, 2004] [Roa and Suárez, 2009] [Krug et al., 2010] Regions are represented by sets of contact points on a discretized object A grasp family is synthesized from a prototype force-closure grasp . . . . . . using simple heuristics Expected disturbances are considered Frictionless/frictional & soft finger point contact models are eligible Problem: Strong conditioning on the prototype grasp → number & distribution of points forming the regions are often undesirable Robert Krug IROS 2011 4 / 17

  14. Motivation Presented approach General idea: Specify a desired grasp family ⇒ validate it against expected disturbances Robert Krug IROS 2011 5 / 17

  15. Motivation Presented approach General idea: Specify a desired grasp family ⇒ validate it against expected disturbances Or, alternatively: Synthesize a grasp family from a prototype grasp Robert Krug IROS 2011 5 / 17

  16. Motivation Presented approach General idea: Specify a desired grasp family ⇒ validate it against expected disturbances Or, alternatively: Synthesize a grasp family from a prototype grasp Resulting regions are less dependent on the prototype grasp Robert Krug IROS 2011 5 / 17

  17. Motivation Presented approach General idea: Specify a desired grasp family ⇒ validate it against expected disturbances Or, alternatively: Synthesize a grasp family from a prototype grasp Resulting regions are less dependent on the prototype grasp Formal definition of resistible disturbances w.r.t. grasp families . . . . . . and an efficient way to approximate them Robert Krug IROS 2011 5 / 17

  18. Motivation Presented approach General idea: Specify a desired grasp family ⇒ validate it against expected disturbances Or, alternatively: Synthesize a grasp family from a prototype grasp Resulting regions are less dependent on the prototype grasp Formal definition of resistible disturbances w.r.t. grasp families . . . . . . and an efficient way to approximate them The frictionless point contact model is used Robert Krug IROS 2011 5 / 17

  19. Concept Outline Motivation 1 Concept 2 Wrench Spaces Approximating the EWS Algorithm 3 Numerical Evaluation 4 Summary & Outlook 5 Robert Krug IROS 2011 6 / 17

  20. Concept Wrench Spaces The Grasp Wrench Space (GWS) Which disturbance wrenches can a single grasp resist? Robert Krug IROS 2011 7 / 17

  21. Concept Wrench Spaces The Grasp Wrench Space (GWS) Assuming the frictionless point contact model . . . Robert Krug IROS 2011 7 / 17

  22. Concept Wrench Spaces The Grasp Wrench Space (GWS) Assuming the frictionless point contact model . . . � f s � τ s = ( p s × f s ) , w s = τ s Robert Krug IROS 2011 7 / 17

  23. Concept Wrench Spaces The Grasp Wrench Space (GWS) Assuming the frictionless point contact model . . . Robert Krug IROS 2011 7 / 17

  24. Concept Wrench Spaces The Grasp Wrench Space (GWS) Grasp Wrench Space (GWS) → Wrenches exertable by a single grasp Robert Krug IROS 2011 7 / 17

  25. Concept Wrench Spaces The Grasp Wrench Space (GWS) GWS → mirror image of resistible disturbance wrenches Robert Krug IROS 2011 7 / 17

  26. Concept Wrench Spaces The Exertable Wrench space (EWS) Which disturbance wrenches can a grasp family resist? Robert Krug IROS 2011 8 / 17

  27. Concept Wrench Spaces The Exertable Wrench space (EWS) Consider adding points to ICR / grasp members to the grasp family Robert Krug IROS 2011 8 / 17

  28. Concept Wrench Spaces The Exertable Wrench space (EWS) Consider adding points to ICR / grasp members to the grasp family Robert Krug IROS 2011 8 / 17

  29. Concept Wrench Spaces The Exertable Wrench space (EWS) The Exertable Wrench Space → analogue to the GWS for single grasps Robert Krug IROS 2011 8 / 17

  30. Concept Wrench Spaces The Exertable Wrench space (EWS) Mirror image of the disturbances resistible by every member of a grasp family Robert Krug IROS 2011 8 / 17

  31. Concept Wrench Spaces The Exertable Wrench space (EWS) Intersection of the GWS corresponding to members of the grasp family � EWS { GWS 1 ,..., GWS V } = # of grasp family members = V Robert Krug IROS 2011 8 / 17

  32. Concept Wrench Spaces The Task Wrench Space (TWS) How to take expected disturbances into account? Robert Krug IROS 2011 9 / 17

  33. Concept Wrench Spaces The Task Wrench Space (TWS) How to take expected disturbances into account? TWS → wrenches necessary to counter expected disturbances Robert Krug IROS 2011 9 / 17

  34. Concept Wrench Spaces The Task Wrench Space (TWS) How to take expected disturbances into account? TWS → wrenches necessary to counter expected disturbances EWS of a specified desired grasp family has to contain the TWS Robert Krug IROS 2011 9 / 17

  35. Concept Approximating the EWS Approximating the EWS Computing the EWS is costly (computing & intersecting V convex hulls ) Robert Krug IROS 2011 10 / 17

  36. Concept Approximating the EWS Approximating the EWS Computing the EWS is costly (computing & intersecting V convex hulls ) Approximate confining hyperplanes . . . Robert Krug IROS 2011 10 / 17

  37. Concept Approximating the EWS Approximating the EWS Computing the EWS is costly (computing & intersecting V convex hulls ) Approximate confining hyperplanes . . . . . . by solving Quadratic Programs (QP’s) Robert Krug IROS 2011 10 / 17

  38. Concept Approximating the EWS Approximating the EWS Computing the EWS is costly (computing & intersecting V convex hulls ) Approximate confining hyperplanes . . . . . . by solving Quadratic Programs (QP’s) Current Methods → Approximation based on the prototype grasp’s GWS Robert Krug IROS 2011 10 / 17

Recommend


More recommend