Contact person:  Mohamed CHETOUANI (mohamed.chetouani@sorbonne-universite.fr)

Internal Partners:

  1. Sorbonne Université, Mohamed CHETOUANI
  2. Örebro University (ORU), Alessandro Saffioti and Jasmin Grosinger

External Partners:

  1. SoftBank Robotics Europe (france), Sera Buyukgoz

 

We study proactive communicative behavior, where robots provide information to humans which may help them to achieve desired outcomes, or to prevent possible undesired ones. Proactive behavior in an under-addressed area in AI and robotics, and proactive human- robot communication is even more so. We will combine the past expertise of Sorbonne Univ. (intention recognition) and Orebro Univ. (proactive behavior) to define proactive behavior based on the understanding of user’s intentions, and then extend it to consider communicative actions based on second-order perspective awareness. We propose an architecture able to(1) estimate the human’s intention of goal,(2) infer robot’s and human’s knowledge about foreseen possible upcoming outcomes of intended goal,(3) detect opportunities for desirability of intended goal to robot be proactive,(4) select action from the listed opportunities. The theoretical underpinning of this work will contribute to the study of theory of mind in HRI.

Results Summary

The goal of this micro-project is to develop a cognitive architecture able to generate proactive communicative behaviors during human-robot interactions. The general idea is to provide information to humans which may help them to achieve desired outcomes, or to prevent possible undesired ones. Our work proposes a framework that generates and selects among opportunities for acting based on recognizing human intention, predicting environment changes, and reasoning about what is desirable in general. Our framework has two main modules to initiate proactive behavior; intention recognition and equilibrium maintenance.

The main achievements are:

  • Integration of two systems: user intention recognition and equilibrium maintenance in a generic architecture
  • Showing stability of the architecture to many users
  • Reasoning mechanism and 2nd order perspective awareness

The next steps will aim to show knowledge repair, prevent outcomes of lack of knowledge and improve trustability, transparency and legibility (user study)

Tangible Outcomes

  1. [arxiv] “Two ways to make your robot proactive: reasoning about human intentions, or reasoning about possible futures”. Sera Buyukgoz, Jasmin Grosinger, Mohamed Chetouani, Alessandro Saffiotti. . arXiv:2205.05492 [cs.AI] 2022. DOI: 10.48550/ARXIV.2205.05492 https://arxiv.org/abs/2205.05492
  2. Program/code: Proactive Behavior Generation – Open Source System– Sera Buyukgoz, Mohamed Chetouani, Jasmin Grosinger, andAlessandro Saffiotti
    https://github.com/serabuyukgoz/proactive_robot_sim.git
  3. Program/code: Playground, Jupyter Notebook / Google Colab – Sera Buyukgoz, Mohamed Chetouani, Jasmin Grosinger, andAlessandro Saffiotti https://colab.research.google.com/drive/1yETA0iyKZb23790-uj9jEp6fIXfSfTSe?usp=sharing 
  4. Video presentation summarizing the project