[ros-users] ROS & DDS

Georg Bartels georg.bartels at cs.uni-bremen.de
Sat Feb 15 06:56:07 UTC 2014


+1 from me for the following paragraph from Ben:


> What I love about ROS is that it has so far been focused on the software experience rather than the hardware. It almost seems like a contradiction to be worrying about QoS when much of your code is Python scripts and other higher-level languages (instead of C) running on Ubuntu (instead of a RTOS). I'm certainly not saying that QoS is unimportant -- it would be very nice to have -- but I would place simplicity as a higher priority. Maybe ROS Industrial would be a better place for DDS or baked-in QoS?
> 
> -Ben
> 
> ________________________________________
> From: ros-users-bounces at lists.ros.org [ros-users-bounces at lists.ros.org] On Behalf Of Brian Gerkey [gerkey at osrfoundation.org]
> Sent: Thursday, February 13, 2014 3:56 AM
> To: User discussions
> Subject: [ros-users] ROS & DDS
> 
> hi,
> 
> As we work on improving the communications middleware within ROS, one
> of the approaches that has come up repeatedly is DDS (Data
> Distribution Service; http://portals.omg.org/dds/).  There are lots of
> positive aspects of DDS as a middleware, and of course some tradeoffs
> (e.g., in exchange for lots of features in the message transport, the
> API is incredibly verbose; while there are open source
> implementations, there's not the feeling of an active community doing
> development on them).
> 
> We'd like to understand what the level of interest is within the ROS
> community for DDS support.
> 
> So, for those of you who already know something about DDS (especially
> if you have experience using it), here are some questions to start a
> discussion.  Don't feel obliged to answer every question, and also
> feel free to answer questions not asked here.  If you prefer, you can
> reply directly to me, and we'll anonymize your comments before
> potentially sharing them.
> 
> What's your opinion of DDS (good, bad, ugly, other)?  If you like DDS,
> why?  If you don't like it, why not?
> 
> How would you compare DDS to the ROS middleware?
> 
> Do you see others in your field using DDS?  Have you ever wished that
> ROS could "speak DDS"?  Have you already used DDS in combination with
> ROS?
> 
> thanks,
> brian.
> _______________________________________________
> ros-users mailing list
> ros-users at lists.ros.org
> http://lists.ros.org/mailman/listinfo/ros-users
> 
> UTS CRICOS Provider Code: 00099F
> DISCLAIMER: This email message and any accompanying attachments may contain confidential information.
> If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or
> attachments. If you have received this message in error, please notify the sender immediately and delete
> this message. Any views expressed in this message are those of the individual sender, except where the
> sender expressly, and with authority, states them to be the views of the University of Technology Sydney.
> Before opening any attachments, please check them for viruses and defects.
> 
> Think. Green. Do.
> 
> Please consider the environment before printing this email.
> _______________________________________________
> ros-users mailing list
> ros-users at lists.ros.org
> http://lists.ros.org/mailman/listinfo/ros-users
> 



More information about the ros-users mailing list