Skip to content

[codex] add neutral MTR interfaces and lifecycle scaffold - #37

Merged
RyanL2 merged 5 commits into
mainfrom
codex/deep-mtr-migration
Jun 30, 2026
Merged

RyanL2 merged 5 commits into
mainfrom
codex/deep-mtr-migration

Conversation

@RyanL2

@RyanL2 RyanL2 commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add neutral semantic scene and multimodal trajectory messages to deep_msgs
  • add a lifecycle-managed deep_mtr component that accepts scenes but intentionally publishes no predictions
  • document the inference-owner boundary and provide backend-neutral configuration and launch assets

Intentional limitation

Working MTR inference is excluded from this change. The node logs a throttled diagnostic for incoming scene requests and deliberately emits no result until per-track history, tensor packing, ONNX Runtime execution, and output decoding are implemented by the inference owner.

Validation

  • pre-commit run --all-files
  • ROS 2 Jazzy full repository build with IS_CI=1 on linux/amd64
  • full CPU test suite: 719 tests, 0 failures

@RyanL2
RyanL2 marked this pull request as ready for review June 29, 2026 16:48

@lucasreljic lucasreljic left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good just remove the addition to README.md

Comment thread README.md Outdated
Comment thread deep_mtr/README.md
@RyanL2
RyanL2 merged commit c7e40a1 into main Jun 30, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants