Why do nodelets sometimes not start
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 ...