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

How to use mit-ros-pkg without ni?

asked 2012-03-01 17:14:03 -0600

I try to use mit-ros-pkg (finger detection/minority report interface) under Ubunt11.10, ROS Electric, but it won't work. Since this package said in its doc that it would work under Ubuntu 10.04, ROS DiamondBack, So I installed these on another PC. But the package uses NI for kinect driver, and I can't download ni.rosinstall, the file does not exist anymore.

I think the finger detection feature is pretty useful, so I want to know how to use this package under electric & openni? or, if it's too hard to transfer it to electric, please tell me how to use it

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2012-03-02 05:15:49 -0600

kwc gravatar image

As the ni wiki page indicates, the ni stack has been replaced with:

However, there's been a lot of development since the original mit-ros-pkg demo was written, so you will likely have to port the code appropriately to handles changes to the OpenNI and PCL APIs.

edit flag offensive delete link more


Thanks for your answer. I'd like to modify the code myself, but before I do that, I want to make sure that nobody does it before. Do you happen to know the content of ni.rosinstall ?

AzureViolin gravatar image AzureViolin  ( 2012-03-02 13:37:03 -0600 )edit

ni.rosinstall just contained the (outdated) ni stack. Thus, all you need to replace it is the openni_kinect stack, though the APIs have changed.

kwc gravatar image kwc  ( 2012-03-02 17:42:42 -0600 )edit

I managed to run the demo on Ubuntu11.10 and electric, thanks for you help

AzureViolin gravatar image AzureViolin  ( 2012-03-23 18:33:44 -0600 )edit

Question Tools

1 follower


Asked: 2012-03-01 17:14:03 -0600

Seen: 252 times

Last updated: Mar 02 '12