skip to main content
research-article

Planning for human-robot teaming in open worlds

Published:03 December 2010Publication History
Skip Abstract Section

Abstract

As the number of applications for human-robot teaming continue to rise, there is an increasing need for planning technologies that can guide robots in such teaming scenarios. In this article, we focus on adapting planning technology to Urban Search And Rescue (USAR) with a human-robot team. We start by showing that several aspects of state-of-the-art planning technology, including temporal planning, partial satisfaction planning, and replanning, can be gainfully adapted to this scenario. We then note that human-robot teaming also throws up an additional critical challenge, namely, enabling existing planners, which work under closed-world assumptions, to cope with the open worlds that are characteristic of teaming problems such as USAR. In response, we discuss the notion of conditional goals, and describe how we represent and handle a specific class of them called open world quantified goals. Finally, we describe how the planner, and its open world extensions, are integrated into a robot control architecture, and provide an empirical evaluation over USAR experimental runs to establish the effectiveness of the planning components.

References

  1. Agre, P. and Chapman, D. 1990. What are plans for? Robot. Auton. Syst. 6, 1-2, 17--34. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Albore, A., Palacios, H., and Geffner, H. 2009. A translation-based approach to contingent planning. In Proceedings of the 21st International Joint Conference on Artificial Intelligence (IJCAI 09). 1623--1628. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bacchus, F. and Kabanza, F. 1996. Planning for temporally extended goals. In Proceedings of the AAAI Conference on Artificial Intelligence. Vol. 2. 1215--1222. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Bagchi, S., Biswas, G., and Kawamura, K. 1996. Interactive task planning under uncertainty and goal changes. Robot. Auton. Syst. 18, 1, 157--167.Google ScholarGoogle ScholarCross RefCross Ref
  5. Baral, C., Kreinovich, V., and Trejo, R. 2001. Computational complexity of planning with temporal goals. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI'01). 509--514. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Benton, J., Do, M., and Kambhampati, S. 2009. Anytime heuristic search for partial satisfaction planning. Artif. Intell. 173, 5-6, 562--592. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Brick, T. and Scheutz, M. 2007. Incremental natural language processing for HRI. In Proceedings of the 2ndACM IEEE International Conference on Human-Robot Interaction. 263--270. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Cantrell, R., Scheutz, M., Schermerhorn, P., and Wu, X. 2010. Robust spoken instruction understanding for HRI. In Proceedings of the Human-Robot Interaction Conference. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Cushing, W., Benton, J., and Kambhampati, S. 2008. Replanning as deliberative re-selection of objectives. Tech. rep., CSE Department, Arizona State University.Google ScholarGoogle Scholar
  10. Do, M. and Kambhampati, S. 2002. Planning graph-based heuristics for cost-sensitive temporal planning. In Proceedings of the International Conference on Artificial Intelligence Planning Systems (AIPS'02). Vol. 2.Google ScholarGoogle Scholar
  11. Dzifcak, J., Scheutz, M., Baral, C., and Schermerhorn, P. 2009. 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 Proceedings of the International Conference on Robotics and Automation. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Etzioni, O., Golden, K., and Weld, D. S. 1997. Sound and efficient closed-world reasoning for planning. Artif. Intell. 89, 1-2, 113--148. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Ferguson, G., Allen, J., and Miller, B. 1996. TRAINS-95: Towards a mixed-initiative planning assistant. In Proceedings of the 3rd Conference on Artificial Intelligence Planning Systems (AIPS-96). 70--77.Google ScholarGoogle Scholar
  14. Firby, R. 1989. Adaptive execution in complex dynamic worlds. Tech. rep., Yale University, New Haven, CT.Google ScholarGoogle Scholar
  15. Gat, E. 1992. Integrating planning and reacting in a heterogeneous asynchronous architecture for controlling real-world mobile robots. In Proceedings of the National Conference on Artificial Intelligence. 809--809. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Gerevini, A., Haslum, P., Long, D., Saetti, A., and Dimopoulos, Y. 2009. Deterministic planning in the fifth international planning competition: Pddl3 and experimental evaluation of the planners. Artif. Intell. 173, 5-6, 619--668. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Golden, K. and Weld, D. S. 1996. Representing sensing actions: The middle ground revisited. In Proceedings of the International Conference on Principles of Knowledge Representation and Reasoning (KR'96). 174--185.Google ScholarGoogle Scholar
  18. Hubbe, A., Ruml, W., Yoon, S., Benton, J., and Do, M. 2008. Online anticipatory planning. In Proceedings of the ICAPS'08 Workshop on a Reality Check for Planning and Scheduling under Uncertainty.Google ScholarGoogle Scholar
  19. Kambhampati, S. 2007. Model-Lite planning for the Web age masses: The challenges of planning with incomplete and evolving domain theories. In Proceedings of the AAAI '07 Conference on Artificial Intelligence. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Knight, R., Rabideau, G., Chien, S., Engelhardt, B., and Sherwood, R. 2001. Casper: Space exploration through continuous planning. IEEE Intell. Syst., 70--75. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Lemai, S. and Ingrand, F. 2003. Interleaving temporal planning and execution: IxTeT-eXeC. In Proceedings of the ICAPS Workshop on Plan Execution.Google ScholarGoogle Scholar
  22. Meuleau, N. and Smith, D. 2003. Optimal limited contingency planning. In Proceedings of the 19th Conference on Uncertainty in Artificial Intelligence. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Myers, K. 1996. Advisable planning systems. Adv. Plan. Technol., 206--209.Google ScholarGoogle Scholar
  24. Myers, K. 1998. Towards a framework for continuous planning and execution. In Proceedings of the AAAI Fall Symposium on Distributed Continual Planning.Google ScholarGoogle Scholar
  25. Scherl, R. B. and Levesque, H. J. 1993. The frame problem and knowledge-producing actions. In Proceedings of the AAAI Conference on Artificial Intelligence. 689--695. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Schermerhorn, P., Benton, J., Scheutz, M., Talamadupula, K., and Kambhampati, S. 2009. Finding and exploiting goal opportunities in real-time during plan execution. In IEEE/RSJ International Conference on Intelligent Robots and Systems. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Scheutz, M. 2006. ADE - Steps towards a distributed development and runtime environment for complex robotic agent architectures. Appl. Artif. Intell. 20, 4-5, 275--304.Google ScholarGoogle ScholarCross RefCross Ref
  28. Scheutz, M., Schermerhorn, P., Kramer, J., and Anderson, D. 2007. First steps toward natural human-like HRI. Auton. Robot. 22, 4, 411--423. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Talamadupula, K., Benton, J., Schermerhorn, P., Scheutz, M., and Kambhampati, S. 2010. Integrating a closed-world planner with an open-world robot. In Proceedings of the AAAI Conference on Artificial Intelligence.Google ScholarGoogle Scholar
  30. Yoon, S., Fern, A., and Givan, R. 2007. FF-Replan: A baseline for probabilistic planning. In Proceedings of the International Conference on Autonomous Planning and Scheduling (ICAPS'07). 352--359.Google ScholarGoogle Scholar
  31. Yoon, S., Fern, A., Givan, R., and Kambhampati, S. 2008. Probabilistic planning via determinization in hindsight. In Proceedings of the AAAI Conference on Artificial Intelligence. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Planning for human-robot teaming in open worlds

      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 Transactions on Intelligent Systems and Technology
        ACM Transactions on Intelligent Systems and Technology  Volume 1, Issue 2
        November 2010
        153 pages
        ISSN:2157-6904
        EISSN:2157-6912
        DOI:10.1145/1869397
        Issue’s Table of Contents

        Copyright © 2010 ACM

        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 ACM 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: 3 December 2010
        • Revised: 1 June 2010
        • Accepted: 1 June 2010
        • Received: 1 April 2010
        Published in tist Volume 1, Issue 2

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Research
        • Refereed

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader