The DOI matches its DataCite record.
AutoTAMP: Autoregressive Task and Motion Planning with LLMs as Translators and Checkers
Open accessAbstract
For effective human-robot interaction, robots need to understand, plan, and execute complex, long-horizon tasks described by natural language. Recent advances in large language models (LLMs) have shown promise for translating natural language into robot action sequences for complex tasks. However, existing approaches either translate the natural language directly into robot trajectories or factor the inference process by decomposing language into task sub-goals and relying on a motion planner to execute each sub-goal. When complex environmental and temporal constraints are involved, inference over planning tasks must be performed jointly with motion plans using traditional task-and-motion planning (TAMP) algorithms, making factorization into subgoals untenable. Rather than using LLMs to directly plan task sub-goals, we instead perform few-shot translation from natural language task descriptions to an intermediate task representation that can then be consumed by a TAMP algorithm to jointly solve the task and motion plan. To improve translation, we automatically detect and correct both syntactic and semantic errors via autoregressive re-prompting, resulting in significant improvements in task completion. We show that our approach outperforms several methods using LLMs as planners in complex task domains. See our project website https://yongchao98.github.io/MIT-REALM-AutoTAMP/ for prompts, videos, and code.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
LLMs can be used to combine multiple modules at once via chain-of-thought prompting or pipelined queries, such as goal interpretation with action sequencing, goal interpretation with subgoal decomposition, action sequencing with subgoal decomposition, and action sequencing with transition modeling.
“LLMs can also be used to combine multiple of the above modules at once via chain-of-thought prompting or pipelined queries, such as goal interpretation with action sequencing [13–32], goal interpretation with subgoal decomposition [2, 27, 33], action sequencing with subgoal decomposition [27, 34, 18, 35], action sequencing with transition modeling [8, 28, 32, 36, 37, 13, 38].”
From Embodied Agent Interface: Benchmarking LLMs for Embodied Decision Making (2024) · cites this paper as [18]
Section C describes a pipeline in which an LLM interprets a natural-language task by translating it into STL, after which a formal planner produces a trajectory. The “STL Trajectory Planner” section says that planner searches for a sub-task sequence under dynamical constraints. This supports the goal-interpretation/action-sequencing example, but not the attribution that the LLM combines action sequencing with transition modeling; the paper assigns sequence search to the separate planner. (LLM, conf=0.84)
Experimental — accuracy not yet measured
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
No references could be resolved yet.
Research works printed but not linked: 59
- C. R. Garrett, R. Chitnis, R. Holladay, B. Kim, T. Silver, L. P. Kael- bling, and T. Lozano-Pérez, "Integrated task and motion planning," Annual review of control, robotics, and autonomous systems, vol. 4, pp. 265-293, 2021.
- M. Fox and D. Long, "Pddl2. 1: An extension to pddl for expressing temporal planning domains," Journal of artificial intelligence research, vol. 20, pp. 61-124, 2003.
- E. A. Emerson, "Temporal and modal logic," in Formal Models and Semantics. Elsevier, 1990, pp. 995-1072.
- K. He, M. Lahijanian, L. E. Kavraki, and M. Y. Vardi, "Towards manipulation planning with temporal logic specifications," in 2015 IEEE International Conference on Robotics and Automation (ICRA), 2015, pp. 346-352.
- R. E. Fikes and N. J. Nilsson, "Strips: A new approach to the application of theorem proving to problem solving," Artificial Intelligence, vol. 2, no. 3, pp. 189-208, 1971. [Online]. Available: https://www.sciencedirect.com/science/article/pii/0004370271900105
- T. Brown, B. Mann, N. Ryder, M. Subbiah, J. D. Kaplan, P. Dhariwal, A. Neelakantan, P. Shyam, G. Sastry, A. Askell, et al., "Language models are few-shot learners," Advances in neural information pro- cessing systems, vol. 33, pp. 1877-1901, 2020.
- J. Wu, R. Antonova, A. Kan, M. Lepert, A. Zeng, S. Song, J. Bohg, S. Rusinkiewicz, and T. Funkhouser, "Tidybot: Personal- ized robot assistance with large language models," arXiv preprint arXiv:2305.05658, 2023. · arXiv
- W. Huang, P. Abbeel, D. Pathak, and I. Mordatch, "Language models as zero-shot planners: Extracting actionable knowledge for embodied agents," in International Conference on Machine Learning. PMLR, 2022, pp. 9118-9147.
- M. Ahn, A. Brohan, N. Brown, Y. Chebotar, O. Cortes, B. David, C. Finn, K. Gopalakrishnan, K. Hausman, A. Herzog, et al., "Do as i can, not as i say: Grounding language in robotic affordances," arXiv preprint arXiv:2204.01691, 2022. · arXiv
- I. Singh, V. Blukis, A. Mousavian, A. Goyal, D. Xu, J. Tremblay, D. Fox, J. Thomason, and A. Garg, "ProgPrompt: Generating situated robot task plans using large language models," in International Conference on Robotics and Automation (ICRA), 2023. [Online]. Available: https://arxiv.org/abs/2209.11302 · arXiv
- W. Huang, F. Xia, T. Xiao, H. Chan, J. Liang, P. Florence, A. Zeng, J. Tompson, I. Mordatch, Y. Chebotar, et al., "Inner monologue: Embodied reasoning through planning with language models," arXiv preprint arXiv:2207.05608, 2022. · arXiv
- K. Lin, C. Agia, T. Migimatsu, M. Pavone, and J. Bohg, "Text2motion: From natural language instructions to feasible plans," arXiv preprint arXiv:2303.12153, 2023. · arXiv
- Y. Ding, X. Zhang, C. Paxton, and S. Zhang, "Task and motion planning with large language models for object rearrangement," arXiv preprint arXiv:2303.06247, 2023. · arXiv
- N. Wake, A. Kanehira, K. Sasabuchi, J. Takamatsu, and K. Ikeuchi, "Chatgpt empowered long-step robot control in various environments: A case application," arXiv preprint arXiv:2304.03893, 2023. · arXiv
- K. Valmeekam, A. Olmo, S. Sreedharan, and S. Kambhampati, "Large language models still can't plan (a benchmark for llms on planning and reasoning about change)," arXiv preprint arXiv:2206.10498, 2022. · arXiv
- B. Liu, Y. Jiang, X. Zhang, Q. Liu, S. Zhang, J. Biswas, and P. Stone, "Llm+ p: Empowering large language models with optimal planning proficiency," arXiv preprint arXiv:2304.11477, 2023. · arXiv
- Y. Xie, C. Yu, T. Zhu, J. Bai, Z. Gong, and H. Soh, "Translating natural language to planning goals with large-language models," arXiv preprint arXiv:2302.05128, 2023. · arXiv
- J. Pan, G. Chou, and D. Berenson, "Data-efficient learning of natural language to linear temporal logic translators for robot task specifica- tion," arXiv preprint arXiv:2303.08006, 2023. · arXiv
- C. R. Garrett, T. Lozano-Pérez, and L. P. Kaelbling, "Pddlstream: Integrating symbolic planners and blackbox samplers via optimistic adaptive planning," in Proceedings of the International Conference on Automated Planning and Scheduling, vol. 30, 2020, pp. 440-448.
- M. Skreta, N. Yoshikawa, S. Arellano-Rubach, Z. Ji, L. B. Kristensen, K. Darvish, A. Aspuru-Guzik, F. Shkurti, and A. Garg, "Errors are useful prompts: Instruction guided task programming with verifier- assisted iterative prompting," arXiv preprint arXiv:2303.14100, 2023. · arXiv
- Y. Chen, R. Gandhi, Y. Zhang, and C. Fan, "Nl2tl: Transforming natural languages to temporal logics using large language models," arXiv preprint arXiv:2305.07766, 2023. · arXiv
- O. Maler and D. Nickovic, "Monitoring temporal properties of con- tinuous signals," in Formal Techniques, Modelling and Analysis of Timed and Fault-Tolerant Systems: Joint International Conferences on Formal Modeling and Analysis of Timed Systmes, FORMATS 2004, and Formal Techniques in Real-Time and Fault-Tolerant Systems, FTRTFT 2004, Grenoble, France, September 22-24, 2004. Proceed- ings. Springer, 2004, pp. 152-166.
- D. Sun, J. Chen, S. Mitra, and C. Fan, "Multi-agent motion plan- ning from signal temporal logic specifications," IEEE Robotics and Automation Letters, vol. 7, no. 2, pp. 3451-3458, 2022.
- C. Finucane, G. Jing, and H. Kress-Gazit, "Ltlmop: Experimenting with language, temporal logic and robot control," in 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, 2010, pp. 1988-1993.
- S. Wilson, P. Glotfelter, L. Wang, S. Mayya, G. Notomista, M. Mote, and M. Egerstedt, "The robotarium: Globally impactful opportunities, challenges, and lessons learned in remote-access, distributed control of multirobot systems," IEEE Control Systems Magazine, vol. 40, no. 1, pp. 26-44, 2020.
- S. M. LaValle, Planning algorithms. Cambridge university press, 2006.
- J. Ferrer-Mestres, G. Frances, and H. Geffner, "Combined task and motion planning as classical ai planning," arXiv preprint arXiv:1706.06927, 2017. · arXiv
- C. R. Garrett, T. Lozano-Perez, and L. P. Kaelbling, "Ffrob: Lever- aging symbolic planning for efficient task and motion planning," The International Journal of Robotics Research, vol. 37, no. 1, pp. 104- 136, 2018.
- A. Akbari, J. Rosell, et al., "Task planning using physics-based heuris- tics on manipulation actions," in 2016 IEEE 21st International Con- ference on Emerging Technologies and Factory Automation (ETFA). IEEE, 2016, pp. 1-8.
- F. Lagriffoul and B. Andres, "Combining task and motion planning: A culprit detection problem," The International Journal of Robotics Research, vol. 35, no. 8, pp. 890-927, 2016.
- J. Wolfe, B. Marthi, and S. Russell, "Combined task and motion planning for mobile manipulation," in Proceedings of the International Conference on Automated Planning and Scheduling, vol. 20, 2010, pp. 254-257.
- S. Srivastava, E. Fang, L. Riano, R. Chitnis, S. Russell, and P. Abbeel, "Combined task and motion planning through an extensible planner- independent interface layer," in 2014 IEEE international conference on robotics and automation (ICRA). IEEE, 2014, pp. 639-646.
- M. Colledanchise, D. Almeida, and P. Ögren, "Towards blended reac- tive planning and acting using behavior trees," in 2019 International Conference on Robotics and Automation (ICRA). IEEE, 2019, pp. 8839-8845.
- L. P. Kaelbling and T. Lozano-Pérez, "Integrated task and motion planning in belief space," The International Journal of Robotics Research, vol. 32, no. 9-10, pp. 1194-1227, 2013.
- E. Fernandez-Gonzalez, B. Williams, and E. Karpas, "Scottyactivity: Mixed discrete-continuous planning with convex optimization," Jour- nal of Artificial Intelligence Research, vol. 62, pp. 579-664, 2018.
- K. He, M. Lahijanian, L. E. Kavraki, and M. Y. Vardi, "Towards manipulation planning with temporal logic specifications," in 2015 IEEE international conference on robotics and automation (ICRA). IEEE, 2015, pp. 346-352.
- M. Katayama, S. Tokuda, M. Yamakita, and H. Oyama, "Fast ltl- based flexible planning for dual-arm manipulation," in 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). IEEE, 2020, pp. 6605-6612.
- R. Takano, H. Oyama, and M. Yamakita, "Continuous optimization- based task and motion planning with signal temporal logic speci- fications for sequential manipulation," in 2021 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2021, pp. 8409-8415.
- T. Kojima, S. S. Gu, M. Reid, Y. Matsuo, and Y. Iwasawa, "Large language models are zero-shot reasoners," in ICML 2022 Workshop on Knowledge Retrieval and Language Models, 2022. [Online]. Available: https://openreview.net/forum?id=6p3AuaHAFiN
- T. Silver, V. Hariprasad, R. S. Shuttleworth, N. Kumar, T. Lozano- Pérez, and L. P. Kaelbling, "PDDL planning with pretrained large language models," in NeurIPS 2022 Foundation Models for Decision Making Workshop, 2022. [Online]. Available: https: //openreview.net/forum?id=1QMMUB4zfl
- L. S. Zettlemoyer and M. Collins, "Learning to map sentences to logical form: structured classification with probabilistic categorial grammars," in Proceedings of the Twenty-First Conference on Un- certainty in Artificial Intelligence, 2005, pp. 658-666.
- L. Zettlemoyer and M. Collins, "Online learning of relaxed ccg grammars for parsing to logical form," in Proceedings of the 2007 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning (EMNLP-CoNLL), 2007, pp. 678-687.
- Y. W. Wong and R. J. Mooney, "Learning for semantic parsing with statistical machine translation," in Proceedings of the main conference on Human Language Technology Conference of the North American Chapter of the Association of Computational Linguistics. Association for Computational Linguistics, 2006, pp. 439-446.
- J. Dzifcak, M. Scheutz, C. Baral, and P. Schermerhorn, "What to do and how to do it: Translating natural language directives into temporal and dynamic logic representation for goal management and action execution," in 2009 IEEE International Conference on Robotics and Automation. IEEE, 2009, pp. 4163-4168.
- Y. Artzi and L. Zettlemoyer, "Weakly supervised learning of semantic parsers for mapping instructions to actions," Transactions of the Association for Computational Linguistics, vol. 1, pp. 49-62, 2013.
- T. M. Howard, S. Tellex, and N. Roy, "A natural language planner interface for mobile manipulators," in 2014 IEEE International Con- ference on Robotics and Automation (ICRA). IEEE, 2014, pp. 6652- 6659.
- A. Boteanu, J. Arkin, T. Howard, and H. Kress-Gazit, "A model for verifiable grounding and execution of complex language instructions," in Proceedings of the 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems, Oct. 2016.
- N. Gopalan, D. Arumugam, L. L. Wong, and S. Tellex, "Sequence-to- sequence language grounding of non-markovian task specifications." in Robotics: Science and Systems, vol. 2018, 2018.
- R. Patel, E. Pavlick, and S. Tellex, "Grounding language to non- markovian tasks with no supervision of task specifications." in Robotics: Science and Systems, vol. 2020, 2020.
- H. Kress-Gazit, G. E. Fainekos, and G. J. Pappas, "Translating structured english to robot controllers," Advanced Robotics, vol. 22, no. 12, pp. 1343-1359, 2008.
- J. He, E. Bartocci, D. Ničković, H. Isakovic, and R. Grosu, "Deepstl: from english requirements to signal temporal logic," in Proceedings of the 44th International Conference on Software Engineering, 2022, pp. 610-622.
- S. Mohammadinejad, J. Thomason, and J. V. Deshmukh, "Interactive learning from natural language and demonstrations using signal tem- poral logic," arXiv preprint arXiv:2207.00627, 2022. · arXiv
- C. N. Bonial, L. Donatelli, J. Ervin, and C. R. Voss, "Abstract meaning representation for human-robot dialogue," Proceedings of the Society for Computation in Linguistics, vol. 2, no. 1, pp. 236-246, 2019.
- S. Tellex, N. Gopalan, H. Kress-Gazit, and C. Matuszek, "Robots that use language," Annual Review of Control, Robotics, and Autonomous Systems, vol. 3, pp. 25-55, 2020.
- J. X. Liu, Z. Yang, B. Schornstein, S. Liang, I. Idrees, S. Tellex, and A. Shah, "Lang2LTL: Translating natural language commands to temporal specification with large language models," in Workshop on Language and Robotics at CoRL 2022, 2022. [Online]. Available: https://openreview.net/forum?id=VxfjGZzrdn
- L. Guan, K. Valmeekam, S. Sreedharan, and S. Kambhampati, "Leveraging pre-trained large language models to construct and uti- lize world models for model-based task planning," arXiv preprint arXiv:2305.14909, 2023. · arXiv
- J. Liang, W. Huang, F. Xia, P. Xu, K. Hausman, B. Ichter, P. Florence, and A. Zeng, "Code as policies: Language model programs for embodied control," arXiv preprint arXiv:2209.07753, 2022. · arXiv
- S. S. Raman, V. Cohen, E. Rosen, I. Idrees, D. Paulius, and S. Tellex, "Planning with large language models via corrective re-prompting," in NeurIPS 2022 Foundation Models for Decision Making Workshop, 2022. [Online]. Available: https://openreview.net/ forum?id=cMDMRBe1TKs
- T. Silver, S. Dan, K. Srinivas, J. B. Tenenbaum, L. P. Kaelbling, and M. Katz, "Generalized planning in pddl domains with pretrained large language models," arXiv preprint arXiv:2305.11014, 2023. · arXiv
Cited by
Sorted by citations
RoCo: Dialectic Multi-Robot Collaboration with Large Language Models
Mandi, Z., Jain, S., & Song, S. (2023) · arXiv · doi:10.48550/arxiv.2307.04738 · Cited by 180
Embodied Agent Interface: Benchmarking LLMs for Embodied Decision Making
Li, M., Zhao, S., Wang, Q., Wang, K., Zhou, Y., Srivastava, S., Gokmen, C., Lee, T., Li, L., Zhang, R., et al. (2024) · Advances in Neural Information Processing Systems 37 · doi:10.52202/079017-3188 · Cited by 21
Metadata
- Authors
- Chen, Y., Arkin, J., Dawson, C., Zhang, Y., Roy, N., & Fan, C.
- Affiliations
- Massachusetts Institute of Technology (US)
- IBM (United States) (US)
- Venue
- arXiv
- Publisher
- arXiv
- Published
- 2023
- Pages
- 6695-6702
- ISSN
- 1050-4729 (ISSN-L)
- arXiv
- 2306.06531
- OpenAlex
- W4401414087
- Cited by
- 146
- References
- 0
- Citations by year
- 2026: 43 · 2025: 54 · 2024: 43 · 2023: 6
- FWCI
- 74.73
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Licence
- public-domain
- creativecommons.org/publicdomain/zero/1.0/legalcode
- Locations
- Proceedings - IEEE International Conference on Robotics and Automation/Proceedings (publishedVersion)
- arXiv (Cornell University) (submittedVersion, public-domain)
- arXiv (Cornell University) (public-domain)
- Funders
- Office of Naval Research (N00014-22, W911NF-17-2-0181, N00014)
- Army Research Laboratory (W911NF‐17‐2‐0181, W911NF)
- Topics
- Physical Sciences › Engineering › Control and Systems Engineering › Robot Manipulation and Learning
- Physical Sciences › Computer Science › Artificial Intelligence › AI-based Problem Solving and Planning
- Physical Sciences › Computer Science › Artificial Intelligence › Natural Language Processing Techniques
- Keywords
- task and motion planning, large language models, natural language task descriptions, human-robot interaction, error detection and correction, time constraints
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review