-
Notifications
You must be signed in to change notification settings - Fork 80
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
support zero-copy services #15
Comments
While this would be a great feature there is currently no feature development planned for That being said we will definitely consider this as an interesting feature for the future development of ROS. |
OK. If I get to understand the innards of nodelet/ROS I might try to On Mon, Apr 14, 2014 at 2:23 AM, Dirk Thomas [email protected]:
|
Most of the core ROS packages are in "maintained" status rather then being actively developed with new features planned. This is because we (at OSRF) have only a limited amount of time to work on ROS and we decided that it is better spend on the next iteration of ROS. While we still fix major issues with ROS we can't spend a significant amount of work on new features for existing ROS packages. But any pull requests are welcome and will be reviewed / integrated. |
Ok, thank you for your response. I will see if I manage to include this On Mon, Apr 14, 2014 at 2:18 PM, Dirk Thomas [email protected]:
|
Note: this is actually a feature request for ros/ros_comm/roscpp not nodelet_core. When you go digging that's where to look. https://github.com/ros/ros_comm |
Should I open an issue there then and close this? |
I think the ticket here is perfectly fine since it only applies to nodelets (even if the enhancement ends up needing changes in roscpp). |
As far as I undertand, zero-copy is not implemented for services. It would be really useful to have it. For example, if I want to share a large data structure that does not change, it makes more sense to provide a service that allows to retrieve it and store the reference. Otherwise, I'm forced to publish it periodically, which does not make sense.
The text was updated successfully, but these errors were encountered: