[ros-users] roscpp on embedded devices with ethernet?

Dave Curtis dave at dave-curtis.com
Wed Sep 12 20:58:53 UTC 2012


Morgan,

Your initial post on the group describes the opportunity well.  Where rosserial is good for a small 8-bit microcontroller, there are a lot of 32-bit microcontrollers out there such as the Cortex-M3 and M4 processors that have ethernet controllers.  It would be really great to get those plugged into ROS as directly as possible with some kind of lightweight library that you can simply link against, without having any dependencies on sophisticated kernel infrastructure. 

-dave

On Sep 12, 2012, at 12:55 PM, Morgan Quigley wrote:

> This is an exciting topic with lots of running room. I just created a
> SIG for it:
> 
> https://groups.google.com/group/ros-sig-embedded
> 
> See you there!
> -Morgan
> 
> 
> On Wed, Sep 12, 2012 at 11:43 AM, blackstag <blackstag at gmail.com> wrote:
>> Ros serial does have a TCP option now for wifi or ethernet.
>> 
>> 
>> On Wed, Sep 12, 2012 at 1:14 PM, Dave Curtis <dave at dave-curtis.com> wrote:
>>> 
>>> I've been searching the archives for info on this topic but everything I
>>> turn up is pretty ancient.
>>> 
>>> 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?
>>> 
>>> -dave
>>> 
>>> _______________________________________________
>>> ros-users mailing list
>>> ros-users at code.ros.org
>>> https://code.ros.org/mailman/listinfo/ros-users
>> 
>> 
>> 
>> _______________________________________________
>> ros-users mailing list
>> ros-users at code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
>> 
> _______________________________________________
> ros-users mailing list
> ros-users at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users




More information about the ros-users mailing list