is there a simple way to tell if a commercial robot is ros based?
As more and more robots come to the commercial market, is it a simple way that tells if it is ROS based?
ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
As more and more robots come to the commercial market, is it a simple way that tells if it is ROS based?
If ROS support is provided by the manufacturer, they should mention it in the product brochure or spec sheet. Alternatively, if ROS support is provided by a third party, a good entry point is the Robots ROS wiki page. For the not-so-easy to find cases, you can also perform an Internet search for the typical convention of a ROS package name like foorobot_description
.
In the odd case where the manufacturer does not advertise it, you could probably also check for a ROS XMLRPC server at 11311
or another TCP port (with nmap
fi). If you have access to the control PC, looking for specific files would also work. Don't know if those are 'simple' though.
Wouldn't a look at the license that came with the robot be enough?
Would also work, but if the mfg doesn't advertise its using ROS, I doubt they would be including the licenses.
I haven't encountered that situation with ROS, but there are plenty of open-source projects that have had their sources used but did not receive any recognition.
Asked: 2015-08-06 00:07:06 -0500
Seen: 112 times
Last updated: Aug 06 '15