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

Revision history [back]

click to hide/show revision 1
initial version

Hello, have you found some ideas for doing this yet? I don't have any experience doing something like this, but have been looking into it a bit. Looks like rosserial_windows can be used in a client, though ideally in your application you would run a node in windows that contain a publisher of the skeleton data, so other clients can receive it. So you may need a relay node of some kind that your windows program can send data to, which simply turns around and publishes it on a topic so that other clients can receive it. Or you could use some other network communications method to send the data from the Windows program to a ROS node to publish it to ROS. Anyone more familiar with rosserial and rosserial_windows, please correct me if wrong! There is also experimental support to run ROS using Windows Subsystem for Linux, but I wouldn't expect the Kinect SDK to be usable within that system? I suppose you could also just implement your tracking and other application specific stuff in the Windows program using the Kinect SDK, and just use rosserial_client to control the Baxter.

Hello, have you found some ideas for doing this yet? I don't have any experience doing something like this, but have been looking into it a bit. Looks like rosserial_windows can be used in a client, though ideally in your application you would run a node in windows that contain a publisher of the skeleton data, so other clients can receive it. So you may need a relay node of some kind that your windows program can send data to, which simply turns around and publishes it on a topic so that other clients can receive it. Or you could use some other network communications method to send the data from the Windows program to a ROS node to publish it to ROS. This would unfortunately add latency. Anyone more familiar with rosserial and rosserial_windows, please correct me if wrong! There is also experimental support to run ROS using Windows Subsystem for Linux, but I wouldn't expect the Kinect SDK to be usable within that system? I suppose you could also just implement your tracking and other application specific stuff in the Windows program using the Kinect SDK, and just use rosserial_client to control the Baxter.