Why do nodelets sometimes not start

asked 2017-12-20 15:01:44 -0500

zlacelle gravatar image

I have a standard camera pipeline set up with nodelets: pointgrey_camera_driver -> image_proc (debayer/rectify)

It's running inside of a nodelet manager called bumblebee2_nodelet_manager

Sometimes, it starts fine. Sometimes, it crashes horribly. All of the log files are empty.

Sample of working stdout:

... logging to /home/administrator/.ros/log/37aadb7a-e5c6-11e7-9ea0-003018cfd00f/roslaunch-alicia-huskeys-562.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is (lessthan)1GB.

started roslaunch server http://192.168.1.11:36736/

SUMMARY
========

PARAMETERS
 * /bumblebee2/pointgrey_camera_driver/camera_info_url: file:///home/admi...
 * /bumblebee2/pointgrey_camera_driver/first_namespace: left
 * /bumblebee2/pointgrey_camera_driver/format7_color_coding: raw16
 * /bumblebee2/pointgrey_camera_driver/frame_id: bumblebee
 * /bumblebee2/pointgrey_camera_driver/frame_rate: 24
 * /bumblebee2/pointgrey_camera_driver/second_info_url: file:///home/admi...
 * /bumblebee2/pointgrey_camera_driver/second_namespace: right
 * /bumblebee2/pointgrey_camera_driver/serial: 8511553
 * /rosdistro: indigo
 * /rosversion: 1.11.21

NODES
  /bumblebee2/
    bumblebee2_nodelet_manager (nodelet/nodelet)
    debayer_left (nodelet/nodelet)
    debayer_right (nodelet/nodelet)
    pointgrey_camera_driver (nodelet/nodelet)
    rectify_color_left (nodelet/nodelet)
    rectify_color_right (nodelet/nodelet)
    rectify_mono_left (nodelet/nodelet)
    rectify_mono_right (nodelet/nodelet)

ROS_MASTER_URI=http://localhost:11311

core service [/rosout] found
process[bumblebee2/bumblebee2_nodelet_manager-1]: started with pid [581]
process[bumblebee2/pointgrey_camera_driver-2]: started with pid [582]
process[bumblebee2/debayer_left-3]: started with pid [583]
process[bumblebee2/debayer_right-4]: started with pid [584]
process[bumblebee2/rectify_mono_left-5]: started with pid [591]
process[bumblebee2/rectify_mono_right-6]: started with pid [599]
process[bumblebee2/rectify_color_left-7]: started with pid [607]
process[bumblebee2/rectify_color_right-8]: started with pid [624]

Sample of crashing stdout:

... logging to /home/administrator/.ros/log/37aadb7a-e5c6-11e7-9ea0-003018cfd00f/roslaunch-alicia-huskeys-5127.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
Done checking log file disk usage. Usage is (lessthan)1GB.

started roslaunch server http://192.168.1.11:46324/

SUMMARY
========

PARAMETERS
 * /bumblebee2/pointgrey_camera_driver/camera_info_url: file:///home/admi...
 * /bumblebee2/pointgrey_camera_driver/first_namespace: left
 * /bumblebee2/pointgrey_camera_driver/format7_color_coding: raw16
 * /bumblebee2/pointgrey_camera_driver/frame_id: bumblebee
 * /bumblebee2/pointgrey_camera_driver/frame_rate: 24
 * /bumblebee2/pointgrey_camera_driver/second_info_url: file:///home/admi...
 * /bumblebee2/pointgrey_camera_driver/second_namespace: right
 * /bumblebee2/pointgrey_camera_driver/serial: 8511553
 * /rosdistro: indigo
 * /rosversion: 1.11.21

NODES
  /bumblebee2/
    bumblebee2_nodelet_manager (nodelet/nodelet)
    debayer_left (nodelet/nodelet)
    debayer_right (nodelet/nodelet)
    pointgrey_camera_driver (nodelet/nodelet)
    rectify_color_left (nodelet/nodelet)
    rectify_color_right (nodelet/nodelet)
    rectify_mono_left (nodelet/nodelet)
    rectify_mono_right (nodelet/nodelet)

ROS_MASTER_URI=http://localhost:11311

core service [/rosout] found
process[bumblebee2/bumblebee2_nodelet_manager-1]: started with pid [5148]
process[bumblebee2/pointgrey_camera_driver-2]: started with pid [5149]
process[bumblebee2/debayer_left-3]: started with pid [5150]
process[bumblebee2/debayer_right-4]: started with pid [5151]
process[bumblebee2/rectify_mono_left-5]: started with pid [5157]
process[bumblebee2/rectify_mono_right-6]: started with pid [5170]
process[bumblebee2/rectify_color_left-7]: started with pid [5183]
process[bumblebee2/rectify_color_right-8]: started with pid [5196]
[FATAL] [1513803260.804449868]: Failed to load nodelet '/bumblebee2/pointgrey_camera_driver` of type `pointgrey_camera_driver/PointGreyStereoCameraNodelet` to manager `bumblebee2_nodelet_manager'
[FATAL] [1513803260.804448840]: Failed to load nodelet '/bumblebee2/rectify_color_right` of type `image_proc/rectify` to manager `bumblebee2_nodelet_manager'
[FATAL] [1513803260.804454183]: Failed to load nodelet '/bumblebee2/debayer_right` of type `image_proc/debayer` to manager `bumblebee2_nodelet_manager'
[FATAL] [1513803260.804547296]: Failed to load nodelet '/bumblebee2/rectify_mono_left` of type `image_proc/rectify` to manager `bumblebee2_nodelet_manager'
[FATAL] [1513803260.807931869]: Failed to load nodelet '/bumblebee2/debayer_left` of type `image_proc/debayer` to manager `bumblebee2_nodelet_manager'
[bumblebee2/bumblebee2_nodelet_manager-1] process has died [pid 5148, exit code -11, cmd /opt/ros/indigo/lib/nodelet/nodelet manager __name:=bumblebee2_nodelet_manager __log ...
(more)
edit retag flag offensive close merge delete