Robotics StackExchange | Archived questions

ROS package to communicate with Arduino over Ethernet

Hi Everyone .

I am currently using ROS Serial libraries for communicating between the Arduino and my PC(using Ubuntu 14.04). I plan to shift from Serial communication to Ethernet based communication so that my data transfer between the Arduino and the PC is more reliable. I am using a Ethernet Shield on the arduino. Please find the link below for the ethernet shield.

https://www.amazon.com/Ethernet-Shield-Module-W5100-Arduino/dp/B00S9NUHVC/ref=sr_1_1?ie=UTF8&qid=1469463094&sr=8-1&keywords=w5100+ethernet+shield

I can communicate with the PC and send normal strings of data. So, the basic communication between the arduino and PC via Ethernet is established.

However, I am using ROS and have multiple publisher/subscribers in my arduino code that are receiving and sending data over ROS ( sensormsgs etc.). So, is there any package/library similar to Rosserialarduino and Rosserial that i can use and have similar subscriber publisher which I currently have using serial communication.

Please let me know if the questions isn't clear or specific . I can explain in more detail.

I would really appreciate your help.

Asked by hardy on 2016-07-25 11:18:53 UTC

Comments

Answers