VSS_DEPLOY_PROFILE | Deploy VSS Warehouse 3.2.1 with the vss-deploy-profile skill; apply SIL overrides before its docker compose up | vss_2d_overrides.md |
VSS_BEFORE_HALOS | VSS Warehouse must be running and healthy before deploying Halos | vss_2d_overrides.md |
KAFKA_BEFORE_PSF | Kafka must be up before PSF starts — PSF connects to Kafka on startup | troubleshooting.md |
DEEPSTREAM_SEI | Disable SEI extraction + use system timestamps (attach-sys-ts-as-ntp=1) in DeepStream. Isaac 6.0 embeds SEI, but PSF doesn't support sim time — using it drops events as STALE, so key off system (wall-clock) time | vss_2d_overrides.md, vss_3d_overrides.md |
SIL_3D_MODEL | 3D profile: the R101 Sparse4D model needs the deployable ONNX + the trainable-package kmeans anchor at the same version — mixing versions/sources gives silently wrong detections | model_r101.md |
BP_PROFILE_KAFKA | VSS must use BP_PROFILE=bp_wh_kafka (not bp_wh) for Halos integration | vss_2d_overrides.md |
LLM_VLM_NONE | Set LLM_MODE=none and VLM_MODE=none — not needed for safety SIL | vss_2d_overrides.md |
HALO_SAFETY_BASE | base profile: to render the safety overlay, set halo_safety_udp_port in the VSS 2D vst_config.json from -1 → 12345 (must equal COMM_UDP_PORT), then restart VST | halos_deploy.md, vss_2d_overrides.md |
THOR_BASE | base: detect the platform (uname -m). x86_64 → standard container base. aarch64 (IGX Thor) → the decision-maker runs as host software on the Thor application cores (CCPLEX); launch via launch_thor_safety.sh (hybrid container + host binaries, not docker compose) | halos_thor.md |
HOST_IP_BOTH | HOST_IP must be set in both the VSS and Halos run-env files | halos_deploy.md |
SIL_DATA_PATH | Halos MDX_DATA_DIR points to sil-data (has collected-assets/), not VSS app-data | halos_deploy.md, ngc_artifacts.md |
ROS_DOMAIN_UNIQUE | Assign a unique ROS_DOMAIN_ID (0-232) per machine; verify Publisher count: 1 on /safety/is_muted | halos_deploy.md, troubleshooting.md |
GPU_NOT_PERCEPTION | Run Isaac Sim on a GPU (RT cores, >20 GB) that is not running VSS perception | prerequisites.md, halos_deploy.md |
SETUP_BEFORE_UP | Run setup.sh <profile> and cleanup_all_datalog.sh <profile> before docker compose up (both read profiles/<profile>.env) | halos_deploy.md |
POLL_NEVER_WAIT | First VSS startup takes 10-15 min (TensorRT build); Isaac shaders ~5-10 min — poll the ready signal, never docker logs -f or a fixed timer | (this file) |
COMPLETE_MEANS_SIM_TRAFFIC | Do not declare "complete" until sim-driven transitions appear in the OPC log — VSS sample-video bootstrap traffic doesn't count | test_scenario.md |
NEVER_SHOW_KEYS | NEVER echo, print, or hardcode NGC API keys or secrets. Read silently from ~/.bashrc or ~/.ngc/config | prerequisites.md |