form2fit learning shape priors for generalizable assembly
play

Form2Fit: Learning Shape Priors for Generalizable Assembly from - PowerPoint PPT Presentation

Form2Fit: Learning Shape Priors for Generalizable Assembly from Disassembly Kevin Zakka, Andy Zeng, Johnny Lee, Shuran Song Google Stanford Columbia Research University University Form2Fit: Learning Shape Priors for Generalizable Assembly


  1. Overview of Form2Fit Place Position q q Kit Heightmap Place Network × 20 × 20 pixel-wise Planner θ Matching Network descriptors p p Pick Position Object Heightmap Suction Network planner integrates information to produce suction/place poses & end-e ff ector rotation

  2. Overview of Form2Fit Place Position q q Kit Heightmap Place Network × 20 × 20 pixel-wise Planner θ Matching Network descriptors p p Pick Position Object Heightmap Suction Network planner integrates information to produce suction/place poses & end-e ff ector rotation

  3. Data Collection

  4. Data Collection 12x 12x 12x 12x 12x 500 disassembly sequence (~ 8 to 10 hours) for each kit

  5. Data Collection 12x 12x 12x 12x 12x 500 disassembly sequence (~ 8 to 10 hours) for each kit

  6. Data Collection from Disassembly

  7. Data Collection from Disassembly suction network predicts a suction candidate

  8. Data Collection from Disassembly suction network predicts a suction candidate

  9. Data Collection from Disassembly suction network predicts a suction candidate

  10. Data Collection from Disassembly

  11. Data Collection from Disassembly place pose randomly generated ( q , θ )

  12. Data Collection from Disassembly place pose randomly generated ( q , θ )

  13. Data Collection from Disassembly θ place pose randomly generated ( q , θ )

  14. Data Collection from Disassembly kit is secured to table to prevent accidental displacement from bad suction grasps

  15. Data Collection from Disassembly kit is secured to table to prevent accidental displacement from bad suction grasps

  16. Data Collection from Disassembly place point ground-truth obtained from suction

  17. Data Collection from Disassembly place point ground-truth obtained from suction

  18. Data Collection from Disassembly place point ground-truth obtained from suction

  19. Data Collection from Disassembly suction point ground-truth obtained from place

  20. Data Collection from Disassembly suction point ground-truth obtained from place

  21. Data Collection from Disassembly suction point ground-truth obtained from place

  22. Data Collection from Disassembly

  23. Data Collection from Disassembly dense correspondence ground-truth obtained from robot motion

  24. Data Collection from Disassembly dense correspondence ground-truth obtained from robot motion

  25. Results

  26. Varying Initial Conditions 12x 12x 12x 12x 12x model trained and tested on each kit

  27. Varying Initial Conditions 12x 12x 12x 12x 12x model trained and tested on each kit

  28. Varying Initial Conditions 12x 12x 12x 12x 12x model trained and tested on each kit

  29. Varying Initial Conditions 12x 12x 12x 12x 12x model trained and tested on each kit

  30. Varying Initial Conditions 12x 12x 12x 12x 12x model trained and tested on each kit

  31. Varying Initial Conditions 12x 12x 12x 12x 12x model trained and tested on each kit

  32. Generalization to Novel Settings

  33. Generalization to Novel Settings model trained on 2 kits: floss and tape

  34. Generalization to Novel Settings Individual 64x 64x model trained on 2 kits: floss and tape

  35. Generalization to Novel Settings Individual Multiple 64x 64x 64x 64x model trained on 2 kits: floss and tape

  36. Generalization to Novel Settings Individual Multiple Mixture 64x 64x 64x 64x 64x 64x model trained on 2 kits: floss and tape

  37. Generalization to Novel Objects/Kits

  38. Generalization to Novel Objects/Kits 64x 64x 64x 64x

Recommend


More recommend