Problem with executing rosmake openni_kinect [closed]

asked 2012-06-03 09:51:51 -0500

terdelic gravatar image

I'm trying to install driver for kinect on robot Pioneer3-DX with installed OS Debian 6. I installed ROS electric software on the robot and tried to install driver with instructions given here for ros-electric. I started at 3.2 section and followed instruction step by step. The problem occurs when I try to execute rosmake openni_kinect. I get this error:

terdelic@echo:~/ros_workspace/drivers$ rosmake openni_kinect [ rosmake ] Packages requested are: ['openni_kinect']
[ rosmake ] Logging to directory/home/terdelic/.ros/rosmake/rosmake_output-20120601-065535 [ rosmake ] Expanded args ['openni_kinect'] to: ['nite', 'openni_tracker', 'openni', 'openni_launch', 'depth_image_proc', 'openni_camera'] [ rosmake ] Checking rosdeps compliance for packages openni_kinect. This may take a few seconds. Failed to find rosdep openni-dev for package openni_tracker on OS:debian version:squeeze Failed to find stack for package [image_transport] Failed to load rosdep.yaml for package [image_transport]:Cannot locate installation of package image_transport: [rospack] couldn't find package [image_transport]. ROS_ROOT[/home/terdelic/ros/ros] ROS_PACKAGE_PATH[/home/terdelic/drivers:/home/terdelic/ros_workspace:/home/terdelic/ros:/home/terdelic/ros/xacro:/home/terdelic/ros/executive_smach:/home/terdelic/ros/robot_model:/home/terdelic/ros/assimp:/home/terdelic/ros/pluginlib:/home/terdelic/ros/orocos_kinematics_dynamics:/home/terdelic/ros/nodelet_core:/home/terdelic/ros/geometry:/home/terdelic/ros/bullet:/home/terdelic/ros/filters:/home/terdelic/ros/eigen:/home/terdelic/ros/driver_common:/home/terdelic/ros/diagnostics:/home/terdelic/ros/common:/home/terdelic/ros/common_msgs:/home/terdelic/ros/bond_core:/home/terdelic/ros/common_rosdeps:/home/terdelic/ros/ros_comm:/home/terdelic/ros/ros] . . . Failed to find rosdep nite-dev for package openni_tracker on OS:debian version:squeeze Failed to find rosdep libusb1.0 for package openni_camera on OS:debian version:squeeze Failed to find rosdep ps-engine for package openni_tracker on OS:debian version:squeeze WARNING: Rosdeps [u'openni-dev', u'nite-dev', u'libusb1.0', u'ps-engine'] could not be resolved Failed to find rosdep openni-dev for package openni_tracker on OS:debian version:squeeze Executing script below with cwd=/tmp {{{


export PREFIX=/usr/ [ f932cebad87302d8ea0ec1fd39b24d99 = cat $PREFIX/include/eigen3/eigen-version.installed ]

}}} . . . . CMake Error at /home/terdelic/ros/ros/core/rosbuild/public.cmake:129 (message):

Failed to invoke rospack to get compile flags for package 'openni_camera'.
Look above for errors from rospack itself.  Aborting.  Please fix the
broken dependency!

Call Stack (most recent call first): /home/terdelic/ros/ros/core/rosbuild/public.cmake:206 (rosbuild_invoke_rospack) CMakeLists.txt:5 (rosbuild_init)

-- Configuring incomplete, errors occurred! -------------------------------------------------------------------------------} [ rosmake ] Output from build of package openni_camera written to: [ rosmake ] /home/terdelic/.ros/rosmake/rosmake_output-20120601-065535/openni_camera/build_output.log [rosmake-0] Finished <<< openni_camera [FAIL] [ 0.73 seconds ]
[ rosmake ] Halting due to failure in package openni_camera. [ rosmake ] Waiting for other threads to complete. [rosmake-1] Finished <<< orocos_kdl [PASS] [ 62.65 seconds ]
[ rosmake ] Results:
[ rosmake ] Built 40 packages with 1 failures.
[ rosmake ] Summary output to directory
[ rosmake ] /home/terdelic/.ros/rosmake/rosmake_output-20120601-065535
[ rosmake ] WARNING: Rosdep did not detect the following system dependencies as installed: openni-dev, nite-dev, libusb1.0, ps-engine Consider using --rosdep-install option or `rosdep install nite openni_tracker openni openni_launch depth_image_proc openni_camera

Does anbody know how to fix this problem?

edit retag flag offensive reopen merge delete

Closed for the following reason question is not relevant or outdated by tfoote
close date 2015-03-03 01:50:01.383852