Ask Your Question

ROS for industrial networks

asked 2011-02-25 02:12:02 -0500

updated 2011-02-25 06:09:34 -0500

tfoote gravatar image

Has anyone used ROS to directly talk to devices over some of the more common industrial networks, like DeviceNet, ControlNet, or Profibus. I know that there is some support within ROS for EtherCat, but it appears to be limited to the PR-2 servo drives. I would really like to use ROS to directly read/write networked digital and analog IO.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted

answered 2011-02-25 10:05:30 -0500

tfoote gravatar image

I'm not aware of any existing integration with your listed networks. The usual method to do this sort of integration would be to write a driver node which would form a bridge.

There are examples of connecting to other IP based networks with YARP and Orocos.

There are lots of other drivers which provide interfaces to other, non IP based, transports.

edit flag offensive delete link more

answered 2011-02-25 17:55:27 -0500

KoenBuys gravatar image

We provide a wrapper with extensions around the Simple Open Ethercat Master code. This wrapper includes drivers for the most important Beckhoff modules, some custom Ethercat modules and the Kuka Youbot. The documentation is currently limited (ROS wiki) but we provide a folder with examples on the GIT server: KUL GIT.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools


Asked: 2011-02-25 02:12:02 -0500

Seen: 1,031 times

Last updated: Feb 25 '11