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.

Cheers,
Simon

On Wed, Jun 13, 2012 at 12:39 PM, Marcus Liebhardt <marcus.liebhardt@yujinrobot.com> wrote:
2012/6/13 Ye Cheng <cnhzcy14@gmail.com>
Hi Marcus,

There is an ARM port of rosserial, check out the following two links from the mbed community:

http://mbed.org/users/nucho/libraries/rosserial_mbed_lib/m65thk
http://mbed.org/users/nucho/programs/rosserial_mbed/m66zyq

The mbed is based on nxp1768, and I'm think its rosserial port can work on the other ARM mcus.

That is good news! I will take a look at it (and a closer one on rosserial).

Another question:
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.
Do you think rosserial could be easily extended to work with an Ethernet connection instead of USB or UART?

Marcus


Cheers,
Simon

On Wed, Jun 13, 2012 at 9:56 AM, Marcus Liebhardt <marcus.liebhardt@yujinrobot.com> wrote:
Hi there!
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.

@ 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.

@ 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. 

Cheers,
Marcus

--
Dipl.-Ing. (M.Sc.) Marcus Liebhardt
Control Engineer
Yujin Robot
주소: 대한민국 서울시 금천구 가산동 345-30 남성프라자 #601, 153-023.
Address: Door #601, Namsung-Plaza, 345-30 Gasan-dong, Guemcheon-gu, Seoul, 153-023, Republic of Korea
Website: http://www.yujinrobot.com
Email: marcus.liebhardt@yujinrobot.com
Phone: +82-2-2104-0435



_______________________________________________
ros-users mailing list
ros-users@code.ros.org
https://code.ros.org/mailman/listinfo/ros-users



_______________________________________________
ros-users mailing list
ros-users@code.ros.org
https://code.ros.org/mailman/listinfo/ros-users



--
Dipl.-Ing. (M.Sc.) Marcus Liebhardt
Control Engineer
Yujin Robot
주소: 대한민국 서울시 금천구 가산동 345-30 남성프라자 #601, 153-023.
Address: Door #601, Namsung-Plaza, 345-30 Gasan-dong, Guemcheon-gu, Seoul, 153-023, Republic of Korea
Website: http://www.yujinrobot.com
Email: marcus.liebhardt@yujinrobot.com
Phone: +82-2-2104-0435



_______________________________________________
ros-users mailing list
ros-users@code.ros.org
https://code.ros.org/mailman/listinfo/ros-users