gesture_node: ros__parameters: # Number of active CSI camera streams to subscribe to n_cameras: 4 # Target processing rate in Hz. At 10 Hz with 4 cameras, each camera # contributes frames at approximately 2.5 Hz (round-robin scheduling). process_fps: 10.0 # Minimum MediaPipe detection confidence to publish a gesture min_confidence: 0.60 # MediaPipe model complexity: # 0 = lite (fastest, ≈ 13 ms/frame on Orin Nano — use for production) # 1 = full (more accurate, ≈ 25 ms/frame) # 2 = heavy (highest accuracy, ≈ 50 ms/frame, requires large VRAM) model_complexity: 0 # Maximum hands detected per frame max_hands: 2 # Enable/disable inference modules pose_enabled: true hands_enabled: true # Comma-separated gesture allowlist. Empty string = all gestures enabled. # Example: "wave,stop_palm,thumbs_up,arms_up" enabled_gestures: "" # Camera name list (must match saltybot_cameras topic naming) camera_names: "front,left,rear,right"