Softkinetic process dies without any exception or error

asked 2018-04-13 06:49:35 -0500

GarvSharma gravatar image

updated 2018-04-14 12:10:09 -0500

gvdhoorn gravatar image

I am trying to run my softkinetic ds325 from launch file on ROS Indigo, Ubuntu 14:

  $ roslaunch robotican_lizi lizi.launch depth_camera:=true

The process dies without throwing any exception. It just says: Argument Exeption: Argument "node": context already has control over the node and I get exit-code -11 (seg fault). No other exception.

Here is the output:

[softkinetic_camera-4] process has died [pid 14922, exit code -11, cmd /home/lizi/catkin_ws/devel/lib/softkinetic_camera/softkinetic_bringup_node 0 __name:=softkinetic_camera __log:=/home/lizi/.ros/log/2340f6fa-375c-11e8-ae7a-00c2c6cd36d8/softkinetic_camera-4.log]. log file: /home/lizi/.ros/log/2340f6fa-375c-11e8-ae7a-00c2c6cd36d8/softkinetic_camera-4*.log

Edit: Hello, when I run the softkinetic_camera_ds325.launch file: i get the following output:

lizi@lizi:~/catkin_ws/src/softkinetic/softkinetic_camera/launch$ roslaunch softkinetic_camera softkinetic_camera_ds325.launch 
... logging to /home/lizi/.ros/log/b17b2c50-3ff5-11e8-8ec2-b8aeedec0f57/roslaunch-lizi-7652.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://lizi:33455/

SUMMARY
========

PARAMETERS
 * /rosdistro: indigo
 * /rosversion: 1.11.21
 * /softkinetic_camera/camera_link: softkinetic_camer...
 * /softkinetic_camera/color_compression: MJPEG
 * /softkinetic_camera/color_frame_format: WXGA_H
 * /softkinetic_camera/color_frame_rate: 25
 * /softkinetic_camera/confidence_threshold: 200
 * /softkinetic_camera/depth_frame_format: QVGA
 * /softkinetic_camera/depth_frame_rate: 25
 * /softkinetic_camera/depth_mode: close
 * /softkinetic_camera/enable_color: True
 * /softkinetic_camera/enable_depth: True
 * /softkinetic_camera/min_neighbours: 50
 * /softkinetic_camera/search_radius: 0.05
 * /softkinetic_camera/use_radius_outlier_filter: False
 * /softkinetic_camera/use_voxel_grid_filter: False
 * /softkinetic_camera/voxel_grid_size: 0.03

NODES
  /
    softkinetic_camera (softkinetic_camera/softkinetic_bringup_node)

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

setting /run_id to b17b2c50-3ff5-11e8-8ec2-b8aeedec0f57
process[rosout-1]: started with pid [7677]
started core service [/rosout]
process[softkinetic_camera-2]: started with pid [7687]
[ERROR] [1523718511.478895142]: 
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
++++++++++++ Could not locate the DepthSense SDK +++++++++++
Please install the SDK, create an softkinectic overlay
and recompile the softkinetic_camera package, see README.txt.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

I have the DepthSense SDK in opt/

However, when I export LD_LIBRARY_PATH=/opt/softkinetic/DepthSenseSDK/lib, I get error in accessing shared libraries. I read that LD_LIBRARY_PATH should not be changed from /opt/ros/indigo/lib to anything else.

How do I create the softkinetic overlay or what do I add to the CmakeLists?

edit retag flag offensive close merge delete

Comments

I don't want to be overly picky, but there IS an exception and an error, and you post both...

Have you checked other answers with the same exception, maybe #q210915?

If this does not help, please post more context, as well as the Launch file you use...

mgruhler gravatar image mgruhler  ( 2018-04-13 08:38:46 -0500 )edit

Link to issue in GitHub repo: https://github.com/ipa320/softkinetic...

mgruhler gravatar image mgruhler  ( 2018-04-16 00:49:21 -0500 )edit