Skip to main content

Advertisement

Log in

Cooperative Human–Robot Planning with Team Reasoning

  • Published:
International Journal of Social Robotics Aims and scope Submit manuscript

Abstract

The paper studies the connections between philosophical action theory and planning methods in artificial intelligence. It proposes a method of cooperative planning in which agents select actions using a combination of planning and team reasoning. Whereas several standard approaches to multi-agent planning start from individuals’ plans and try to combine them into a group plan, the proposed method starts from constructing a group plan from which the individuals derive their sub-plans. The former method is labelled I-mode planning and the latter we-mode planning. The basic idea of the proposed we-mode planning method is that the agents conceive themselves as a group agent that selects the best plan specifying the actions of all individual agents who then carry out their parts in the group plan. We-mode planning is suited for human–robot cooperation in situations in which the participants have a shared goal and a shared plan evaluation function, and can observe each others’ actions. The method is expected to lead in some cases to more human-like robot behaviour and more efficient execution of joint actions in human–robot teams.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Alami R, Clodic A, Montreuil V, Sisbot EA, Chatila R (2006) Toward human-aware robot task planning. In: AAAI spring symposium: to boldly go where no human-robot team has gone before, pp 39–46

  2. Alami R, Robert F, Ingrand F, Suzuki S (1994) A paradigm for plan-merging and its use for multi-robot cooperation. IEEE Int Conf Syst Man Cybern 1:612–612

    Article  Google Scholar 

  3. Amadae SM, Lempert D (2015) The long term viability of team reasoning. J Econ Methodol 22:462–478

    Article  Google Scholar 

  4. Anscombe E (1957) Intention. Basil Blackwell, Oxford

    Google Scholar 

  5. Bacharach M (1999) Interactive team reasoning: a contribution to the theory of co-operation. Res Econ 53:117–147

    Article  Google Scholar 

  6. Bacharach M (2006) Beyond individual choice: teams and frames in game theory. Princeton University Press, Princeton

    Google Scholar 

  7. Baier A (1970) Act and intent. J Philos 67:648–658

    Article  Google Scholar 

  8. Bickhard MH, Terveen L (1995) Foundational issues in artificial intelligence and cognitive science: an impasse and solution. North-Holland, Amsterdam, The Netherlands

    Google Scholar 

  9. Boella G, Damiano R, Lesmo L (2000) Cooperation and group utility. In: Intelligent agents VI. Agent theories, architectures, and languages. Springer, pp 319–333

  10. Boella G, Pigozzi G, Slavkovik M, Torre L (2011) Group intention is social choice with commitment. In: Vos Marina, Fornara Nicoletta, Pitt Jeremy V, Vouros George (eds) Coordination, Organizations, institutions, and norms in agent systems VI: COIN 2010 international workshops, COIN@AAMAS 2010, Toronto, May 2010, COIN@MALLOW 2010, Lyon, France, August 2010, Revised selected papers. Springer, Berlin, pp 152–171

  11. Boutilier C (1996) Planning, learning and coordination in multiagent decision processes. In: Proceedings of the 6th conference on theoretical aspects of rationality and knowledge. Morgan Kaufmann Publishers Inc, San Francisco, pp. 195–210

  12. Bratman M (2014) Shared agency: a planning theory of acting together. Oxford University Press, Oxford

    Book  Google Scholar 

  13. Bratman ME (1987) Intention, plans, and practical reason. Harvard University Press, Harvard

    Google Scholar 

  14. Bratman ME (1999) Faces of intention: selected essays on intention and agency. Cambridge University Press, Cambridge

    Book  Google Scholar 

  15. Bratman ME, Israel DJ, Pollack ME (1988) Plans and resource-bounded practical reasoning. Comput Intell 4(3):349–355

    Article  Google Scholar 

  16. Butterfill SA (2015) Planning for collective agency. In: SA Butterfill, Misselhorn C, (eds) Collective agency and cooperation in natural and artificial systems. Synthese Library

  17. Churchland PM (1981) Eliminative materialism and the propositional attitudes. J Philos 78(2):67–90

    Google Scholar 

  18. Cirillo M, Karlsson L, Saffiotti A (2010) Human-aware task planning: an application to mobile robots. ACM Trans Intell Syst Technol (TIST) 1(2):15

    Google Scholar 

  19. Clodic A, Alami R, Chatila R (2014) Key elements for human–robot joint action. In: Seibt J, Hakli R, Nørskov M (eds) Sociable robots and the future of social relations: proceedings of Robo-Philosophy. IOS Press, Amsterdam

    Google Scholar 

  20. Cohen PR, Levesque H (1990) Intention is choice with commitment. Artif Intell 42:213–261

    Article  MathSciNet  MATH  Google Scholar 

  21. Cohen PR, Levesque HJ (1991) Teamwork. Noûs 25:487–512

    Article  Google Scholar 

  22. Colman A, Pulford B, Rose J (2008) Collective rationality in interactive decisions: evidence for team reasoning. Acta Psychol 128(2):387–397

    Article  Google Scholar 

  23. Colman A, Pulford B, Rose J (2008) Team reasoning and collective rationality: piercing the veil of obviousness. Acta Psychol 128(2):409–412

    Article  Google Scholar 

  24. Copp D (1995) Morality, normativity, and society. Oxford University Press, Oxford

    Google Scholar 

  25. Corkill DD (1991) Blackboard systems. AI Expert 6(9):40–47

    Google Scholar 

  26. Cox JS, Durfee EH (2005) An efficient algorithm for multiagent plan coordination. In: Proceedings of the fourth international joint conference on Autonomous agents and multiagent systems, pp. 828–835. ACM

  27. Crosby M, Jonsson A, Rovatsos M (2014) A single-agent approach to multiagent planning. In: Schaub T, Friedrich G, O’Sullivan B (eds) Eur conf artif intell. IOS Press, Amsterdam, pp 237–242

    Google Scholar 

  28. Davidson D (1980) Essays on actions and events. Clarendon Press, Oxford

    Google Scholar 

  29. Dignum V, Dignum F (2001) Modelling agent societies: co-ordination frameworks and institutions. In: Progress in artificial intelligence. Springer, Berlin, , pp. 191–204

  30. Dimopoulos Y, Adnan Hashmi M, Moraitis P (2012) \(\mu \)-SATPLAN: multi-agent planning as satisfability. Knowl Based Syst 29:54–62

    Article  Google Scholar 

  31. Dunin-Kȩplicz B, Verbrugge R (2011) Teamwork in multi-agent systems: a formal approach. Wiley, New York

    MATH  Google Scholar 

  32. Durfee Ed, Zilberstein S (2013) Multiagent planning, control, and execution. In: Weiss G (ed) Multiagent systems, 2nd edn. MIT Press, Cambridge, pp 485–545

    Google Scholar 

  33. Durfee EH, Lesser VR (1987) Using partial global plans to coordinate distributed problem solvers. In: Proceedings of the 10th international joint conference on Artificial intelligence, vol. 2. Morgan Kaufmann Publishers Inc, San Francisco, pp. 875–883

  34. Ephrati E, Rosenschein JS (1994) Divide and conquer in multi-agent planning. In: Proceedings of the international AAAI conference, vol. 1, p. 80

  35. Gaertner W (2009) A primer in social choice theory, revised edn. Oxford University Press, Oxford

    MATH  Google Scholar 

  36. Georgeon O, Ritter F (2012) An intrinsically-motivated schema mechanism to model and simulate emergent cognition. Cogn Syst Res 15–16:73–92

    Article  Google Scholar 

  37. Gibson JJ (1971) The ecological approach to visual perception. Houghton-Mifflin, Boston

    Google Scholar 

  38. Gilbert M (2001) Collective preferences, obligations, and rational choice. Econ Philos 17:109–119

    Article  Google Scholar 

  39. Gilbert M (2013) Joint commitment: how we make the social world. Oxford University Press, Oxford

    Book  Google Scholar 

  40. Govindarajan V, Bhattacharya S, Kumar V (2016) Human–robot collaborative topological exploration for search and rescue applications. In: Distributed autonomous robotic systems. Springer, Berlin, pp. 17–32

  41. Grosz BJ (1996) Collaborative systems (AAAI-94 Presidential Address). AI Mag 17:67

    Google Scholar 

  42. Grosz BJ, Hunsberger L (2006) The dynamics of intention in collaborative activity. Cogn Syst Res 7:259–272

    Article  Google Scholar 

  43. Grosz BJ, Kraus S (1996) Collaborative plans for complex group action. Artif Intell 86:269–357

    Article  MathSciNet  Google Scholar 

  44. Grosz BJ, Sidner C (1990) Plans for discourse. In: Cohen P, Morgan JL, Pollack ME (eds) Intentions in communication. MIT Press, Cambridge

    Google Scholar 

  45. Guitton J, Warnier M, Alami R (2012) Belief management for HRI planning. BNC@ ECAI 2012, p. 27

  46. Haddawy P, Hanks S (1998) Utility models for goal-directed, decision-theoretic planners. Comput Intell 14(3):392–429

    Article  MathSciNet  Google Scholar 

  47. Hakli R, Mäkelä P (2016) Planning in the we-mode. In: Preyer G, Peter G (eds) Critical essays on the philosophy of Raimo Tuomela with his responses, Studies in the philosophy of sociality. Springer, Berlin

  48. Hakli R, Miller K, Tuomela R (2010) Two kinds of we-reasoning. Econ Philos 26:291–320

    Article  Google Scholar 

  49. Hakli R, Tuomela R (2003) Cooperation and we-mode preferences in multi-agent systems. In: Dittrich P, Kim J (eds) Proceedings of the first international workshop on social life (SOLI 2003). ECAL 2003, Dortmund, 14–17 Sept, University of Dortmund

  50. Hintikka J (2007) Socratic epistemology: explorations of knowledge-seeking by questioning. Cambridge University Press, Cambridge

    Book  Google Scholar 

  51. Ikemoto S, Amor HB, Minato T, Jung B, Ishiguro H (2012) Physical human-robot interaction: mutual learning and adaptation. IEEE Robot Autom Mag 19:24–35

    Article  Google Scholar 

  52. Jennings NR (1995) Controlling cooperative problem solving in industrial multi-agent systems using joint intentions. Artif Intell 75:195–240

    Article  Google Scholar 

  53. Jennings NR (1993) Commitments and conventions: the foundation of coordination in multi-agent systems. Knowl Eng Rev 8:223–250

    Article  Google Scholar 

  54. Kirsch A, Kruse T, Akin Sisbot E, Alami R, Lawitzky M, Brščić D, Hirche S, Basili P, Glasauer Stefan (2010) Plan-based control of joint human-robot activities. KI-Künstl Intell 24(3):223–231

    Article  Google Scholar 

  55. List C, Pettit P (2011) Group agency: the possibility, design, and status of corporate agents. Oxford University Press, Oxford

    Book  Google Scholar 

  56. Miller S (2001) Social action: a teleological account. Cambridge University Press, Cambridge

    Book  Google Scholar 

  57. Nissim R, Brafman RI, Domshlak C (2010) A general, fully distributed multi-agent planning algorithm. In: van der Hoek W, Kaminka GA, Lespérance Y, Luck M, Sen S (eds) 9th international conference on autonomous agents and multiagent systems (AAMAS 2010), Toronto, May 10–14, 2010, Vol. 1–3, pp. 1323–1330. IFAAMAS

  58. Pacherie E (2011) Framing joint action. Rev Philos Psychol 2:173–192

    Article  Google Scholar 

  59. Pacherie E (2013) Intentional joint agency: shared intention lite. Synthese 190:1817–1839

    Article  Google Scholar 

  60. Pollock JL (1995) Cognitive carpentry: a blueprint for how to build a person. The MIT Press, Cambridge

    Google Scholar 

  61. Rao AS, Georgeff MP (1991) Modeling rational agents within a BDI-architecture. In: Allen J., Fikes R., Sandewall E. (eds) Proceedings of the 2nd international conference on principles of knowledge representation and reasoning, pp. 473–484, San Mateo, CA, USA, Morgan Kaufmann

  62. Ratcliffe M (2007) Rethinking commonsense psychology: a critique of folk psychology, theory of mind and simulation. Palgrave Macmillan, Houndmills

    Book  Google Scholar 

  63. Russell SJ, Norvig P (2010) Artificial intelligence: a modern approach, 3rd edn. Pearson Education, Upper Saddle River

    MATH  Google Scholar 

  64. Searle JR (1990) Collective intentions and actions. In: Cohen PR, Morgan J, Pollack ME (eds) Intentions in communication. MIT Press, Cambridge, pp 401–415

    Google Scholar 

  65. Searle JR (1995) The construction of social reality. The Free Press, New York

    Google Scholar 

  66. Sen A (2002) Rationality and freedom. Harvard University Press, Cambridge

    Google Scholar 

  67. Shoham Y, Leyton-Brown K (2009) Multiagent systems: algorithmic, game-theoretic, and logical foundations. Cambridge University Press, New York

    MATH  Google Scholar 

  68. Shoham Y, Tennenholtz M (1995) On social laws for artificial agent societies: off-line design. Artif Intell 73(1):231–252

  69. Sims M, Corkill D, Lesser V (2008) Automated organization design for multi-agent systems. Auton Agents Multi-Agent Syst 16(2):151–185

  70. Smith RG, Davis R (1981) Frameworks for cooperation in distributed problem solving. Syst Man Cybern IEEE Trans 11(1):61–70

    Article  Google Scholar 

  71. Stirling WC (2013) A game-theoretic social model for multiagent systems. In: 2013 IEEE International Conference on Systems, Man, and Cybernetics (SMC), pp. 2718–2723. IEEE

  72. Sugden R (1993) Thinking as a team: towards an explanation of nonselfish behavior. Soc Philos Policy 10:69–89

    Article  Google Scholar 

  73. Sugden R (2000) Team preferences. Econ Philos 20:175–204

    Article  Google Scholar 

  74. Sutton RS, Barto AG (1998) Reinforcement learning: an introduction. MIT Press, Cambridge

    Google Scholar 

  75. Tambe M (1997) Towards flexible teamwork. J Artif Intell Res 7:83–124

    Google Scholar 

  76. Tollefsen DP (2015) Groups as agents. Polity Press, Cambridge

    Google Scholar 

  77. Tonino H, Bos A, de Weerdt M, Witteveen C (2002) Plan coordination by revision in collective agent based systems. Artif Intell 142:121–145

    Article  MathSciNet  MATH  Google Scholar 

  78. Torreño A, Onaindia E, Sapena Ó (2014) Fmap: distributed cooperative multi-agent planning. Appl Intell 41:606–626

    Article  Google Scholar 

  79. Tuomela R (2002) Philosophy of social practices: the collective acceptance view. Cambridge University Press, Cambridge

    Book  Google Scholar 

  80. Tuomela R (2007) The philosophy of sociality. Oxford University Press, Oxford

    Book  Google Scholar 

  81. Tuomela R (2013) Social ontology: collective intentionality and group agents. oxford University Press, Oxford

    Book  Google Scholar 

  82. Tuomela R, Miller K (1988) We-intentions. Philos Stud 53:115–137

    Article  Google Scholar 

  83. Velleman JD (1997) How to share an intention. Philos Phenomenol Res LVII:29–50

    Article  Google Scholar 

  84. Weirich P (2004) Realistic decision theory: rules for nonideal agents in nonideal circumstances. Oxford University Press, Oxford

    Book  MATH  Google Scholar 

  85. Wooldridge M (2000) Reasoning about rational agents. MIT Press, Cambridge

    MATH  Google Scholar 

  86. Wooldridge M, Jennings NR (1999) The cooperative problem-solving process. J Logic Comput 9(4):563–592

    Article  MathSciNet  MATH  Google Scholar 

  87. von Wright GH (1971) Explanation and understanding. Cornell University Press, Ithaca

    Google Scholar 

Download references

Acknowledgments

This work has been supported by the Velux Foundation and the Academy of Finland. I thank S.M. Amadae, Pekka Mäkelä and three anonymous referees whose comments and suggestions significantly improved the quality of the paper. I also thank the PENSOR group in Aarhus and the audiences at the 2nd Workshop Towards a Framework for Joint Action (in conjunction with HRI 2015, Portland, USA, March 2, 2015) and at the Advanced Telecommunications Research Institute (ATR, Kyoto, Japan, August 28, 2015) for useful questions and comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Raul Hakli.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hakli, R. Cooperative Human–Robot Planning with Team Reasoning. Int J of Soc Robotics 9, 643–658 (2017). https://doi.org/10.1007/s12369-016-0377-4

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12369-016-0377-4

Keywords

Navigation