ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Looking for: Ethernet based IO device

asked 2019-04-29 04:25:22 -0600

Frimann gravatar image

Hi there

I'm working on a project where I need to communicate with a lot of different hardware by sending TTL signals and reading voltages and ampers from various sensors and planning to use ROS.

Someone told me that there exists a IO device that connects to ROS through ethernet but I haven't been able to find it through Google.

Anyone know if such a device exists?

Kind regards Frimann Kjerulf

edit retag flag offensive close merge delete


If the ethernet requirement is a "must": ethercat, powerlink, modbus, opc-ua and some other fieldbuses use ethernet and many of those have either fieldbus "couplers" or slave devices that can function as IO couplers. They don't natively "speak" ROS but a bridge node/driver is never far away.

gvdhoorn gravatar image gvdhoorn  ( 2019-04-29 14:19:27 -0600 )edit

Thanks I´ll look into that.

Frimann gravatar image Frimann  ( 2019-04-30 18:38:13 -0600 )edit

1 Answer

Sort by » oldest newest most voted

answered 2019-04-29 10:22:27 -0600

clyde gravatar image

You could use a small board like a Raspberry Pi for this. Connect your sensors to the Pi, run ROS on the Pi and write a ROS node in Python or C++ to read the sensors and send ROS messages over Ethernet / Wifi.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2019-04-29 04:25:22 -0600

Seen: 173 times

Last updated: Apr 29 '19