Skip to content

v1.0.0 — Initial Stable Release

Latest

Choose a tag to compare

@wcoleman-rti wcoleman-rti released this 25 Mar 18:36

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