Abstract
Autonomous robots face challenges posed by uncertain states when operating in environments with incomplete knowledge. Such uncertainty complicates accurate state representation and efficient task planning. In the field of robotics, both contingent planning and probabilistic planning have proven effective in generating robust plans under such conditions. However, as the scale of the problem escalates, these approaches inevitably yield numerous redundant plans, thereby resulting in low planning efficiency. To counter these issues, we propose an Online Contingent Planning (OCP) method that augments the Planning Domain Definition Language with two new tokens and integrates an innovative online contingent planner. By incorporating these tokens, OCP is able to denote multiple uncertain states within a single state and defer the determination of the state until the execution phase. The dynamic feature of OCP to update the plans during execution eliminates a large portion of redundant plans and planning time. Experimental evaluations demonstrate that OCP substantially surpasses the planning efficiency of several state-of-the-art planners with lower plan size, marking a significant advancement in autonomous robot task planning.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Li, H., Ding, X.: Adaptive and intelligent robot task planning for home service: a review. Eng. Appl. Artif. Intell. 117, 105618 (2023)
Karpas, E., Magazzeni, D.: Automated planning for robotics. Ann. Rev. Control Rob. Auton. Syst. 3, 417–439 (2020)
Hoffmann, J., Brafman, R.I.: Contingent planning via heuristic forward search with implicit belief states. In: Proceedings of the Fifteenth International Conference on International Conference on Automated Planning and Scheduling, pp. 71–88. AAAI Press, Monterey (2005)
Ye, N., Somani, A., Hsu, D., Lee, W.S.: DESPOT: online POMDP planning with regularization. J. Artif. Intell. Res. 58, 231–266 (2017)
Bertoli, P., Cimatti, A., Lago, U.D., Pistore, M.: Extending PDDL to nondeterminism, limited sensing and iterative conditional plans (2003)
Maliah, S., Brafman, R., Karpas, E., Shani, G.: Partially observable online contingent planning using landmark heuristics. In: Proceedings of the International Conference on Automated Planning and Scheduling, vol. 24, pp. 163–171 (2014)
To, S.T., Pontelli, E., Son, T.C.: On the effectiveness of CNF and DNF representations in contingent planning. In: Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence, vol. 3, pp. 2033–2038. AAAI Press, Barcelona (2011)
Brafman, R., Shani, G.: A multi-path compilation approach to contingent planning. In: AAAI, vol. 26, pp. 1868–1874 (2021)
Zhao, P.: Probabilistic contingent planning based on HTN for high-quality plans. arXiv preprint arXiv: 2308.0692 (2023)
Albore, A., Palacios, H., Geffner, H.: A translation-based approach to contingent planning. In: Proceedings of the 21st International Joint Conference on Artificial Intelligence, pp. 1623–1628. Morgan Kaufmann Publishers Inc., San Francisco (2009)
Muise, C., Belle, V., McIlraith, S.A.: Computing contingent plans via fully observable non-deterministic planning. In: Proceedings of the Twenty-Eighth AAAI Conference on Artificial Intelligence. pp. 2322–2329. AAAI Press, Québec City (2014)
Bazinin, S., Shani, G.: Iterative planning for deterministic QDec-POMDPs. In: Presented at the GCAI-2018, 4th Global Conference on Artificial Intelligence (2018)
Carreno, Y., Petillot, Y., Petrick, R.P.A.: Temporal planning with incomplete knowledge and perceptual information. Electron. Proc. Theor. Comput. Sci. 362, 37–53 (2022)
Littman, M.L., Goldsmith, J., Mundhenk, M.: The computational complexity of probabilistic planning. J. Artif. Intell. Res. 9, 1–36 (1998)
Domshlak, C., Hoffmann, J.: Probabilistic planning via heuristic forward search and weighted model counting. J. Artif. Intell. Res. 30, 565–620 (2007)
Keller, T., Helmert, M.: Trial-based heuristic tree search for finite horizon MDPs. In: Proceedings of the International Conference on Automated Planning and Scheduling, vol. 23, pp. 135–143 (2013)
Kaelbling, L.P., Littman, M.L., Cassandra, A.R.: Planning and acting in partially observable stochastic domains. Artif. Intell. 101, 99–134 (1998)
Cai, P., Luo, Y., Hsu, D., Lee, W.S.: HyP-DESPOT: a hybrid parallel algorithm for online planning under uncertainty. Int. J. Rob. Res. 40, 558–573 (2021)
Hoerger, M., Kurniawati, H., Elfes, A.: Multilevel Monte Carlo for solving POMDPs on-line. Int. J. Rob. Res. 42, 196–213 (2023)
Cashmore, M., et al.: ROSPlan: planning in the robot operating system. ICAPS 25, 333–341 (2015)
Acknowledgment
This work is supported by the National Natural Science Foundation of China (Granted No: 62172426) and National University of Defense Technology Young Scientist Self-Innovation Science Fund Project (Granted No: ZK2023–36).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Xiao, Z., Yang, S., Xue, Y., Wang, S., Mao, X. (2024). OCP: An Online Contingent Planning Method for Robot Tasks with Incomplete Knowledge. In: Huang, DS., Zhang, X., Zhang, C. (eds) Advanced Intelligent Computing Technology and Applications. ICIC 2024. Lecture Notes in Computer Science(), vol 14879. Springer, Singapore. https://doi.org/10.1007/978-981-97-5675-9_4
Download citation
DOI: https://doi.org/10.1007/978-981-97-5675-9_4
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-5674-2
Online ISBN: 978-981-97-5675-9
eBook Packages: Computer ScienceComputer Science (R0)