When I tried the ros package under /Software, its process dies immediately, with the output like this:
NODES
/
ocams_1cgn (ocams_1cgn/ocams_1cgn)
ocams_base_link (tf2_ros/static_transform_publisher)
ocams_camera_link1 (tf2_ros/static_transform_publisher)
ocams_camera_link2 (tf2_ros/static_transform_publisher)
ROS_MASTER_URI=http://localhost:11311
process[ocams_1cgn-1]: started with pid [9933]
process[ocams_base_link-2]: started with pid [9934]
process[ocams_camera_link1-3]: started with pid [9935]
process[ocams_camera_link2-4]: started with pid [9940]
IMU initialized: AMGEUL
Pixel format: Y, U, Y, V
Width: 640, Height: 480, Image size: 614400
Frame Rate : 1 / 30 (30.00 fps)
[ INFO] [1573374488.581672910]: Initialized the camera
[ INFO] [1573374488.858612847]: Loading from ROS calibration files
[ INFO] [1573374488.858970932]: camera calibration URL: package://ocams_1cgn/config/left.yaml
[ INFO] [1573374488.859516924]: camera calibration URL: package://ocams_1cgn/config/right.yaml
[1, 0, 0, -322.341717;
0, 1, 0, -242.53289;
0, 0, 0, 452.149831;
0, 0, 8.333333333333334, 0]
[ INFO] [1573374488.873160743]: Got camera calibration files
[ INFO] [1573374488.873649084]: Success, found camera
[ocams_1cgn-1] process has died [pid 9933, exit code -11, cmd /home/user/catkin_ws/devel/lib/ocams_1cgn/ocams_1cgn __name:=ocams_1cgn __log:=/home/user/.ros/log/aeeb6e2a-038d-11ea-b025-144f8ac7236f/ocams_1cgn-1.log].
log file: /home/user/.ros/log/aeeb6e2a-038d-11ea-b025-144f8ac7236f/ocams_1cgn-1*.log
But there are no log files with these names in the specified directory.
Is there a reason why the process dies?
I did not modify the source code.
Maybe there is a bug somewhere.
When I tried the ros package under /Software, its process dies immediately, with the output like this:
NODES
/
ocams_1cgn (ocams_1cgn/ocams_1cgn)
ocams_base_link (tf2_ros/static_transform_publisher)
ocams_camera_link1 (tf2_ros/static_transform_publisher)
ocams_camera_link2 (tf2_ros/static_transform_publisher)
ROS_MASTER_URI=http://localhost:11311
process[ocams_1cgn-1]: started with pid [9933]
process[ocams_base_link-2]: started with pid [9934]
process[ocams_camera_link1-3]: started with pid [9935]
process[ocams_camera_link2-4]: started with pid [9940]
IMU initialized: AMGEUL
Pixel format: Y, U, Y, V
Width: 640, Height: 480, Image size: 614400
Frame Rate : 1 / 30 (30.00 fps)
[ INFO] [1573374488.581672910]: Initialized the camera
[ INFO] [1573374488.858612847]: Loading from ROS calibration files
[ INFO] [1573374488.858970932]: camera calibration URL: package://ocams_1cgn/config/left.yaml
[ INFO] [1573374488.859516924]: camera calibration URL: package://ocams_1cgn/config/right.yaml
[1, 0, 0, -322.341717;
0, 1, 0, -242.53289;
0, 0, 0, 452.149831;
0, 0, 8.333333333333334, 0]
[ INFO] [1573374488.873160743]: Got camera calibration files
[ INFO] [1573374488.873649084]: Success, found camera
[ocams_1cgn-1] process has died [pid 9933, exit code -11, cmd /home/user/catkin_ws/devel/lib/ocams_1cgn/ocams_1cgn __name:=ocams_1cgn __log:=/home/user/.ros/log/aeeb6e2a-038d-11ea-b025-144f8ac7236f/ocams_1cgn-1.log].
log file: /home/user/.ros/log/aeeb6e2a-038d-11ea-b025-144f8ac7236f/ocams_1cgn-1*.log
But there are no log files with these names in the specified directory.
Is there a reason why the process dies?
I did not modify the source code.
Maybe there is a bug somewhere.