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

Running a ROS node on VxWorks

asked 2011-06-19 08:18:11 -0500

updated 2014-01-28 17:09:52 -0500

ngrennan gravatar image

We have a robot controller that runs VxWorks. The controller supports the development of C++ applications. To date, we have been able compile and execute a program on the robot controller that communicates with an external PC via socket connections(not sure of the type). Can anybody give any insight into what would be required in order to run a ROS node on the robot controller. I assume there would be some required libraries, but given our success with socket communications, I think there is promise.

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
1

answered 2011-08-08 17:21:53 -0500

tfoote gravatar image

For basic ROS node capabilities you need to be able to open TCP sockets and communicate with XML-RPC. Which if you have already achieved socket based communications extending it to run ROS should be possible.

edit flag offensive delete link more
1

answered 2011-08-08 22:13:24 -0500

Bemfica gravatar image

updated 2011-08-11 18:49:04 -0500

tfoote gravatar image

To bind some port you could make use of the basic idea of the pyoj node. This simple node receives a stream UDP on port 10552 and publishes it under a Joy topic. You could adapt the program to publish whatever you want.
It is recommended to read the Tecnical Overview.

edit flag offensive delete link more

Question Tools

Stats

Asked: 2011-06-19 08:18:11 -0500

Seen: 1,405 times

Last updated: Aug 11 '11