Skip to content

HK building outdoors recordings for loop closure, relocalization evals#2210

Merged
leshy merged 25 commits into
mainfrom
ivan/hkbuilding/recordings
May 23, 2026
Merged

HK building outdoors recordings for loop closure, relocalization evals#2210
leshy merged 25 commits into
mainfrom
ivan/hkbuilding/recordings

Conversation

@leshy
Copy link
Copy Markdown
Member

@leshy leshy commented May 21, 2026

  • 3 new recordings for loop closure and reloc tests (outdoors, indoors, park, all overlaping)
  • much better mem2 replay system (streams aligned)
  • nix env upgrade (to get latest uv)
  • dimos-viewer, rerun-sdk versions aligned, dimos viewer rewrite for better teleop, no 3d window control clash
2026-05-22_01-50

dimos --dtop --replay --replay-db hk_building_all_around run unitree-go2

we go to park we go to office

2026-05-22_01-53 2026-05-22_01-52

@codecov
Copy link
Copy Markdown

codecov Bot commented May 21, 2026

Codecov Report

❌ Patch coverage is 72.89720% with 116 lines in your changes missing coverage. Please review.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
dimos/memory2/replay.py 50.52% 89 Missing and 6 partials ⚠️
dimos/robot/unitree/go2/connection.py 52.63% 9 Missing ⚠️
dimos/msgs/sensor_msgs/CameraInfo.py 16.66% 5 Missing ⚠️
dimos/utils/decorators/decorators.py 85.29% 3 Missing and 2 partials ⚠️
dimos/memory2/store/base.py 95.65% 1 Missing ⚠️
dimos/utils/decorators/test_decorators.py 98.38% 1 Missing ⚠️

📢 Thoughts on this report? Let us know!

Comment thread dimos/robot/unitree/go2/connection.py Outdated
Comment thread dimos/robot/unitree/go2/connection.py Outdated
Comment thread pyproject.toml
@leshy leshy changed the title HK building outdoors loop closure recordings HK building outdoors recordings for loop closure, relocalization evals May 21, 2026
leshy and others added 10 commits May 22, 2026 09:17
The lockfile regen had picked importlib-metadata 9.0.0, which forced uv
to back off opentelemetry-api from 1.41.x all the way to 1.11.1 (the
last version with no importlib-metadata upper bound). The ancient
opentelemetry-proto 1.11.1's _pb2.py files crash on protobuf>=6 with
"Descriptors cannot be created directly", breaking
test_spatial_memory on self-hosted CI.
Comment thread dimos/robot/unitree/go2/connection.py
Comment thread pyproject.toml
paul-nechifor
paul-nechifor previously approved these changes May 23, 2026
@leshy leshy enabled auto-merge (squash) May 23, 2026 03:00
@dimensionalOS dimensionalOS deleted a comment from greptile-apps Bot May 23, 2026
@leshy leshy merged commit 88a7ca6 into main May 23, 2026
20 checks passed
@leshy leshy deleted the ivan/hkbuilding/recordings branch May 23, 2026 03:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants