Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create ROS2 Messages Package with all ROS1 Message Definitions #621

Open
Alb33rt opened this issue Oct 8, 2024 · 0 comments
Open

Create ROS2 Messages Package with all ROS1 Message Definitions #621

Alb33rt opened this issue Oct 8, 2024 · 0 comments

Comments

@Alb33rt
Copy link
Contributor

Alb33rt commented Oct 8, 2024

Main Problem

Currently the ROS-Humble-ROS1-Bridge uses basic pattern matching (so equality of strings or substrings) to match messages between ROS1 & ROS2. Because there is no equivalent messages of all our previous message definitions in ROS1, the bridge cannot pick up on it, and thus cannot echo it into ROS 2.

The first step to converting our whole repo into ROS 2, would be to add a package, with all our message definitions. In addition, we might have to a basic listener for all of them. This is so that electrical can begin embedding them in ROS2.

For the link to where the docs talk about how messages are bridged refer here.

Alternatives?

Alternatively, we can also bridge only selected topics and services. Link to docs is referred here.

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

No branches or pull requests

1 participant