Skip to content

Swastika/docs/navigation relocalization#2764

Merged
paul-nechifor merged 21 commits into
mainfrom
swastika/docs/navigation-relocalization
Jul 15, 2026
Merged

Swastika/docs/navigation relocalization#2764
paul-nechifor merged 21 commits into
mainfrom
swastika/docs/navigation-relocalization

Conversation

@swstica

@swstica swstica commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Problem

The navigation pages were thin and partly inaccurate (stale defaults, LFS-pointer images that Mintlify couldn't render, links were broken for mintlify.

Solution

  • Reworked the capabilities/navigation docs into a clearer, workflow-driven set
  • Fixed how the pages and their assets render on both mintlify and github.

@greptile-apps

greptile-apps Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR rewrites the Go2 navigation docs and refreshes their diagrams. The main changes are:

  • Expanded the navigation overview into live mapping and relocalization workflows.
  • Reworked the relocalization guide with recording, export, replay, live robot, and troubleshooting steps.
  • Added a relocalization blueprint SVG and updated the navigation dataflow SVG styling.
  • Updated the Go2 platform page with memory and relocalization blueprint links.

Confidence Score: 4/5

This is close, but the broken published image should be fixed before merging.

  • The relocalization page still references the LFS-backed WebP hero image.
  • Mintlify can serve the pointer text instead of image bytes when it builds without LFS objects.
  • The added SVG diagrams do not replace that hero image reference.

docs/capabilities/navigation/relocalization.md

Important Files Changed

Filename Overview
docs/capabilities/navigation/relocalization.md Reworks the relocalization guide, but still references the LFS-backed hero WebP.
docs/capabilities/navigation/assets/go2_reloc_blueprint.svg Adds a normal SVG blueprint diagram for relocalization.
docs/capabilities/navigation/assets/go2nav_dataflow.svg Updates the navigation dataflow SVG colors for docs rendering.
docs/capabilities/navigation/deep_dive.md Clarifies the Go2 navigation pipeline, configuration, frontier exploration, and blueprint example.
docs/capabilities/navigation/index.md Adds a workflow-based overview for live mapping and premap relocalization.
docs/platforms/quadruped/go2/index.md Adds Go2 memory and relocalization blueprint links and updates navigation doc links.

Reviews (14): Last reviewed commit: "Merge branch 'main' into swastika/docs/n..." | Re-trigger Greptile

Comment thread .gitattributes Outdated
@codecov

codecov Bot commented Jul 7, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

@@            Coverage Diff             @@
##             main    #2764      +/-   ##
==========================================
- Coverage   72.00%   72.00%   -0.01%     
==========================================
  Files        1009     1009              
  Lines       90194    90194              
  Branches     8251     8251              
==========================================
- Hits        64942    64941       -1     
- Misses      23051    23052       +1     
  Partials     2201     2201              
Flag Coverage Δ
OS-ubuntu-24.04-arm 64.87% <ø> (-0.01%) ⬇️
OS-ubuntu-latest 67.27% <ø> (+<0.01%) ⬆️
Py-3.10 67.27% <ø> (+<0.01%) ⬆️
Py-3.11 67.26% <ø> (-0.01%) ⬇️
Py-3.12 67.26% <ø> (-0.02%) ⬇️
Py-3.13 67.26% <ø> (-0.02%) ⬇️
Py-3.14 67.27% <ø> (-0.01%) ⬇️
Py-3.14t 67.26% <ø> (-0.01%) ⬇️
SelfHosted-Large 30.17% <ø> (-0.03%) ⬇️
SelfHosted-Linux 37.60% <ø> (ø)
SelfHosted-macOS 36.45% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.
see 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@mintlify

mintlify Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
dimensional 🟢 Ready View Preview Jul 7, 2026, 12:14 PM

💡 Tip: Enable Workflows to automatically generate PRs for you.

Comment thread docs/capabilities/navigation/relocalization.md Outdated
Comment thread docs/capabilities/navigation/deep_dive.md Outdated
Comment thread .gitattributes Outdated
Comment thread docs/capabilities/navigation/assets/noros_nav.gif
Comment thread docs/capabilities/navigation/relocalization.md
Comment thread docs/capabilities/navigation/relocalization.md
…ion-relocalization

Co-authored-by: Cursor <cursoragent@cursor.com>

# Conflicts:
#	docs/docs.json
@github-actions github-actions Bot removed the ready-to-merge Required CI checks have passed on this PR label Jul 10, 2026
The zenoh transport API refactor (#2753) renamed transport.topic to
transport.channel in NativeModule._collect_topics, but the ArduinoModule
test suite (#1879) landed independently with a _FakeTransport still
exposing .topic. Once both merged to main, _collect_topics read .channel,
found nothing, and three tests broke. Align the fake with the current
transport API.

Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions github-actions Bot added the ready-to-merge Required CI checks have passed on this PR label Jul 10, 2026
…ion-relocalization

Co-authored-by: Cursor <cursoragent@cursor.com>

# Conflicts:
#	dimos/experimental/arduino/test_arduino_module.py
@github-actions github-actions Bot removed the ready-to-merge Required CI checks have passed on this PR label Jul 13, 2026
Comment thread docs/capabilities/navigation/relocalization.md
@github-actions github-actions Bot added the ready-to-merge Required CI checks have passed on this PR label Jul 13, 2026
Comment thread docs/capabilities/navigation/relocalization.md Outdated
Comment thread docs/capabilities/navigation/deep_dive.md Outdated
Comment thread docs/capabilities/navigation/relocalization.md Outdated
@github-actions github-actions Bot removed the ready-to-merge Required CI checks have passed on this PR label Jul 14, 2026
Comment thread docs/capabilities/navigation/relocalization.md
@github-actions github-actions Bot added the ready-to-merge Required CI checks have passed on this PR label Jul 14, 2026
@github-actions github-actions Bot removed the ready-to-merge Required CI checks have passed on this PR label Jul 14, 2026
Comment thread docs/capabilities/navigation/relocalization.md
Comment thread docs/capabilities/navigation/relocalization.md
@github-actions github-actions Bot added the ready-to-merge Required CI checks have passed on this PR label Jul 15, 2026
@paul-nechifor paul-nechifor enabled auto-merge July 15, 2026 08:34
@paul-nechifor paul-nechifor added this pull request to the merge queue Jul 15, 2026
Merged via the queue into main with commit c3b9a37 Jul 15, 2026
33 checks passed
@paul-nechifor paul-nechifor deleted the swastika/docs/navigation-relocalization branch July 15, 2026 09:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-merge Required CI checks have passed on this PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants