Papers
Topics
Authors
Recent
2000 character limit reached

Leveraging Symmetries in Pick and Place (2308.07948v2)

Published 15 Aug 2023 in cs.RO, cs.AI, and cs.CV

Abstract: Robotic pick and place tasks are symmetric under translations and rotations of both the object to be picked and the desired place pose. For example, if the pick object is rotated or translated, then the optimal pick action should also rotate or translate. The same is true for the place pose; if the desired place pose changes, then the place action should also transform accordingly. A recently proposed pick and place framework known as Transporter Net captures some of these symmetries, but not all. This paper analytically studies the symmetries present in planar robotic pick and place and proposes a method of incorporating equivariant neural models into Transporter Net in a way that captures all symmetries. The new model, which we call Equivariant Transporter Net, is equivariant to both pick and place symmetries and can immediately generalize pick and place knowledge to different pick and place poses. We evaluate the new model empirically and show that it is much more sample efficient than the non-symmetric version, resulting in a system that can imitate demonstrated pick and place behavior using very few human demonstrations on a variety of imitation learning tasks.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (56)
  1. Berscheid L, Meißner P and Kröger T (2020) Self-supervised learning for precise pick-and-place without object model. IEEE Robotics and Automation Letters 5(3): 4828–4835.
  2. Besl PJ and McKay ND (1992) Method for registration of 3-d shapes. In: Sensor fusion IV: control paradigms and data structures, volume 1611. International Society for Optics and Photonics, pp. 586–606.
  3. Bishop CM (1994) Mixture density networks .
  4. Cesa G, Lang L and Weiler M (2021) A program to build e (n)-equivariant steerable cnns. In: International Conference on Learning Representations.
  5. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. pp. 14514–14523.
  6. In: 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, pp. 3988–3995.
  7. Cohen T and Welling M (2016) Group equivariant convolutional networks. In: International conference on machine learning. PMLR, pp. 2990–2999.
  8. Cohen TS and Welling M (2017) Steerable cnns. In: International Conference on Learning Representations.
  9. In: 2022 International Conference on Robotics and Automation (ICRA). IEEE, pp. 1940–1946.
  10. In: Proceedings of the IEEE/CVF International Conference on Computer Vision. pp. 12200–12209.
  11. In: 2020 IEEE International Conference on Robotics and Automation (ICRA). IEEE, pp. 3665–3671.
  12. arXiv preprint arXiv:2008.11466 .
  13. Advances in Neural Information Processing Systems 33: 1970–1981.
  14. Gualtieri M and Platt R (2021) Robotic pick-and-place with uncertain object instance segmentation and shape completion. IEEE Robotics and Automation Letters 6(2): 1753–1760.
  15. In: Proceedings of the IEEE conference on computer vision and pattern recognition. pp. 770–778.
  16. In: Thirty-second AAAI conference on artificial intelligence.
  17. In: Proceedings of Robotics: Science and Systems. New York City, NY, USA. 10.15607/RSS.2022.XVIII.007.
  18. arXiv preprint arXiv:2211.00191 .
  19. Huang H, Yang Z and Platt R (2021) Gascn: Graph attention shape completion network. In: 2021 International Conference on 3D Vision (3DV). IEEE, pp. 1269–1278.
  20. ACM Computing Surveys (CSUR) 50(2): 1–35.
  21. arXiv preprint arXiv:2107.14795 .
  22. Jenner E and Weiler M (2021) Steerable partial differential operators for equivariant neural networks. arXiv preprint arXiv:2106.10163 .
  23. In: 2023 IEEE International Conference on Robotics and Automation (ICRA). IEEE, pp. 1845–1851.
  24. In: 2020 IEEE International Conference on Robotics and Automation (ICRA). IEEE, pp. 3597–3603.
  25. Kingma DP and Ba J (2014) Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 .
  26. Lang L and Weiler M (2020) A wigner-eckart theorem for group equivariant convolution kernels. arXiv preprint arXiv:2010.10952 .
  27. The Journal of Machine Learning Research 17(1): 1334–1373.
  28. In: Proceedings of the IEEE/CVF conference on computer vision and pattern recognition. pp. 11602–11610.
  29. In: The International Symposium of Robotics Research. Springer, pp. 132–157.
  30. In: Proceedings of Robotics: Science and Systems. Pittsburgh, Pennsylvania. 10.15607/RSS.2018.XIV.021.
  31. In: Conference on Robot Learning. PMLR, pp. 1101–1112.
  32. Nair V and Hinton GE (2010) Rectified linear units improve restricted boltzmann machines. In: Icml.
  33. Narayanan V and Likhachev M (2016) Discriminatively-guided deliberative perception for pose estimation of multiple 3d object instances. In: Robotics: Science and Systems.
  34. In: Proceedings of Robotics: Science and Systems (RSS).
  35. Ronneberger O, Fischer P and Brox T (2015) U-net: Convolutional networks for biomedical image segmentation. In: International Conference on Medical image computing and computer-assisted intervention. Springer, pp. 234–241.
  36. In: IEEE International Conference on Robotics and Automation (ICRA).
  37. Serre JP (1977) Linear representations of finite groups, volume 42. Springer.
  38. Shridhar M, Manuelli L and Fox D (2022a) Cliport: What and where pathways for robotic manipulation. In: Conference on Robot Learning. PMLR, pp. 894–906.
  39. Shridhar M, Manuelli L and Fox D (2022b) Perceiver-actor: A multi-task transformer for robotic manipulation. In: Proceedings of the 6th Conference on Robot Learning (CoRL).
  40. In: 2022 International Conference on Robotics and Automation (ICRA). IEEE, pp. 6394–6400.
  41. arXiv preprint arXiv:1802.08219 .
  42. arXiv preprint arXiv:1707.08817 .
  43. Wang D, Kohler C and Platt R (2021) Policy learning in se (3) action spaces. In: Conference on Robot Learning. PMLR, pp. 1481–1497.
  44. In: Conference on Robot Learning. PMLR, pp. 1713–1723.
  45. Weiler M and Cesa G (2019) General e (2)-equivariant steerable cnns. Advances in Neural Information Processing Systems 32.
  46. Advances in Neural Information Processing Systems 31.
  47. In: Proceedings of Robotics: Science and Systems. New York City, NY, USA. 10.15607/RSS.2022.XVIII.044.
  48. In: 16th Robotics: Science and Systems, RSS 2020. MIT Press Journals.
  49. arXiv preprint arXiv:2209.13864 .
  50. Yoon Y, DeSouza GN and Kak AC (2003) Real-time tracking and pose estimation for industrial objects using geometric features. In: 2003 IEEE International Conference on Robotics and Automation (Cat. No. 03CH37422), volume 3. IEEE, pp. 3473–3478.
  51. In: 2018 International Conference on 3D Vision (3DV). IEEE, pp. 728–737.
  52. In: 2020 IEEE International Conference on Robotics and Automation (ICRA). IEEE, pp. 9404–9410.
  53. In: Conference on Robot Learning. PMLR, pp. 726–747.
  54. In: 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, pp. 4238–4245.
  55. In: 2018 IEEE international conference on robotics and automation (ICRA). IEEE, pp. 3750–3757.
  56. Proceedings of Robotics: Science and Systems (RSS) .
Citations (11)

Summary

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

Whiteboard

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.