As a disclaimer, I'm not a serious software/electronics engineer, but wouldn't it be conceivable to have a ROS USB device that shows up as an ethernet NIC that automagically connects to the ROS master? I don't know how different OSes handle USB NICs, but it might work with little or no configuration (you could tell it the URI of the master, if it isn't localhost:11311).<div>
<br></div><div>--Max<br><br><div class="gmail_quote">On Fri, Jun 8, 2012 at 5:48 PM, John Galloway <span dir="ltr"><<a href="mailto:jrg@toasterfish.com" target="_blank">jrg@toasterfish.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div style="word-wrap:break-word"><br><div><div class="im"><div>On Jun 8, 2012, at 12:00 PM, Morgan Quigley wrote:</div><div><br></div><blockquote type="cite">I heartily agree the long-term vision of allowing embedded systems to<br>
plug-and-play into a live ROS system, where "plugging in" the embedded<br>device would be analogous to launching a "typical" ROS node's POSIX<br>process. This will require a great deal of work to make possible, but<br>
it's on my long-term wish list as well.<br><br>-Morgan<br></blockquote><blockquote type="cite"><br></blockquote></div><blockquote type="cite"><div><div class="gmail_quote"><div><font color="#000000"><div>On Jun 8, 2012, at 12:00 PM, Jonathan Bohnen wrote:</div>
</font></div><div>You can check out his [Morgan's] thoughts on the subject here: </div><div><a href="http://www.youtube.com/watch?v=3wnab6AjAwc&feature=player_detailpage#t=1648s" target="_blank">http://www.youtube.com/watch?v=3wnab6AjAwc&feature=player_detailpage#t=1648s</a></div>
<div><br></div></div></div></blockquote><blockquote type="cite"><div><div class="gmail_quote"><div class="im"><div>Have you looked at rosserial? <a href="http://ros.org/wiki/rosserial" target="_blank">http://ros.org/wiki/rosserial</a> While I haven't used it, it seems like it gets part of the way there by having embedded devices that talk in ROS messages, and they just connect to a generic rosserial driver on a host machine: <a href="http://ros.org/wiki/rosserial_python" target="_blank">http://ros.org/wiki/rosserial_python</a></div>
</div><div>best,</div></div></div></blockquote><blockquote type="cite"><div><div class="gmail_quote"><div>-j</div></div></div></blockquote>Thanks guys. Good video (cool hand!) and rosserial does seem to be along the lines I had in mind. As for what I'm trying to do, really sort of just thinking about what I might like to try and do actually. Last time I took a break from employment and was playing with robotics I thought what was really needed to get more folks working at the application level was to make it much much easier to build a robot, which I found rather challenging (more like buying a cpu, motherboard, DIMMs, disks, powersupply and case and building a PC, no soldering required). So you'd need electro-mechanical subsystems that could plug and play, which ROS (and its brethren) I think are making much more possible now than 6 yeas ago. So now that I'm between jobs and again thinking about what I want to do when I grow up, I'm just catching up to see where things are, whats going on etc in that general direction (looks good!).</div>
<div><br></div><div>thanks again!</div><div> -jrg</div></div><br>_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
<br></blockquote></div><br></div>