Install
Connect to Spot
Pick one:- WiFi (easiest): join Spotβs WiFi AP, robot is at
192.168.80.3. - Ethernet: plug into Spotβs rear port. Robot defaults to
10.0.0.3/24; set your interface to a static IP on that subnet (e.g.10.0.0.20/24, no gateway).
https://192.168.80.3 β Network Setup β Ethernet).
Run
--spothighlevel.ip=<addr>.
Keyboard teleop: WASD move/turn, QE strafe, Space soft-stop, ESC quit. A Rerun
viewer opens with the fisheye/depth cameras and odometry.
Available Blueprints
Layout
Spot support is experimental and lives indimos/experimental/robot/bosdyn/spot/.
config.pyβ constants + pure address/credential helpers (nobosdynimport).effectors/high_level.pyβSpotHighLevel: the single Spot module β lease/E-stop/power/stand + velocity commands plus the five fisheye + five depth cameras and body odometry.recorder.pyβSpotRecorder: records every Spot stream to disk.blueprints/spot.pyβ the runnablespotblueprint (click/teleop + sensors + Rerun).
Dimos Tools
- Visualization β Rerun, performance tuning
- Data Streams β RxPY streams, backpressure, quality filtering
- Transports β LCM, SHM, DDS
- Blueprints β composing modules
