Object registration API wrap DIM 1435 - #3496
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. @@ Coverage Diff @@
## main #3496 +/- ##
=======================================
Coverage 76.13% 76.13%
=======================================
Files 1228 1228
Lines 119174 119174
Branches 10684 10684
=======================================
+ Hits 90731 90733 +2
+ Misses 25342 25341 -1
+ Partials 3101 3100 -1
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Greptile SummaryThis change consolidates embedding, localization, and inventory model ownership in Confidence Score: 3/5Not safe to merge until localization ranking and unbounded replay behavior are corrected. Focused executable checks reproduced two independent functional failures: one selects a weaker localization support based on recency, and the other drops all replay frames when optional bounds are omitted. Files Needing Attention:
What T-Rex did
|
What is the PR about
New API wrapper for perception stack introduced in: #3422 as per DIM 1435
Full e2e example working
A more elaborate example of how API works in the module context
SIM block are needed here to drive the example without a robot as in the previous example
Ignore them.
As you can see the real API surface is small
Important
This PR and the previous that has landed in main #3422 => introduce NOT a fully generalized perception stack that can be thrown onto xArm AND Go2 | Go1 | Any robot platform, no. These are xArm tailored and tested well. Generalized perception stack will land in a while.