skip to main content
survey

Recent Trends in Task and Motion Planning for Robotics: A Survey

Published:13 July 2023Publication History
Skip Abstract Section

Abstract

Autonomous robots are increasingly served in real-world unstructured human environments with complex long-horizon tasks, such as restaurant serving and office delivery. Task and motion planning (TAMP) is a recent research method in Artificial Intelligence Planning for these applications. TAMP integrates high-level abstract reasoning with the low-level geometric feasibility check and thus is more comprehensive than traditional task planning methods. While regular TAMP approaches are challenged by different types of uncertainties and the generalization of various applications when implemented in real-world scenarios. This article systematically reviews the most relevant approaches to TAMP and classifies them according to their features and emphasis; it categorizes the challenges and presents online TAMP and machine learning-based TAMP approaches for addressing them.

REFERENCES

  1. [1] Adu-Bredu Alphonsus, Zeng Zhen, Pusalkar Neha, and Jenkins Odest Chadwicke. 2021. Elephants don’t pack groceries: Robot task planning for low-entropy belief states. IEEE Robot. Autom. Lett. 7, 1 (2021), 2532.Google ScholarGoogle ScholarCross RefCross Ref
  2. [2] Aeronautiques Constructions, Howe Adele, Knoblock Craig, McDermott Drew, Ram Ashwin, Veloso Manuela, Weld Daniel, Wilkins David, Barrett Anthony, Christianson Dave et al. 1998. PDDL: The planning domain definition language. Technical Report.Google ScholarGoogle Scholar
  3. [3] Agostini Alejandro, Saveriano Matteo, Lee Dongheui, and Piater Justus. 2020. Manipulation planning using object-centered predicates and hierarchical decomposition of contextual actions. IEEE Robot. Autom. Lett. 5, 4 (2020), 56295636.Google ScholarGoogle ScholarCross RefCross Ref
  4. [4] Akbari Aliakbar, Lagriffoul Fabien, and Rosell Jan. 2019. Combined heuristic task and motion planning for bi-manual robots. Auton. Robots 43, 6 (2019), 15751590.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. [5] Angelov Daniel, Hristov Yordan, Burke Michael, and Ramamoorthy Subramanian. 2020. Composing diverse policies for temporally extended tasks. IEEE Robot. Autom. Lett. 5, 2 (2020), 26582665.Google ScholarGoogle ScholarCross RefCross Ref
  6. [6] Argall Brenna D., Chernova Sonia, Veloso Manuela, and Browning Brett. 2009. A survey of robot learning from demonstration. Robot. Auton. Syst. 57, 5 (2009), 469483.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. [7] Arora Ankuj, Fiorino Humbert, Pellier Damien, Métivier Marc, and Pesty Sylvie. 2018. A review of learning planning action models. Knowl. Eng. Rev. 33 (2018).Google ScholarGoogle ScholarCross RefCross Ref
  8. [8] Bäckström Christer and Klein Inger. 1991. Planning in polynomial time: The SAS-PUBS class. Comput. Intell. 7, 3 (1991), 181197.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. [9] Badue Claudine, Guidolini Rânik, Carneiro Raphael Vivacqua, Azevedo Pedro, Cardoso Vinicius B., Forechi Avelino, Jesus Luan, Berriel Rodrigo, Paixao Thiago M., Mutz Filipe et al. 2021. Self-driving cars: A survey. Expert Syst. Appl. 165 (2021), 113816.Google ScholarGoogle ScholarCross RefCross Ref
  10. [10] Basile F., Caccavale F., Chiacchio P., Coppola J., and Curatella C.. 2012. Task-oriented motion planning for multi-arm robotic systems. Robot. Comput.-Integr. Manufact. 28, 5 (2012), 569582.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. [11] Bechon Patrick, Lesire Charles, and Barbier Magali. 2020. Hybrid planning and distributed iterative repair for multi-robot missions with communication losses. Auton. Robots 44, 3 (2020), 505531.Google ScholarGoogle ScholarCross RefCross Ref
  12. [12] Bertoli Piergiorgio, Cimatti Alessandro, Roveri Marco, and Traverso Paolo. 2001. Planning in nondeterministic domains under partial observability via symbolic model checking. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI’01), Vol. 2001. 473478.Google ScholarGoogle Scholar
  13. [13] Bertsekas Dimitri P. and Tsitsiklis John N.. 1991. An analysis of stochastic shortest path problems. Math. Oper. Res. 16, 3 (1991), 580595.Google ScholarGoogle ScholarCross RefCross Ref
  14. [14] Bhave Devendra, Jha Sagar, Krishna Shankara Narayanan, Schewe Sven, and Trivedi Ashutosh. 2015. Bounded-rate multi-mode systems based motion planning. In Proceedings of the 18th International Conference on Hybrid Systems: Computation and Control. 4150.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. [15] Borrajo Daniel. 2013. Multi-agent planning by plan reuse. In Proceedings of the International Conference on Autonomous Agents and Multi-agent Systems. 11411142.Google ScholarGoogle Scholar
  16. [16] Bowen Chris and Alterovitz Ron. 2018. Closed-loop global motion planning for reactive, collision-free execution of learned tasks. ACM Trans. Hum.-Robot Interact. 7, 1 (2018), 116.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. [17] Bradley Christopher, Pacheck Adam, Stein Gregory J., Castro Sebastian, Kress-Gazit Hadas, and Roy Nicholas. 2021. Learning and planning for temporally extended tasks in unknown environments. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’21). IEEE, 48304836.Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. [18] Brafman Ronen I., Latombe Jean-Claude, Moses Yoram, and Shoham Yoav. 1997. Applications of a logic of knowledge to motion planning under uncertainty. J. ACM 44, 5 (1997), 633668.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. [19] Brewka Gerhard, Eiter Thomas, and Truszczyński Mirosław. 2011. Answer set programming at a glance. Commun. ACM 54, 12 (2011), 92103.Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. [20] Bryce Daniel, Kambhampati Subbarao, and Smith David E.. 2006. Planning graph heuristics for belief space search. J. Artific. Intell. Res. 26 (2006), 3599.Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. [21] Cao Chao, Zhu Hongbiao, Choset Howie, and Zhang Ji. 2021. TARE: A hierarchical framework for efficiently exploring complex 3D environments. In Robotics: Science and Systems.Google ScholarGoogle Scholar
  22. [22] Cao Chao, Zhu Hongbiao, Yang Fan, Xia Yukun, Choset Howie, Oh Jean, and Zhang Ji. 2021. Autonomous exploration development environment and the planning algorithms. Retrieved from https://arXiv:2110.14573 (2021).Google ScholarGoogle Scholar
  23. [23] Cashmore Michael, Fox Maria, Long Derek, Magazzeni Daniele, Ridder Bram, Carrera Arnau, Palomeras Narcis, Hurtos Natalia, and Carreras Marc. 2015. Rosplan: Planning in the robot operating system. In Proceedings of the International Conference on Automated Planning and Scheduling, Vol. 25. 333341.Google ScholarGoogle ScholarCross RefCross Ref
  24. [24] Castaman Nicola, Pagello Enrico, Menegatti Emanuele, and Pretto Alberto. 2021. Receding horizon task and motion planning in changing environments. Robot. Auton. Syst. 145 (2021), 103863.Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. [25] Chakraborti Tathagata, Sreedharan Sarath, Zhang Yu, and Kambhampati Subbarao. 2017. Plan explanations as model reconciliation: Moving beyond explanation as soliloquy. Retrieved from https://arXiv:1701.08317.Google ScholarGoogle Scholar
  26. [26] Chen Jingkai, Williams Brian C., and Fan Chuchu. 2021. Optimal mixed discrete-continuous planning for linear hybrid systems. In Proceedings of the 24th International Conference on Hybrid Systems: Computation and Control. 112.Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. [27] Chen Xiaoping, Ji Jianmin, Jiang Jiehui, Jin Guoqiang, Wang Feng, and Xie Jiongkun. 2010. Developing high-level cognitive functions for service robots. In Proceedings of the 9th International Conference on Autonomous Agents and Multiagent Systems (AAMAS’10), Vol. 10. 989996.Google ScholarGoogle Scholar
  28. [28] Cheng Yujiao, Sun Liting, and Tomizuka Masayoshi. 2021. Human-aware robot task planning based on a hierarchical task model. IEEE Robot. Autom. Lett. 6, 2 (2021), 11361143.Google ScholarGoogle ScholarCross RefCross Ref
  29. [29] Chitta Sachin, Jones E. Gil, Ciocarlie Matei, and Hsiao Kaijen. 2012. Perception, planning, and execution for mobile manipulation in unstructured environments. IEEE Robot. Autom. Mag., Special Iss. Mobile Manip. 19, 2 (2012), 5871.Google ScholarGoogle ScholarCross RefCross Ref
  30. [30] Christen Sammy, Jendele Lukas, Aksan Emre, and Hilliges Otmar. 2021. Learning functionally decomposed hierarchies for continuous control tasks with path planning. IEEE Robot. Autom. Lett. 6, 2 (2021), 36233630.Google ScholarGoogle ScholarCross RefCross Ref
  31. [31] Clifton Jesse and Laber Eric. 2020. Q-learning: Theory and applications. Annu. Rev. Stat. Appl. 7 (2020), 279301.Google ScholarGoogle ScholarCross RefCross Ref
  32. [32] Coles Amanda, Coles Andrew, Fox Maria, and Long Derek. 2010. Forward-chaining partial-order planning. In Proceedings of the International Conference on Automated Planning and Scheduling, Vol. 20. 4249.Google ScholarGoogle Scholar
  33. [33] Colledanchise Michele and Natale Lorenzo. 2021. On the implementation of behavior trees in robotics. IEEE Robot. Autom. Lett. 6, 3 (2021), 59295936.Google ScholarGoogle ScholarCross RefCross Ref
  34. [34] Colledanchise Michele and Ögren Petter. 2018. Behavior Trees in Robotics and AI: An Introduction. CRC Press.Google ScholarGoogle ScholarDigital LibraryDigital Library
  35. [35] Couëtoux Adrien, Milone Mario, Brendel Matyas, Doghmen Hassan, Sebag Michele, and Teytaud Olivier. 2011. Continuous rapid action value estimates. In Proceedings of the Asian Conference on Machine Learning. PMLR, 1931.Google ScholarGoogle Scholar
  36. [36] Dantam Neil T.. 2020. Task and Motion Planning. Springer, Berlin, 19. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  37. [37] Dantam Neil T., Chaudhuri Swarat, and Kavraki Lydia E.. 2018. The task-motion kit: An open source, general-purpose task and motion-planning framework. IEEE Robot. Autom. Mag. 25, 3 (2018), 6170.Google ScholarGoogle ScholarCross RefCross Ref
  38. [38] Dantam Neil T., Kingston Zachary K., Chaudhuri Swarat, and Kavraki Lydia E.. 2016. Incremental task and motion planning: A constraint-based approach. In Robotics: Science and Systems, Vol. 12. Ann Arbor, MI, 00052.Google ScholarGoogle Scholar
  39. [39] Dantam Neil T., Kingston Zachary K., Chaudhuri Swarat, and Kavraki Lydia E.. 2018. An incremental constraint-based framework for task and motion planning. Int. J. Robot. Res. 37, 10 (2018), 11341151.Google ScholarGoogle ScholarDigital LibraryDigital Library
  40. [40] Diehl Maximilian, Paxton Chris, and Ramirez-Amaro Karinne. 2021. Automated generation of robotic planning domains from observations. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’21). IEEE, 67326738.Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. [41] Ding Xuchu, Smith Stephen L., Belta Calin, and Rus Daniela. 2014. Optimal control of Markov decision processes with linear temporal logic constraints. IEEE Trans. Automat. Control 59, 5 (2014), 12441257.Google ScholarGoogle ScholarCross RefCross Ref
  42. [42] Ding Yan, Zhang Xiaohan, Zhan Xingyue, and Zhang Shiqi. 2020. Task-motion planning for safe and efficient urban driving. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’20). IEEE, 21192125.Google ScholarGoogle ScholarCross RefCross Ref
  43. [43] Ding Yan, Zhang Xiaohan, Zhan Xingyue, and Zhang Shiqi. 2022. Learning to ground objects for robot task and motion planning. IEEE Robot. Autom. Lett. 7, 2 (2022), 55365543.Google ScholarGoogle ScholarCross RefCross Ref
  44. [44] Dornhege Christian. 2015. Task planning for high-level robot control. Ph.D. Dissertation. Verlag nicht ermittelbar.Google ScholarGoogle Scholar
  45. [45] Dornhege Christian, Eyerich Patrick, Keller Thomas, Trüg Sebastian, Brenner Michael, and Nebel Bernhard. 2009. Semantic attachments for domain-independent planning systems. In Proceedings of the 19th International Conference on Automated Planning and Scheduling.Google ScholarGoogle ScholarCross RefCross Ref
  46. [46] Edelkamp Stefan, Lahijanian Morteza, Magazzeni Daniele, and Plaku Erion. 2018. Integrating temporal reasoning and sampling-based motion planning for multigoal problems with dynamics and time windows. IEEE Robot. Autom. Lett. 3, 4 (2018), 34733480.Google ScholarGoogle ScholarCross RefCross Ref
  47. [47] Einig Lasse, Klimentjew Denis, Rockel Sebastian, Zhang Liwei, and Zhang Jianwei. 2013. Parallel plan execution and re-planning on a mobile robot using state machines with htn planning systems. In Proceedings of the IEEE International Conference on Robotics and Biomimetics (ROBIO’13). IEEE, 151157.Google ScholarGoogle ScholarCross RefCross Ref
  48. [48] Erol Kutluhan, Hendler James, and Nau Dana S.. 1994. HTN planning: Complexity and expressivity. In Proceedings of the AAAI Conference on Artificial Intelligence (AAAI’94), Vol. 94. 11231128.Google ScholarGoogle Scholar
  49. [49] Erol Kutluhan, Hendler James A., and Nau Dana S.. 1994. UMCP: A sound and complete procedure for hierarchical task-network planning. In Proceedings of the 2nd International Conference on Artificial Intelligence Planning Systems (AIPS’94) Aips, Vol. 94. 249254.Google ScholarGoogle Scholar
  50. [50] Eysenbach Ben, Salakhutdinov Russ R., and Levine Sergey. 2019. Search on the replay buffer: Bridging planning and reinforcement learning. Advances in Neural Information Processing Systems 32 (2019).Google ScholarGoogle Scholar
  51. [51] Fan Jianqing, Wang Zhaoran, Xie Yuchen, and Yang Zhuoran. 2020. A theoretical analysis of deep Q-learning. In Learning for Dynamics and Control. PMLR, 486489.Google ScholarGoogle Scholar
  52. [52] Fang Bin, Jia Shidong, Guo Di, Xu Muhua, Wen Shuhuan, and Sun Fuchun. 2019. Survey of imitation learning for robotic manipulation. Int. J. Intell. Robot. Appl. 3, 4 (2019), 362369.Google ScholarGoogle ScholarCross RefCross Ref
  53. [53] Faroni Marco, Beschi Manuel, Ghidini Stefano, Pedrocchi Nicola, Umbrico Alessandro, Orlandini Andrea, and Cesta Amedeo. 2020. A layered control approach to human-aware task and motion planning for human-robot collaboration. In Proceedings of the 29th IEEE International Conference on Robot and Human Interactive Communication (RO-MAN’20). IEEE, 12041210.Google ScholarGoogle ScholarCross RefCross Ref
  54. [54] Fikes Richard E. and Nilsson Nils J.. 1971. STRIPS: A new approach to the application of theorem proving to problem solving. Artific. Intell. 2, 3-4 (1971), 189208.Google ScholarGoogle ScholarCross RefCross Ref
  55. [55] Fox Maria and Long Derek. 2002. PDDL+: Modeling continuous time dependent effects. In Proceedings of the 3rd International NASA Workshop on Planning and Scheduling for Space, Vol. 4. 34.Google ScholarGoogle Scholar
  56. [56] Fox Maria and Long Derek. 2003. PDDL2. 1: An extension to PDDL for expressing temporal planning domains. J. Artific. Intell. Res. 20 (2003), 61124.Google ScholarGoogle ScholarCross RefCross Ref
  57. [57] Fox Maria, Long Derek, and Magazzeni Daniele. 2017. Explainable planning. Retrieved from https://arXiv:1709.10256.Google ScholarGoogle Scholar
  58. [58] Fu Jie and Topcu Ufuk. 2015. Pareto efficiency in synthesizing shared autonomy policies with temporal logic constraints. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’15). IEEE, 361368.Google ScholarGoogle ScholarCross RefCross Ref
  59. [59] Garrett Caelan Reed, Chitnis Rohan, Holladay Rachel, Kim Beomjoon, Silver Tom, Kaelbling Leslie Pack, and Lozano-Pérez Tomás. 2020. Integrated task and motion planning. Retrieved from https://arXiv:2010.01083.Google ScholarGoogle Scholar
  60. [60] Garrett Caelan Reed, Lozano-Perez Tomas, and Kaelbling Leslie Pack. 2018. Ffrob: Leveraging symbolic planning for efficient task and motion planning. Int. J. Robot. Res. 37, 1 (2018), 104136.Google ScholarGoogle ScholarDigital LibraryDigital Library
  61. [61] Garrett Caelan Reed, Lozano-Pérez Tomás, and Kaelbling Leslie Pack. 2018. Sampling-based methods for factored task and motion planning. Int. J. Robot. Res. 37, 13-14 (2018), 17961825.Google ScholarGoogle ScholarDigital LibraryDigital Library
  62. [62] Garrett Caelan Reed, Lozano-Pérez Tomás, and Kaelbling Leslie Pack. 2018. Stripstream: Integrating symbolic planners and blackbox samplers. Retrieved from https://arXiv:1802.08705.Google ScholarGoogle Scholar
  63. [63] Garrett Caelan Reed, Lozano-Pérez Tomás, and Kaelbling Leslie Pack. 2020. Pddlstream: Integrating symbolic planners and blackbox samplers via optimistic adaptive planning. In Proceedings of the International Conference on Automated Planning and Scheduling, Vol. 30. 440448.Google ScholarGoogle ScholarCross RefCross Ref
  64. [64] Garrett Caelan Reed, Paxton Chris, Lozano-Pérez Tomás, Kaelbling Leslie Pack, and Fox Dieter. 2020. Online replanning in belief space for partially observable task and motion problems. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’20). IEEE, 56785684.Google ScholarGoogle ScholarCross RefCross Ref
  65. [65] Gebser Martin, Kaminski Roland, Kaufmann Benjamin, and Schaub Torsten. 2019. Multi-shot ASP solving with clingo. Theory Pract. Logic Program. 19, 1 (2019), 2782.Google ScholarGoogle ScholarCross RefCross Ref
  66. [66] Gerevini Alfonso E., Haslum Patrik, Long Derek, Saetti Alessandro, and Dimopoulos Yannis. 2009. Deterministic planning in the fifth international planning competition: PDDL3 and experimental evaluation of the planners. Artificial Intelligence 173, 56 (2009), 619–668. https://www.sciencedirect.com/science/article/pii/S0004370208001847?via%3Dihub.Google ScholarGoogle ScholarDigital LibraryDigital Library
  67. [67] Ghallab Malik, Nau Dana, and Traverso Paolo. 2016. Automated Planning and Acting. Cambridge University Press.Google ScholarGoogle ScholarDigital LibraryDigital Library
  68. [68] Ghzouli Razan, Berger Thorsten, Johnsen Einar Broch, Dragule Swaib, and Wąsowski Andrzej. 2020. Behavior trees in action: A study of robotics applications. In Proceedings of the 13th ACM SIGPLAN International Conference on Software Language Engineering. 196209.Google ScholarGoogle ScholarDigital LibraryDigital Library
  69. [69] Gieselmann Robert and Pokorny Florian T.. 2021. Planning-augmented hierarchical reinforcement learning. IEEE Robot. Autom. Lett. 6, 3 (2021), 50975104.Google ScholarGoogle ScholarCross RefCross Ref
  70. [70] Görner Michael, Haschke Robert, Ritter Helge, and Zhang Jianwei. 2019. Moveit! Task constructor for task-level motion planning. In Proceedings of the International Conference on Robotics and Automation (ICRA’19). IEEE, 190196.Google ScholarGoogle ScholarDigital LibraryDigital Library
  71. [71] Grigore Elena Corina and Scassellati Brian. 2016. Constructing policies for supportive behaviors and communicative actions in human-robot teaming. In Proceedings of the 11th ACM/IEEE International Conference on Human-Robot Interaction (HRI’16). IEEE, 615616.Google ScholarGoogle ScholarCross RefCross Ref
  72. [72] Gulrajani Ishaan, Ahmed Faruk, Arjovsky Martin, Dumoulin Vincent, and Courville Aaron C.. 2017. Improved training of wasserstein gans. Advances in Neural Information Processing Systems 30 (2017).Google ScholarGoogle Scholar
  73. [73] Guo Meng and Bürger Mathias. 2022. Geometric task networks: Learning efficient and explainable skill coordination for object manipulation. IEEE Trans. Robot. 38, 3 (2022), 1723–1734. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  74. [74] Guo Meng and Zavlanos Michael M.. 2018. Probabilistic motion planning under temporal tasks and soft constraints. IEEE Trans. Automat. Control 63, 12 (2018), 40514066.Google ScholarGoogle ScholarCross RefCross Ref
  75. [75] Gupta Himanshu, Hayes Bradley, and Sunberg Zachary. 2022. Intention-aware navigation in crowds with extended-space POMDP planning. In Proceedings of the 21st International Conference on Autonomous Agents and Multiagent Systems. 562570.Google ScholarGoogle ScholarDigital LibraryDigital Library
  76. [76] Hadfield-Menell Dylan, Groshev Edward, Chitnis Rohan, and Abbeel Pieter. 2015. Modular task and motion planning in belief space. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’15). IEEE, 49914998.Google ScholarGoogle ScholarDigital LibraryDigital Library
  77. [77] Hartmann Valentin N., Oguz Ozgur S., Driess Danny, Toussaint Marc, and Menges Achim. 2020. Robust task and motion planning for long-horizon architectural construction planning. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’20). IEEE, 68866893.Google ScholarGoogle ScholarCross RefCross Ref
  78. [78] He Keliang, Lahijanian Morteza, Kavraki Lydia E., and Vardi Moshe Y.. 2015. Towards manipulation planning with temporal logic specifications. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’15). IEEE, 346352.Google ScholarGoogle ScholarCross RefCross Ref
  79. [79] Helmert Malte. 2006. The fast downward planning system. J. Artific. Intell. Res. 26 (2006), 191246.Google ScholarGoogle ScholarDigital LibraryDigital Library
  80. [80] Hou Mengxue, Lin Tony X., Zhou Haomin, Zhang Wei, Edwards Catherine R., and Zhang Fumin. 2021. Belief space partitioning for symbolic motion planning. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’21). IEEE, 82458251.Google ScholarGoogle ScholarDigital LibraryDigital Library
  81. [81] Huang Yijiang, Leung Pok Yin Victor, Garrett Caelan, Gramazio Fabio, Kohler Matthias, and Mueller Caitlin. 2021. The new analog: A protocol for linking design and construction intent with algorithmic planning for robotic assembly of complex structures. In Proceedings of the Symposium on Computational Fabrication. 117.Google ScholarGoogle ScholarDigital LibraryDigital Library
  82. [82] Hussein Ahmed, Gaber Mohamed Medhat, Elyan Eyad, and Jayne Chrisina. 2017. Imitation learning: A survey of learning methods. ACM Comput. Surv. 50, 2, Article 21 (Apr 2017), 35 pages. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  83. [83] Hwang Yong K. and Ahuja Narendra. 1992. Gross motion planning–a survey. ACM Comput. Surv. 24, 3 (1992), 219291.Google ScholarGoogle ScholarDigital LibraryDigital Library
  84. [84] Ingrand Félix and Ghallab Malik. 2017. Deliberation for autonomous robots: A survey. Artific. Intell. 247 (2017), 1044.Google ScholarGoogle ScholarDigital LibraryDigital Library
  85. [85] Jain Ajinkya and Niekum Scott. 2020. Learning hybrid object kinematics for efficient hierarchical planning under uncertainty. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’20). IEEE, 52535260.Google ScholarGoogle ScholarDigital LibraryDigital Library
  86. [86] Jiang Yuqian, Yang Fangkai, Zhang Shiqi, and Stone Peter. 2019. Task-motion planning with reinforcement learning for adaptable mobile service robots. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’19). IEEE, 75297534.Google ScholarGoogle ScholarDigital LibraryDigital Library
  87. [87] Jiao Ziyuan, Zhang Zeyu, Wang Weiqi, Han David, Zhu Song-Chun, Zhu Yixin, and Liu Hangxin. 2021. Efficient task planning for mobile manipulation: A virtual kinematic chain perspective. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’21). IEEE, 82888294.Google ScholarGoogle ScholarDigital LibraryDigital Library
  88. [88] Jiménez Sergio, Rosa Tomás De La, Fernández Susana, Fernández Fernando, and Borrajo Daniel. 2012. A review of machine learning for automated planning. Knowl. Eng. Rev. 27, 4 (2012), 433467.Google ScholarGoogle ScholarDigital LibraryDigital Library
  89. [89] Kabir Ariyan M., Thakar Shantanu, Bhatt Prahar M., Malhan Rishi K., Rajendran Pradeep, Shah Brual C., and Gupta Satyandra K.. 2020. Incorporating motion planning feasibility considerations during task-agent assignment to perform complex tasks using mobile manipulators. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’20). IEEE, 56635670.Google ScholarGoogle ScholarCross RefCross Ref
  90. [90] Kaelbling Leslie and Lozano-Perez Tomas. 2011. Domain and plan representation for task and motion planning in uncertain domains. In Proceedings of the IROS Workshop on Knowledge Representation for Autonomous Robots.Google ScholarGoogle Scholar
  91. [91] Kaelbling Leslie Pack, Littman Michael L., and Moore Andrew W.. 1996. Reinforcement learning: A survey. J. Artific. Intell. Res. 4 (1996), 237285.Google ScholarGoogle ScholarDigital LibraryDigital Library
  92. [92] Kaelbling Leslie Pack and Lozano-Pérez Tomás. 2010. Hierarchical planning in the now. In Proceedings of the the 24th AAAI Conference on Artificial Intelligence.Google ScholarGoogle Scholar
  93. [93] Kaelbling Leslie Pack and Lozano-Pérez Tomás. 2013. Integrated task and motion planning in belief space. Int. J. Robot. Res. 32, 9-10 (2013), 11941227.Google ScholarGoogle ScholarDigital LibraryDigital Library
  94. [94] Kambhampati Subbarao. 1995. AI planning: A prospectus on theory and applications. ACM Comput. Surv. 27, 3 (1995), 334336.Google ScholarGoogle ScholarDigital LibraryDigital Library
  95. [95] Kambhampati Subbarao. 2019. Synthesizing explainable behavior for human-AI collaboration. In Proceedings of the 18th International Conference on Autonomous Agents and MultiAgent Systems. 12.Google ScholarGoogle ScholarDigital LibraryDigital Library
  96. [96] Kast Bernd, Dietrich Vincent, Albrecht Sebastian, Feiten Wendelin, and Zhang Jianwei. 2019. A hierarchical planner based on set-theoretic models: Towards automating the automation for autonomous systems. In Proceedings of the 16th International Conference on Informatics in Control, Automation and Robotics (ICINCO’19). 249260.Google ScholarGoogle ScholarCross RefCross Ref
  97. [97] Kast Bernd, Schmitt Philipp S., Albrecht Sebastian, Feiten Wendelin, and Zhang Jianwei. 2020. Hierarchical planner with composable action models for asynchronous parallelization of tasks and motions. In Proceedings of the 4th IEEE International Conference on Robotic Computing (IRC’20). IEEE, 143150.Google ScholarGoogle ScholarCross RefCross Ref
  98. [98] Kemke Christel and Walker Erin. 2006. Planning with action abstraction and plan decomposition hierarchies. In Proceedings of the IEEE/WIC/ACM International Conference on Intelligent Agent Technology. IEEE, 447451.Google ScholarGoogle ScholarDigital LibraryDigital Library
  99. [99] Khatib Oussama. 1987. A unified approach for motion and force control of robot manipulators: The operational space formulation. IEEE J. Robot. Autom. 3, 1 (1987), 4353.Google ScholarGoogle ScholarCross RefCross Ref
  100. [100] Kim Beomjoon, Shimanuki Luke, Kaelbling Leslie Pack, and Lozano-Pérez Tomás. 2022. Representation, learning, and planning algorithms for geometric task and motion planning. Int. J. Robot. Res. 41, 2 (2022), 210231.Google ScholarGoogle ScholarDigital LibraryDigital Library
  101. [101] Kim Beomjoon, Wang Zi, Kaelbling Leslie Pack, and Lozano-Pérez Tomás. 2019. Learning to guide task and motion planning using score-space representation. Int. J. Robot. Res. 38, 7 (2019), 793812.Google ScholarGoogle ScholarDigital LibraryDigital Library
  102. [102] Kingston Zachary, Chamzas Constantinos, and Kavraki Lydia E.. 2021. Using experience to improve constrained planning on foliations for multi-modal problems. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’21). IEEE, 69226927.Google ScholarGoogle ScholarDigital LibraryDigital Library
  103. [103] Kogo Takuma, Takaya Kei, and Oyama Hiroyuki. 2021. Fast MILP-based task and motion planning for pick-and-place with hard/soft constraints of collision-free route. In Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics (SMC’21). IEEE, 10201027.Google ScholarGoogle ScholarDigital LibraryDigital Library
  104. [104] Kolski Sascha, Ferguson Dave, Bellino Mario, and Siegwart Roland. 2006. Autonomous driving in structured and unstructured environments. In Proceedings of the IEEE Intelligent Vehicles Symposium. IEEE, 558563.Google ScholarGoogle ScholarCross RefCross Ref
  105. [105] Kupferman Orna and Vardi Moshe Y.. 2001. Model checking of safety properties. Formal Methods Syst. Design 19, 3 (2001), 291314.Google ScholarGoogle ScholarDigital LibraryDigital Library
  106. [106] Kurniawati Hanna. 2022. Partially observable markov decision processes and robotics. Annu. Rev. Control, Robot. Auton. Syst. 5 (2022), 253277.Google ScholarGoogle ScholarCross RefCross Ref
  107. [107] Lagriffoul Fabien and Andres Benjamin. 2016. Combining task and motion planning: A culprit detection problem. Int. J. Robot. Res. 35, 8 (2016), 890927.Google ScholarGoogle ScholarDigital LibraryDigital Library
  108. [108] Lagriffoul Fabien, Dantam Neil T., Garrett Caelan, Akbari Aliakbar, Srivastava Siddharth, and Kavraki Lydia E.. 2018. Platform-independent benchmarks for task and motion planning. IEEE Robot. Autom. Lett. 3, 4 (2018), 37653772.Google ScholarGoogle ScholarCross RefCross Ref
  109. [109] Lagriffoul Fabien, Dimitrov Dimitar, Bidot Julien, Saffiotti Alessandro, and Karlsson Lars. 2014. Efficiently combining task and motion planning using geometric constraints. Int. J. Robot. Res. 33, 14 (2014), 17261747.Google ScholarGoogle ScholarDigital LibraryDigital Library
  110. [110] Lee Jinhwi, Nam Changjoo, Park Jonghyeon, and Kim Changhwan. 2021. Tree search-based task and motion planning with prehensile and non-prehensile manipulation for obstacle rearrangement in clutter. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’21). IEEE, 85168522.Google ScholarGoogle ScholarDigital LibraryDigital Library
  111. [111] Li Kenli, Tang Xiaoyong, and Li Keqin. 2014. Energy-efficient stochastic task scheduling on heterogeneous computing systems. IEEE Trans. Parallel Distrib. Syst. 25, 11 (2014), 28672876. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  112. [112] Li Tianyu, Calandra Roberto, Pathak Deepak, Tian Yuandong, Meier Franziska, and Rai Akshara. 2021. Planning in learned latent action spaces for generalizable legged locomotion. IEEE Robot. Autom. Lett. 6, 2 (2021), 26822689.Google ScholarGoogle ScholarCross RefCross Ref
  113. [113] Li Xiaolong, Wang He, Yi Li, Guibas Leonidas J., Abbott A. Lynn, and Song Shuran. 2020. Category-level articulated object pose estimation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition. 37063715.Google ScholarGoogle ScholarCross RefCross Ref
  114. [114] Lillicrap Timothy P., Hunt Jonathan J., Pritzel Alexander, Heess Nicolas, Erez Tom, Tassa Yuval, Silver David, and Wierstra Daan. 2015. Continuous control with deep reinforcement learning. Retrieved from https://arXiv:1509.02971.Google ScholarGoogle Scholar
  115. [115] Lindsay Alan. 2019. Towards exploiting generic problem structures in explanations for automated planning. In Proceedings of the 10th International Conference on Knowledge Capture. 235238.Google ScholarGoogle ScholarDigital LibraryDigital Library
  116. [116] Lo Shih-Yun, Zhang Shiqi, and Stone Peter. 2018. PETLON: Planning efficiently for task-level-optimal navigation. In Proceedings of the 17th International Conference on Autonomous Agents and MultiAgent Systems. 220228.Google ScholarGoogle Scholar
  117. [117] Loula Joao, Allen Kelsey, Silver Tom, and Tenenbaum Josh. 2020. Learning constraint-based planning models from demonstrations. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’20). IEEE, 54105416.Google ScholarGoogle ScholarDigital LibraryDigital Library
  118. [118] Luo Sha, Kasaei Hamidreza, and Schomaker Lambert. 2021. Self-imitation learning by planning. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’21). IEEE, 48234829.Google ScholarGoogle ScholarDigital LibraryDigital Library
  119. [119] Lygeros J., Johansson K. H., Simic S. N., Zhang Jun, and Sastry S. S.. 2003. Dynamical properties of hybrid automata. IEEE Transactions on Automatic Contro 48, 1 (2003), 217. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  120. [120] Lynch Nancy, Segala Roberto, and Vaandrager Frits. 2003. Hybrid i/o automata. Info. Comput. 185, 1 (2003), 105157.Google ScholarGoogle ScholarDigital LibraryDigital Library
  121. [121] Mahmudi Mentar and Kallmann Marcelo. 2015. Multi-modal data-driven motion planning and synthesis. In Proceedings of the 8th ACM SIGGRAPH Conference on Motion in Games. 119124.Google ScholarGoogle ScholarDigital LibraryDigital Library
  122. [122] Maliah Shlomi, Komarnitski Radimir, and Shani Guy. 2022. Computing contingent plan graphs using online planning. ACM Trans. Auton. Adapt. Syst. 16, 1 (2022), 130.Google ScholarGoogle ScholarDigital LibraryDigital Library
  123. [123] Maly Matthew R., Lahijanian Morteza, Kavraki Lydia E., Kress-Gazit Hadas, and Vardi Moshe Y.. 2013. Iterative temporal motion planning for hybrid systems in partially unknown environments. In Proceedings of the 16th International Conference on Hybrid Systems: Computation and Control. 353362.Google ScholarGoogle ScholarDigital LibraryDigital Library
  124. [124] Mansouri Masoumeh and Pecora Federico. 2014. More knowledge on the table: Planning with space, time and resources for robots. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’14). IEEE, 647654.Google ScholarGoogle ScholarCross RefCross Ref
  125. [125] Mansouri Masoumeh, Pecora Federico, and Schüller Peter. 2021. Combining task and motion planning: Challenges and guidelines. Front. Robot. AI 8 (2021), 133.Google ScholarGoogle Scholar
  126. [126] Rico Francisco Martín, Morelli Matteo, Espinoza Huascar, Rodríguez-Lera Francisco J., and Olivera Vicente Matellán. 2021. Optimized execution of PDDL plans using behavior trees. In Proceedings of the 20th International Conference on Autonomous Agents and MultiAgent Systems. 15961598.Google ScholarGoogle Scholar
  127. [127] Martinez-Cantin Ruben, Freitas Nando de, Doucet Arnaud, and Castellanos José A.. 2007. Active policy learning for robot planning and exploration under uncertainty. In Robotics: Science and Systems, Vol. 3. 321328.Google ScholarGoogle Scholar
  128. [128] Migimatsu Toki and Bohg Jeannette. 2020. Object-centric task and motion planning in dynamic environments. IEEE Robot. Autom. Lett. 5, 2 (2020), 844851.Google ScholarGoogle ScholarCross RefCross Ref
  129. [129] Mirabel Joseph and Lamiraux Florent. 2016. Constraint graphs: Unifying task and motion planning for navigation and manipulation among movable obstacles. https://hal.science/hal-01281348v1.Google ScholarGoogle Scholar
  130. [130] Mirsky Reuth, Gal Kobi, Stern Roni, and Kalech Meir. 2019. Goal and plan recognition design for plan libraries. ACM Trans. Intell. Syst. Technol. 10, 2 (2019), 123.Google ScholarGoogle ScholarDigital LibraryDigital Library
  131. [131] Motes James, Sandström Read, Lee Hannah, Thomas Shawna, and Amato Nancy M.. 2020. Multi-robot task and motion planning with subtask dependencies. IEEE Robot. Autom. Lett. 5, 2 (2020), 33383345.Google ScholarGoogle ScholarCross RefCross Ref
  132. [132] Mukherjee Shohin, Aine Sandip, and Likhachev Maxim. 2022. MPLP: Massively parallelized lazy planning. IEEE Robot. Autom. Lett. 7, 3 (2022), 60676074.Google ScholarGoogle ScholarCross RefCross Ref
  133. [133] Nau Dana, Cao Yue, Lotem Amnon, and Munoz-Avila Hector. 1999. SHOP: Simple hierarchical ordered planner. In Proceedings of the 16th International Joint Conference on Artificial Intelligence. 968973.Google ScholarGoogle Scholar
  134. [134] Nau Dana S., Au Tsz-Chiu, Ilghami Okhtay, Kuter Ugur, Murdock J. William, Wu Dan, and Yaman Fusun. 2003. SHOP2: An HTN planning system. J. Artific. Intell. Res. 20 (2003), 379404.Google ScholarGoogle ScholarCross RefCross Ref
  135. [135] Newaz Abdullah Al Redwan and Alam Tauhidul. 2021. Hierarchical task and motion planning through deep reinforcement learning. In Proceedings of the 5th IEEE International Conference on Robotic Computing (IRC’21). IEEE, 100105.Google ScholarGoogle ScholarCross RefCross Ref
  136. [136] Nilsson Nils J. et al. 1984. Shakey the Robot. Tech. Rep. 323, Artificial Intelligence Center, SRI International.Google ScholarGoogle Scholar
  137. [137] Niu Jian, Liu Zhengqiong, Ding Zhizhong, and Zhou Momiao. 2021. Velocity planning for autonomous vehicle. In Proceedings of the 3rd International Conference on Information Technology and Computer Communications. 5762.Google ScholarGoogle ScholarDigital LibraryDigital Library
  138. [138] Noura Mahda and Gaedke Martin. 2019. An automated cyclic planning framework based on plan-do-check-act for web of things composition. In Proceedings of the 10th ACM Conference on Web Science. 205214.Google ScholarGoogle ScholarDigital LibraryDigital Library
  139. [139] Ota Jun. 2004. Rearrangement of multiple movable objects-integration of global and local planning methodology. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’04), Vol. 2. IEEE, 19621967.Google ScholarGoogle ScholarCross RefCross Ref
  140. [140] Pairet Èric, Chamzas Constantinos, Petillot Yvan, and Kavraki Lydia E.. 2021. Path planning for manipulation using experience-driven random trees. IEEE Robot. Autom. Lett. 6, 2 (2021), 32953302.Google ScholarGoogle ScholarCross RefCross Ref
  141. [141] Pan Tianyang, Wells Andrew M., Shome Rahul, and Kavraki Lydia E.. 2021. A general task and motion planning framework for multiple manipulators. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’21). IEEE, 31683174.Google ScholarGoogle ScholarDigital LibraryDigital Library
  142. [142] Pane Yudha, Mokhtari Vahid, Aertbeliën Erwin, Schutter Joris De, and Decré. Wilm 2021. Autonomous runtime composition of sensor-based skills using concurrent task planning. IEEE Robot. Autom. Lett. 6, 4 (2021), 64816488.Google ScholarGoogle ScholarCross RefCross Ref
  143. [143] Paulius David, Dong Kelvin Sheng Pei, and Sun Yu. 2021. Task planning with a weighted functional object-oriented network. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’21). IEEE, 39043910.Google ScholarGoogle ScholarDigital LibraryDigital Library
  144. [144] Paxton Chris, Raman Vasumathi, Hager Gregory D., and Kobilarov Marin. 2017. Combining neural networks and tree search for task and motion planning in challenging environments. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’17). IEEE, 60596066.Google ScholarGoogle ScholarDigital LibraryDigital Library
  145. [145] Pearl Judea. 1996. Decision making under uncertainty. ACM Comput. Surv. 28, 1 (1996), 8992.Google ScholarGoogle ScholarDigital LibraryDigital Library
  146. [146] Phiquepal Camille and Toussaint Marc. 2019. Combined task and motion planning under partial observability: An optimization-based approach. In Proceedings of the International Conference on Robotics and Automation (ICRA’19). IEEE, 90009006.Google ScholarGoogle ScholarDigital LibraryDigital Library
  147. [147] Puterman Martin L.. 1990. Markov decision processes. Handbooks in Operations Research and Management Science 2 (1990), 331434.Google ScholarGoogle ScholarCross RefCross Ref
  148. [148] Qureshi Ahmed Hussain, Dong Jiangeng, Baig Asfiya, and Yip Michael C.. 2021. Constrained motion planning networks x. IEEE Trans. Robot. 38, 2 (2021), 868886.Google ScholarGoogle ScholarCross RefCross Ref
  149. [149] Rajendran Gayathri, Uma V., and O’Brien Bettina. 2022. Unified robot task and motion planning with extended planner using ROS simulator. J. King Saud Univ.-Comput. Info. Sci. 34, 9 (2022), 7468–7481.Google ScholarGoogle Scholar
  150. [150] Ren Tianyu, Chalvatzaki Georgia, and Peters Jan. 2021. Extended task and motion planning of long-horizon robot manipulation. Retrieved from https://arXiv:2103.05456.Google ScholarGoogle Scholar
  151. [151] Rouček Tomáš, Pecka Martin, Čížek Petr, Petříček Tomáš, Bayer Jan, Šalanskỳ Vojtěch, Heřt Daniel, Petrlík Matěj, Báča Tomáš, Spurnỳ Vojěch et al. 2019. Darpa subterranean challenge: Multi-robotic exploration of underground environments. In Proceedings of the International Conference on Modelling and Simulation for Autonomous Systems. Springer, 274290.Google ScholarGoogle ScholarDigital LibraryDigital Library
  152. [152] Rovida Francesco, Grossmann Bjarne, and Krüger Volker. 2017. Extended behavior trees for quick definition of flexible robotic tasks. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’17). IEEE, 67936800.Google ScholarGoogle ScholarDigital LibraryDigital Library
  153. [153] Safronov Evgenii, Colledanchise Michele, and Natale Lorenzo. 2020. Task planning with belief behavior trees. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’20). IEEE, 68706877.Google ScholarGoogle ScholarDigital LibraryDigital Library
  154. [154] Safronov Evgenii, Vilzmann Michael, Tsetserukou Dzmitry, and Kondak Konstantin. 2019. Asynchronous behavior trees with memory aimed at aerial vehicles with redundancy in flight controller. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’19). IEEE, 31133118.Google ScholarGoogle ScholarDigital LibraryDigital Library
  155. [155] Saha Sayan and Julius Anak Agung. 2017. Task and motion planning for manipulator arms with metric temporal logic specifications. IEEE Robot. Autom. Lett. 3, 1 (2017), 379386.Google ScholarGoogle ScholarCross RefCross Ref
  156. [156] Shah Naman and Srivastava Siddharth. 2022. Using deep learning to bootstrap abstractions for hierarchical robot planning. In Proceedings of the 21st International Conference on Autonomous Agents and Multiagent Systems. 11831191.Google ScholarGoogle ScholarDigital LibraryDigital Library
  157. [157] Shah Naman, Vasudevan Deepak Kala, Kumar Kislay, Kamojjhala Pranav, and Srivastava Siddharth. 2020. Anytime integrated task and motion policies for stochastic environments. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’20). IEEE, 92859291.Google ScholarGoogle ScholarCross RefCross Ref
  158. [158] Shah Naman, Verma Pulkit, Angle Trevor, and Srivastava Siddharth. 2022. JEDAI: A system for skill-aligned explainable robot planning. In Proceedings of the 21st International Conference on Autonomous Agents and Multiagent Systems. 19171919.Google ScholarGoogle ScholarDigital LibraryDigital Library
  159. [159] Sharma Akshay, Medikeri Piyush Rajesh, and Zhang Yu. 2021. Domain concretization from examples: Addressing missing domain knowledge via robust planning. IEEE Robot. Autom. Lett. 7, 2 (2021), 10321039.Google ScholarGoogle ScholarCross RefCross Ref
  160. [160] Silver David, Schrittwieser Julian, Simonyan Karen, Antonoglou Ioannis, Huang Aja, Guez Arthur, Hubert Thomas, Baker Lucas, Lai Matthew, Bolton Adrian et al. 2017. Mastering the game of go without human knowledge. Nature 550, 7676 (2017), 354359.Google ScholarGoogle ScholarCross RefCross Ref
  161. [161] Silver Tom, Chitnis Rohan, Tenenbaum Joshua, Kaelbling Leslie Pack, and Lozano-Pérez Tomás. 2021. Learning symbolic operators for task and motion planning. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’21). IEEE, 31823189.Google ScholarGoogle ScholarDigital LibraryDigital Library
  162. [162] Srivastava Siddharth, Fang Eugene, Riano Lorenzo, Chitnis Rohan, Russell Stuart, and Abbeel Pieter. 2014. Combined task and motion planning through an extensible planner-independent interface layer. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’14). IEEE, 639646.Google ScholarGoogle ScholarCross RefCross Ref
  163. [163] Stock Sebastian, Mansouri Masoumeh, Pecora Federico, and Hertzberg Joachim. 2015. Online task merging with a hierarchical hybrid task planner for mobile service robots. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’15). IEEE, 64596464.Google ScholarGoogle ScholarDigital LibraryDigital Library
  164. [164] Suárez-Hernández Alejandro, Alenyà Guillem, and Torras Carme. 2018. Interleaving hierarchical task planning and motion constraint testing for dual-arm manipulation. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’18). IEEE, 40614066.Google ScholarGoogle ScholarDigital LibraryDigital Library
  165. [165] Şucan Ioan A. and Kavraki Lydia E.. 2012. Accounting for uncertainty in simultaneous task and motion planning using task motion multigraphs. In Proceedings of the IEEE International Conference on Robotics and Automation. IEEE, 48224828.Google ScholarGoogle ScholarCross RefCross Ref
  166. [166] Sutton Richard S. and Barto Andrew G.. 2018. Reinforcement Learning: An Introduction. MIT press.Google ScholarGoogle Scholar
  167. [167] Talamadupula Kartik, Benton J., Kambhampati Subbarao, Schermerhorn Paul, and Scheutz Matthias. 2010. Planning for human-robot teaming in open worlds. ACM Trans. Intell. Syst. Technol. 1, 2 (2010), 124.Google ScholarGoogle ScholarDigital LibraryDigital Library
  168. [168] Thomas Antony, Mastrogiovanni Fulvio, and Baglietto Marco. 2021. MPTP: Motion-planning-aware task planning for navigation in belief space. Robot. Auton. Syst. 141 (2021), 103786.Google ScholarGoogle ScholarCross RefCross Ref
  169. [169] Thomason Wil and Knepper Ross A.. 2019. A unified sampling-based approach to integrated task and motion planning. In Proceedings of the International Symposium of Robotics Research. Springer, 773788.Google ScholarGoogle Scholar
  170. [170] Thrun Sebastian. 2002. Probabilistic robotics. Commun. ACM 45, 3 (2002), 5257.Google ScholarGoogle ScholarDigital LibraryDigital Library
  171. [171] Torreno Alejandro, Onaindia Eva, Komenda Antonín, and Štolba Michal. 2017. Cooperative multi-agent planning: A survey. ACM Comput. Surv. 50, 6 (2017), 132.Google ScholarGoogle ScholarDigital LibraryDigital Library
  172. [172] Toussaint Marc A., Allen Kelsey Rebecca, Smith Kevin A., and Tenenbaum Joshua B.. 2018. Differentiable physics and stable modes for tool-use and manipulation planning. https://www.engineeringvillage.com/app/doc/?.Google ScholarGoogle Scholar
  173. [173] Tsang Florence, Walker Tristan, MacDonald Ryan A., Sadeghi Armin, and Smith Stephen L.. 2021. LAMP: Learning a motion policy to repeatedly navigate in an uncertain environment. IEEE Trans. Robot. 38, 3 (2021), 16381652.Google ScholarGoogle ScholarCross RefCross Ref
  174. [174] Umbrico Alessandro, Cesta Amedeo, Mayer Marta Cialdea, and Orlandini Andrea. 2017. PLATINU m: A new framework for planning and acting. In Proceedings of the Conference of the Italian Association for Artificial Intelligence. Springer, 498512.Google ScholarGoogle Scholar
  175. [175] Vasileiou Stylianos Loukas, Yeoh William, Son Tran Cao, Kumar Ashwin, Cashmore Michael, and Magazzeni Dianele. 2022. A logic-based explanation generation framework for classical and hybrid planning problems. J. Artific. Intell. Res. 73 (2022), 14731534.Google ScholarGoogle ScholarDigital LibraryDigital Library
  176. [176] Vasilopoulos Vasileios, Castro Sebastian, Vega-Brown William, Koditschek Daniel E., and Roy Nicholas. 2022. Technical report: A hierarchical deliberative-reactive system architecture for task and motion planning in partially known environments. Retrieved from https://arXiv:2202.01385.Google ScholarGoogle Scholar
  177. [177] Wan Weiwei, Kotaka Takeyuki, and Harada Kensuke. 2022. Arranging test tubes in racks using combined task and motion planning. Robot. Auton. Syst. 147 (2022), 103918.Google ScholarGoogle ScholarDigital LibraryDigital Library
  178. [178] Wang Lirui, Meng Xiangyun, Xiang Yu, and Fox Dieter. 2022. Hierarchical policies for cluttered-scene grasping with latent plans. IEEE Robot. Autom. Lett. 7, 2 (2022), 28832890.Google ScholarGoogle ScholarCross RefCross Ref
  179. [179] Wang Zi, Garrett Caelan Reed, Kaelbling Leslie Pack, and Lozano-Pérez Tomás. 2018. Active model learning and diverse action sampling for task and motion planning. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’18). IEEE, 41074114.Google ScholarGoogle ScholarDigital LibraryDigital Library
  180. [180] Wang Zi, Garrett Caelan Reed, Kaelbling Leslie Pack, and Lozano-Pérez Tomás. 2021. Learning compositional models of robot skills for task and motion planning. Int. J. Robot. Res. 40, 6-7 (2021), 866894.Google ScholarGoogle ScholarDigital LibraryDigital Library
  181. [181] Wells Andrew M., Dantam Neil T., Shrivastava Anshumali, and Kavraki Lydia E.. 2019. Learning feasibility for task and motion planning in tabletop environments. IEEE Robot. Autom. Lett. 4, 2 (2019), 12551262.Google ScholarGoogle ScholarCross RefCross Ref
  182. [182] Weng Tongfeng, Zhou Xu, Li Kenli, Peng Peng, and Li Keqin. 2022. Efficient distributed approaches to core maintenance on large dynamic graphs. IEEE Trans. Parallel Distrib. Syst. 33, 1 (2022), 129143. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  183. [183] Weng Tongfeng, Zhou Xu, Li Kenli, Tan Kian-Lee, and Li Keqin. 2023. Distributed approaches to butterfly analysis on large dynamic bipartite graphs. IEEE Trans. Parallel Distrib. Syst. 34, 2 (2023), 431445. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  184. [184] Weser Martin, Off Dominik, and Zhang Jianwei. 2010. HTN robot planning in partially observable dynamic environments. In Proceedings of the IEEE International Conference on Robotics and Automation. IEEE, 15051510.Google ScholarGoogle ScholarCross RefCross Ref
  185. [185] Winkler Jan Oliver and Beetz Michael. 2015. Generalized plan design for autonomous mobile manipulation in open environments. In Proceedings of the 14th International Conference on Autonomous Agents and Multiagent Systems (AAMAS’15). 18911892.Google ScholarGoogle Scholar
  186. [186] Xiao Guoqing, Li Kenli, Chen Yuedan, He Wangquan, Zomaya Albert Y., and Li Tao. 2021. CASpMV: A customized and accelerative SpMV framework for the sunway TaihuLight. IEEE Trans. Parallel Distrib. Syst. 32, 1 (2021), 131146. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  187. [187] Yang Shuo, Mao Xinjun, and Liu Wanwei. 2020. Towards an extended pomdp planning approach with adjoint action model for robotic task. In Proceedings of the IEEE International Conference on Systems, Man, and Cybernetics (SMC’20). IEEE, 14121419.Google ScholarGoogle ScholarDigital LibraryDigital Library
  188. [188] Yang Shuo, Mao Xinjun, Wang Shuo, Xiao Huaiyu, and Xue Yuanzhou. 2021. Towards adjoint sensing and acting schemes and interleaving task planning for robust robot plan. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’21). IEEE, 1379113797.Google ScholarGoogle ScholarDigital LibraryDigital Library
  189. [189] Yang Shuo, Mao Xinjun, Xue Yuanzhou, Xiao Huaiyu, and Wang Shuo. 2021. Towards a hybrid-ASP planning approach with adjoint observation for incomplete task-relevant information. IEEE Robot. Autom. Lett. 7, 1 (2021), 494501.Google ScholarGoogle ScholarCross RefCross Ref
  190. [190] Zeng Yuanyuan, Li Kenli, Zhou Xu, Luo Wensheng, and Gao Yunjun. 2022. An efficient index-based approach to distributed set reachability on small-world graphs. IEEE Trans. Parallel Distrib. Syst. 33, 10 (2022), 23582371. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  191. [191] Zhang Chongjie and Shah Julie A.. 2016. Co-optimizing task and motion planning. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’16). IEEE, 47504756.Google ScholarGoogle ScholarDigital LibraryDigital Library
  192. [192] Zhang Xiaohan, Zhu Yifeng, Ding Yan, Zhu Yuke, Stone Peter, and Zhang Shiqi. 2022. Visually grounded task and motion planning for mobile manipulation. Retrieved from https://arXiv:2202.10667.Google ScholarGoogle Scholar
  193. [193] Zhang Yifan, Zhang Jinghuai, Zhang Jindi, Wang Jianping, Lu Kejie, and Hong Jeff. 2022. Integrating algorithmic sampling-based motion planning with learning in autonomous driving. ACM Trans. Intell. Syst. Technol. 13, 3 (2022), 127.Google ScholarGoogle ScholarDigital LibraryDigital Library
  194. [194] Zhao Wenrui and Chen Weidong. 2021. Hierarchical POMDP planning for object manipulation in clutter. Robot. Auton. Syst. 139 (2021), 103736.Google ScholarGoogle ScholarCross RefCross Ref
  195. [195] Zhao Yingshen, Fillatreau Philippe, Elmhadhbi Linda, Karray Mohamed Hedi, and Archimede Bernard. 2022. Semantic coupling of path planning and a primitive action of a task plan for the simulation of manipulation tasks in a virtual 3D environment. Robot. Comput.-Integr. Manufact. 73 (2022), 102255.Google ScholarGoogle ScholarDigital LibraryDigital Library
  196. [196] Zhao Yingshen, Fillatreau Philippe, Karray Mohamed Hedi, and Archimède Bernard. 2018. An ontology-based approach towards coupling task and path planning for the simulation of manipulation tasks. In Proceedings of the IEEE/ACS 15th International Conference on Computer Systems and Applications (AICCSA’18). IEEE, 18.Google ScholarGoogle ScholarCross RefCross Ref
  197. [197] Zhong Kai, Yang Zhibang, Xiao Guoqing, Li Xingpei, Yang Wangdong, and Li Kenli. 2022. An efficient parallel reinforcement learning approach to cross-layer defense mechanism in industrial control systems. IEEE Trans. Parallel Distrib. Syst. 33, 11 (2022), 29792990. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  198. [198] Zhou Boyu, Zhang Yichen, Chen Xinyi, and Shen Shaojie. 2021. FUEL: Fast UAV exploration using incremental frontier structure and hierarchical planning. IEEE Robot. Autom. Lett. 6, 2 (2021), 779786.Google ScholarGoogle ScholarCross RefCross Ref
  199. [199] Zhu Gang and Shadbolt Nigel. 1994. A hybrid approach to the automatic planning of textual structures. In Proceedings of the 15th International Conference on Computational Linguistics (COLING’94).Google ScholarGoogle ScholarDigital LibraryDigital Library
  200. [200] Zhu Yifeng, Tremblay Jonathan, Birchfield Stan, and Zhu Yuke. 2021. Hierarchical planning for long-horizon manipulation with geometric and symbolic scene graphs. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’21). IEEE, 65416548.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Recent Trends in Task and Motion Planning for Robotics: A Survey

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            • Published in

              cover image ACM Computing Surveys
              ACM Computing Surveys  Volume 55, Issue 13s
              December 2023
              1367 pages
              ISSN:0360-0300
              EISSN:1557-7341
              DOI:10.1145/3606252
              Issue’s Table of Contents

              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 13 July 2023
              • Online AM: 7 February 2023
              • Accepted: 30 January 2023
              • Revised: 22 January 2023
              • Received: 14 August 2022
              Published in csur Volume 55, Issue 13s

              Permissions

              Request permissions about this article.

              Request Permissions

              Check for updates

              Qualifiers

              • survey
            • Article Metrics

              • Downloads (Last 12 months)2,616
              • Downloads (Last 6 weeks)346

              Other Metrics

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader

            Full Text

            View this article in Full Text.

            View Full Text