Scientific contributions
We present the main scientific contributions achieved by the two research groups and the research topics relevant to the RoboCup@Home competitions and outline how they will contribute and be further developed in this context.
The teams contribute complementary achievements so that their integration will allow for increased robustness and effectiveness of the proposed solutions. We thus believe that our RoboCup@Home project will be the basis to achieve additional novel results on the topics mentioned below.
The deployment of robots in populated environments interacting with non-expert users requires facing many sources of uncertainty during task execution such as incomplete information about the environment or unpredictable behaviours coming from humans. Planning and plan execution under such uncertainties is also an important problem to be addressed within the RoboCup@Home competition and in this context, both Sapienza and Lincoln partners have recent research results.
In [Sanelli-ICAPS17], we propose a method using conditional planning for generating and executing short-term interactions, in [Sebastiani-ICAPS17], we propose an extension to the Hierarchical Agent-based Task Planner (HATP) for the automatic generation of conditional plans that enables humans and robots to negotiate some aspects of the collaboration online during the execution of the plan and, in [Hanheide-AI15], task failure is handled intelligently by combining different types of robot’s knowledge to solve the problem of task planning and execution under uncertainty and in open worlds, explanation of task failure and verification of those explanations.
Social robots deployed in large public spaces have to carry out short-term interactions with many unknown people. In order to provide a better user experience, personalized multi-modal interactions have shown to be more effective. In this context, [Iocchi-ICSR15] presented a module for HRI based on explicit representation of social norms that provides a high degree of variability in the personalization of the interactions, maintaining easy extendibility and scalability.
Generating appropriate robot behaviours during the interaction it is also a key factor to achieve successful interactions. In [Dondrup-Rob15], the problem of maintaining Human-Robot Spatial Interactions (HRSI) is studied from the point of view of the Proxemics, where distances between the agents are included into a probabilistic model based on a Qualitative Trajectory Calculus.
Finally, analysing the performance of an HRI system in order to improve the interactions requires a systematic approach. In [Lohse-HRI09], a method is proposed to jointly analyse system level and interaction level in an integrated manner. The approach allows to trace back patterns that deviate from prototypical interaction sequences to the distinct system components of the robot.
One of the main goals of the RoboCup@Home is to develop a system able to robustly navigate in dynamic environments subject to changes and unpredictable situations. In this context, [Pulido-IROS16] presented a localization and mapping system based on a spatio-temporal occupancy grid that explicitly represents the persistence and periodicity of the individual cells and can predict the probability of their occupancy in the future. The proposed representation improves localisation accuracy and the efficiency of path planning.
In [Pulido-ICRA15], we present an approach for topological navigation of service robots in dynamic indoor environments this approach uses a topological representation of the environment that simplifies definition of navigation actions, and is augmented with a spatio-temporal model that specifically represent changes that stem from events in the environment, which impact on the success probability of planned actions which allows the robot to predict action outcomes and to devise better navigation plans.
In [Hanheide-HRI17], we have also shown how better HRI can be facilitated by exploiting long-term spatio-temporal experience, similar to the approached above, but directly linking long-term autonomy with setting goals for a mobile robot.
In populated environments, the ability to be able to predict the directions people are heading is useful for robots to plan suitable path. The machine learning method in [Sun-arxiv17] allows to learn a model for such predictions from long-term experience.
Publications