-
Notifications
You must be signed in to change notification settings - Fork 421
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
Feature/ipm with rclcpp serialized messages #1931
Open
DensoADAS
wants to merge
32
commits into
ros2:rolling
Choose a base branch
from
DensoADAS:feature/ipm_with_rclcpp_serialized_messages
base: rolling
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
32 commits
Select commit
Hold shift + click to select a range
636e076
added rclcpp::SerializedMessage support to IPM
33cb9dc
* publish std::unique_ptr<rclcpp::SerializedMessage> support with ipm
1f1f28f
updated publisher/subcription factories
18c9259
updated tests
2a28f60
updated tests
bb09e50
added ipm for generic_subscription
4a34d97
renamed to SplitSubscriptionsIndices and changed datatype to unsigned
c8fd558
updated comments
4cbc678
using const modifier
9b5fd63
Update rclcpp/include/rclcpp/experimental/subscription_intra_process_…
DensoADAS 9e16b43
Update rclcpp/include/rclcpp/experimental/subscription_intra_process_…
DensoADAS de29d0e
renamed to Indices
795a281
fixed comment
ea9245e
added comment block
f45d12b
added failure case at top
b4236b3
enabled qos override
7880677
fix double return
158ab2c
removed specialization of GenericSubscription
098b6dd
splitted deserialization and message forwarding
048c458
using instead of typedef
667d8d2
fixed intra process publish of serialized message
c9b148b
throwing error when subscription callback uses rclcpp::SerializedMess…
c2501cf
updated test to ipm issue
e98c158
added additional methods for create_generic_subscription
245c868
fixed duplicated messages for ipm and serialized messages
3978f2a
added unit test for generic publisher/subscriber with intraprocess co…
16fc15f
fixes due to rebase
280e7be
updated to rolling
9d37234
updated SubscriptionTopicStatistics to current master
2115b26
added test_intra_process_subscriber to test serialized communication …
4f6e466
extended test for shared callback to cover more use cases
a8e279c
added test for SubscriptionIntraProcess with unique subscriber
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains 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
This file contains 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
This file contains 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
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It would be nice to support the QoS overrides feature here too, via the parameters interface. Is there a reason this was omitted?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
you are right, done