Repository navigation
Conversation
Contributor
There was a problem hiding this comment.
go2 replay realtime (arm64)
Details
| Benchmark suite | Current: 7e24523 | Previous: 17fdb6b | Ratio |
|---|---|---|---|
peak memory |
1659.762 MB |
1589.477 MB |
1.04 |
peak threads |
357 threads |
350 threads |
1.02 |
network (transport) |
2721.811 MB |
2730.079 MB |
1.00 |
disk write |
2.125 MB |
1.707 MB |
1.24 |
instructions |
122.445 G |
115.497 G |
1.06 |
This comment was automatically generated by workflow using github-action-benchmark.
❌ 27 Tests Failed:
View the top 3 failed test(s) by shortest run time
To view more test analytics, go to the Test Analytics Dashboard |
This branch was successfully deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Linear project: Message Encoding Refactor
Webcam, CameraModule and GstreamerCameraModule now produce the generated
dimos.messagesvalues. Webcam retains RGB conversion, stereo slicing and configured/nominal calibration. Camera metadata publishes generated CameraInfo and TFMessage values without mutating the configured mount. GStreamer copies padded BGR rows before unmapping and preserves source PTS plus offsets in integer nanoseconds.Viewer blueprint construction now defers pubsub allocation until startup. Camera imports previously constructed an LCM socket even when the selected backend was Zenoh. Backend selection and explicit pubsub behavior remain the same. GStreamer stop also closes its Module resources if the pipeline was never started.
This is a dependent draft after #4654. Native V4L2/RealSense/ZED, downstream perception, robot blueprints and default transport cutover remain later slices. No camera, robot or TCP source was operated. No registry publication or new generator release.
Validation
At
7e2452385ddbf60b19cf9c979e17eefb0109dcf7:8dc489722116223003357f0dc6938ae07221c94493470eccd31919b70cd76c7c; installedpip checkpassed.Try it
The camera-value walkthrough includes port contracts, a short pixel-reader example and offline test commands.
For a fresh source installation, use Python 3.12 and a C++ compiler for the existing main-package A* extension:
This constructs calibration only; it does not start camera capture. Automatic message-source preparation is part of the normal package build. The wheel was tested locally; the equivalent fresh Git install above was not repeated for this camera-only change.
File change summary
Parent-relative to #4654 at
ad1a6d50c34431c7de182a0782a2077b21529460: 13 files, 410 additions, 78 deletions.No generated classes or upstream message snapshots are checked in. Native camera WIP is isolated from this PR.