Skip to content

Commit 28100e8

Browse files
authored
fix: change default viewer from rerun-web to rerun (dimos-viewer) (#1478)
* fix: change default viewer from rerun-web to rerun (dimos-viewer) The native Rerun viewer (dimos-viewer) is now the default. The web dashboard remains available via --viewer-backend rerun-web. - GlobalConfig: viewer_backend default 'rerun-web' -> 'rerun' - Updated visualization docs to reflect new default * docs: add localhost:7779 teleop URL to rerun native viewer docs * docs: update viewer modes for dimos-viewer fork + localhost:7779 for rerun-web
1 parent 3ba6501 commit 28100e8

File tree

2 files changed

+16
-14
lines changed

2 files changed

+16
-14
lines changed

dimos/core/global_config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class GlobalConfig(BaseSettings):
3131
robot_ips: str | None = None
3232
simulation: bool = False
3333
replay: bool = False
34-
viewer: ViewerBackend = "rerun-web"
34+
viewer: ViewerBackend = "rerun"
3535
n_workers: int = 2
3636
memory_limit: str = "auto"
3737
mujoco_camera_position: str | None = None

docs/usage/visualization.md

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Dimos supports three visualization backends: Rerun (web or native) and Foxglove.
77
Choose your viewer via the CLI (preferred):
88

99
```bash
10-
# Rerun web viewer (default) - Full vis dashboard and teleop panel in browser
10+
# Rerun native viewer (default) - dimos-viewer with built-in teleop + click-to-navigate
1111
dimos run unitree-go2
1212

1313
# Explicitly select the viewer mode:
@@ -19,33 +19,35 @@ dimos --viewer foxglove run unitree-go2
1919
Alternative (environment variable):
2020

2121
```bash
22-
# Rerun web viewer - Full dashboard in browser
23-
VIEWER=rerun-web dimos run unitree-go2
24-
25-
# Rerun native viewer - native Rerun window + teleop panel at http://localhost:7779
22+
# Rerun native viewer (default) - dimos-viewer with built-in teleop + click-to-navigate
2623
VIEWER=rerun dimos run unitree-go2
2724

25+
# Rerun web viewer - browser dashboard + teleop at http://localhost:7779
26+
VIEWER=rerun-web dimos run unitree-go2
27+
2828
# Foxglove - Use Foxglove Studio instead of Rerun
2929
VIEWER=foxglove dimos run unitree-go2
3030
```
3131

3232
## Viewer Modes Explained
3333

34-
### Rerun Web (`rerun-web`)
34+
### Rerun Native (`rerun`) — Default
3535

3636
**What you get:**
37-
- Full dashboard at http://localhost:7779
38-
- Rerun 3D viewer + command center sidebar in one page
39-
- Works in browser, no display required (headless-friendly)
37+
- [dimos-viewer](https://github.com/dimensionalOS/dimos-viewer), a custom Dimensional fork of Rerun with built-in keyboard teleop and click-to-navigate
38+
- Native desktop application (opens automatically)
39+
- Better performance with larger maps/higher resolution
40+
- No browser or web server required
4041

4142
---
4243

43-
### Rerun Native (`rerun`)
44+
### Rerun Web (`rerun-web`)
4445

4546
**What you get:**
46-
- Native Rerun application (separate window opens automatically)
47-
- Command center at http://localhost:7779
48-
- Better performance with larger maps/higher resolution
47+
- Browser-based dashboard at http://localhost:7779
48+
- Rerun 3D viewer + command center sidebar in one page
49+
- Teleop controls and goal setting via the web UI
50+
- Works headless (no display required)
4951

5052
---
5153

0 commit comments

Comments
 (0)