<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle18
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">+1 Community meeting<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">+1 For compiling what is good in ROS and what needs to be improved (middleware-wise).  I feel like this information is needed in order to make a decision that
 ultimately improves ROS, even it brings some pain.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Shaun Edwards<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Senior Research Engineer<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Manufacturing System Department<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><a href="http://robotics.swri.org">http://robotics.swri.org</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><a href="http://rosindustrial.swri.org/">http://rosindustrial.swri.org/</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><a href="http://ros.swri.org/">http://ros.swri.org</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><a href="https://groups.google.com/group/swri-ros-pkg-dev/boxsubscribe">Join the ROS-Industrial Developers List</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">Southwest Research Institute<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">210-522-3277<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif""> ros-users-bounces@lists.ros.org [mailto:ros-users-bounces@lists.ros.org]
<b>On Behalf Of </b>Jonathan Bohren<br>
<b>Sent:</b> Sunday, February 23, 2014 9:54 AM<br>
<b>To:</b> User discussions<br>
<b>Subject:</b> Re: [ros-users] ROS & DDS<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p>So, back when ROS was in its infancy, Willow brought in representatives from a ton of different robotics middleware projects to see if there was something that would satisfy their needs. That was about 7 years ago.<o:p></o:p></p>
<p>Maybe OSRF could do something similar, now, and have a meeting or teleconference or videochat with lead developers involved with a bunch of industry transport frameworks that it's considering (dds, zmq, etc). Then you guys could get their opinions on all
 of the issues that have been brought up in this thread?<o:p></o:p></p>
<p>It could be an interesting discussion and if it's on Google+ it could make for a really engaging live hangout, too. This would involve the community in real-time and enable people to ask questions or comment on their needs.<o:p></o:p></p>
<p>-j<o:p></o:p></p>
<div>
<p class="MsoNormal">On Feb 23, 2014 12:45 AM, "William Woodall" <<a href="mailto:william@osrfoundation.org">william@osrfoundation.org</a>> wrote:<o:p></o:p></p>
<div>
<p class="MsoNormal">We will definitely look at it as an option, but the GPL license isn't ideal since the rest of our work is generally BSD or Apache 2.0.<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Sat, Feb 22, 2014 at 9:17 PM, Ben Kehoe <<a href="mailto:benk@berkeley.edu" target="_blank">benk@berkeley.edu</a>> wrote:<o:p></o:p></p>
<div>
<p class="MsoNormal">Is ZeroC's ICE under consideration? It seems like it has a lot of the features people have been discussing, including encryption and compression, ability to reduce inter-host communication for topics, distributed registries, and even ROS-like
 parameters (though they live on each component rather than on a central parameter server). It has a pretty similar though more general message format.<span style="color:#888888"><o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span style="color:#888888"><o:p> </o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="color:#888888">—Ben<o:p></o:p></span></p>
</div>
</div>
<div>
<div>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><o:p> </o:p></p>
<div>
<p class="MsoNormal">On Sat, Feb 22, 2014 at 12:16 AM, Geoffrey Biggs <<a href="mailto:geoffrey.biggs@aist.go.jp" target="_blank">geoffrey.biggs@aist.go.jp</a>> wrote:<o:p></o:p></p>
<div>
<p class="MsoNormal" style="margin-bottom:12.0pt">On 21/02/14 08:45, Brian Gerkey wrote:<br>
> On Thu, Feb 20, 2014 at 3:26 PM, Aravind Sundaresan<br>
> <<a href="mailto:asundaresan@gmail.com" target="_blank">asundaresan@gmail.com</a>> wrote:<br>
>> We are using ROS in a DARPA program where we need the communication between<br>
>> the master and nodes as well as the messaging to be secure. Is there anybody<br>
>> else who finds this important? Does DDS provide secure communications?<br>
><br>
> You're not alone in wanting secure communications for robotics.  We<br>
> would be remiss in a major rewrite to completely ignore security<br>
> (which is not to say that we must implement security mechanisms, but<br>
> we'd better at least end up with a solid story about our approach to<br>
> security, with clear guidance to users).<br>
><br>
> As I understand it, there's a proposed extension to the DDS spec,<br>
> currently under review, to add security.  Here's a relevant<br>
> presentation:<br>
><br>
> <a href="http://www.slideshare.net/GerardoPardo/dds-security-standard" target="_blank">
http://www.slideshare.net/GerardoPardo/dds-security-standard</a><br>
><br>
> But given that DDS is apparently used in so many mission-critical<br>
> applications, surely there's some encryption happening, perhaps in<br>
> non-standard vendor-specific ways that vary by implementation?  Or<br>
> perhaps they're using DDS like we use ROS, where you're expected<br>
> secure your network.<o:p></o:p></p>
</div>
<p class="MsoNormal">The answer to this is more along the lines of the original target<br>
audience of DDS operating private/closed networks. When all your<br>
communication happens within a single Navy frigate on dedicated<br>
communication wires, security is less problematic. DDS growing beyond<br>
its original audience has caused many vendors to start thinking about<br>
how to do security. A VPN is one option, but obviously many users want<br>
something a bit lighter weight.<br>
<br>
Geoff<o:p></o:p></p>
<div>
<div>
<p class="MsoNormal">_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@lists.ros.org" target="_blank">ros-users@lists.ros.org</a><br>
<a href="http://lists.ros.org/mailman/listinfo/ros-users" target="_blank">http://lists.ros.org/mailman/listinfo/ros-users</a><o:p></o:p></p>
</div>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@lists.ros.org" target="_blank">ros-users@lists.ros.org</a><br>
<a href="http://lists.ros.org/mailman/listinfo/ros-users" target="_blank">http://lists.ros.org/mailman/listinfo/ros-users</a><o:p></o:p></p>
</div>
<p class="MsoNormal"><br>
<br clear="all">
<o:p></o:p></p>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<p class="MsoNormal">-- <br>
William Woodall<o:p></o:p></p>
<div>
<p class="MsoNormal">ROS Development Team<o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="mailto:william@osrfoundation.org" target="_blank">william@osrfoundation.org</a><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><a href="http://williamjwoodall.com/" target="_blank">http://williamjwoodall.com/</a><o:p></o:p></p>
</div>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@lists.ros.org">ros-users@lists.ros.org</a><br>
<a href="http://lists.ros.org/mailman/listinfo/ros-users" target="_blank">http://lists.ros.org/mailman/listinfo/ros-users</a><o:p></o:p></p>
</div>
</div>
</body>
</html>