Proceedings

TANGO: Commonsense Generalization in Predicting Tool Interactions for Mobile Manipulators

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 4197-4205.

https://doi.org/10.24963/ijcai.2021/577

Abstract

Robots assisting us in factories or homes must learn to make use of objects as tools to perform tasks, e.g., a tray for carrying objects. We consider the problem of learning commonsense knowledge of when a tool may be useful and how its use may be composed with other tools to accomplish a high-level task instructed by a human. We introduce TANGO, a novel neural model for predicting task-specific tool interactions. TANGO is trained using demonstrations obtained from human teachers instructing a virtual robot in a physics simulator. TANGO encodes the world state consisting of objects and symbolic relationships between them using a graph neural network. The model learns to attend over the scene using knowledge of the goal and the action history, finally decoding the symbolic action to execute. Crucially, we address generalization to unseen environments where some known tools are missing, but alternative unseen tools are present. We show that by augmenting the representation of the environment with pre-trained embeddings derived from a knowledge-base, the model can generalize effectively to novel environments. Experimental results show a 60.5-78.9% improvement over the baseline in predicting successful symbolic plans in unseen settings for a simulated mobile manipulator.

  1. [Allen et al., 2019] Kelsey R Allen, Kevin A Smith, and Joshua B Tenenbaum. The tools challenge: Rapid trial- and-error learning in physical problem solving. arXiv preprint arXiv:1907.09620, 2019.
  2. [Bae et al., 2019] Hyansu Bae, Gidong Kim, Jonguk Kim, Dianwei Qian, and Sukgyu Lee. Multi-robot path planning method using reinforcement learning. Applied Sciences, 9(15):3057, 2019.
  3. [Bahdanau et al., 2014] D Bahdanau, K Cho, and Y Bengio. Neural machine translation by jointly learning to align and translate. arXiv preprint arXiv:1409.0473, 2014.
  4. [Bansal et al., 2020] Rajas Bansal, Shreshth Tuli, Rohan Paul, and Mausam. Toolnet: Using commonsense general- ization for predicting tool use for robot plan synthesis. In Workshop on Advances & Challenges in Imitation Learn- ing for Robotics at Robotics Science and Systems (RSS), 2020.
  5. [Bisk et al., 2020] Yonatan Bisk, Rowan Zellers, Ronan Le Bras, Jianfeng Gao, and Yejin Choi. Piqa: Reason- ing about physical commonsense in natural language. In AAAI, 2020.
  6. [Boteanu et al., 2015] Adrian Boteanu, David Kent, Anahita Mohseni-Kabir, Charles Rich, and Sonia Chernova. To- wards robot adaptability in new situations. In 2015 AAAI Fall Symposium Series. Citeseer, 2015.
  7. [Calli et al., 2017] B Calli, A Singh, J Bruce, A Walsman, K Konolige, S S Srinavasa, P Abbeel, and A M Dollar. YCB Benchmarking Project: Object Set, Data Set and Their Applications. Journal of The Society of Instrument and Control Engineers, 56(10):792-797, 2017.
  8. [Coumans and Bai, 2016] Erwin Coumans and Yunfei Bai. Pybullet, a python module for physics simulation for games, robotics and machine learning. GitHub repo, 2016.
  9. [Finn et al., 2017] C Finn, T Yu, T Zhang, P Abbeel, and S Levine. One-shot visual imitation learning via meta- learning. arXiv preprint arXiv:1709.04905, 2017.
  10. [He et al., 2015] Kaiming He, Xiangyu Zhang, Shaoqing Ren, and Jian Sun. Delving deep into rectifiers: Surpass- ing human-level performance on imagenet classification. In Proceedings of the IEEE international conference on computer vision, pages 1026-1034, 2015.
  11. [Hermans et al., 2011] Tucker Hermans, James M Rehg, and Aaron Bobick. Affordance prediction via learned object attributes. In ICRA: Workshop on Semantic Perception, Mapping, and Exploration, pages 181-184, 2011.
  12. [Holladay et al., 2019] Rachel Holladay, Tomás Lozano- Pérez, and Alberto Rodriguez. Force-and-motion con- strained planning for tool use. In IROS, 2019.
  13. [Huang et al., 2019] De-An Huang, Suraj Nair, Danfei Xu, Yuke Zhu, Animesh Garg, Li Fei-Fei, Silvio Savarese, and Juan Carlos Niebles. Neural task graphs: Generalizing to unseen tasks from a single video demonstration. In CVPR, pages 8565-8574, 2019.
  14. [Jain et al., 2015] Ashesh Jain, Debarghya Das, Jayesh K Gupta, and Ashutosh Saxena. Planit: A crowdsourcing approach for learning to plan paths from large scale pref- erence feedback. In ICRA, pages 877-884, 2015.
  15. [Kho et al., 2014] Gabriel Kho, Christina Hung, and Hugh Cunningham. Robo brain: Massive knowledge base for robots. Cornell Univ., USA, Tech. Rep, 2014.
  16. [Kolobov et al., 2011] Andrey Kolobov, Mausam, Daniel S. Weld, and Hector Geffner. Heuristic search for generalized stochastic shortest path mdps. In ICAPS, 2011.
  17. [Liao et al., 2019] Yuan-Hong Liao, Xavier Puig, Marko Boben, Antonio Torralba, and Sanja Fidler. Synthesiz- ing environment-aware activities via activity sketches. In CVPR, pages 6291-6299, 2019.
  18. [Mausam and Kolobov, 2012] Mausam and Andrey Kolobov. Planning with Markov decision processes: An AI perspective. Synthesis Lectures on Artificial Intelligence and Machine Learning, 6(1):1-210, 2012.
  19. [Mikolov et al., 2018] T Mikolov, E Grave, P Bojanowski, C Puhrsch, and A Joulin. Advances in pre-training dis- tributed word representations. In LREC, 2018.
  20. [Misra et al., 2016] Dipendra K Misra, Jaeyong Sung, Kevin Lee, and Ashutosh Saxena. Tell me dave: Context- sensitive grounding of natural language to manipulation instructions. IJRR, 35(1-3):281-300, 2016.
  21. [Nair et al., 2019] Suraj Nair, Yuke Zhu, Silvio Savarese, and Li Fei-Fei. Causal induction from visual observations for goal directed tasks. arXiv:1910.01751, 2019.
  22. [Nyga et al., 2018] Daniel Nyga, Subhro Roy, Rohan Paul, Daehyung Park, Mihai Pomarlan, Michael Beetz, and Nicholas Roy. Grounding robot plans from natural lan- guage instructions with incomplete world knowledge. In Conference on Robot Learning, pages 714-723, 2018.
  23. [Puig et al., 2018] Xavier Puig, Kevin Ra, Marko Boben, Jiaman Li, Tingwu Wang, Sanja Fidler, and Antonio Tor- ralba. Virtualhome: Simulating household activities via programs. In CVPR, 2018.
  24. [Speer et al., 2017] R Speer, J Chin, and C Havasi. Concept- Net 5.5: An open multilingual graph of general knowl- edge. In AAAI, 2017.
  25. [Speer et al., 2019] R Speer, J Chin, and C Havasi. Con- ceptNet Numberbatch, the best pre-computed word em- beddings you can use. GitHub repository, 2019.
  26. [Toussaint et al., 2018] M Toussaint, K Allen, KA Smith, and JB Tenenbaum. Differentiable physics and stable modes for tool-use and manipulation planning. In RSS, 2018.
  27. [Vega-Brown and Roy, 2020] William Vega-Brown and Nicholas Roy. Asymptotically optimal planning un- der piecewise-analytic constraints. In Algorithmic Foundations of Robotics XII, pages 528-543. Springer, 2020.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards