{'fraction_non_alphanumeric': 0.014659685863874346, 'fraction_numerical': 0.0, 'mean_word_length': 5.638888888888889, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Task coordination and assistive opportunity detection via social interaction in collaborative human-robot tasks

In most environments, task collaboration requires efficient, flexible communication between collaborators. In the case of tasks involving human-robot collaboration, the robot must effectively convey and interpret communicative actions about the current and intended state of the task environment and coordinate its behavior with those of its collaborators, human and otherwise. A framework for collaborative communication should not only allow the robot to reason about its actions in relation to those of others but should also support reasoning about the robot's own intentions and those ascribed to it by the collaborators. We present such a framework, inspired by Theory of Mind and making use of perspective taking, and show how it could be used to support several collaborative functions, including detection of opportunities to assist.