Hi Dave, <div><br></div><div>To answer your question directly I have seen a proof of concept with roscpp running on a bare metal arm chip.  I don't know exactly what went into making that work.  </div><div><br></div><div>

Morgan, </div><div><br></div><div>Thanks for taking the initiative to setup the SIG.  I've created a wiki page for the SIG at <a href="http://www.ros.org/wiki/SIG/Embedded">http://www.ros.org/wiki/SIG/Embedded</a></div>

<div><br></div><div>Tully<br><br><div class="gmail_quote">On Wed, Sep 12, 2012 at 1:56 PM, blackstag <span dir="ltr"><<a href="mailto:blackstag@gmail.com" target="_blank">blackstag@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hah ok will tell Paul to spell right. Is Ros serial using sockets for small embedded linux processors. It was implemented on the Vex Pro and Chumby in our testing. <div class="HOEnZb"><div class="h5"><br><br><div class="gmail_quote">

On Wed, Sep 12, 2012 at 2:58 PM, Dave Curtis <span dir="ltr"><<a href="mailto:dave@dave-curtis.com" target="_blank">dave@dave-curtis.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">OK, so I see the rosserial_embeddedlinux package supports TCP, I didn't see that before.   But it does say "imbedded Linux", which is still considerably different from an MMU-less uCtlr.  So, is rosserial_embeddedlinux more light weight than its name would imply?<br>




<span><font color="#888888"><br>
-dave<br>
</font></span><div><div><br>
On Sep 12, 2012, at 11:43 AM, blackstag wrote:<br>
<br>
> Ros serial does have a TCP option now for wifi or ethernet.<br>
><br>
> On Wed, Sep 12, 2012 at 1:14 PM, Dave Curtis <<a href="mailto:dave@dave-curtis.com" target="_blank">dave@dave-curtis.com</a>> wrote:<br>
> I've been searching the archives for info on this topic but everything I turn up is pretty ancient.<br>
><br>
> Suppose you have an embedded device that has an ethernet controller and enough oomph to run a TCP stack and an RTOS, for instance an ARM Cortex-M3.  Is it possible to run roscpp on the bare metal, or does roscpp depend on a lot of Linux system services?  Of course, rosserial would be an option, but if you have an ethernet controller on chip, that seems limiting.  Or is there another light-weight ROS comms on TCP that I don't know about?<br>




><br>
> -dave<br>
><br>
> _______________________________________________<br>
> ros-users mailing list<br>
> <a href="mailto:ros-users@code.ros.org" target="_blank">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>
> _______________________________________________<br>
> ros-users mailing list<br>
> <a href="mailto:ros-users@code.ros.org" target="_blank">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>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org" target="_blank">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>
</div></div></blockquote></div><br>
</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><br clear="all"><div><br></div>-- <br>Tully Foote<br><a href="mailto:tfoote@willowgarage.com" target="_blank">tfoote@willowgarage.com</a><br>(650) 475-2827<br>
</div>