Skip to content

Standalone ros2 example#1236

Merged
phil-opp merged 6 commits intodora-rs:mainfrom
drindr:standalone-ros2-example
Dec 1, 2025
Merged

Standalone ros2 example#1236
phil-opp merged 6 commits intodora-rs:mainfrom
drindr:standalone-ros2-example

Conversation

@drindr
Copy link
Copy Markdown
Contributor

@drindr drindr commented Nov 20, 2025

Place the ros2-bridge examples into a separate folder and provide more examples aligning with ROS2's minimal examples mentioned in #1194.

place the rust ros2 example standalone
add ros2 rust example align with ros2's official minimal example

Signed-off-by: drindr <dreamchancn@qq.com>
@drindr
Copy link
Copy Markdown
Contributor Author

drindr commented Nov 20, 2025

And the new examples makes the CI verification for ros2-bridge more complete.

…check

Signed-off-by: drindr <dreamchancn@qq.com>
Signed-off-by: drindr <dreamchancn@qq.com>
Signed-off-by: drindr <dreamchancn@qq.com>
Copy link
Copy Markdown
Collaborator

@phil-opp phil-opp left a comment

Choose a reason for hiding this comment

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

Looks good overall, thanks!

@drindr
Copy link
Copy Markdown
Contributor Author

drindr commented Nov 27, 2025

My bad😭️

Signed-off-by: drindr <dreamchancn@qq.com>
@drindr drindr force-pushed the standalone-ros2-example branch from b2d7259 to 0ba9864 Compare November 28, 2025 14:59
@drindr
Copy link
Copy Markdown
Contributor Author

drindr commented Dec 1, 2025

Ping @phil-opp. I think it is ready to be merged. Or do you have any other suggestions?

@phil-opp
Copy link
Copy Markdown
Collaborator

phil-opp commented Dec 1, 2025

Looks good now! CI was failing, but the failures looked spurious so I restarted the failed ones. Now everything passes.

Thanks again!

@phil-opp phil-opp merged commit e14d802 into dora-rs:main Dec 1, 2025
74 of 76 checks passed
@haixuanTao
Copy link
Copy Markdown
Collaborator

I think there is some issue with the documentation as the readme hasn't been updated:

cargo run --example python-ros2-dataflow --features="ros2-examples"

Could you make a PR and make sure that all instance that has been renamed keep on functioning?

Thanks in advance.

See: https://discord.com/channels/1146393916472561734/1161298298271965295/1447454126949667001

@drindr
Copy link
Copy Markdown
Contributor Author

drindr commented Dec 8, 2025

Could you make a PR and make sure that all instance that has been renamed keep on functioning?

Okay. And I think the feature gate can be removed as well, as those examples have been moved into the ros2-bridge crate.

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.

3 participants