HDDS Demo Packs
27 real time demonstrations built with HDDS, a complete DDS middleware written from scratch in Rust. From air defense radar to arcade games, every demo runs on real DDS.
Military & Defense
5 demos
Air Defense Radar
Real time radar tracking with SAM engagement
Air defense radar simulation tracking hostile targets in real time. Every contact â missiles, aircraft, threats â flows through HDDS. 18 microsecond mean latency. Full interop with RTI Connext & Fast DDS.
Artillery Fire Control
Ballistic computation and fire direction center
Fire mission received. Forward observer calls the target. The fire direction center computes ballistic trajectories â wind correction, elevation, charge. Rounds fly, observer adjusts, rounds converge.
VIP Convoy Escort
Real time 3D tracking with tactical alerts
A VIP convoy tracked in real time. Each vehicle publishes GPS position, speed, and status over DDS. Escort vehicles form a protective formation. Tactical alerts trigger on threats.
Naval Convoy
Submarine warfare: submarines vs escorts
A naval convoy under threat. Merchant ships escorted through hostile waters. Submarines, sonar pings, torpedoes, depth charges. Every vessel publishes position, heading, and combat status over DDS.
Sentinel Demo
ESP32 + Raspberry Pi + DDS across 3 platforms
Microcontrollers, Raspberry Pis, desktop â all talking DDS. The ESP32 sends orders over HC-12 radio (433 MHz). A Pi gateway bridges radio to UDP. Cross-compiled for ARM v6, v7, v8.
Industrial
3 demos
Smart Factory
Robot arms and conveyors in isometric view
Factory simulation with robotic arms, conveyors and workstations. Each piece of equipment publishes its status via DDS. Real time isometric view of the production line.
Railway Network
Trains, signals and switches
Railway network simulation with trains, signals and switches. Each element publishes its state via DDS. Conflict and priority management in real time.
Predictive Maintenance
Vibration analysis, FFT and RUL prediction
Vibration, temperature, infrared sensors. FFT spectrum and waterfall analysis. ML anomaly detection and remaining useful life (RUL) prediction. Real time industrial IoT.
Automotive
3 demos
F1Tenth Racing
Autonomous racing with bicycle physics + AI
Four autonomous race cars with real bicycle model physics. Steering angle, wheelbase, drag. AI waypoint following with adaptive lookahead and Menger curvature braking.
TSN Automotive
DDS QoS to deterministic Ethernet TSN
Five ECUs, three priority levels. Brake commands at 100 Hz (safety critical). Telemetry at 20 Hz (high). Metrics at 1 Hz (low). DDS QoS maps directly to Time Sensitive Networking.
UDS Fleet Diagnostics
ECU health, firmware and AI alerts
Dozens of vehicles, hundreds of ECUs, all monitored in real time. Each vehicle publishes health, diagnostic codes, and firmware status over DDS. AI alerts flag anomalies before failures.
IoT & Embedded
2 demos
HDDS Remote Sensor
ESP32-CAM through walls via 433MHz
ESP32-CAM transmitting images through walls via 433MHz radio. Image fragmentation (40 bytes/packet), WAN transport (TCP/QUIC), real RTPS v2.5. 30h+ proven uptime.
XRCE Micro Bridge
ESP32 to full DDS for constrained devices
An ESP32 with kilobytes of RAM can't run a full DDS stack. But it can talk to one. XRCE â the DDS standard for resource-constrained devices. From a $2 microcontroller to a full DDS domain.
Networking
3 demos
HDDS WebSocket Bridge
WebSocket to DDS bridge with XTypes auto-decode
WebSocket to DDS bridge. XTypes auto-decode, JSON protocol. Connects any web browser to a real time DDS network without native SDK.
Cloud Kubernetes
K8s metrics via DDS without Prometheus
Kubernetes pods publishing CPU, memory, and latency over DDS. No scraping, no polling. The same middleware that runs in fighter jets, now in your K8s cluster.
NAT/WAN Topology
DDS through NAT and firewalls with ICE
DDS across the wide area network. Through NAT, through firewalls. Multiple sites, each behind its own gateway. ICE candidates exchange over DDS, STUN binding, relay fallback.
Robotics
2 demos
Robot Swarm
12 robots, 6 swarm modes with boids
Twelve robots, six behavior modes â flocking, formation, follow leader, scatter, gather, patrol. Boids algorithm: separation, alignment, cohesion. Simple rules, emergent behavior.
LiDAR Mapping
Autonomous SLAM in a maze
A robot with 360-degree LiDAR dropped into an unknown maze. It scans, maps, and explores autonomously. SLAM â simultaneous localization and mapping. The occupancy grid builds cell by cell.
Security
2 demos
Sentinel Home
Smart home security + AI threat analysis
Motion sensors, door contacts, glass break, cameras. The threat engine fuses sensor data and runs it through an LLM. Real intrusion or just the cat? Alerts route to voice, push, REST, WebSocket.
Fort Knox Security
DDS security dashboard: permissions, certs and audit
DDS security managed in real time. Permissions, audit logs, certificate status, security metrics. Dynamic policy updates â no restart needed. The HDDS dashboard makes it all visible.
Dev Tools
3 demos
Hot Reload Cockpit
Tune DDS QoS policies live with sliders
Quality of Service â the heart of DDS. And you can change it live. Reliability, history depth, deadline, lifespan, latency budget. Drag a slider, the policy updates instantly.
Mission Recorder
Record, replay and analyze every message
Every DDS message. Recorded. Replayed. Analyzed. The mission recorder captures all traffic â topics, timestamps, payloads. The TUI player lets you scrub through the timeline.
RPC Service Mesh
Discover and invoke RPC services live
DDS isn't just publish/subscribe â it also does RPC. This GTK4 browser discovers every RPC service on the network automatically. Click a service, see its methods, invoke directly.
Fun & Arcade
3 demos
Drone Racing
6 AI drones through gates in real time
Six autonomous drones, ten gates, one circuit. Full speed. Each drone runs its own AI â navigation, obstacle avoidance, gate detection. Positions update 60 times per second.
Metal Slug Arena
2D deathmatch synced via DDS
Red vs Blue. Deathmatch. Players run, jump, and shoot across a 2D battlefield. Heavy MGs, rockets, grenades, shotguns. Power-ups drop from the sky. All synchronized through DDS.
Space Invaders
Classic arcade on modern middleware
Space Invaders â the classic. But synchronized through DDS publish/subscribe. Aliens march, the player fires back, wave after wave. Every game event is a DDS topic. Total decoupling.