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

ros_newcommer's profile - activity

2014-02-25 03:38:08 -0500 answered a question PrimeSense Failed to set USB interface Error

I almost get the same error message. If I use the Samples (e.g. NiViewer), my Xtion works well. But when I try to use it with ROS, this appears in the shell:

user@user-HP-Pro3500-Series:~$ roslaunch openni_launch openni.launch
... logging to /home/user/.ros/log/01e75bfc-9e31-11e3-842d-7446a0c4644f/roslaunch-user-HP-Pro3500-Series-2605.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is <1GB.

started roslaunch server http://user-HP-Pro3500-Series:48598/

SUMMARY
========

PARAMETERS
 * /camera/camera_nodelet_manager/num_worker_threads
 * /camera/depth_rectify_depth/interpolation
 * /camera/depth_registered_rectify_depth/interpolation
 * /camera/disparity_depth/max_range
 * /camera/disparity_depth/min_range
 * /camera/disparity_registered_hw/max_range
 * /camera/disparity_registered_hw/min_range
 * /camera/disparity_registered_sw/max_range
 * /camera/disparity_registered_sw/min_range
 * /camera/driver/depth_camera_info_url
 * /camera/driver/depth_frame_id
 * /camera/driver/depth_registration
 * /camera/driver/device_id
 * /camera/driver/rgb_camera_info_url
 * /camera/driver/rgb_frame_id
 * /rosdistro
 * /rosversion

NODES
  /camera/
    camera_nodelet_manager (nodelet/nodelet)
    debayer (nodelet/nodelet)
    depth_metric (nodelet/nodelet)
    depth_metric_rect (nodelet/nodelet)
    depth_points (nodelet/nodelet)
    depth_rectify_depth (nodelet/nodelet)
    depth_registered_rectify_depth (nodelet/nodelet)
    disparity_depth (nodelet/nodelet)
    disparity_registered_hw (nodelet/nodelet)
    disparity_registered_sw (nodelet/nodelet)
    driver (nodelet/nodelet)
    points_xyzrgb_hw_registered (nodelet/nodelet)
    points_xyzrgb_sw_registered (nodelet/nodelet)
    rectify_color (nodelet/nodelet)
    rectify_ir (nodelet/nodelet)
    rectify_mono (nodelet/nodelet)
    register_depth_rgb (nodelet/nodelet)
  /
    camera_base_link (tf/static_transform_publisher)
    camera_base_link1 (tf/static_transform_publisher)
    camera_base_link2 (tf/static_transform_publisher)
    camera_base_link3 (tf/static_transform_publisher)

auto-starting new master
process[master]: started with pid [2619]
ROS_MASTER_URI=http://localhost:11311

setting /run_id to 01e75bfc-9e31-11e3-842d-7446a0c4644f
process[rosout-1]: started with pid [2632]
started core service [/rosout]
process[camera/camera_nodelet_manager-2]: started with pid [2635]
process[camera/driver-3]: started with pid [2636]
process[camera/debayer-4]: started with pid [2637]
process[camera/rectify_mono-5]: started with pid [2638]
process[camera/rectify_color-6]: started with pid [2639]
process[camera/rectify_ir-7]: started with pid [2640]
process[camera/depth_rectify_depth-8]: started with pid [2641]
process[camera/depth_metric_rect-9]: started with pid [2642]
process[camera/depth_metric-10]: started with pid [2643]
process[camera/depth_points-11]: started with pid [2644]
process[camera/register_depth_rgb-12]: started with pid [2645]
process[camera/points_xyzrgb_sw_registered-13]: started with pid [2646]
process[camera/depth_registered_rectify_depth-14]: started with pid [2647]
process[camera/points_xyzrgb_hw_registered-15]: started with pid [2648]
process[camera/disparity_depth-16]: started with pid [2649]
process[camera/disparity_registered_sw-17]: started with pid [2650]
process[camera/disparity_registered_hw-18]: started with pid [2738]
process[camera_base_link-19]: started with pid [2791]
process[camera_base_link1-20]: started with pid [2813]
process[camera_base_link2-21]: started with pid [2828]
process[camera_base_link3-22]: started with pid [2867]
[ INFO] [1393341909.783438080]: Initializing nodelet with 4 worker threads.
Warning: USB events thread - failed to set priority. This might cause loss of data...
terminate called after throwing an instance of 'openni_wrapper::OpenNIException'
  what():  unsigned int openni_wrapper::OpenNIDriver::updateDeviceList() @ /tmp/buildd/ros-hydro-openni-camera-1.9.2-0precise-20140130-2209/src/openni_driver.cpp @ 125 : enumerating image nodes failed. Reason: One or more of the following nodes could not be enumerated:

**Image: PrimeSense/SensorV2/5.1.4.0: Failed to set USB interface!**

[camera/camera_nodelet_manager-2] process has died [pid 2635, exit code -6, cmd /opt/ros/hydro/lib/nodelet/nodelet manager __name:=camera_nodelet_manager __log:=/home/user/.ros/log/01e75bfc-9e31-11e3-842d-7446a0c4644f/camera-camera_nodelet_manager-2.log].
log file: /home/user/.ros/log/01e75bfc-9e31-11e3-842d-7446a0c4644f/camera-camera_nodelet_manager-2*.log
[FATAL] [1393341923.771342381]: Service call failed!
[FATAL] [1393341923.771561793]: Service call failed!
[FATAL] [1393341923.771767482]: Service call failed!
[FATAL] [1393341923.771772273]: Service call failed!
[FATAL] [1393341923.772084463 ...
(more)