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

GenORM: Generalizable One-shot Rope Manipulation with Parameter-Aware Policy (2306.09872v2)

Published 14 Jun 2023 in cs.LG, cs.AI, and cs.RO

Abstract: Due to the inherent uncertainty in their deformability during motion, previous methods in rope manipulation often require hundreds of real-world demonstrations to train a manipulation policy for each rope, even for simple tasks such as rope goal reaching, which hinder their applications in our ever-changing world. To address this issue, we introduce GenORM, a framework that allows the manipulation policy to handle different deformable ropes with a single real-world demonstration. To achieve this, we augment the policy by conditioning it on deformable rope parameters and training it with a diverse range of simulated deformable ropes so that the policy can adjust actions based on different rope parameters. At the time of inference, given a new rope, GenORM estimates the deformable rope parameters by minimizing the disparity between the grid density of point clouds of real-world demonstrations and simulations. With the help of a differentiable physics simulator, we require only a single real-world demonstration. Empirical validations on both simulated and real-world rope manipulation setups clearly show that our method can manipulate different ropes with a single demonstration and significantly outperforms the baseline in both environments (62% improvement in in-domain ropes, and 15% improvement in out-of-distribution ropes in simulation, 26% improvement in real-world), demonstrating the effectiveness of our approach in one-shot rope manipulation.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (51)
  1. Effect of sensory substitution on suture-manipulation forces for robotic surgical systems. The Journal of thoracic and cardiovascular surgery, 129(1):151–158, 2005.
  2. Robot-assisted catheter manipulation for intracardiac navigation. International journal of computer assisted radiology and surgery, 4:307–315, 2009.
  3. In-air knotting of rope using dual-arm robot based on deep learning. In 2021 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 6724–6731. IEEE, 2021.
  4. Learning from demonstrations through the use of non-rigid registration. In Robotics Research: The 16th International Symposium ISRR, pages 339–354. Springer, 2016.
  5. Robust deformation model approximation for robotic cable manipulation. In 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 6586–6593. IEEE, 2019.
  6. Robotic manipulation of deformable rope-like objects using differentiable compliant position-based dynamics. IEEE Robotics and Automation Letters, 2023.
  7. Modeling, learning, perception, and control methods for deformable object manipulation. Science Robotics, 6(54):eabd8803, 2021. doi:10.1126/scirobotics.abd8803.
  8. Modeling of deformable objects for robotic manipulation: A tutorial and review. Frontiers in Robotics and AI, 7, 2020. ISSN 2296-9144. doi:10.3389/frobt.2020.00082. URL https://www.frontiersin.org/articles/10.3389/frobt.2020.00082.
  9. Learning fine-grained image similarity with deep ranking. In Proceedings of the IEEE conference on computer vision and pattern recognition, pages 1386–1393, 2014.
  10. Combining self-supervised learning and imitation for vision-based rope manipulation. In 2017 IEEE international conference on robotics and automation (ICRA), pages 2146–2153. IEEE, 2017.
  11. Active domain randomization. In Conference on Robot Learning, pages 1162–1176. PMLR, 2020.
  12. Unsupervised feature learning for manipulation with contrastive domain randomization. In 2021 IEEE International Conference on Robotics and Automation (ICRA), pages 10153–10159. IEEE, 2021.
  13. Validate on sim, detect on real-model selection for domain randomization. In 2022 International Conference on Robotics and Automation (ICRA), pages 7528–7535. IEEE, 2022.
  14. Sim-to-real via sim-to-sim: Data-efficient robotic grasping via randomized-to-canonical adaptation networks. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pages 12627–12637, 2019.
  15. Multi-agent manipulation via locomotion using hierarchical sim2real. arXiv preprint arXiv:1908.05224, 2019.
  16. Sim-to-real reinforcement learning for deformable object manipulation. In Conference on Robot Learning, pages 734–743. PMLR, 2018.
  17. i-sim2real: Reinforcement learning of robotic policies in tight human-robot interaction loops. In Conference on Robot Learning, pages 212–224. PMLR, 2023.
  18. Learning to augment synthetic images for sim2real policy transfer. In 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 2651–2657. IEEE, 2019.
  19. Noise and the reality gap: The use of simulation in evolutionary robotics. In Advances in Artificial Life: Third European Conference on Artificial Life Granada, Spain, June 4–6, 1995 Proceedings 3, pages 704–720. Springer, 1995.
  20. Dex-net 2.0: Deep learning to plan robust grasps with synthetic point clouds and analytic grasp metrics. arXiv preprint arXiv:1703.09312, 2017.
  21. Real2sim2real: Self-supervised learning of physical single-step dynamic actions for planar robot casting. In 2022 International Conference on Robotics and Automation (ICRA), pages 8282–8289. IEEE, 2022.
  22. Sample-efficient learning of deformable linear object manipulation in the real world through self-supervision. IEEE Robotics and Automation Letters, 7(1):573–580, 2022. doi:10.1109/LRA.2021.3130377.
  23. Learning robotic manipulation through visual planning and acting. CoRR, abs/1905.04411, 2019. URL http://arxiv.org/abs/1905.04411.
  24. One-shot generalization in deep generative models. In International conference on machine learning, pages 1521–1529. PMLR, 2016.
  25. Robotic manipulation and sensing of deformable objects in domestic and industrial applications: a survey. The International Journal of Robotics Research, 37(7):688–716, 2018.
  26. Simultaneous tracking and elasticity parameter estimation of deformable objects. In 2020 IEEE International Conference on Robotics and Automation (ICRA), pages 10038–10044. IEEE, 2020.
  27. Learning the elasticity parameters of deformable objects with a manipulation robot. In 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems, pages 1877–1883, 2010. doi:10.1109/IROS.2010.5653949.
  28. Diffcloud: Real-to-sim from point clouds with differentiable simulation and rendering of deformable objects. In 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 10828–10835. IEEE, 2022.
  29. Risp: Rendering-invariant state predictor with differentiable simulation and rendering for cross-domain parameter estimation. arXiv preprint arXiv:2205.05678, 2022.
  30. Differentiable physics simulation of dynamics-augmented neural objects. IEEE Robotics and Automation Letters, 8(5):2780–2787, 2023.
  31. Plasticinelab: A soft-body manipulation benchmark with differentiable physics. The International Conference on Learning Representations, 2021.
  32. gradsim: Differentiable simulation for system identification and visuomotor control. arXiv preprint arXiv:2104.02646, 2021.
  33. Daxbench: Benchmarking deformable object manipulation with differentiable physics. In The Eleventh International Conference on Learning Representations.
  34. Disect: A differentiable simulation engine for autonomous robotic cutting. arXiv preprint arXiv:2105.12244, 2021.
  35. Self-supervised learning of state estimation for manipulating deformable linear objects. IEEE Robotics and Automation Letters, 5(2):2372–2379, 2020. doi:10.1109/LRA.2020.2969931.
  36. Robotic manipulation of deformable rope-like objects using differentiable compliant position-based dynamics. IEEE Robotics and Automation Letters, 8(7):3964–3971, 2023. doi:10.1109/LRA.2023.3264766.
  37. A bayesian treatment of real-to-sim for deformable object manipulation. IEEE Robotics and Automation Letters, 7(3):5819–5826, 2022. doi:10.1109/LRA.2022.3157377.
  38. Learning rope manipulation policies using dense object descriptors trained on synthetic depth data. In 2020 IEEE International Conference on Robotics and Automation (ICRA), pages 9411–9418. IEEE, 2020.
  39. One-shot visual imitation learning via meta-learning. In Conference on robot learning, pages 357–368. PMLR, 2017.
  40. Exi-net: Explicitly/implicitly conditioned network for multiple environment sim-to-real transfer. In Conference on Robot Learning, pages 1221–1230. PMLR, 2021.
  41. Collective intelligence for 2d push manipulations with mobile robots. IEEE Robotics and Automation Letters, 8(5):2820–2827, 2023.
  42. Learning closed-loop dough manipulation using a differentiable reset module. IEEE Robotics and Automation Letters, 7(4):9857–9864, 2022.
  43. Planning with spatial-temporal abstraction from point clouds for deformable object manipulation. In 6th Annual Conference on Robot Learning, 2022.
  44. Learning-based cloth material recovery from video. In Proceedings of the IEEE International Conference on Computer Vision, pages 4383–4393, 2017.
  45. A real2sim2real method for robust object grasping with neural surface reconstruction. arXiv preprint arXiv:2210.02685, 2022.
  46. Deep reinforcement learning based on local gnn for goal-conditioned deformable object rearranging. In 2022 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 1131–1138. IEEE, 2022.
  47. Learning language-conditioned deformable object manipulation with graph dynamics. arXiv preprint arXiv:2303.01310, 2023.
  48. Learning to brachiate via simplified model imitation. In ACM SIGGRAPH 2022 Conference Proceedings, pages 1–9, 2022.
  49. Tarzan: Design, prototyping, and testing of a wire-borne brachiating robot. In 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pages 7609–7614. IEEE, 2018.
  50. Learning internal representations by error propagation. Technical report, California Univ San Diego La Jolla Inst for Cognitive Science, 1985.
  51. Difftaichi: Differentiable programming for physical simulation. The International Conference on Learning Representations, 2020.

Summary

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