Unimore logo AImageLab
Back to the research area

Embodied Agents for Differences Discovery in Dynamic Environments

Imagine you have just bought a personal robot, and you ask it to bring you a cup of tea. It will start roaming around the house while looking for the cup. It probably will not come back until some minutes, as it is new to the environment. After the robot knows your house, instead, you expect it to perform navigation tasks much faster, exploiting its previous knowledge of the environment while adapting to possible changes of objects, people, and furniture positioning. As agents are likely to stay in the same place for long periods, such information may be outdated and inconsistent with the actual layout of the environment. Therefore, the agent also needs to discover those differences during navigation.


spot


Spot the Difference: A Novel Task for Embodied Agents in Changing Environments

 

Embodied AI is a recent research area that aims at creating intelligent agents that can move and operate inside an environment. Existing approaches in this field demand the agents to act in completely new and unexplored scenes. However, this setting is far from realistic use cases that instead require executing multiple tasks in the same environment. Even if the environment changes over time, the agent could still count on its global knowledge about the scene while trying to adapt its internal representation to the current state of the environment. To make a step towards this setting, we propose Spot the Difference: a novel task for Embodied AI where the agent has access to an outdated map of the environment and needs to recover the correct layout in a fixed time budget. To this end, we collect a new dataset of occupancy maps starting from existing datasets of 3D spaces and generating a number of possible layouts for a single environment. This dataset can be employed in the popular Habitat simulator and is fully compliant with existing methods that employ reconstructed occupancy maps during navigation. Furthermore, we propose an exploration policy that can take advantage of previous knowledge of the environment and identify changes in the scene faster and more effectively than existing agents. Experimental results show that the proposed architecture outperforms existing state-of-the-art models for exploration on this new setting.

Paper

Spot the Difference: A Novel Task for Embodied Agents in Changing Environments

F.Landi, R.Bigazzi, M.Cornia, S.Cascianelli, L.Baraldi, R.Cucchiara

ICPR 2022

Publications

1 Landi, Federico; Bigazzi, Roberto; Cornia, Marcella; Cascianelli, Silvia; Baraldi, Lorenzo; Cucchiara, Rita "Spot the Difference: A Novel Task for Embodied Agents in Changing Environments" Proceedings of the 26th International Conference on Pattern Recognition, vol. 2022-, Montréal Québec, pp. 4182 -4188 , August 21-25, 2022, 2022 | DOI: 10.1109/ICPR56361.2022.9956538 Conference

Research Activity Info

spot

Staff