About Decisions During Human-Robot Shared Plan Achievement: Who Should Act and How?

It has been shown that, when a human and a robot have to perform a joint activity together, they need to structure their activity based on a so-called “shared plan”. In this work, we present a scheme and an implemented system which allow the robot to elaborate and execute shared plans that are flexible enough to be achieved in collaboration with a human in a smooth and non-intrusive manner. We identify and analyze the decisions that should preferably be taken at planning time and those that should be better postponed. We also show in which conditions the robot can determine when it has to take the decision by itself or leave it to its human partner. As a consequence, the robot avoids useless communication by smoothly adapting its behavior to the human.

[1]  Peter Ford Dominey,et al.  The Coordinating Role of Language in Real-Time Multimodal Learning of Cooperative Tasks , 2013, IEEE Transactions on Autonomous Mental Development.

[2]  Sonia Chernova,et al.  Interactive Hierarchical Task Learning from a Single Demonstration , 2015, 2015 10th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[3]  Rachid Alami,et al.  On Planning and Task Achievement Modalities for Human-Robot Collaboration , 2014, ISER.

[4]  Alessandro Saffiotti,et al.  Human-aware task planning: An application to mobile robots , 2010, TIST.

[5]  Minoru Asada,et al.  Initiative in robot assistance during collaborative task execution , 2016, 2016 11th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[6]  Rachid Alami,et al.  HATP: An HTN Planner for Robotics , 2014, ArXiv.

[7]  Julie A. Shah,et al.  Decision-making authority, team efficiency and human worker satisfaction in mixed human–robot teams , 2015, Auton. Robots.

[8]  Sarit Kraus,et al.  Collaborative Plans for Complex Group Action , 1996, Artif. Intell..

[9]  Cynthia Breazeal,et al.  Improved human-robot team performance using Chaski, A human-inspired plan execution system , 2011, 2011 6th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[10]  H. Bekkering,et al.  Joint action: bodies and minds moving together , 2006, Trends in Cognitive Sciences.

[11]  Brian Charles Williams,et al.  Concurrent Plan Recognition and Execution for Human-Robot Teams , 2014, ICAPS.

[12]  Gabriel Skantze,et al.  Opportunities and Obligations to Take Turns in Collaborative Multi-Party Human-Robot Interaction , 2015, SIGDIAL Conference.

[13]  Rachid Alami,et al.  A framework for endowing an interactive robot with reasoning capabilities about perspective-taking and belief management , 2014, The 23rd IEEE International Symposium on Robot and Human Interactive Communication.

[14]  Peter Ford Dominey,et al.  Cooperative human robot interaction systems: IV. Communication of shared plans with Naïve humans using gaze and speech , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[15]  Matthias Scheutz,et al.  Coordination in human-robot teams using mental modeling and plan recognition , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Rob Sherwood,et al.  Using Iterative Repair to Improve the Responsiveness of Planning and Scheduling , 2000, AIPS.

[17]  Rachid Alami,et al.  M+: a scheme for multi-robot cooperation through negotiated task allocation and achievement , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[18]  Cynthia Breazeal,et al.  Effects of anticipatory action on human-robot teamwork: Efficiency, fluency, and perception of team , 2007, 2007 2nd ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[19]  Rachid Alami,et al.  Some essential skills and their combination in an architecture for a cognitive and interactive robot , 2016, ArXiv.

[20]  James F. Allen,et al.  Human-Machine Collaborative Planning , 2002 .

[21]  Yu Zhang,et al.  Planning with Resource Conflicts in Human-Robot Cohabitation , 2016, AAMAS.

[22]  Rachid Alami,et al.  A Novel Software Combining Task and Motion Planning for Human-Robot Interaction , 2016, AAAI Fall Symposia.

[23]  Rachid Alami,et al.  When the robot puts itself in your shoes. Managing and exploiting human and robot beliefs , 2012, 2012 IEEE RO-MAN: The 21st IEEE International Symposium on Robot and Human Interactive Communication.

[24]  Séverin Lemaignan,et al.  Artificial cognition for social human-robot interaction: An implementation , 2017, Artif. Intell..

[25]  Michael E. Bratman,et al.  Shared Intention , 1993, Ethics.

[26]  Rachid Alami,et al.  Using human knowledge awareness to adapt collaborative plan generation, explanation and monitoring , 2016, 2016 11th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[27]  Erez Karpas,et al.  Robust Execution of Plans for Human-Robot Teams , 2015, ICAPS.

[28]  Milind Tambe,et al.  Agent Architectures for Flexible, Practical Teamwork , 1997, AAAI/IAAI.

[29]  Rachid Alami,et al.  An implemented theory of mind to improve human-robot shared plans execution , 2016, 2016 11th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[30]  Andrea Lockerd Thomaz,et al.  Timed Petri nets for fluent turn-taking over multimodal interaction resources in human-robot collaboration , 2016, Int. J. Robotics Res..

[31]  Aurélie Clodic,et al.  Key Elements for Human-Robot Joint Action , 2017 .