# Core (always needed)
numpy
scipy
pyyaml

# Visualization (for --rerun). Skip if you don't need the 3D view.
rerun-sdk>=0.31

# USB serial source (--source serial). Skip if you only use --source ws.
pyserial

# WebSocket source/forward + arm-pose webserver bridge. Skip if unused.
websockets

# Base/vehicle control via the webserver HTTP API (--base). Skip if unused.
requests
