Looking for: Ethernet based IO device
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
Asked by Frimann on 2019-04-29 04:25:22 UTC
Answers
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.
Asked by clyde on 2019-04-29 10:22:27 UTC
Comments
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.
Asked by gvdhoorn on 2019-04-29 14:19:27 UTC
Thanks I´ll look into that.
Asked by Frimann on 2019-04-30 18:38:13 UTC