Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
125 tokens/sec
GPT-4o
53 tokens/sec
Gemini 2.5 Pro Pro
42 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
47 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

One-Shot Transfer of Long-Horizon Extrinsic Manipulation Through Contact Retargeting (2404.07468v1)

Published 11 Apr 2024 in cs.RO

Abstract: Extrinsic manipulation, the use of environment contacts to achieve manipulation objectives, enables strategies that are otherwise impossible with a parallel jaw gripper. However, orchestrating a long-horizon sequence of contact interactions between the robot, object, and environment is notoriously challenging due to the scene diversity, large action space, and difficult contact dynamics. We observe that most extrinsic manipulation are combinations of short-horizon primitives, each of which depend strongly on initializing from a desirable contact configuration to succeed. Therefore, we propose to generalize one extrinsic manipulation trajectory to diverse objects and environments by retargeting contact requirements. We prepare a single library of robust short-horizon, goal-conditioned primitive policies, and design a framework to compose state constraints stemming from contacts specifications of each primitive. Given a test scene and a single demo prescribing the primitive sequence, our method enforces the state constraints on the test scene and find intermediate goal states using inverse kinematics. The goals are then tracked by the primitive policies. Using a 7+1 DoF robotic arm-gripper system, we achieved an overall success rate of 80.5% on hardware over 4 long-horizon extrinsic manipulation tasks, each with up to 4 primitives. Our experiments cover 10 objects and 6 environment configurations. We further show empirically that our method admits a wide range of demonstrations, and that contact retargeting is indeed the key to successfully combining primitives for long-horizon extrinsic manipulation. Code and additional details are available at stanford-tml.github.io/extrinsic-manipulation.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (38)
  1. “A global quasi-dynamic model for contact-trajectory optimization in manipulation” In Robotics: Science and Systems Foundation, 2020
  2. “Predicting Object Interactions with Behavior Primitives: An Application in Stowing Tasks” In 7th Annual Conference on Robot Learning, 2023
  3. Sirui Chen, Albert Wu and C.Karen Liu “Synthesizing Dexterous Nonprehensile Pregrasp for Ungraspable Objects” In ACM SIGGRAPH 2023 Conference Proceedings
  4. “Sequential dexterity: Chaining dexterous policies for long-horizon manipulation” In arXiv preprint arXiv:2309.00987, 2023
  5. “Contact mode guided motion planning for quasidynamic dexterous manipulation in 3d” In 2022 International Conference on Robotics and Automation (ICRA), 2022
  6. “Diffusion policy: Visuomotor policy learning via action diffusion” In arXiv preprint arXiv:2303.04137, 2023
  7. “Universal Manipulation Interface: In-The-Wild Robot Teaching Without In-The-Wild Robots” In arXiv preprint arXiv:2402.10329, 2024
  8. “CORN: Contact-based Object Representation for Nonprehensile Manipulation of General Unseen Objects” In The Twelfth International Conference on Learning Representations, 2024
  9. “Grasp control for enhancing dexterity of parallel grippers” In 2020 IEEE International Conference on Robotics and Automation (ICRA)
  10. “Extrinsic dexterity: In-hand manipulation with external forces” In 2014 IEEE International Conference on Robotics and Automation (ICRA)
  11. Murtaza Dalal, Deepak Pathak and Russ R Salakhutdinov “Accelerating robotic reinforcement learning via parameterized action primitives” In Advances in Neural Information Processing Systems, 2021
  12. Neel Doshi, Orion Taylor and Alberto Rodriguez “Manipulation of unknown objects via contact configuration regulation” In 2022 International Conference on Robotics and Automation (ICRA), 2022
  13. “Exploitation of environmental constraints in human and robotic grasping” In The International Journal of Robotics Research, 2015
  14. “Implicit behavioral cloning” In Conference on Robot Learning, 2022
  15. Zipeng Fu, Tony Z Zhao and Chelsea Finn “Mobile aloha: Learning bimanual mobile manipulation with low-cost whole-body teleoperation” In arXiv preprint arXiv:2401.02117, 2024
  16. “PRIME: Scaffolding Manipulation Tasks with Behavior Primitives for Data-Efficient Imitation Learning” In arXiv preprint arXiv:2403.00929, 2024
  17. “Integrated task and motion planning” In Annual review of control, robotics, and autonomous systems, 2021
  18. Yifan Hou and Matthew T Mason “Robust execution of contact-rich motion plans by hybrid force-velocity control” In 2019 International Conference on Robotics and Automation (ICRA)
  19. Edward Johns “Coarse-to-fine imitation learning: Robot manipulation from a single demonstration” In 2021 IEEE international conference on robotics and automation (ICRA), 2021
  20. “Pre-and post-contact policy decomposition for non-prehensile manipulation with zero-shot sim-to-real transfer” In 2023 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
  21. “Megapose: 6d pose estimation of novel objects via render & compare” In arXiv preprint arXiv:2212.06870, 2022
  22. “Learning to generalize across long-horizon tasks from human demonstrations” In arXiv preprint arXiv:2003.06085, 2020
  23. Warwick Masson, Pravesh Ranchod and George Konidaris “Reinforcement learning with parameterized actions” In Proceedings of the AAAI conference on artificial intelligence, 2016
  24. Soroush Nasiriany, Huihan Liu and Yuke Zhu “Augmenting reinforcement learning with behavior primitives for diverse manipulation tasks” In 2022 International Conference on Robotics and Automation (ICRA)
  25. “Planning robotic manipulation with tight environment constraints” In 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), 2021
  26. “Visually guided extrinsic manipulation for assembly tasks” In 2019 IEEE 4th International Conference on Advanced Robotics and Mechatronics (ICARM)
  27. “Recent advances in robot learning from demonstration” In Annual review of control, robotics, and autonomous systems, 2020
  28. “Proximal policy optimization algorithms” In arXiv preprint arXiv:1707.06347, 2017
  29. “Parrot: Data-driven behavioral priors for reinforcement learning” In arXiv preprint arXiv:2011.10024, 2020
  30. “Roboclip: One demonstration is enough to learn robot policies” In Advances in Neural Information Processing Systems, 2024
  31. Simon Stepputtis, Yezhou Yang and Heni Ben Amor “Extrinsic dexterity through active slip control using deep predictive models” In 2018 IEEE International Conference on Robotics and Automation (ICRA)
  32. “Learning pregrasp manipulation of objects from ungraspable poses” In 2020 IEEE International Conference on Robotics and Automation (ICRA), 2020
  33. Russ Tedrake and Drake Development Team “Drake: Model-based design and verification for robotics”, 2019 URL: https://drake.mit.edu
  34. “You only demonstrate once: Category-level manipulation from single visual demonstration” In arXiv preprint arXiv:2201.12716, 2022
  35. “Learning Extrinsic Dexterity with Parameterized Manipulation Primitives” In arXiv preprint arXiv:2310.17785, 2023
  36. “Learning to grasp the ungraspable with emergent extrinsic dexterity” In Conference on Robot Learning, 2023
  37. “HACMan: Learning hybrid actor-critic maps for 6D non-prehensile manipulation” In Conference on Robot Learning, 2023
  38. “VIOLA: Imitation Learning for Vision-Based Manipulation with Object Proposal Priors” In arXiv preprint arXiv:2210.11339, 2022
Citations (1)

Summary

We haven't generated a summary for this paper yet.