Create ROS-I interface for a non-supported robot
Hello,
I have an Estun industrial robotic arm (from China) http://en.estun.com/ProductClass.aspx... which has no ROS-Industrial driver.
Is there any way to make it compatible with ROS-I? I'm not expecting a complete solution, but hopefully someone can point to some guide / example that would be useful for me to do this interfacing.
EDIT:
Currently the robot can only be programmed via a teach pendant, using a C-like language. It can also be interfaced via MODBUS, so I can write a program which accepts something from the MODBUS (positions / coordinates etc) and move the robot arm accordingly.
There might be other communication methods, but the vendor is hiding them from us (for business reason I suppose). If needed, I could ask them to make these available.
Can you say anything about what sort of interfaces are available for those robots (ie: ethercat, powerlink, plain UDP, TCP, RS232, can(open), etc)? Any vendor-supported real-time external motion interfaces available? Also: how are those robots programmed? A custom language developed by the OEM? Does that support socket communication? Can motions be completely controlled by/initiated from a program?
@gvdhoorn please see edit.
You don't need to @-mention someone that has already commented on your question. They'll get notified automatically.
Hello, do you have any update on this? I am working with a similar robot and I am curious about your progress.
Sorry no update, we decided that this is too much work and just go without ROS at the moment.