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

[RFC] PX4 / ROS message version compatibility #23741

Closed
bkueng opened this issue Sep 30, 2024 · 1 comment
Closed

[RFC] PX4 / ROS message version compatibility #23741

bkueng opened this issue Sep 30, 2024 · 1 comment
Labels
RFC Request for comments stale

Comments

@bkueng
Copy link
Member

bkueng commented Sep 30, 2024

With the introduction of using PX4 message definitions seamlessly on companions via ROS 2 DDS bridge, the question of message compatibility arises. Specifically, there is a need for the following use-cases:

  • Allow a set of companion/linux applications compiled with different sets of ROS message versions to communicate with a specific PX4 version
  • Allow a companion/linux application to communicate with different versions of PX4, without having to recompile the application or PX4

The details are outlined in this document, you're welcome to comment: https://docs.google.com/document/d/18_RxV1eEjt4haaa5QkFZAlIAJNv9w5HED2aUEiG7PVQ/edit?usp=sharing

As part of that I think it makes sense to split off a core message set and review the individual message content. These can then be versioned.

@bkueng bkueng added the RFC Request for comments label Sep 30, 2024
@github-actions github-actions bot added the stale label Oct 31, 2024
@bkueng
Copy link
Member Author

bkueng commented Dec 20, 2024

Implementation in #24113

@bkueng bkueng closed this as completed Dec 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
RFC Request for comments stale
Projects
None yet
Development

No branches or pull requests

1 participant