Periodic Reporting for period 1 - SymAware (Symbolic logic framework for situational awareness in mixed autonomy)
Période du rapport: 2022-10-01 au 2023-09-30
In this context, SymAware introduces a new cognitive architecture designed to align with the internal models of robotic agents and facilitate the safe collaboration of autonomous agents and humans. SymAware's primary objective is to provide a comprehensive framework for situational awareness in multi-agent systems, enabling agents to actively perceive risks in evolving environments and collaborate with robots and humans for complex, dynamic tasks. This framework encompasses various awareness dimensions, including knowledge, spatiotemporal, risk, and social aspects, using logic, symbolic computations, formal reasoning, and uncertainty quantification to achieve full situational awareness in multi-agent systems.
The primary objective of WP1 is to create a foundation for situational awareness in multi-agent systems (MASs). This involves developing a framework to represent awareness mathematically and a toolkit for building MASs with this awareness. It will also act as an integration hub, gathering input from other work packages. The logical characterization of awareness will be done using temporal logic. KTH in collaboration with other partners have provided different modeling techniques of MASs. Drawing inspiration from the existing framework of awareness (from Deliverable 5.1) within this project, we have already developed the first framework for awareness in MAS. In the first version of the proposed architecture, the situational awareness includes elements related to the system's situational awareness, encompassing aspects such as the system's state, intent, uncertainty, and risk. Furthermore, the framework in question combines various components, including knowledge, perception, communication, planning, control, the physical condition of the system, and interfaces for communication with human agents. MPI-SWS is leading the development of the tool which will implement the proposed architecture. The first version of the tool is already prepared and made public through GitLab.
WP2 aims to represent spatial and temporal awareness in multi-agent systems collaborating with humans, using formal verification languages. It also focuses on decentralized planning and decision-making to reduce risks. The approach developed by KTH involves decomposing global tasks into local tasks, considering communication networks during task decomposition, and in collaboration with UU, designing a model of human users for better human-agent understanding.
WP3 enhances risk awareness in MASs by quantifying and measuring risks for robots and humans. Different approaches are developed by TUE, including risk quantification based on simulation relations and invariant sets. UU is working on user-centered mechanisms for conveying risk during human-agent interactions. The task of predicting and covering potential environmental scenarios is also addressed by TUE.
WP4 focuses on knowledge-aware agents in dynamic environments, aiming to verify properties related to knowledge awareness and develop methodologies for agents with knowledge awareness goals. MPI-SWS is working on scenarios for both single and multi-agent systems, using symbolic computation methods for decision-making.
WP5 implements and validates the SymAware approach in two use cases: Unmanned Traffic Management (UTM) for drones and higher levels of autonomy in vehicles. NLR has developed an awareness-based operational concept for UAS operations, while TUE and SISW are working on autonomous driving use cases and scenario selection for testing.
WP6 establishes a framework for situational awareness in MASs to ensure trustworthy human-agent interaction. UU conducted a participatory design study on human interaction with autonomous vehicles, focusing on modulating autonomy levels and designing user interfaces. A follow-up study is planned to explore the impact of information sharing and user profiles on interaction and to examine EU transparency guidelines.
1. Python framework with algorithms that incorporate awareness in the control of heterogeneous multi-agent systems.
2. Risk and task assignment for heterogeneous multi-agent systems.
3. A compositional framework for multi-agent control under spatiotemporal constraints.
4. Algorithms for improving safety and efficiency of autonomous systems using knowledge and intent awareness.
5. Accelerating safety assessment of autonomous systems using a new risk metric.
6. Guidelines for Ethical and Trustworthy Human-Agent Interaction (HAI) in aviation and automotive applications.
 
           
        