Skip to content
sdevin edited this page Aug 23, 2017 · 1 revision

Mental State Manager

Overview

The Mental State Manager estimates the humans mental states concerning the current goal and Shared Plan. It bases its reasoning on all data published by the other supervisor modules and on the world states from all agents point of view given by TOASTER.

Topics

Published topics

  • /mental_states/mental_states: mental states of the humans (supervisor_msgs/MentalStatesList)
  • /mental_states/previous_actions: list of all previous actions. This list is the same as the one published by the data manager but is updated only after the module processed information in it in order not to have synchrinisation problems in the other modules. (supervisor_msgs/ActionsList)

Subscribed topics

Parameters

  • nonObservableFacts: list of the facts which are non observable (string[])