Skip to content

go2 relocalization#2160

Merged
leshy merged 66 commits into
dimensionalOS:mainfrom
arkluc:feat/go2relocalization
May 23, 2026
Merged

go2 relocalization#2160
leshy merged 66 commits into
dimensionalOS:mainfrom
arkluc:feat/go2relocalization

Conversation

@arkluc
Copy link
Copy Markdown
Collaborator

@arkluc arkluc commented May 18, 2026

upstream

pgo https://github.com/dimensionalOS/dimos/tree/ivan/feat/go2loopclosure

relocalization spec #2143

relocalization autoresearch #2137

todo

  • modify pgo_rerun.py to save the 2-pass global map + processed data file
  • pre-map loading; pathname in config
  • fix rerun intra-frame transform
  • publish map -> world transform
  • tweak costmapper to support planning on global map
  • skip the matches with low confidence
  • z insert
  • pre-map export cli
  • instruction for pre-map e2e (record, export, run w/reloc)
  • new costmap stats by calculate_and_time

live test

  • test live go2 against go2_china_office

how to use

see capabilities/mapping/relocalization.md

extra

can also integrate AprilTag detection later

@arkluc arkluc force-pushed the feat/go2relocalization branch from e2d8860 to fcb1436 Compare May 20, 2026 07:28
Comment thread dimos/mapping/relocalization/module.py Outdated
Comment thread pyproject.toml Outdated
Comment thread dimos/robot/unitree/go2/blueprints/smart/unitree_go2.py Outdated
Comment thread dimos/mapping/relocalization/module.py
Comment thread dimos/mapping/relocalization/module.py Outdated
Comment thread dimos/mapping/costmapper.py
Comment thread dimos/mapping/relocalization/relocalize.py
leshy
leshy previously approved these changes May 23, 2026
@leshy leshy enabled auto-merge (squash) May 23, 2026 00:24
@arkluc arkluc force-pushed the feat/go2relocalization branch from 22857df to 2e4e862 Compare May 23, 2026 00:51
@leshy leshy merged commit 4f3b7e1 into dimensionalOS:main May 23, 2026
13 checks passed
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