Skip to content

Booster Zenoh Bridge#2177

Merged
alexschmander merged 24 commits intoHULKs:mainfrom
julianschuler:booster-zenoh-bridge
Feb 28, 2026
Merged

Booster Zenoh Bridge#2177
alexschmander merged 24 commits intoHULKs:mainfrom
julianschuler:booster-zenoh-bridge

Conversation

@julianschuler
Copy link
Copy Markdown
Member

@julianschuler julianschuler commented Jan 10, 2026

Why? What?

This PR adds a bridge to make the booster ROS interfaces available via zenoh.

Blocked on #2154.

ToDo / Known Issues

  • Has to be started manually

Ideas for Next Iterations (Not This PR)

  • Orchestration: Automatic deployment of the binary

How to Test

./pepsi build crates/zenoh_bridge
rsync target/aarch64-unknown-linux-gnu/debug/zenoh_bridge <booster-ip>:
# On the robot
./zenoh_bridge

Then, listen to the available zenoh topics, e.g. using zenoh-cli.

@github-project-automation github-project-automation Bot moved this to Request for Review in Development Jan 10, 2026
@julianschuler julianschuler moved this from Request for Review to In Progress in Development Jan 10, 2026
Copy link
Copy Markdown
Contributor

@alexschmander alexschmander left a comment

Choose a reason for hiding this comment

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

Initial review. Will continue when #2154 is merged.

Comment thread crates/zenoh_bridge/src/main.rs
Comment thread crates/zenoh_bridge/src/main.rs Outdated
@alexschmander alexschmander mentioned this pull request Jan 13, 2026
4 tasks
@alexschmander alexschmander added this to the Booster Hardware 1 milestone Jan 20, 2026
@alexschmander alexschmander moved this from In Progress to Request for Review in Development Jan 20, 2026
@oleflb
Copy link
Copy Markdown
Contributor

oleflb commented Feb 7, 2026

Initial review. Will continue when #2154 is merged.

@alexschmander #2154 is merged, you can review this

@alexschmander
Copy link
Copy Markdown
Contributor

@schmidma you could review this again now. I should probably not review it myself, since I worked on the the last couple commits...

Comment thread crates/zenoh_bridge/src/main.rs Outdated
Comment thread crates/zenoh_bridge/src/main.rs Outdated
Comment thread crates/zenoh_bridge/src/main.rs
Comment thread crates/zenoh_bridge/src/main.rs
Comment thread crates/zenoh_bridge/src/main.rs Outdated
Comment thread crates/zenoh_bridge/src/error.rs
julianschuler and others added 13 commits February 18, 2026 16:15
`/booster_camera_bridge/StereoNetNode/rectified_image` -> `booster/rectified_image`
`/booster_camera_bridge/image_left_raw` -> `booster/image_left_raw`
`/booster_camera_bridge/image_left_raw/camera_info` -> `booster/image_left_raw/camera_info`
- `/booster_camera_bridge/StereoNetNode/rectified_right_image` -> `booster/rectified_right_image`
- `/booster_camera_bridge/StereoNetNode/stereonet_depth` -> `booster/stereonet_depth`
- `/booster_camera_bridge/StereoNetNode/stereonet_visual` -> `booster/stereonet_visual`
- `/booster_camera_bridge/image_right_raw` -> `booster/image_right_raw`
- `/booster_camera_bridge/image_right_raw/camera_info` -> `booster/image_left_raw/camera_info`
knoellle
knoellle previously approved these changes Feb 22, 2026
Copy link
Copy Markdown
Member

@knoellle knoellle left a comment

Choose a reason for hiding this comment

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

Looks fine for now.
We're already using this as if it was merged already and doing work on top of it.
Since this doesn't change existing code and only adds something new, I think we should merge it and then iterate on main.

@schmidma
Copy link
Copy Markdown
Member

I think my review already was very kind. My comments mostly only addressed issues, I think are actual bugs. Are these issues addressed already? Then I'd be happy to have a final look on it

@alexschmander
Copy link
Copy Markdown
Contributor

@schmidma I addressed the comments you made. Since @julianschuler does not have the time currently to continue working on this, during the last dev meeting we decided we wanted to forgo stylistic changes in favor of getting this PR finally merged. If the remaining comments are not critical bugs, perhaps we could simply merge this?

@knoellle
Copy link
Copy Markdown
Member

@schmidma alex addressed your comments but you haven't said anything since.
We decided to merge this now to make working on dependent PRs less painful.

Copy link
Copy Markdown
Member

@knoellle knoellle left a comment

Choose a reason for hiding this comment

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

LGTM

@alexschmander alexschmander added this pull request to the merge queue Feb 28, 2026
Merged via the queue into HULKs:main with commit b1f1f79 Feb 28, 2026
22 checks passed
@alexschmander alexschmander deleted the booster-zenoh-bridge branch February 28, 2026 15:08
@github-project-automation github-project-automation Bot moved this from Request for Review to Done in Development Feb 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

5 participants