Skip to content

perception cleanup, moved oudated or experimental stuff to experimental/ - #3275

Merged
paul-nechifor merged 12 commits into
mainfrom
ivan/worldbelief-removal
Jul 31, 2026
Merged

perception cleanup, moved oudated or experimental stuff to experimental/#3275
paul-nechifor merged 12 commits into
mainfrom
ivan/worldbelief-removal

Conversation

@leshy

@leshy leshy commented Jul 29, 2026

Copy link
Copy Markdown
Member

No description provided.

leshy and others added 5 commits July 29, 2026 20:43
This reverts commit ce2c71a, except for
dimos/models/embedding/dino.py, which is kept: DINOModel is a standalone
EmbeddingModel whose only dependencies (dimos.models.base,
dimos.models.embedding.base, dimos.msgs.sensor_msgs.Image) predate the
reverted commit.

Conflict in dimos/robot/all_blueprints.py resolved by keeping the
wrist-camera entry added after the merge; only the two world-belief
registry entries are removed.
@leshy leshy changed the title perception cleanup, moved to experimental perception cleanup, moved oudated or experimental stuff to experimental/ Jul 29, 2026
@mintlify

mintlify Bot commented Jul 29, 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 29, 2026, 7:38 PM

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

paul-nechifor
paul-nechifor previously approved these changes Jul 29, 2026
@codecov

codecov Bot commented Jul 29, 2026

Copy link
Copy Markdown

Codecov Report

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

Files with missing lines Patch % Lines
...ulation/planning/monitor/world_obstacle_monitor.py 0.00% 6 Missing ⚠️
...os/experimental/world_belief/worldbelief_module.py 61.53% 5 Missing ⚠️
dimos/experimental/world_belief/recall.py 0.00% 2 Missing ⚠️
dimos/perception/experimental/spatial_vector_db.py 50.00% 1 Missing ⚠️
@@            Coverage Diff             @@
##             main    #3275      +/-   ##
==========================================
+ Coverage   74.86%   75.03%   +0.16%     
==========================================
  Files        1137     1135       -2     
  Lines      109071   108641     -430     
  Branches     9838     9789      -49     
==========================================
- Hits        81661    81516     -145     
+ Misses      24618    24335     -283     
+ Partials     2792     2790       -2     
Flag Coverage Δ
OS-ubuntu-24.04-arm 68.83% <79.10%> (+0.13%) ⬆️
OS-ubuntu-latest 70.94% <79.10%> (+0.14%) ⬆️
Py-3.10 70.93% <79.10%> (+0.14%) ⬆️
Py-3.11 70.93% <79.10%> (+0.14%) ⬆️
Py-3.12 70.93% <79.10%> (+0.14%) ⬆️
Py-3.13 70.93% <79.10%> (+0.14%) ⬆️
Py-3.14 70.94% <79.10%> (+0.14%) ⬆️
Py-3.14t 70.93% <79.10%> (+0.14%) ⬆️
SelfHosted-Large 29.05% <47.61%> (+0.01%) ⬆️
SelfHosted-Linux 35.94% <47.61%> (+0.04%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
dimos/agents/skills/navigation.py 41.50% <100.00%> (ø)
dimos/cli/cameracalibrate/cameracalibrate.py 78.16% <ø> (ø)
dimos/cli/cameracalibrate/test_cameracalibrate.py 96.79% <100.00%> (-0.18%) ⬇️
...imos/experimental/security_demo/security_module.py 67.93% <100.00%> (ø)
...experimental/security_demo/test_security_module.py 98.90% <100.00%> (ø)
dimos/experimental/world_belief/absence.py 29.72% <ø> (ø)
...mos/experimental/world_belief/identity_features.py 17.77% <ø> (ø)
dimos/experimental/world_belief/world_belief.py 25.00% <100.00%> (ø)
.../experimental/world_belief/worldbelief_recorder.py 65.45% <ø> (ø)
dimos/experimental/world_belief/xarm6_blueprint.py 85.29% <100.00%> (ø)
... and 32 more

... and 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.

@leshy
leshy enabled auto-merge July 29, 2026 19:46
@leshy
leshy added this pull request to the merge queue Jul 29, 2026
@github-actions github-actions Bot added the ready-to-merge Required CI checks have passed on this PR label Jul 29, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Jul 29, 2026
@leshy
leshy added this pull request to the merge queue Jul 29, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Jul 29, 2026
@leshy
leshy added this pull request to the merge queue Jul 29, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Jul 29, 2026
paul-nechifor
paul-nechifor previously approved these changes Jul 30, 2026
# Conflicts:
#	dimos/perception/experimental/object_tracker_3d.py
#	dimos/perception/experimental/spatial_perception.py
#	dimos/perception/experimental/test_object_scene_registration_temporal.py
#	dimos/perception/experimental/test_spatial_memory_module.py
@github-actions github-actions Bot added the ready-to-merge Required CI checks have passed on this PR label Jul 30, 2026
@github-actions github-actions Bot removed the ready-to-merge Required CI checks have passed on this PR label Jul 30, 2026
spomichter
spomichter previously approved these changes Jul 30, 2026
paul-nechifor
paul-nechifor previously approved these changes Jul 30, 2026
@paul-nechifor
paul-nechifor added this pull request to the merge queue Jul 30, 2026
@github-actions github-actions Bot added the ready-to-merge Required CI checks have passed on this PR label Jul 30, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jul 30, 2026
@leshy
leshy added this pull request to the merge queue Jul 30, 2026
@github-actions github-actions Bot removed the ready-to-merge Required CI checks have passed on this PR label Jul 30, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to a conflict with the base branch Jul 30, 2026
# Conflicts:
#	dimos/perception/common/utils.py
#	dimos/perception/experimental/test_object_scene_registration_temporal.py
@leshy
leshy dismissed stale reviews from paul-nechifor and spomichter via 5e0500d July 30, 2026 19:03
@leshy
leshy enabled auto-merge July 30, 2026 19:03
@leshy
leshy added this pull request to the merge queue Jul 30, 2026
@github-actions github-actions Bot added the ready-to-merge Required CI checks have passed on this PR label Jul 30, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to no response for status checks Jul 30, 2026
@paul-nechifor
paul-nechifor added this pull request to the merge queue Jul 31, 2026
Merged via the queue into main with commit 3b15b1f Jul 31, 2026
33 of 34 checks passed
@paul-nechifor
paul-nechifor deleted the ivan/worldbelief-removal branch July 31, 2026 00:56
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.

5 participants