-
Notifications
You must be signed in to change notification settings - Fork 27
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
Update rmw_iceoryx to use Eclipse iceoryx Blueberry #76
Labels
Comments
mossmaurice
added
enhancement
New feature or request
galactic
Related to ROS 2 Galactic
rolling
Related to ROS 2 Rolling
labels
Mar 16, 2022
mossmaurice
added
humble
Related to ROS 2 Humble
and removed
galactic
Related to ROS 2 Galactic
labels
Mar 31, 2022
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Apr 4, 2022
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Apr 4, 2022
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
…ction methods accordingly (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
(ros2#76) Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
…os2#76) Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
(ros2#76) Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
…os2#76) Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 5, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 9, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 11, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 11, 2023
…nication (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 11, 2023
…nication (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 12, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 24, 2023
…se (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 24, 2023
…se (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Jan 25, 2023
Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
that referenced
this issue
Jan 30, 2023
…#84) * Implement create and destroy methods for service and client (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Implement wrapper classes for client and server and add type introspection methods accordingly (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Update Readme (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Implement 'rmw_send_request', 'rmw_take_request' and 'rmw_take_response' (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Add fixed-size path for 'rmw_send_response' and 'rmw_take_response' (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Create server and client abstraction (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Fix 'is_fixed_size' for ROS 2 services (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Properly destroy services and clients and add serialization for services (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Fix typo leading to a segfault (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Attach servers and clients to waitset (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Remove debug prints and add de-serialization to 'rmw_send_response' (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Add missing remove-from-waitset part (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Do not send 'request_header' over user payload (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Properly save the sample in 'rwm_take_request' (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Fix lost responses issue (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Implement 'rmw_get_service_names_and_types' (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Format all the things (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Update CI and docs (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Add copyright notice to all touched files (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Fix cpplint warnings (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Update Ubuntu version to be able to build for humble (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Check request pointer for 'nullptr' (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Remove out-commented code and implement setting the GUID (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Move the code to inside the happy-path lambda for client server communication (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Use default alignment when loaning for request/response (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Remove sleeps in 'rmw_send_response' as fix will be in 'v2.0.3' release (#76) Signed-off-by: Simon Hoinkis <[email protected]> * Update version number in package.xml (#76) Signed-off-by: Simon Hoinkis <[email protected]> --------- Signed-off-by: Simon Hoinkis <[email protected]>
mossmaurice
added a commit
to ApexAI/rmw_iceoryx
that referenced
this issue
Sep 16, 2023
…ros2#84) * Implement create and destroy methods for service and client (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Implement wrapper classes for client and server and add type introspection methods accordingly (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Update Readme (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Implement 'rmw_send_request', 'rmw_take_request' and 'rmw_take_response' (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Add fixed-size path for 'rmw_send_response' and 'rmw_take_response' (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Create server and client abstraction (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Fix 'is_fixed_size' for ROS 2 services (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Properly destroy services and clients and add serialization for services (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Fix typo leading to a segfault (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Attach servers and clients to waitset (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Remove debug prints and add de-serialization to 'rmw_send_response' (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Add missing remove-from-waitset part (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Do not send 'request_header' over user payload (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Properly save the sample in 'rwm_take_request' (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Fix lost responses issue (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Implement 'rmw_get_service_names_and_types' (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Format all the things (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Update CI and docs (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Add copyright notice to all touched files (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Fix cpplint warnings (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Update Ubuntu version to be able to build for humble (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Check request pointer for 'nullptr' (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Remove out-commented code and implement setting the GUID (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Move the code to inside the happy-path lambda for client server communication (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Use default alignment when loaning for request/response (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Remove sleeps in 'rmw_send_response' as fix will be in 'v2.0.3' release (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> * Update version number in package.xml (ros2#76) Signed-off-by: Simon Hoinkis <[email protected]> --------- Signed-off-by: Simon Hoinkis <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Eclipse iceoryx Blueberry aka
v2.0.0
was released on 2022/03/14.Planned new features:
rmw_create_service
✔️rmw_destroy_service
✔️rmw_create_client
✔️rmw_destroy_client
✔️rmw_take_response
✔️rmw_send_response
✔️rmw_send_request
✔️rmw_take_request
✔️rmw_service_server_is_available
✔️ServiceDiscovery
forrmw_get_service_names_and_types
✔️rmw_count_publishers
? ❌Todo:
humble
v2.0.3-humble
once iceoryx releasev2.0.3
was releasedCheckMoved to Implement callback methods #88rmw_service_set_on_new_request_callback
andrmw_client_set_on_new_response_callback
humble
tomaster
(rolling) branchThe text was updated successfully, but these errors were encountered: