[ros-users] [Discourse.ros.org] [Next Generation ROS] Astra …

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: William Woodall via ros-users
Date:  
To: ros-users
Subject: [ros-users] [Discourse.ros.org] [Next Generation ROS] Astra driver for ROS2


There could be something obvious that could significantly improve `convert_ros_message_to_dds` for CoreDX, but it would be interesting to see if this is also the case with Connext (I'm not sure FastRTPS would be apples to apples since it uses type support introspection to serialize/deserialize). We always knew that this function was wasted work, but to get rid of it, we need to have the ability in the middleware to publish and take serialized data directly rather than delegating serialization/deserialization to the middleware. That way we can do the "ROS message struct" -> CDR serialized buffer directly skipping the convert function. I know we could do this in FastRTPS, but I'm not sure about Connext. Also FastRTPS currently uses the introspection API which will be slower than statically generated code to do the conversions. We can likely get a huge speed up there by providing a static version of type support for FastRTPS.





---
[Visit Topic](https://discourse.ros.org/t/astra-driver-for-ros2/1894/15) or reply to this email to respond.


If you do not want to receive messages from ros-users please use the unsubscribe link below. If you use the one above, you will stop all of ros-users from receiving updates.
______________________________________________________________________________
ros-users mailing list

http://lists.ros.org/mailman/listinfo/ros-users
Unsubscribe: <http://lists.ros.org/mailman//options/ros-users>