I think Ethernet connection will be easy. Lots of MCUs have Ethernet Interface (i.e. NXP1768, mbed has Ethernet library). However EtherCAT may give you more benefits but needs extra Interface module or chip which I'm looking for.<br>
<br>Cheers,<br>Simon<br><br><div class="gmail_quote">On Wed, Jun 13, 2012 at 12:39 PM, Marcus Liebhardt <span dir="ltr"><<a href="mailto:marcus.liebhardt@yujinrobot.com" target="_blank">marcus.liebhardt@yujinrobot.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="gmail_quote"><div class="im">2012/6/13 Ye Cheng <span dir="ltr"><<a href="mailto:cnhzcy14@gmail.com" target="_blank">cnhzcy14@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Marcus,<br><br>There is an ARM port of rosserial, check out the following two links from the mbed community:<br><br><a href="http://mbed.org/users/nucho/libraries/rosserial_mbed_lib/m65thk" target="_blank">http://mbed.org/users/nucho/libraries/rosserial_mbed_lib/m65thk</a><br>


<a href="http://mbed.org/users/nucho/programs/rosserial_mbed/m66zyq" target="_blank">http://mbed.org/users/nucho/programs/rosserial_mbed/m66zyq</a><br><br>The mbed is based on nxp1768, and I'm think its rosserial port can work on the other ARM mcus.<br>

</blockquote><div><br></div></div><div>That is good news! I will take a look at it (and a closer one on rosserial).</div><div><br></div><div>Another question:</div><div>We are considering Ethernet for the connection of ARM and PC. The (long-term) goal would be to let the embedded device directly publish and subscribe to topics. rosxmos seems to work like that.</div>

<div>Do you think rosserial could be easily extended to work with an Ethernet connection instead of USB or UART?</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Marcus</div></font></span><div><div class="h5">
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>Cheers,<br>Simon<br><br><div class="gmail_quote"><div><div>On Wed, Jun 13, 2012 at 9:56 AM, Marcus Liebhardt <span dir="ltr"><<a href="mailto:marcus.liebhardt@yujinrobot.com" target="_blank">marcus.liebhardt@yujinrobot.com</a>></span> wrote:<br>


</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>Hi there!<div>We are also trying to figure out an easy way to connect our ARM-based devices to the ROS world. So far we rely on ROS drivers written specifically for each device.</div>


<div><br></div><div>@ rosserial: I took a brief look and it indeed looks very interesting. However, I couldn't find code for ARM and so I assume a port would be necessary.</div>

<div><br></div><div>@ <span>Synapticon: Do you think that the implementation/idea of rosxmos will be easily adaptable/expandable to be used on other platforms such as ARM and Atmel (Arduino)? Maybe we could develop some core components together and one writes the platform-specific parts as needed. </span></div>



<div><br></div><div>Cheers,</div><div>Marcus</div><span><font color="#888888"><div><div><br></div>-- <br><font size="1">Dipl.-Ing. (M.Sc.) Marcus Liebhardt <br>Control Engineer<br>Yujin Robot<font size="1"><br>
</font></font><font size="1"><span lang="ko"><span>주소</span></span></font><font size="1">: </font><font size="1"><span><span lang="ko-Hang">대한민국 </span></span></font><font size="1">서울시 금천구 가산동 345-30 남성프라자 #601, 153-023.<br>




</font><font size="1">Address: Door </font><font size="1">#601, Namsung-Plaza, 345-30 Gasan-dong, Guemcheon-gu, Seoul, 153-023, Republic of Korea<br><span>Website: </span><a href="http://www.yujinrobot.com" target="_blank">http://www.yujinrobot.com</a><br>




<span>Email: </span><a href="mailto:marcus.liebhardt@yujinrobot.com" target="_blank">marcus.liebhardt@yujinrobot.com</a><br>Phone: <a href="tel:%2B82-2-2104-0435" value="+82221040435" target="_blank">+82-2-2104-0435</a></font><br>


<br>
</div>
</font></span><br></div></div><div>_______________________________________________<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></div></blockquote></div><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></blockquote></div></div></div><div class="HOEnZb"><div class="h5"><br><br>-- <br><font size="1">Dipl.-Ing. (M.Sc.) Marcus Liebhardt <br>Control Engineer<br>Yujin Robot<font size="1"><br></font></font><font size="1"><span lang="ko"><span>주소</span></span></font><font size="1">: </font><font size="1"><span><span lang="ko-Hang">대한민국 </span></span></font><font size="1">서울시 금천구 가산동 345-30 남성프라자 #601, 153-023.<br>

</font><font size="1">Address: Door </font><font size="1">#601, Namsung-Plaza, 345-30 Gasan-dong, Guemcheon-gu, Seoul, 153-023, Republic of Korea<br><span style>Website: </span><a style href="http://www.yujinrobot.com" target="_blank">http://www.yujinrobot.com</a><br style>

<span style>Email: </span><a style href="mailto:marcus.liebhardt@yujinrobot.com" target="_blank">marcus.liebhardt@yujinrobot.com</a><br>Phone: <a href="tel:%2B82-2-2104-0435" value="+82221040435" target="_blank">+82-2-2104-0435</a></font><br>
<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>