<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Which sounds like building a skyscraper without taking care about its foundations. :)</blockquote></span></blockquote><div><br></div><div>You could also characterize it as building a skyscraper without developing a new formula for concrete, and trusting that the concrete researchers got it right :-)</div><div><br></div><div>Despite my previous comments, I really like some of the changes in ROS 2.  Moving to DDS is, I think, a positive thing, although I share some of concerns about the licensing model.  The think I worry about most is the all-in-one set of changes, and the risk of bifurcating the community, even for a little while.</div><div><br></div><div>Also, I was thinking about the (perceived) autocratic behaviour of OSRF, and about the origins of ROS.  For about a decade, we'd been talking about  a common middleware for robotics in the academic community.  I remember a particular meeting where we discussed the proper representation for angles for an hour.  The wasn't much of a tangible result from these meetings because many of the issues were <a href="https://en.wikipedia.org/wiki/Parkinson%27s_law_of_triviality">bike sheds</a>.  Then Willow Garage came along, asked a bunch of people in the community what they thought, and implemented ROS.  What resulted was about 80% right, and didn't completely satisfy anyone.  But, for about 80% of the time, it was good enough, and it actually existed.  Sometimes we have to stop talking and just do it, even if it's not the optimal strategy.</div><div><br></div><div>Of course, this doesn't mean that everything that OSRF does is right, and there are definitely open questions on some of the changes.  However, we're operating under constraints: none of us are funded to improve the core of ROS (or, at least, no-one that I'm aware of).  OSRF has some funding, but it's limited, and they have to pick one way to proceed and follow it.  No matter what they choose, some of us will disagree.</div><div><br></div><div>-- Bill</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Imagine that people are looking for a system which is good both for commercial uses and research ones. The former are potentially afraid of betting on a vendor locked horse (to which one has to add all the concerns about IP and licensing) while the latter are looking for something that can work even outside the lab (one never knows if the next spin-off is around the corner).<br>
<br>
Valerio<br>
<br>
<br>
<br>
<br>
----- We invite research leaders and ambitious early career researchers to join us in leading and driving research in key inter-disciplinary themes. Please see <a href="http://www.hw.ac.uk/researchleaders" rel="noreferrer" target="_blank">www.hw.ac.uk/researchleaders</a> for further information and how<br>
to apply.<br>
<br>
Heriot-Watt University is a Scottish charity<br>
registered under charity number SC000278.<div class="HOEnZb"><div class="h5"><br>
<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" rel="noreferrer" target="_blank">http://lists.ros.org/mailman/listinfo/ros-users</a><br>
</div></div></blockquote></div><br></div></div>