Paper deep dive
Sensor-Driven Mission Synthesis for UAV/UGV Swarms: A TB-CSPN Coordination Architecture with Hardware-Enforced Safety
Uwe M. Borghoff, Paolo Bottoni, Remo Pareschi
Intelligence
Status: succeeded | Model: Gemma-4-26B-A4B | Prompt: intel-v1 | Confidence: 92%
Last extracted: 8/17/2026, 5:27:48 AM
Summary
This paper introduces the Guarded Swarms architecture, a coordination framework for heterogeneous UAV/UGV swarms that synthesizes mission actions from multi-modal sensor evidence while ensuring hardware-enforced safety. The system utilizes a Topic-Based Communication Space Petri Net (TB-CSPN) to manage semantic tokens derived from radar, RF, acoustic, and visual sensors. Consultant agents interpret sensor data, supervisor agents enforce policy, and analogue safety envelopes at the actuator level veto unsafe commands, providing resilience against cyber threats and software failures.
Entities (10)
Relation Signals (7)
Guarded Swarms → includes → Analogue Safety Envelope
confidence 96% · digital coordination layer is complemented by independent analogue safety envelopes that clamp or veto unsafe actuator commands
Guarded Swarms → uses → TB-CSPN
confidence 95% · The approach combines radar, RF, acoustic, and visual observations with Topic-Based Communication Space Petri Net (TB-CSPN) orchestration
Supervisor Agents → enforces → policy
confidence 94% · supervisor agents provide authorisation and policy-governed release of mission transitions
Consultant Agents → transforms → sensor outputs
confidence 93% · Consultant agents transform sensor outputs into temporally bounded semantic tokens
TB-CSPN → supports → incremental mission formation
confidence 92% · TB-CSPN orchestration to support incremental mission formation under partial and evolving information
Guarded Swarms → appliesto → Coastal Surveillance
confidence 90% · A coastal-surveillance case study illustrates how the proposed architecture enables dependable... swarm coordination
Guarded Swarms → integrateswith → ROS 2
confidence 85% · protocol integration with prevailing middleware stacks (ROS 2, DDS, MAVLink, ASTERIX)
Cypher Suggestions (0)
No Cypher suggestions yet.
Abstract
Abstract:This paper presents a coordination architecture for heterogeneous UAV/UGV swarms that synthesises mission actions from uncertain, multi-modal sensor evidence while preserving hardware-enforced safety at the actuation boundary. The approach combines radar, RF, acoustic, and visual observations with Topic-Based Communication Space Petri Net (TB-CSPN) orchestration to support incremental mission formation under partial and evolving information. Consultant agents transform sensor outputs into temporally bounded semantic tokens, while supervisor agents provide authorisation and policy-governed release of mission transitions. This separation between interpretation, coordination, and execution yields auditable decision paths, constrains non-determinism within the coordination layer through guards and synchronisation, and enables bounded-time integration of heterogeneous evidence. To improve resilience in contested environments, including cyber compromise, spoofing, jamming, and communication loss, the digital coordination layer is complemented by independent analogue safety envelopes that clamp or veto unsafe actuator commands issued to individual vehicles. A coastal-surveillance case study illustrates how the proposed architecture enables dependable, governed, and physically safe swarm coordination under operational uncertainty.
Tags
Links
- Source: https://arxiv.org/abs/2608.14306v1
- Canonical: https://arxiv.org/abs/2608.14306v1
Trouble viewing inline? Open PDF directly →
Full Text
69,670 characters extracted from source content.
Expand or collapse full text
Sensor-Driven Mission Synthesis for UAV/UGV Swarms: A TB-CSPN Coordination Architecture with Hardware-Enforced SafetyPublication type: Original Research PaperVolume: pages Uwe M. Borghoff Paolo Bottoni Remo Pareschi Address: Institute for Software Technology, University of the Bundeswehr Munich, 85579 Neubiberg, Germany Address: Department of Computer Science, Sapienza University of Rome, 00161 Rome, Italy Address: SofTware And Knowledge Engineering Lab, STAKE lab, 86100 Campobasso, Italy Email: uwe.borghoff@unibw.de Abstract This paper presents a coordination architecture for heterogeneous UAV/UGV swarms that synthesises mission actions from uncertain, multi-modal sensor evidence while preserving hardware-enforced safety at the actuation boundary. The approach combines radar, RF, acoustic, and visual observations with Topic-Based Communication Space Petri Net (TB-CSPN) orchestration to support incremental mission formation under partial and evolving information. Consultant agents transform sensor outputs into temporally bounded semantic tokens, while supervisor agents provide authorisation and policy-governed release of mission transitions. This separation between interpretation, coordination, and execution yields auditable decision paths, constrains non-determinism within the coordination layer through guards and synchronisation, and enables bounded-time integration of heterogeneous evidence. To improve resilience in contested environments, including cyber compromise, spoofing, jamming, and communication loss, the digital coordination layer is complemented by independent analogue safety envelopes that clamp or veto unsafe actuator commands issued to individual vehicles. A coastal-surveillance case study illustrates how the proposed architecture enables dependable, governed, and physically safe swarm coordination under operational uncertainty. keywordsUAV/UGV swarms, swarm coordination, multi-modal sensing, TB-CSPN, hardware-enforced safety, resilient autonomy †copyright-year: 2026†startpage: 1†titlemark: SENSOR-DRIVEN MISSION SYNTHESIS FOR UAV/UGV SWARMS†corresponding: Corresponding author Uwe M. Borghoff BORGHOFF, BOTTONI & PARESCHI †footnotetext: Abbreviations: TB-CSPN, Topic-Based Communication Space Petri Net; UAVs/UGVs, unmanned aerial and ground vehicles. 1 Introduction Swarms of unmanned aerial and ground vehicles (UAVs/UGVs) are attracting interest due to their offering of “enhanced intelligence, improved coordination, increased flexibility, survivability, and reconfigurability” [1]. In this line, we propose the Guarded Swarms [2] hybrid architecture for coordinating UAV and UGV swarms, combining digital autonomy with analogue (hardware) safety enforcement at the actuator level, so as to keep high-level decision-making and mission coordination in software, where AI-based perception modules and formal workflow models can adapt to changing operational conditions, while moving the most safety-critical “do-not-ever-do-this” constraints into hardwired analogue circuits placed between the vehicle’s flight or drive controller and its motors. This architecture creates a two-layer assurance model: flexible, semantically informed coordination above, and irreducible, attack-resistant safety guarantees below. The digital layer interprets sensor signals, forms mission plans, and coordinates swarm actions, while the analogue one prevents unsafe commands from reaching the actuators, even in the presence of software faults, adversarial interference, or communication failures. To provide a high-level conceptual view of the proposed architecture, Figure 1 illustrates the separation between semantic coordination in the digital layer and hardware-enforced safety in the analogue layer, together with the role of human-in-the-loop governance and bounded coordination dynamics. Figure 1: Conceptual overview of the Guarded Swarms architecture. The digital layer transforms multi-modal sensor inputs into semantic tokens and coordinates mission formation through TB-CSPN, exhibiting constrained non-determinism: multiple admissible coordination paths may exist, but are strictly bounded by token availability, guard conditions, and temporal constraints. Human-in-the-loop governance enforces authorisation policies before mission release. The analogue safety envelope provides independent, hardware-enforced veto mechanisms that ensure deterministic, physically safe actuation. Building on the TB-CSPN framework proposed in previous work, we separate semantic interpretation from coordination execution. In TB-CSPN, large language models (LLMs) or specialised AI modules extract topics and intents, while Coloured Petri Nets / Workflow Nets provide formally analysable coordination logic with constrained non-determinism: multiple transitions may be enabled, but the set of admissible evolutions is strictly bounded by token availability, guard conditions, and temporal constraints [3]. TB-CSPN also claims scalability advantages (sub-linear coordination overhead as swarm size increases). We extend this lineage by introducing an “executor” role, e.g., physical robots or vehicles, responsible for translating the commands issued by the net, and reading from specific output places. Such executors operate inside analogue safety envelopes, thereby extending agentic coordination into the physical domain, under the architectural boundaries of Table 1. Table 1: Architectural boundaries and their primary guarantees. Boundary Primary Guarantee Human–AI Accountability and governance Role separation Clear authority and delegation Semantic–coordination Scalable, verifiable orchestration Digital–physical Deterministic safety The motivation is operational: in contested environments (electronic warfare, jamming, spoofing, cyber compromise, comms denial), purely digital autonomy is fragile because software and networks are part of the attack surface. Guarded Swarms reduce that exposure by shifting critical guardrails into hardware that operates independently of digital computation and communications. Digital planners (centralised or federated) may propose trajectories and manoeuvres, but analogue boards validate, clamp, veto, or override low-level motor commands before they reach electronic speed controllers. Once a command is admitted through the envelope, execution becomes deterministic, but unsafe commands cannot propagate—even if the software stack is degraded or maliciously influenced. Concretely, each vehicle includes an Analogue Safety Board implementing various independent enforcement channels. Examples include: thrust clamps (window comparators limiting PWM duty cycle and ramp rates), attitude/rate trips (analogue gyro/tilt thresholds triggering clamp or cut), proximity “bumpers” (IR/ultrasonic comparators biasing or freezing thrust near obstacles), power/thermal protection (current/temperature comparators forcing shutdown), RF guard tone mechanisms (loss of tone or kill-code triggers land/kill), and a hard E-stop using opto-isolated latches and manual switches. Importantly, these are not a serial pipeline; they operate in parallel with an OR-style inhibition logic: if any guard triggers, it can unilaterally intervene. If none triggers, the PWM passes unchanged. We frame this as analogous to contract-based design: the digital layer can vary, but the analogue one enforces a fixed safety “contract” [4]. As decisions move downward in the architecture (see Figure 2), reversibility decreases. In other words, the ability of feedback to reach and influence a higher level decreases, thereby preventing situations that are not “contracted”. Figure 2: Architectural boundaries in autonomous AI systems. As decisions propagate downward, their reversibility decreases and the cost of error increases, motivating progressively stronger guarantees. We build on this foundation, shifting the focus from formal correctness to real-world applicability, systems engineering, and empirical demonstration. Hardware-level security primitives, e.g., physical unclonable functions (PUFs) [5], trusted platform modules (TPMs) [6], hardware security modules (HSMs) [7], trusted execution environments (TEEs) [8], secure-boot roots of trust [9], remote (hardware) attestation mechanisms [10], and anti-tamper, side-channel, or fault-injection countermeasures [11], are beyond the scope of this paper. The Guarded Swarms architecture was first introduced at IEEE TechDefense 2025 [2]. Two concurrent developments followed, both rooted in that conference article. The companion paper [4], in Future Internet, focuses on the architecture’s lower boundary: the interaction between digital coordination and the analogue safety layer at the actuation side. The present paper develops the upper boundary: the acquisition, interpretation, and coordination of multi-modal sensor evidence on the input side. The two papers are therefore complementary by design rather than overlapping, and together they trace the full path of evidence and authority through the architecture, from heterogeneous sensing through governed coordination to physically safe actuation. Within this division of labour, the present paper contributes (i) an extension of the TB-CSPN token model with the temporal and provenance metadata required for fusing heterogeneous sensor evidence, (i) time-windowed synchronisation as the mechanism through which asynchronous detections become coordination-ready, (i) a coastal-surveillance case study illustrating incremental mission formation from radar, RF, acoustic, and electro-optical inputs, and (iv) a discussion of concrete protocol integration with prevailing middleware stacks (ROS 2, DDS, MAVLink, ASTERIX). The remainder of this paper is organised as follows. Section 2 motivates the proposed approach, and Section 3 summarises the main contributions and the underlying architecture. Related work is reviewed in Section 4. Section 5 illustrates the approach through a case study, including counterfactual trajectories that show how the architecture’s structural guarantees operate. Section 6 discusses concrete protocol integration with prevailing middleware stacks, and Section 7 reflects on the architecture’s commitments and trade-offs. Finally, Section 8 concludes the paper and outlines directions for future work. 2 Motivation: Sensor-Driven Coordination Under Uncertainty Autonomous UAV/UGV systems operating in contested or complex environments must make decisions based on incomplete, heterogeneous, and continuously evolving evidence. More generally, drone swarms have been characterised as fundamentally information-dependent systems, since their coordination, adaptability, and operational effectiveness rely on robust communication and the efficient processing of distributed information [12]. In many operational settings, signals originate from multiple sensing modalities, such as radar tracks, RF emissions, acoustic signatures and visual confirmations. Each of these modalities is characterised by a distinct profile of latency, reliability and ambiguity. This poses a critical engineering challenge. Decisions must often be made under tight time constraints, with available evidence often partial or even contradictory. Premature commitment to a single interpretation can lead to incorrect mission responses, while excess hesitation may prevent timely action. Recent multi-sensor UAV detection work has likewise addressed conflicts among heterogeneous detector outputs through probabilistic fusion mechanisms to improve identification [13], while related IET Radar, Sonar & Navigation research has demonstrated Bayesian information fusion for maritime situational awareness using heterogeneous radar sensors [14]. The goal is not just to compute a single “best explanation”, but to maintain a structured operational state that • preserves competing interpretations of sensor evidence, • makes compatibility and tension among signals explicit, • supports incremental refinement as new observations arrive, and • enables safe, authorised actions under bounded uncertainty. The architecture proposed in this paper addresses this challenge by combining multi-source signal interpretation with structured coordination semantics. Rather than relying on a monolithic planner, the system transforms heterogeneous sensor detections into semantic tokens and synchronises them within a TB-CSPN coordination space. Mission-level decisions emerge incrementally as evidence accumulates and authorisation constraints are satisfied. This approach is particularly suited to environments in which sensing, decision-making, and actuation must remain auditable and time-bounded. By separating signal interpretation from coordination logic and from actuation enforcement, the architecture supports dependable operation even when evidence remains incomplete or evolving. 3 Main Contributions This paper makes four contributions relevant to engineering audiences concerned with dependable autonomy, multi-source sensing, and coordinated robotic systems. C1: Sensor-driven mission synthesis through TB-CSPN coordination. TB-CSPN provides coordination semantics with constrained non-determinism: while multiple transitions may be enabled, the set of admissible evolutions is strictly bounded by token availability, guard conditions, and temporal constraints. This includes both structurally bounded alternatives (in which all possible outcomes are known in advance) and operationally indifferent choices (in which alternative outcomes are equivalent with respect to mission objectives). These semantics are combined with time-windowed synchronisation and explicit mission formation transitions that convert evolving evidence into coordinated swarm actions. C2: Temporal coherence as a coordination contract for sensor fusion. Multi-source sensor fusion is fundamentally a problem of temporal alignment: detections from radar, RF, acoustic, and electro-optical modalities arrive asynchronously, with varying latencies, validity intervals, and confidence levels. We define digital coordination contracts that enforce temporal coherence across heterogeneous evidence: each token carries an explicit time-to-live and provenance, and mission-formation transitions fire only when the participating tokens fall within a bounded synchronisation window. This ensures that mission decisions reflect a temporally consistent evidence set, rather than the opportunistic arrival order of sensor messages. The contract mechanism is general, but its motivation here is specific to multi-modal sensor coordination, where premature fusion across stale evidence is a documented failure mode [13, 14]. C3: Structured governance of mission formation. The architecture incorporates supervisor agents that enforce operational policies, including rules of engagement, mission constraints, and resource availability. TB-CSPN provides explicit authorisation transitions that capture human or policy oversight as a formal coordination mechanism rather than an informal external process. C4: Application to multi-modal sensing and guarded swarm autonomy. We demonstrate the architectural pattern through a representative case study involving heterogeneous radar, RF, and acoustic signals used to coordinate UAV/UGV swarm responses. The example illustrates how incremental signal interpretation can lead to mission formation while remaining consistent with the Guarded Swarms principle of hardware-level actuation safety. 3.1 Architectural Overview Figure 3 shows the layered structure of the Guarded Swarms architecture. It comprises four functional stages that transform raw multimodal sensor observations into safe swarm actions. Figure 3: Overall architecture for sensor-driven mission synthesis in guarded UAV/UGV swarms. Evidence producers. Sensor systems generate observations such as radar detections, RF signatures, acoustic contacts, and visual confirmations [15]. Each observation carries provenance, timestamp, and confidence metadata. For an implementation of a multiple‐input multiple‐output (MIMO) radar system developed for small drones, see [16]. For a review of general radar classification, see [17]. Consultant agents for signal interpretation. Specialised agents interpret raw observations to produce semantic tokens describing possible objects or events (e.g., potential UAV presence, surface-source detection, or signal interference). These agents may incorporate statistical models, signal processing modules, or learned classifiers. TB-CSPN coordination layer. Interpreted signals are represented as typed tokens that enter a TB-CSPN coordination space. The Petri-net orchestration layer synchronises tokens across bounded time windows and generates mission-level tokens through explicit transitions. This coordination space serves as a structured, auditable backbone with constrained non-determinism that governs the evolution of evidence into operational decisions. Supervisor authorisation and mission formation. Supervisor agents enforce operational policies, including authorisation requirements, mission constraints, and swarm resource allocation. This explicit authorisation step is consistent with broader arguments for maintaining meaningful human control over autonomous systems in high-stakes settings [18]. This emphasis on explicit human authorisation is consistent with recent work showing that AI can improve analysis quality in high-stakes military settings while still requiring human oversight, particularly under ambiguous and contradictory information [19]. Only when both evidence and authorisation tokens are present can mission transitions fire. Execution and safety enforcement. Authorised missions are dispatched digitally to worker agents associated with the UAV and UGV executor platforms. Worker agents consume mission tokens produced by the coordination layer and translate them into vehicle-specific control instructions for the corresponding executors. Hence, they perform deterministic translation and execution, in contrast to the constrained non-determinism of the coordination layer, and are barred from mission-level reasoning or hypothesis generation. At the actuation boundary, each executor is protected by an independent analogue safety envelope that can clamp or veto unsafe commands, ensuring that mission-level reasoning and physical safety remain complementary but independent. Together, these roles implement a layered coordination structure in which interpretation, governance, and physical execution remain explicitly separated. In principle, each place can be associated with a user interface element that allows humans to inspect the tokens it contains over time. Similarly, suitable views of transitions allow inspection and (traced) editing of their firing conditions and of the expressions (possibly prompts to generative agents) used to compute the values of the produced tokens. 3.2 Token-Based Data Model Information exchange within the coordination layer occurs via typed tokens inspired by coloured Petri net semantics, timestamped with the time t of their generation, and augmented with a temporal validity value (“Time To Live”, ttlttl). Observation tokens. Sensor observations are represented as tokens carrying provenance and validity metadata: =⟨id,value,source,confidence,t,ttl⟩ ObsToken= id,value,source,confidence,t,ttl These tokens reify, and bring inside the digital control subsystem, the signals produced by the sensors, e.g., radar tracks or RF detections. Interpretation tokens. Consultant agents generate interpretation tokens describing semantic interpretations, expressed as labels of the information carried by the observation tokens: =⟨label,origin,confidence,t,ttl⟩ InterpToken= label,origin,confidence,t,ttl Examples of labels include PossibleUAV, PossibleSpoofing, or SurfaceSource. Mission tokens. When sufficient evidence and authorisation are present, mission tokens are generated: =⟨mission_id,type,target,justification,t,ttl⟩ MissionToken= mission\_id,type,target,justification,t,ttl These tokens trigger coordinated swarm actions. 3.3 Workflow Semantics: TB-CSPN Coordination TB-CSPN provides the orchestration backbone, leading tokens to evolve into actions. Three classes of constraints are enforced. Time-windowed synchronisation. Sensor evidence from different sources can be fused within bounded temporal windows to ensure that coordinated decisions are based on temporally coherent observations. This means that a token with t=time0t=time_0 can contribute to the analysis until time time0+ttltime_0+ttl, possibly combined with other tokens for which abs((t0′+ttl′)−(t0+ttl))≤thsabs((t _0+ttl )-(t_0+ttl))≤ths, for some threshold thsths established depending on the type of decision to be made. Guarded mission formation. Designated transitions fire only when the required combination of interpretation and authorisation tokens is present (within the synchronisation window). This ensures that mission generation follows explicit coordination rules under constrained non-determinism. Governed action release. Authorisation tokens provided by supervisor agents are required for mission execution. This formal coordination mechanism captures operational governance, such as rules of engagement and resource availability. 3.4 Application Pattern: Multi-Modal Threat Detection The architecture applies naturally to multi-modal threat detection scenarios in which heterogeneous sensing signals must be interpreted incrementally. Radar tracks, RF emissions, and acoustic contacts may initially support multiple interpretations. As additional signals arrive, the coordination space progressively refines the interpretation until a mission decision (e.g., act or abort) becomes justified. In this way, the system maintains a structured interpretation landscape while still enabling timely responses. The case study presented in Section 5 demonstrates this process in a representative coastal surveillance scenario involving coordinated UAV/UGV swarm actions. 3.5 Addressing Practical Coordination Constraints The architecture proposed in this paper is designed to operate under realistic cyber-physical constraints, including communication latency, partial observability, and the need to resort to hardware-level security measures. There are several design principles that help to ensure the robustness and trustworthiness of the coordination model under such conditions. For a review of similar hardware-rooted trust mechanisms, see [20]. Local Security Overrides and Collective Behavior. In the supervised swarm paradigm, each vehicle is protected by an analogue security envelope that can block unsafe actuator commands. Although these local security measures may occasionally override the digitally generated swarm directives, the coordination layer is designed to tolerate limited deviations from the nominal plan. Swarm behaviors are therefore treated as robust collective strategies rather than rigid synchronised movements. In practice, this means that security overrides can temporarily interrupt local trajectories without compromising the overall mission objective. Communication latency and distributed operation. Swarm elements can operate under intermittent or delayed communication conditions. The TB-CSPN coordination layer, therefore, relies on limited synchronisation windows rather than continuous message exchange. Vehicles execute local control policies between coordination events, keeping the swarm partially autonomous even under degraded connectivity. Mission updates are enacted whenever new tokens become available, and coordination transitions are consequently triggered, rather than relying upon constant global synchronisation. Two-phase mission formation. Mission generation follows a two-phase process. First, interpreted sensor signals enable the creation of candidate mission-related tokens within the coordination space. Second, supervisor agents provide authorisation tokens that enable mission release transitions. This separation between mission proposal and mission authorisation aligns with two-phase commit mechanisms, constraining rules of engagement, resource availability, and security policies to be satisfied before execution. Hierarchical Control Structure. The architecture naturally supports a two-level control model. The coordination layer generates mission-level directives such as objective assignments, patrol regions, or formation configurations. Individual UAV and UGV platforms then execute these directives through local autonomy modules responsible for trajectory generation and stabilisation. If communication with the coordination layer is interrupted, the vehicles revert to safe local behaviors, which are loosened only upon receipt of updated mission tokens. Agent Roles and Execution Semantics. Within the TB-CSPN model, different classes of agents interact with the coordination space in distinct ways. Consultant agents interpret sensor observations and generate semantic tokens. Supervisor agents enforce policy constraints and enable authorisation transitions. Worker agents do not control coordination transitions; instead, they use mission tokens produced by the orchestration layer and translate them into vehicle-specific control commands. This separation cuts clear boundaries between reasoning, governance, and physical execution. Temporal Consistency of Evidence. Tokens entering the coordination space contain timestamps and validity intervals. TB-CSPN transitions can therefore enforce time-window constraints, ensuring that coordinated decisions are based on temporally consistent observation sets. This mechanism prevents outdated sensor information from influencing mission formation while preserving the ability to verify decision history. Together, these design principles allow the coordination architecture to remain effective in environments characterised by asynchronous sensing, partial communication, and stringent security requirements. 4 Related Work The present study draws on ideas from our earlier work on trusted multi-agent coordination, presented at IEEE TechDefense 2025 [2], in which digital orchestration was combined with hardware-level safety enforcement. That effort followed the applied investigation in [21], which employed blockchain-backed monitoring for unmanned systems. While effective for accountability, the centralised design highlighted bottlenecks and single-point vulnerabilities, motivating a shift toward distributed architectures. As an example, Zhou et al. [22] employ distributed block consensus as a key component of a blockchain-based adaptive networking mechanism for UAVs. We gave a broader theoretical formulation of distributed coordination in [23], integrating concepts from multi-agent [24] and Centaurian systems [25] within a communication space framework. This line of work led to the TB–CSPN architecture [26], which separates semantic reasoning from coordination logic, with constrained non-determinism implemented via coloured Petri nets [27]. The architecture supports both autonomous and human-supervised operation while ensuring key correctness properties such as liveness and bounded execution [28]. A notable feature of TB–CSPN is its sublinear coordination overhead [28], which has been validated analytically and through open-source implementations (https://github.com/Aribertus/tb-cspn-poc). Hierarchical token routing and localised concurrency windows reduce communication load as swarm size increases. These scalability characteristics carry directly into the Guarded Swarms framework, where digital coordination remains lightweight, and the analogue enforcement layer introduces only constant-time actuator checks. The Guarded Swarms architecture [4] introduces a hybrid architecture for resilient UAV and UGV coordination combining digital planning with independent analogue safety enforcement. High-level directives from supervisors and AI modules are processed by a scalable token-based coordination model, while simple, fast analogue circuits validate or veto motor commands. This separation ensures flexible orchestration and deterministic actuation at the physical layer, even under cyber compromise or communication loss, as illustrated via a two-robot UAV and UGV case study. Lassfolk et al. [29] present a conceptual certificate-based two-layer trust model together with a drone-swarm onboarding procedure, motivated by a dynamic battlefield scenario. Recent defence-oriented systems illustrate the growing convergence of software-defined mission logic, autonomous coordination, and embedded safety enforcement. For example, Helsing’s HX-2 is presented as an AI-enhanced software-defined strike UAV with onboard avionics that support safety-relevant constraints such as geofencing, collision avoidance, and flight-envelope limitations (https://helsing.ai/altra). Related programmatic efforts include DARPA’s OFFSET initiative, which explored the combination of centralised mission logic with distributed swarm execution (https://w.darpa.mil/research/programs/offensive-swarm-enabled-tactics), and the UK LANCA (“Loyal Wingman”) programme, where centrally issued manoeuvre directives are paired with autonomous onboard constraint enforcement (https://thedefensepost.com/2022/11/03/uk-launches-combat-drone-project/). On the ground-systems side, ARX’s Mithra OS exemplifies the digital transformation of legacy UGV fleets into interoperable and coordinated platforms for contested operational environments (https://w.arx-robotics.com/mithra-os). These examples are consistent with the broader architectural trend of separating mission-level coordination from low-level platform safeguards, although they generally do not provide the explicit token-based orchestration and formal coordination semantics developed in the present work. Survey work has outlined broader adoption of AI and Deep Reinforcement Learning (DRL) in drone control and coordination [30], while specific DRL-based frameworks have implemented distributed policy learning from local observations and neighbour messages to support cooperative drone-swarm trajectory generation [31]. Iqbal et al. [32] present a model that incorporates a Convolutional Neural Network (CNN) to estimate swarm coordination rates as indicators of trust, with each iteration using these estimates to classify drones as either trusted or malicious within the swarm. In visual drone navigation, supervised learning techniques have also been employed, combining optical flow methods with classifiers such as k-nearest neighbours (KNN) and support vector machines (SVM) [33]. For more than one decade, swarm communication among drones has been supported by the Internet of Drones (IoD) paradigm [34, 35, 36]. Trust is a sine qua non in the IoD. Nair et al. [37] propose SoCoMNNet, which combines lightweight onboard Memristive Neural Networks with a trust-based SocioCognitive fuzzy system at the ground control station to detect GPS spoofing and distinguish it from normal mission deviations. To improve trust in IoD networks through intrusion detection, prior work has proposed a Q-learning-based, two-layer cooperative detection framework that uses dynamic voting across multiple nodes to strengthen host-level attack identification while reducing both false positives and false negatives [38]. Rathee et al. [39] introduce a trust-based secure communication framework for ad hoc UAV networks in smart-city settings, in which malicious devices are detected and excluded by evaluating historical interactions and assigning behavior-based local trust values recorded on a blockchain ledger. Recent survey literature has also mapped the broader security landscape of UAV systems. Cordill et al. [40] review vulnerabilities and countermeasures across hardware, software, and communication layers, including privacy risks such as identity exposure and behavioural profiling. Similarly, Yu et al. [41] provide a taxonomy of UAV cyberattacks and countermeasures, covering threats such as spoofing, jamming, and coordination-level attacks, as well as mitigations including encryption, anomaly detection, and fail-safe mechanisms. At the communication layer, Wang et al. [42] propose a distributed segment-based routing framework with dynamic SRv6 activation for scalable UAV swarm networking. While these works significantly advance cyber-defence and networking for UAV systems, they do not address the joint integration of formal mission-level coordination, explicit human authorisation, and hardware-enforced actuation safety under adversarial conditions. Figure 4: Incremental mission formation in the coastal-surveillance case study. Heterogeneous sensor observations arrive asynchronously and are interpreted by consultant agents as semantic tokens, where labels such as PossibleUAV, LikelyDroneLink, and ConfirmedAerialObject denote typed interpretations associated with specific topics. TB-CSPN transitions perform both validation (through guards on signal consistency and timeliness) and semantic interpretation, progressively producing and refining semantic tokens, from CandidateTarget to ConfirmedThreat. These tokens represent emergent semantic constructs arising from the integration of heterogeneous signals. Once the required authorisation token is provided by the human-in-the-loop, the mission-release transition fires and produces an InterceptMission token. A dispatch transition then generates task-specific tokens that worker agents consume, which are translated into platform-specific execution commands for the UAV and UGV executors. 5 Case Study To illustrate the proposed architecture, we consider a coastal surveillance scenario in which a heterogeneous swarm of UAV and UGV platforms monitors a maritime approach corridor for potential aerial threats. The environment is characterised by mixed civilian and operational traffic, intermittent communication conditions, and heterogeneous sensor signals. The objective of the system is to detect, classify, and intercept potentially hostile aerial targets while maintaining safe actuation under uncertain or incomplete information [43]; for more elaborate attack–defense confrontation scenarios, see [44, 45, 46, 47]. Figure 4 illustrates a scenario in which a threat is detected by combining information from asynchronous sensor observations leading to mission formation and task dispatch. In this scenario, each transition in the depicted net is fired, as the two asynchronous signals detected by the altitude and telemetry sensors are interpreted by the logics embedded in the Transitions 1⃝ and 2⃝ as suspicious. Transition 3⃝ recognises their arrival within the established time span, and jointly interprets them as indicating the presence of a candidate target. Combining this token with the one produced by Transition 4⃝ which interprets the electro-optical sensor output (also arriving within the relevant time window) as confirmation of the presence of a small UAV, Transition 5⃝ produces a token indicating the presence of a threat. As Transition 6⃝ receives this token as well as the authorisation to intercept issued by a human operator monitoring the process, it computes the plan for the intercepting mission, which Transition 7⃝ will map to specific instructions for the worker agents controlling the executors. Finally, the latter will activate the respective Transitions, 8⃝ and 9⃝, to translate such instructions into executable commands. Note that at any moment, lack of synchronisation or different interpretations of the situation would give rise to different scenarios, not leading to execution of intercepting actions. Also note that tokens in the TB-CSPN layer carry typed semantic labels associated with domain-specific topics, rather than representing raw sensor data. Transitions, therefore, combine validation (e.g., temporal consistency and signal admissibility) with interpretation, and may or may not produce output tokens depending on guard conditions. In this sense, tokens such as CandidateTarget and ConfirmedThreat do not correspond to directly observed entities but to emergent semantic constructs composed from multiple heterogeneous evidence sources. 5.1 Coastal Surveillance Scenario The monitored area consists of a coastal perimeter equipped with multiple sensing systems. Multi-sensor low-altitude UAV surveillance commonly combines radar, electro-optical, acoustic, and radio sensing modalities to compensate for the limitations of any individual detector [48]. In this scenario, these modalities are realised through a coastal radar capable of detecting low-altitude aerial tracks, passive RF monitoring equipment for identifying potential drone communication signals, and a network of acoustic sensors deployed on buoys near the shoreline, while UAV platforms equipped with electro-optical (EO) cameras provide additional visual confirmation when required. The swarm consists of two UAV platforms responsible for aerial interception and one UGV platform positioned near the shoreline for ground-based observation and potential target recovery. A coordination node hosts the TB-CSPN orchestration layer and supervisor agents. Sensor systems generate asynchronous observations, which are propagated into the coordination architecture as tokens. Sensor observations have the following structure: SensorObservations=⟨id,signal,t,source,confidence,ttl⟩SensorObservations= id,signal,t,source,confidence,ttl Typical signals in the scenario include radar tracks indicating a low-altitude moving object, RF emissions suggesting possible drone telemetry signals, acoustic detections associated with propeller noise, EO visual confirmations of a small aerial object. Each observation contributes partial evidence regarding the identity of the detected object. 5.2 Signal Interpretations Consultant agents interpret incoming observations through translation bridges and generate interpretation tokens representing candidate explanations. For example: SignalInterpretation=⟨label,origin,t,confidence,ttl⟩SignalInterpretation= label,origin,t,confidence,ttl Possible interpretations can be labelled as PossibleUAV, LikelyDroneLink, ConfirmedAerialObject. As additional sensor observations arrive, the coordination space progressively refines the set of active interpretation tokens. Radar tracks may initially elicit ambiguous interpretations, which are then strengthened or discarded when RF or visual confirmations become available. When the required combination of evidence tokens and the authorisation token is present, the corresponding transition fires and produces a mission token: InterceptMission=⟨mission_id,type,target,justification,t,ttl⟩InterceptMission= mission\_id,type,target,justification,t,ttl Once an InterceptMission token is generated, the corresponding mission directive is consumed by the relevant worker agents to initiate the coordinated swarm action. Each worker agent consumes a task-specific token, such as UAVTask or UGVTask, and serves as a translation bridge across the digital–physical boundary, converting these coordination-level directives into vehicle-specific execution commands for the associated executor platform. For example, a worker agent assigned to a UAV may convert the mission directive into trajectory waypoints or interception manoeuvres, while a worker agent associated with a UGV may generate navigation or observation commands. In this architecture, executor platforms themselves do not interpret mission tokens or perform mission-level reasoning; they simply execute the control instructions produced by their worker agents. This separation preserves a clear distinction between coordination logic and physical execution. Mission interpretation and planning remain within the TB-CSPN coordination layer and its associated worker agents, while the executor platforms focus exclusively on deterministic, platform-level control tasks. 5.3 Counterfactual Trajectories The trajectory described above traces one of several possible evolutions of the coordination space. The architecture’s value lies equally in the trajectories that do not lead to mission release. We illustrate three such cases. Stale electro-optical confirmation. Suppose the EO sensor detects the suspected aerial object, but its observation token arrives after the temporal window established by Transition 3⃝ has closed. The radar and RF tokens have expired or have been consumed by other transitions. The token produced by Transition 4⃝ cannot be combined with a valid CandidateTarget token, and Transition 5⃝ does not fire. No ConfirmedThreat token is generated. The architecture has, by structural means, prevented mission formation from incoherent evidence, without requiring a centralised arbiter to detect the inconsistency. Authorisation withheld. Suppose evidence accumulates as before and a ConfirmedThreat token is correctly produced. However, the supervisor agent declines to issue an authorisation token. This may be because the rules of engagement do not permit interception in the current operational context, or because the supervisor deems the threat assessment to be insufficient. Transition 6⃝ cannot fire. The threat assessment persists in the coordination space, available for inspection and possible later authorisation, but no mission is dispatched. The architecture preserves the consultants’ interpretive work while ensuring that no consequential action proceeds without explicit governance. Conflicting interpretations. Suppose the radar consultant produces a PossibleUAV token while the RF consultant interprets the same time window as containing only legitimate civilian telemetry, producing a LikelyCivilianTraffic token. Both tokens enter the coordination space. The guard on Transition 3⃝ requires concordant evidence; the conflicting interpretations are not consumed and the candidate-target transition does not fire. The conflict is preserved and visible in the net’s marking, allowing supervisors or downstream consultants to inspect the disagreement and either await further evidence or invoke a dedicated conflict-resolution transition. These three cases illustrate that the coordination architecture’s correctness properties operate as much in the negative as in the positive: the structural guarantee is not merely that authorised missions follow valid evidence, but that unauthorised or incoherent missions cannot be formed. This is the practical content of constrained non-determinism in the sensor-fusion setting. 6 Protocol Integration in Practice In a practical deployment, communication would typically be realised through a layered rather than uniform end-to-end protocol stack. The following discussion is intentionally abstract and illustrative, using prominent protocol families as examples. Operational (military) deployments may instead rely on proprietary or vendor-specific alternatives while preserving the same translation steps into and out of the TB-CSPN layers. At the multi-modal sensor observation boundary, radar subsystems would commonly export detections or tracks through surveillance-oriented exchange formats such as ASTERIX [49], which is defined by Eurocontrol as a data format for the exchange of surveillance-related information (https://w.eurocontrol.int/asterix). Electro-optical subsystems in IP-based installations would commonly rely on interoperable video-device interfaces such as ONVIF-Profile S (Open Network Video Interface Forum) (https://w.onvif.org/profiles/profile-s/). Lin et al. [50] describe a robust extension for seamless surveillance. Passive RF and acoustic subsystems would more typically employ device-specific interfaces and signalling formats. Within the present architecture, however, these protocol-level representations are not directly consumed by the TB-CSPN layers. Instead, they are first processed by protocol adapters (or translation bridges as shown in Figure 4) that normalise heterogeneous sensor outputs into internal observation messages or topics carrying the attributes required by coordination, including source, timestamp, confidence, and signal type. Consultant agents then operate on these normalised representations and translate them into semantic tokens, such as PossibleUAV, LikelyDroneLink, or ConfirmedAerialObject. These semantic tokens, rather than the raw sensor messages themselves, constitute the actual inputs to the TB-CSPN layer and define the enabling conditions under which transitions may fire, once the relevant guards on timing, admissibility, and consistency are satisfied. This mechanism induces a coordination regime with constrained non-determinism: multiple transitions may be enabled, but the set of admissible evolutions remains strictly bounded by token availability, guard conditions, and temporal constraints. From an engineering perspective, it is useful to distinguish this form of non-determinism from both don’t-care non-determinism, where alternative execution orders lead to equivalent outcomes, and from unconstrained generative non-determinism, as exhibited by large language models, where the space of possible responses is open-ended. The design objective of TB-CSPN is to retain structured flexibility in coordination while avoiding both irrelevant variability and uncontrolled divergence in system behaviour. A technically plausible middleware for this integration layer is a publish/subscribe architecture based on ROS 2 with DDS-style message exchange, since such middleware supports the structured transport of heterogeneous observations while preserving the separation between protocol handling and TB-CSPN coordination logic. In the PX4 ecosystem, for example, communication between ROS 2 and the autopilot uses middleware that implements the XRCE-DDS protocol (eXtremely Resource Constrained Environments-Data Distribution Service), exposing PX4 uORB messages as ROS 2 messages and types and thereby allowing ROS 2 workflows to access vehicle state information and issue commands (https://docs.px4.io/main/en/ros2/). The coordination node, therefore, functions not merely as a communication hub but as a protocol-convergence and semantic-lifting layer in which raw detections are progressively transformed into coordination-relevant abstractions, including in swarm settings [51]. This role is particularly important in PX4–ROS 2 configurations based on uXRCE-DDS (https://docs.px4.io/main/en/middleware/uxrce_dds), where a client on PX4 and an agent on the companion computer exchange data over serial or UDP links, publish selected uORB topics into the global DDS space, and thereby create the conditions under which communication overhead and scalability constraints become more pronounced as the number of participating nodes increases. A corresponding translation principle applies at the digital–physical boundary, where worker agents and executors implement the dispatch process, and physical actuation occurs. Communication with aerial executors would most naturally use MAVLink (Micro Air Vehicle Link) [52], which the official developer documentation describes as a lightweight messaging protocol for communication with drones and among onboard components (https://mavlink.io/en/). Yet, in the present architecture, the TB-CSPN layers do not emit protocol-level actuator messages directly. Rather, when mission-formation and dispatch transitions fire, they produce mission and task tokens that are consumed by worker agents, which are responsible for translating coordination-level outcomes into platform-specific control instructions, such as waypoint assignments, interception trajectories, loiter commands, navigation goals, or observation tasks, and only thereafter encoding these instructions in the protocol required by the corresponding executor platform. Where PX4-based vehicles are employed, this translation may proceed either through direct MAVLink command channels or through the uXRCE-DDS bridge, which PX4 documents as exposing onboard messages to companion-computer workflows as though they were ROS 2 topics. For experiments focusing on latency, throughput and packet loss, see [53]. UGV platforms are typically more heterogeneous: a ROS 2/DDS interface is realistic for research platforms and service robots, whereas autopilot-style ground vehicles may also rely on MAVLink or vendor-specific fieldbus or Ethernet protocols. Accordingly, the communication model implied by the present architecture is best understood not as a single protocol chain but as a sequence of semantic transformations: from sensor-specific protocols to internal observation topics, from observation topics to semantic tokens enabling TB-CSPN transitions, and from mission or dispatch tokens to executor-specific command messages for UAV and UGV platforms. 7 Discussion The architecture proposed in this paper rests on three commitments that we wish to make explicit, since each invites legitimate questions and represents a deliberate trade-off rather than a settled answer. The role of formal coordination in agentic AI. A reasonable alternative to TB-CSPN-based coordination would be to rely on direct LLM-mediated agent interaction, as exemplified by frameworks such as LangGraph, AutoGen, or ReAct-style loops. These approaches achieve flexibility through unconstrained natural-language exchange between agents. We do not dispute their utility for rapid prototyping or open-ended task execution. We argue, however, that they are unsuited to the present setting, where evidence must be fused under temporal constraints, where decisions must be auditable after the fact, and where governance must be structural rather than emergent. The cost of formal coordination is reduced flexibility; the benefit is that the conditions under which the system fires a mission token are explicit, inspectable, and bounded. In contested environments, we judge this trade-off as forced: an unauditable interception decision is not an acceptable engineering outcome, regardless of how naturally it was generated. The locus of human authority. The architecture treats human authorisation as a token within the coordination layer rather than as an external veto over an otherwise autonomous loop. This choice has two consequences. First, it makes human authority structural: a mission cannot fire without the appropriate token, and the absence of authorisation is itself a recorded state of the coordination space. Second, it commits the architecture to bounded-rate human involvement: the supervisor’s authority is over the conditions of legitimate action, not over each individual transition. In settings where events outpace deliberation, this becomes critical. The supervisor authorises the envelope; the analogue safety layer enforces it; the digital coordination layer operates within it. We acknowledge that this distribution of responsibility differs from the simpler “human-in-the-loop” model often assumed in regulatory discussions, and that its alignment with frameworks such as the EU AI Act or NIST AI RMF requires further analysis we do not undertake here. The boundaries of architectural reasoning. The contribution of this paper is architectural. The properties we claim—bounded non-determinism, temporal coherence of evidence, structural governance, hardware-enforced actuation safety—are properties of the architecture, not of any particular instantiation of it. A given deployment may fail to realise these properties through implementation flaws, sensor calibration errors, or supervisor misjudgement. What the architecture provides is not a guarantee that such failures will not occur, but a structure within which they can be localised, detected, and reasoned about. This is, we believe, the right bar for an architectural contribution; empirical demonstration that specific instantiations meet specific quantitative targets is a separate and necessary line of work, addressed in part by [4] and pursued further in the directions outlined in the Conclusion. Within these commitments, the architecture offers a coherent answer to the question of how dependable autonomy can be achieved in cyber-physical settings where neither pure software autonomy nor pure human control is sufficient. The answer it offers is structural: separate interpretation from coordination from execution, govern the boundaries between them explicitly, and place irreducible safety constraints in a substrate that operates independently of the digital decision layer. 8 Conclusion This paper presents a sensor-driven coordination architecture for heterogeneous UAV/UGV swarms, in which uncertain, asynchronous and multimodal observations are transformed into mission-level actions under explicit governance and hardware-enforced safety constraints. The central architectural premise is that dependable swarm operation in contested environments necessitates a clear distinction between three frequently conflated concerns: the semantic interpretation of sensor data, coordination and mission formation, and physical execution at the actuator boundary. In the proposed approach, consultant agents interpret heterogeneous radar, radio frequency (RF), acoustic and electro-optical (EO) observations and convert them into semantic tokens. The TB-CSPN layer then governs the synchronisation and evolution of these tokens through guarded, time-bounded transitions. Finally, worker agents translate authorised mission tokens into control commands specific to the executor, while analogue safety envelopes independently enforce irreversible physical constraints. The contribution of this paper is architectural. We do not present quantitative sensor-fusion benchmarks or hardware-in-the-loop validation at scale: those belong to a separate empirical programme. Here, we present the integration pattern that lends meaning to such empirical work: a coordination architecture in which sensor evidence enters with explicit semantics, evolves under formal constraints and is only actuated through governed mission tokens and hardware-enforced safety envelopes. The architectural separation of interpretation, coordination, and execution is what allows benchmarks of any one layer to be interpreted unambiguously. The coastal surveillance case study demonstrates how the architecture can help shape missions gradually using distributed, partly uncertain evidence. In particular, it shows how asynchronous sensor observations can be normalised and interpreted semantically to create stronger coordination states, such as CandidateTarget, ConfirmedThreat and, ultimately, InterceptMission. This progression clarifies the role of the TB-CSPN layer as an auditable semantic backbone linking sensing, governance, and execution. The study also shows how the digital and analogue layers complement each other: the former structures decision-making in situations of uncertainty, while the latter ensures that unsafe commands cannot reach the platform actuators in the event of software faults, cyber compromises or communication degradation. Several limitations remain. The present study focuses on architecture and systems integration rather than on quantitative benchmarking, formal proof extensions, or large-scale hardware-in-the-loop validation. Furthermore, the communication mechanisms discussed in the paper are illustrative, and the protocol families used in real deployments may differ between vendors and mission environments. Future work will therefore follow three approaches: first, we will perform larger-scale simulations and comparative evaluations under conditions of degraded communication and adversarial interference; second, we will design and execute hardware-in-the-loop experiments using representative UAV/UGV platforms and analogue safety boards; and third, we will provide a deeper formal analysis of token lifetimes, coordination invariants and mission-level correctness conditions. Taken together, this will strengthen the empirical and formal basis of Guarded Swarms, in accordance with the main insight that dependable autonomy in contested cyber-physical environments is best achieved by combining semantically governed coordination with independently enforced physical safety. Acknowledgments Figure 1 was generated by Notebooklm based on input from the authors, who reviewed and edited the output and take full responsibility for the content. The authors wish to acknowledge the use of DeepL Write and ChatGPT 5.2 in the writing of this paper. These tools were used to improve the language quality of the paper. Of course, it remains an accurate representation of the authors’ underlying work and novel intellectual contributions. References [1] Javed, S., Hassan, A., Ahmad, R., Ahmed, W., Ahmed, R., Saadat, A., Guizani, M.: State-of-the-art and future research challenges in UAV swarms. IEEE Internet Things J. 11(11), 19023–19045 (2024), https://doi.org/10.1109/JIOT.2024.3364230 [2] Borghoff, U.M., Bottoni, P., Pareschi, R.: Guarded swarms: Hybrid digital–analog coordination for AI–robot systems. In: Proceedings of the IEEE International Workshop on Technologies for Defense and Security (TechDefense), Rome, Italy, November 5–7, 2025. p. 289–294 (2025) [3] van der Aalst, W.M.P.: The application of Petri nets to workflow management. J. Circuits Syst. Comput. 8(1), 21–66 (1998), https://doi.org/10.1142/S0218126698000043 [4] Borghoff, U.M., Bottoni, P., Pareschi, R.: Guarded swarms: Building trusted autonomy through digital intelligence and physical safeguards. Future Internet 18(1): 64, 1–30 (2026), https://doi.org/10.3390/fi18010064 [5] Gao, Y., Al-Sarawi, S.F., Abbott, D.: Physical unclonable functions. Nature Electronics 3(2), 81–91 (2020), https://doi.org/10.1038/s41928-020-0372-5 [6] Platform, T.P.C.: TPM Profile Specification for TPM 2.0 (2020), https://trustedcomputinggroup.org/work-groups/trusted-platform-module/ [7] Kim, K., Kang, Y.: Drone security module for UAV data encryption. In: International Conference on Information and Communication Technology Convergence, ICTC 2020, Jeju Island, Korea (South), October 21-23, 2020. p. 1672–1674. IEEE (2020), https://doi.org/10.1109/ICTC49870.2020.9289387 [8] Pinto, S., Santos, N.: Demystifying arm TrustZone: A comprehensive survey. ACM Comput. Surv. 51(6), 130:1–130:36 (2019), https://doi.org/10.1145/3291047 [9] Parno, B., McCune, J.M., Perrig, A.: Bootstrapping trust in commodity computers. In: 31st IEEE Symposium on Security and Privacy, SP 2010, 16-19 May 2010, Berleley/Oakland, California, USA. p. 414–429. IEEE Computer Society (2010), https://doi.org/10.1109/SP.2010.32 [10] Kuang, B., Fu, A., Susilo, W., Yu, S., Gao, Y.: A survey of remote attestation in internet of things: Attacks, countermeasures, and prospects. Comput. Secur. 112, 102498 (2022), https://doi.org/10.1016/j.cose.2021.102498 [11] Schneider, T., Moradi, A., Güneysu, T.: ParTI – towards combined hardware countermeasures against side-channel and fault-injection attacks. In: Robshaw, M., Katz, J. (eds.) Advances in Cryptology - CRYPTO 2016 - 36th Annual International Cryptology Conference, Santa Barbara, CA, USA, August 14-18, 2016, Proceedings, Part I. Lecture Notes in Computer Science, vol. 9815, p. 302–332. Springer (2016), https://doi.org/10.1007/978-3-662-53008-5_11 [12] Kallenborn, Z.: Infoswarms: Drone swarms and information warfare. The US Army War College Quarterly: Parameters 52(2), 87–102 (2022), https://doi.org/10.55540/0031-1723.3154 [13] Saadaoui, F.Z., Cheggaga, N., Djabri, N.E.H.: Multi-sensory system for UAVs detection using bayesian inference. Appl. Intell. 53(24), 29818–29844 (2023), https://doi.org/10.1007/s10489-023-05027-z [14] Gaglione, D., Soldi, G., Meyer, F., Hlawatsch, F., Braca, P., Farina, A., Win, M.Z.: Bayesian information fusion and multitarget tracking for maritime situational awareness. IET Radar, Sonar & Navigation 14(12), 1845–1857 (2020), https://doi.org/10.1049/iet-rsn.2019.0508 [15] Semenyuk, V., Kurmashev, I., Lupidi, A., Alyoshin, D., Kurmasheva, L., Cantelli Forti, A.: Advances in UAV detection: integrating multi-sensor systems and AI for enhanced accuracy and efficiency. Int. J. Crit. Infrastructure Prot. 49, 100744 (2025), https://doi.org/10.1016/j.ijcip.2025.100744 [16] Yang, F., Xu, F., Fioranelli, F., Le Kernec, J., Chang, S., Long, T.: Practical investigation of a MIMO radar system capabilities for small drones detection. IET Radar, Sonar & Navigation 15(7), 760–774 (2021), https://doi.org/10.1049/rsn2.12082 [17] Patel, J.S., Fioranelli, F., Anderson, D.: Review of radar classification and RCS characterisation techniques for small UAVs or drones. IET Radar, Sonar & Navigation 12(9), 911–919 (2018), https://doi.org/10.1049/iet-rsn.2018.0020 [18] de Sio, F.S., van den Hoven, J.: Meaningful human control over autonomous systems: A philosophical account. Frontiers Robotics AI 5, 15 (2018), https://doi.org/10.3389/frobt.2018.00015 [19] Nitzl, C., Cyran, A., Krstanovic, S., Borghoff, U.M.: The use of artificial intelligence in military intelligence: An experimental investigation of added value in the analysis process. Frontiers in Human Dynamics 7, 1540450 (2025), https://doi.org/10.3389/fhumd.2025.1540450 [20] Ahmad, S.M., Samie, M., Asli, B.H.S.: Building trust in autonomous aerial systems: A review of hardware-rooted trust mechanisms. Future Internet 17(10), 466 (2025), https://doi.org/10.3390/FI17100466 [21] Carovilla, A., Pareschi, R., Salzano, F.: Integrating blockchain for enhanced coordination and security in semi-centralized robotic swarms. In: Proceedings of the IEEE International Workshop on Technologies for Defense and Security (TechDefense), Rome, Italy, November 20–22, 2023. p. 95–99 (2023), https://doi.org/10.1109/TechDefense59795.2023.10380842 [22] Zhou, X., Yang, L., MA, L., He, H.: Towards secure and resilient unmanned aerial vehicles swarm network based on blockchain. IET Blockchain 4(S1), 483–493 (2024), https://doi.org/10.1049/blc2.12050 [23] Borghoff, U.M., Bottoni, P., Pareschi, R.: Human-artificial interaction in the age of agentic AI: A system-theoretical approach. Frontiers in Human Dynamics 7: 1579166, 1–16 (2025), https://doi.org/10.3389/fhumd.2025.1579166 [24] Wooldridge, M.J.: Introduction to Multiagent Systems. Wiley: West Sussex, England (2002) [25] Pareschi, R.: Beyond human and machine: An architecture and methodology guideline for Centaurian design. Sci 6(4) (2024), https://doi.org/10.3390/sci6040071 [26] Borghoff, U.M., Bottoni, P., Pareschi, R.: An organizational theory for multi-agent interactions integrating human agents, LLMs, and specialized AI. Discover Computing 28(1): 138, 1–35 (2025), https://doi.org/10.1007/s10791-025-09667-2 [27] Jensen, K., Kristensen, L.M.: Coloured Petri Nets - Modelling and Validation of Concurrent Systems. Springer (2009), https://doi.org/10.1007/b95112 [28] Borghoff, U.M., Bottoni, P., Pareschi, R.: Beyond prompt chaining: The TB-CSPN architecture for agentic AI. Future Internet 17(8): 363, 1–27 (2025), https://doi.org/10.3390/fi17080363 [29] Lassfolk, C., Kari, H.: A trust management concept for secure onboarding of military coalition drone swarms. In: Lehto, M., Neittaanmäki, P. (eds.) Cyber Security: Policy and Technology. p. 193–221. Springer, Cham (2026), https://doi.org/10.1007/978-3-032-08890-1_9 [30] Caballero-Martin, D., Lopez-Guede, J.M., Estevez, J., Graña, M.: Artificial intelligence applied to drone control: A state of the art. Drones 8(7), 296 (2024), https://doi.org/10.3390/drones8070296 [31] Westheider, J., Rückin, J., Popović, M.: Multi-UAV adaptive path planning using deep reinforcement learning. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS). p. 649–656 (2023), https://doi.org/10.1109/IROS55552.2023.10342516 [32] Iqbal, D., Bangui, H., Rossi, B.: Trial by twin: Behavior-predictive trust in autonomous drone swarms. In: Cappiello, C., Hartig, O., Sellami, M., Ouni, A. (eds.) Cooperative Information Systems - 31st International Conference, CoopIS 2025, Marbella, Spain, October 20-22, 2025, Proceedings. Lecture Notes in Computer Science, vol. 15535, p. 673–683. Springer (2025), https://doi.org/10.1007/978-3-032-15538-2_44 [33] Gong, Y., Liu, X.: Flight state recognition for UAV optical flow velocity measurement. Journal of Physics: Conference Series 2561(1), 012025 (2023), https://doi.org/10.1088/1742-6596/2561/1/012025 [34] Hall, R.J.: An internet of drones. IEEE Internet Comput. 20(3), 68–73 (2016), https://doi.org/10.1109/MIC.2016.59 [35] Boccadoro, P., Striccoli, D., Grieco, L.A.: An extensive survey on the internet of drones. Ad Hoc Networks 122, 102600 (2021), https://doi.org/10.1016/J.ADHOC.2021.102600 [36] Labib, N.S., Brust, M.R., Danoy, G., Bouvry, P.: The rise of drones in internet of things: A survey on the evolution, prospects and challenges of unmanned aerial vehicles. IEEE Access 9, 115466–115487 (2021), https://doi.org/10.1109/ACCESS.2021.3104963 [37] Nair, A.S., Thampi, S.M., P., J.V.V.: SoCoMNNet: A sociocognitive and memristive neural network-based context-aware GPS spoofing detection and mitigation in the internet of drones. Veh. Commun. 56, 100980 (2025), https://doi.org/10.1016/J.VEHCOM.2025.100980 [38] Wu, M., Zhu, Z., Xia, Y., Yan, Z., Zhu, X., Ye, N.: A Q-learning-based two-layer cooperative intrusion detection for internet of drones system. Drones 7(8), 502 (2023), https://doi.org/10.3390/drones7080502 [39] Rathee, G., Kumar, A., Kerrache, C.A., Iqbal, R.: A trust-based mechanism for drones in smart cities. IET Smart Cities 4(4), 255–264 (2022), https://doi.org/10.1049/smc2.12039 [40] Cordill, B., Fang, D., Xu, S.: A comprehensive survey of security and privacy in UAV systems. IEEE Access 13 (2025), https://doi.org/10.1109/ACCESS.2025.3583985 [41] Yu, A., Kolotylo, I., Hashim, H.A., Eltoukhy, A.E.E.: Electronic warfare cyberattacks, countermeasures, and modern defensive strategies of UAV avionics: A survey. IEEE Access 13 (2025), https://doi.org/10.1109/ACCESS.2025.3561068 [42] Wang, Z., Yao, H., Mai, T., Zhang, R., Xiong, Z., Niyato, D.: Toward intelligent distributed segment-based routing in 6G-era ultra-large-scale UAV swarm networks. IEEE Commun. Mag. 63(6), 58–64 (2025), https://doi.org/10.1109/MCOM.001.2400583 [43] Walton, C., Kaminer, I., Gong, Q., Clark, A.H., Tsatsanifos, T.: Defense against adversarial swarms with parameter uncertainty. Sensors 22(13), 4773 (2022), https://doi.org/10.3390/s22134773 [44] Chipade, V.S., Panagou, D.: Aerial swarm defense using interception and herding strategies. IEEE Transactions on Robotics 39(5), 3821–3837 (2023), https://doi.org/10.1109/TRO.2023.3292514 [45] Choi, J., Seo, M., Shin, H.S., Oh, H.: Adversarial swarm defence using multiple fixed-wing unmanned aerial vehicles. IEEE Transactions on Aerospace and Electronic Systems 58(6), 5204–5219 (2022) [46] Laarni, J., Vätänen, A., Karvonen, H., Lastusilta, T., Saffre, F.: Development of a concept of operations for a counter-swarm scenario. In: Harris, D., Li, W. (eds.) Engineering Psychology and Cognitive Ergonomics - 19th International Conference, EPCE 2022, Held as Part of the 24th HCI International Conference, HCII 2022, Virtual Event, June 26 - July 1, 2022, Proceedings. p. 49–63. Lecture Notes in Computer Science, Springer (2022), https://doi.org/10.1007/978-3-031-06086-1_4 [47] Liu, H., Zhang, J., Zu, P., Zhou, M.: Evolutionary algorithm-based attack strategy with swarm robots in denied environments. IEEE Trans. Evol. Comput. 27(6), 1562–1574 (2023), https://doi.org/10.1109/TEVC.2022.3194349 [48] Huang, K., Shi, B., Li, X., Li, X., Huang, S., Li, Y.: Multi-modal sensor fusion for auto driving perception: A survey. CoRR abs/2202.02703 (2022), https://arxiv.org/abs/2202.02703 [49] Ez-Zghouli, O., Daghouj, D., Fattah, M., Mahfoudi, M., El Hamdani, W., Mazer, S., El Bekkali, M.: Analyzing ASTERIX radar data fusion in ATC: Evaluating synchronization, visualization, and latency. In: 2025 International Conference on Circuit, Systems and Communication (ICCSC). p. 1–4. IEEE (2025), https://doi.org/10.1109/ICCSC66714.2025.11135349 [50] Lin, C.F., Chiao, H., Sheu, R., Chang, Y., Yuan, S.: A fault-tolerant ONVIF protocol extension for seamless surveillance video stream recording. Comput. Stand. Interfaces 55, 55–72 (2018), https://doi.org/10.1016/j.csi.2017.04.005 [51] Lee, H., Kim, D., Lee, D., Moon, S.: Improvement of XRCE-DDS communication system for swarm environment of unmanned vehicles based on PX4-ROS2 (in Korean). Journal of KIISE 52(3), 227–233 (2025), https://doi.org/10.5626/JOK.2025.52.3.227 [52] Koubâa, A., Allouch, A., Alajlan, M., Javed, Y., Belghith, A., Khalgui, M.: Micro air vehicle link (MAVlink) in a nutshell: A survey. IEEE Access 7, 87658–87680 (2019), https://doi.org/10.1109/ACCESS.2019.2924410 [53] Şolpan, Ş., Küçük, K.: DDS-XRCE standard performance evaluation of different communication scenarios in IoT technologies. EAI Endorsed Transactions on Internet of Things 8(4), e1 (2023), https://doi.org/10.4108/eetiot.v8i4.2691