What's New
Initial stable release of the RTI MedTech Reference Architecture — a modular,
DDS-based demonstration of connected medical technology systems built on
RTI Connext DDS.
Module 01 — Operating Room
Orchestrator (C++), PatientSensor (C++), ArmController (C++), PatientMonitor
(Python/PySide6), and Arm (Python/PySide6) applications demonstrating a
connected surgical environment with renovated real-time GUIs featuring waveform
rendering, arc gauges, and security status indicators.
Module 02 — Record and Playback
Recording Service and Replay Service configurations for capturing and replaying
DDS data from the operating room.
Module 03 — Remote Teleoperation
Routing Service and Cloud Discovery Service configurations supporting three WAN
communication scenarios (direct, cloud-relayed, and cloud-brokered) with
cross-platform launch scripts (bash and batch).
System Architecture
- Shared DDS type definitions (
Types.xml) - QoS profiles for secure and non-secure communication
- XML Application Creation (DomainLibrary, ParticipantLibrary)
- DDS Security infrastructure (CA, identities, governance, permissions)
- Security setup scripts for certificate generation and signing
Dependencies
- RTI Connext DDS 7.3.0
- RTI Code Generator (rtiddsgen) 4.3.0
- CMake >= 3.11
Contributors
- @franporcel — Modules 01–03, teleoperation scenarios, renovated GUIs
- @wcoleman — Refactoring, naming conventions, security consolidation, release infrastructure
Full Changelog
https://github.com/rticommunity/rticonnextdds-medtech-reference-architecture/commits/v1.0.0