We present an extension of the VEsNA framework to support situated artifacts, allowing agents to interact with artifacts based on their virtual spatial context. Two new artifact types are introduced: SituatedArtifact, which enforces spatial co-location for perception and use, and GrabbableArtifact, which can be carried by agents across different environments. Artifacts can also be configured to support mutual exclusion, preventing simultaneous access by multiple agents. These extensions are integrated into the architecture of VEsNA, supporting automatic workspace switching based on agent movement and real-time visualization through the Godot engine. Although the concept of situated artifacts is well established, our contribution lies in making them accessible and usable within a publicly available open-source platform. This work aims to bridge symbolic reasoning and embodied interaction, and paves the way for further generalization of situated artifact support within the broader JaCaMo and CArtAgO ecosystems.
Situated Agents in Action: Extending VEsNA with Spatial and Grabbable Artifacts / Gatti, A., Ferrando, A., Mascardi, V.. - 16031:(2026), pp. 348-353. (23rd International Conference on Practical applications of Agents and Multi-Agent Systems, PAAMS 2025 fra 2025) [10.1007/978-3-032-07638-0_29].
Situated Agents in Action: Extending VEsNA with Spatial and Grabbable Artifacts
Ferrando A.;
2026
Abstract
We present an extension of the VEsNA framework to support situated artifacts, allowing agents to interact with artifacts based on their virtual spatial context. Two new artifact types are introduced: SituatedArtifact, which enforces spatial co-location for perception and use, and GrabbableArtifact, which can be carried by agents across different environments. Artifacts can also be configured to support mutual exclusion, preventing simultaneous access by multiple agents. These extensions are integrated into the architecture of VEsNA, supporting automatic workspace switching based on agent movement and real-time visualization through the Godot engine. Although the concept of situated artifacts is well established, our contribution lies in making them accessible and usable within a publicly available open-source platform. This work aims to bridge symbolic reasoning and embodied interaction, and paves the way for further generalization of situated artifact support within the broader JaCaMo and CArtAgO ecosystems.Pubblicazioni consigliate

I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris





