This repository contains the official demonstration media for the foundational infrastructure layers of SwarmPlug.
It presents observable system behavior only.
No implementation artifacts are included.
🎬 Demo Videos:
- Demo 01 — Testbed Overview
- Demo 02 — Single Producer → Single Receiver
- Demo 03 — Multi Producer → Single Receiver
- Demo 04 — Single Producer → Multi Receiver
- Demo 05 — Full Mesh Stability
The demonstration media in this repository cover the first four infrastructure layers of SwarmPlug.
- Deterministic connection to ROS runtime
- Discovery of topics, services, and parameters
- Stable host identity anchor
- Canonical node identification across heterogeneous hosts
- Deterministic semantic snapshot generation
- Structured state exposure at the infrastructure boundary
- Event-based and periodic trigger behavior
- Cross-node semantic snapshot delivery over the mesh layer
- Single-producer and multi-producer transmission patterns
- Single-receiver and multi-receiver dissemination behavior
- Concurrent multi-node exchange under full-mesh conditions
- Stable communication behavior without recursive re-forwarding
- No message storm caused by received-message rebroadcast loops
- Foundation Demo Video
Demonstrates the progression from host attachment to semantic snapshot generation.
-
Demo 01 — Testbed Overview
Overview of the SwarmPlug ver0.4 multi-node testbed. -
Demo 02 — Single Producer → Single Receiver
Point-to-point semantic snapshot delivery. -
Demo 03 — Multi Producer → Single Receiver
Multi-source concurrent snapshot delivery. -
Demo 04 — Single Producer → Multi Receiver
One-to-many dissemination over mesh. -
Demo 05 — Full Mesh Stability
Full-mesh exchange stability without message storm.
This repository demonstrates:
- Observable system behavior
- Version-scoped capabilities
- Layered infrastructure progression
- Multi-node communication behavior in ver0.4
- Public-facing demonstration milestones only
It does not include:
- Source code
- Configuration files
- Internal schemas
- Core algorithms
- Deployment instructions
- Reproducible implementation details
This repository is not a setup guide and is not intended for reproduction.
Each version is demonstrated as an independent, version-scoped milestone.
The current demo coverage includes:
- ver0.1 — Host Attachment
- ver0.2 — Canonical Identity
- ver0.3 — Semantic Snapshot
- ver0.4 — Mesh Snapshot Exchange
Future versions will be added only when clearly defined and externally demonstrable.
This repository serves as a public-facing demonstration archive for SwarmPlug milestone behavior.
Its purpose is to document visible infrastructure outcomes at each version boundary, while keeping implementation logic and core system mechanisms outside the scope of public release.
This repository is licensed under the SwarmPlug Demo Media License v1.0.
See the LICENSE file for details.