Atracsys Mode Switcher Operator#
Authors: Artrit Telaku (Wayland Technologies)
Supported platforms: x86_64, aarch64
Language: C++
Last modified: April 29, 2026
Latest version: 0.1.0
Minimum Holoscan SDK version: 4.0.0
Tested Holoscan SDK versions: 4.0.0
Contribution metric: Level 3 - Developmental
AtracsysModeSwitcherOp is the reusable visualization operator for the Atracsys visualizer app.
It consumes replayed or live visible, infrared, structured-light, and marker-pose streams, then
emits the currently selected base image, projected overlays, point clouds, and Holoviz text specs.
The operator keeps the Atracsys interaction model inside one reusable package:
- keyboard-driven mode changes for interactive runs
- placeholder outputs when a stream is not active yet
- marker geometry projection onto visible or infrared frames
- structured-light point rendering and tracking overlays
- hardware-mode commands for the optional live camera source
Inputs:
in_visible_basein_ir_basein_structured_pointsin_marker_poses
Outputs:
out_baseout_overlayout_marker_pointsout_pointsout_mode_textout_fiducial_text_coordsout_specsout_hw_cmd
The application is responsible for providing a valid camera calibration and the marker geometry file.