ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

It looks like what you're trying to do requires an intrinsic calibration of the camera. If you look at the following lines you will see the device identified by its serial numbers:

[ INFO] [1389957140.343128316]: Device0: Basler-21390836
[ INFO] [1389957140.345038309]: Opening: (any)
[ INFO] [1389957140.515942297]: Opened: Basler-21390836

And then later in the code it crashes because:

[ INFO] [1389957143.123368751]: Unable to open camera calibration file [/home/seif/.ros/camera_info/21390836.yaml]

[ WARN] [1389957143.123409821]: Camera calibration file /home/seif/.ros/camera_info/21390836.yaml not found.

Compare 21390836.yaml to Basler-21390836. It's trying to look for a calibration you haven't performed yet and hence it's missing. So if there's a stack to do a calibration, I'd suggest that and it will likely be stored there once you finish. Then try running this again.

Best of luck!