Abstract
In recent years, the surge in interest in integrated Task and Motion Planning (TAMP) has caused a resurgence in Task Planning research in the robotics community. Meanwhile, in the broader AI community, combining partial-order planning with grounded forward chaining has become popular for temporal task planning, preserving the ability of partial-order planners to deal with concurrent actions while exploiting the speed of modern-day grounded forward search. In this paper, we present two new planning algorithms. The first, FCPOP, combines full utilization of the delayed action ordering commitment of partial-order planning with grounded forward search guided by a temporally informed heuristic. This results in a planner that is flexible in how it structures plans with respect to action parallelism, creates high-quality plans with low makespans, and computes plans quickly. FCPOP is shown empirically to outperform state-of-the-art temporal planners on several benchmark planning problems. The second planning algorithm FCHPOP introduces hierarchical information in the form of abstract actions. This reduces the number of nodes that need to be explored and speeds up the planning process while still generating quality plans.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
International Planning Competition 2011 Temporal Tracks. http://www.plg.inf.uc3m.es/ipc2011-deterministic/DomainsTemporal.html
Bechon, P., Barbier, M., Infantes, G., Lesire, C., Vidal, V.: HiPOP: hierarchical partial-order planning. Technical report (2014)
Benton, J., Coles, A., Coles, A.: Temporal planning with preferences and time-dependent continuous costs. In: 22nd International Conference on Automated Planning and Scheduling, pp. 2–10 (2012)
Coles, A., Coles, A., Fox, M., Long, D.: Forward-chaining partial-order planning. In: 20th International Conference on Automated Planning and Scheduling, pp. 42–49. AAAI (2010)
Coles, A., Coles, A., Martinez, M.: International Planning Competition 2018 Temporal Tracks. https://ipc2018-temporal.bitbucket.io/
Coles, A.A., Coles, A.A.: A temporal relaxed planning Graph heuristic for planning with envelopes. In: Proceedings International Conference on Automated Planning and Scheduling, pp. 47–55. AAAI (2017)
Dantam, N.T., Kingston, Z.K., Chaudhuri, S., Kavraki, L.E.: An incremental constraint-based framework for task and motion planning. Int. J. Robot. Res. 37(10), 1134–1151 (2018)
Dechter, R., Meiri, I., Pearl, J.: Temporal constraint networks. Artif. Intell. 49(1–3), 61–95 (1991)
Garrett, C., Lozano-Perez, T., Kaelbling, L.: FFRob: leveraging symboling planning for efficient task and motion planning
Ghallab, M., Nau, D., Traverso, P.: Automated planning and acting. Technical report (2016)
Kvarnström, J.: Planning for loosely coupled agents using partial order forward-chaining. In: 21st International Conference on Automated Planning and Scheduling
Lallement, R., de Silva, L., Alami, R.: HATP: An HTN Planner for Robotics (2014)
Lee-Urban, S.: Hierarchical planning knowledge for refining partial-order plans (2012)
Pack Kaelbling, L., Lozano-Pérez, T.: Hierarchical task and motion planning in the now*. Technical report
Penberthy, J.S., Weld, D.: UCPOP: a sound, complete, partial order planner for ADL. In: Proceedings of the KR-92 (1992)
Sapena, O., Onaindia, E., Torreño, A.: FLAP: applying least-commitment in forward-chaining planning
Sapena, O., Torrenõ, A., Onaindiá, E.: Parallel heuristic search in forward partial-order planning. Knowl. Eng. Rev. 31(5), 417–428 (2016)
Schattenberg, B.: Hybrid planning and scheduling. Ph.D. thesis (2016)
Vidal, V., Geffner, H.: Branching and pruning: an optimal temporal POCL planner based on constraint programming. In: Proceedings of the National Conference on Artificial Intelligence, pp. 570–577 (2004)
Weld, D.S.: An introduction to least commitment planning. AI Mag. 15(4), 27–27 (1994)
Wolff, E.M., Topcu, U., Murray, R.M.: Automaton-guided controller synthesis for nonlinear systems with temporal logic. In: IEEE International Conference on Intelligent Robots and Systems, pp. 4332–4339 (2013)
Younes, H.L., Simmons, R.G.: VHPOP: versatile heuristic partial order planner. J. Artif. Intell. Res. 20, 405–430 (2003)
Young, R.M., Moore, J.D.: DPOCL: a principled approach to discourse planning. In: Proceedings of the 7th International Workshop on Natural Language Generation, pp. 13–20 (1994)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Messing, A., Hutchinson, S. (2021). Forward Chaining Hierarchical Partial-Order Planning. In: LaValle, S.M., Lin, M., Ojala, T., Shell, D., Yu, J. (eds) Algorithmic Foundations of Robotics XIV. WAFR 2020. Springer Proceedings in Advanced Robotics, vol 17. Springer, Cham. https://doi.org/10.1007/978-3-030-66723-8_22
Download citation
DOI: https://doi.org/10.1007/978-3-030-66723-8_22
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-66722-1
Online ISBN: 978-3-030-66723-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)