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

Revision history [back]

You installed the rosinstall file into ~/ros, but your package path only contains ~/ros_workspace. Given you are using Ubuntu, there is no reason for installing the perception variant from source, i.e. using rosinstall. To install the ros perception variant and the kinect driver, just execute the following command:

sudo apt-get install ros-electric-perception ros-electric-openni-kinect

You installed the rosinstall file into ~/ros, but your package path only contains ~/ros_workspace. Given you are using Ubuntu, there is no reason for installing the perception variant from source, i.e. using rosinstall. To install the ros perception variant and the kinect driver, just execute the following command:

sudo apt-get install ros-electric-perception ros-electric-openni-kinect

Edit: Since you cannot use Ubuntu packages on your platform, you have to install the stack openni_kinect from source. First, you'll have to install the openni driver. I'm not sure where to get it, but I guess the right location is here. Then you can install the openni_kinect stack. For that, create a new file openni_kinect.rosinstall with the following content:

- hg:
    local-name: openni_kinect
    meta:
      repo-name: wg-kforge
    uri: https://kforge.ros.org/openni/openni_ros

Then install it with:

rosinstall ~/ros_workspace /path/to/openni_kinect.rosinstall

Finally, try rosmake openni_launch. Please note that you probably won't be able to build the human tracker since it depends on a pre-compiled library for ia64 or i386 that might not work on your pandaboard.