Problem when run kinect2_bridge
I followed the tutorials on https://github.com/code-iai/iai_kinect2#install to install kinect v2 on ROS Kinetic. I built my workspace as a catkin workspace and installed libfreenect2 package.
When I run kinect2_bridge
:
roslaunch kinect2bridge kinect2bridge.launch
The kinect is not working and the result is
... logging to /home/tungngo/.ros/log/35f28456-0ced-11e8-a81d-acd1b8d7ea2f/roslaunch-tungngo-Inspiron-3543-8169.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://tungngo-Inspiron-3543:36261/
SUMMARY
========
PARAMETERS
* /kinect2_bridge/base_name: kinect2
* /kinect2_bridge/base_name_tf: kinect2
* /kinect2_bridge/bilateral_filter: True
* /kinect2_bridge/calib_path: /home/tungngo/cat...
* /kinect2_bridge/depth_device: -1
* /kinect2_bridge/depth_method: default
* /kinect2_bridge/edge_aware_filter: True
* /kinect2_bridge/fps_limit: -1.0
* /kinect2_bridge/jpeg_quality: 90
* /kinect2_bridge/max_depth: 12.0
* /kinect2_bridge/min_depth: 0.1
* /kinect2_bridge/png_level: 1
* /kinect2_bridge/publish_tf: False
* /kinect2_bridge/queue_size: 5
* /kinect2_bridge/reg_device: -1
* /kinect2_bridge/reg_method: default
* /kinect2_bridge/sensor:
* /kinect2_bridge/use_png: False
* /kinect2_bridge/worker_threads: 4
* /kinect2_points_xyzrgb_hd/queue_size: 5
* /kinect2_points_xyzrgb_qhd/queue_size: 5
* /kinect2_points_xyzrgb_sd/queue_size: 5
* /rosdistro: kinetic
* /rosversion: 1.12.12
NODES
/
kinect2 (nodelet/nodelet)
kinect2_bridge (nodelet/nodelet)
kinect2_points_xyzrgb_hd (nodelet/nodelet)
kinect2_points_xyzrgb_qhd (nodelet/nodelet)
kinect2_points_xyzrgb_sd (nodelet/nodelet)
auto-starting new master
process[master]: started with pid [8179]
ROS_MASTER_URI=http://localhost:11311
setting /run_id to 35f28456-0ced-11e8-a81d-acd1b8d7ea2f
process[rosout-1]: started with pid [8192]
started core service [/rosout]
process[kinect2-2]: started with pid [8207]
process[kinect2_bridge-3]: started with pid [8210]
process[kinect2_points_xyzrgb_sd-4]: started with pid [8211]
[ INFO] [1518107359.256180707]: Loading nodelet /kinect2_bridge of type kinect2_bridge/kinect2_bridge_nodelet to manager kinect2 with the following remappings:
process[kinect2_points_xyzrgb_qhd-5]: started with pid [8216]
[ INFO] [1518107359.262231270]: waitForService: Service [/kinect2/load_nodelet] has not been advertised, waiting...
process[kinect2_points_xyzrgb_hd-6]: started with pid [8231]
[ INFO] [1518107359.296619995]: Initializing nodelet with 4 worker threads.
[ INFO] [1518107359.305626921]: waitForService: Service [/kinect2/load_nodelet] is now available.
[ERROR] [1518107359.371228646]: Failed to load nodelet [/kinect2_bridge] of type [kinect2_bridge/kinect2_bridge_nodelet] even after refreshing the cache: Could not find library corresponding to plugin kinect2_bridge/kinect2_bridge_nodelet. Make sure the plugin description XML file has the correct name of the library and that the library actually exists.
[ERROR] [1518107359.371278117]: The error before refreshing the cache was: Could not find library corresponding to plugin kinect2_bridge/kinect2_bridge_nodelet. Make sure the plugin description XML file has the correct name of the library and that the library actually exists.
[FATAL] [1518107359.371427326]: Failed to load nodelet '/kinect2_bridge` of type `kinect2_bridge/kinect2_bridge_nodelet` to manager `kinect2'
[kinect2_bridge-3] process has died [pid 8210, exit code 255, cmd /opt/ros/kinetic/lib/nodelet/nodelet load kinect2_bridge/kinect2_bridge_nodelet kinect2 __name:=kinect2_bridge __log:=/home/tungngo/.ros/log/35f28456-0ced-11e8-a81d-acd1b8d7ea2f/kinect2_bridge-3.log].
log file: /home/tungngo/.ros/log/35f28456-0ced-11e8-a81d-acd1b8d7ea2f/kinect2_bridge-3*.log
[kinect2_bridge-3] restarting process
process[kinect2_bridge-3]: started with pid [8351]
[ INFO] [1518107359.640925377]: Loading nodelet /kinect2_bridge of type kinect2_bridge/kinect2_bridge_nodelet to manager kinect2 with the following remappings:
[ERROR] [1518107359.679111603]: Failed to load nodelet [/kinect2_bridge] of type [kinect2_bridge/kinect2_bridge_nodelet] even after refreshing the cache: Could not find library corresponding to plugin kinect2_bridge/kinect2_bridge_nodelet. Make sure the plugin description XML file has the correct name of the library and that the library actually exists.
[ERROR] [1518107359.679162401]: The error before refreshing the cache was: Could not find library corresponding to plugin kinect2_bridge/kinect2_bridge_nodelet. Make sure the plugin description XML file has the correct name of the library and that the library actually exists.
[FATAL] [1518107359.679438953]: Failed to load nodelet '/kinect2_bridge` of type `kinect2_bridge/kinect2_bridge_nodelet` to manager `kinect2'
[kinect2_bridge-3] process has died [pid 8351, exit code 255, cmd /opt/ros/kinetic/lib/nodelet/nodelet load kinect2_bridge/kinect2_bridge_nodelet kinect2 __name:=kinect2_bridge __log:=/home/tungngo/.ros/log/35f28456-0ced-11e8-a81d-acd1b8d7ea2f/kinect2_bridge-3.log].
log file: /home/tungngo/.ros/log/35f28456-0ced-11e8-a81d-acd1b8d7ea2f/kinect2_bridge-3*.log
[kinect2_bridge-3] restarting process
process[kinect2_bridge-3]: started with pid [8368]
^C[ INFO] [1518107359.953869848]: Loading nodelet /kinect2_bridge of type kinect2_bridge/kinect2_bridge_nodelet to manager kinect2 with the following remappings:
[ERROR] [1518107359.987860774]: Failed to load nodelet [/kinect2_bridge] of type [kinect2_bridge/kinect2_bridge_nodelet] even after refreshing the cache: Could not find library corresponding to plugin kinect2_bridge/kinect2_bridge_nodelet. Make sure the plugin description XML file has the correct name of the library and that the library actually exists.
[ERROR] [1518107359.987908766]: The error before refreshing the cache was: Could not find library corresponding to plugin kinect2_bridge/kinect2_bridge_nodelet. Make sure the plugin description XML file has the correct name of the library and that the library actually exists.
[FATAL] [1518107359.988064589]: Failed to load nodelet '/kinect2_bridge` of type `kinect2_bridge/kinect2_bridge_nodelet` to manager `kinect2'
How can I fix it?
Asked by tungngo on 2018-02-08 11:36:06 UTC
Comments
Please edit your question provide information on what you installed, and how you built your workspace.
Asked by tfoote on 2018-02-08 18:51:18 UTC
Done. Is there any solutions or tutorials can help me?
Asked by tungngo on 2018-02-08 21:14:25 UTC