Hi,
I use Leopard Imaging Owl GMSL cameras on Jetson Orin (Jetpack 5.1.2) with isaac_ros_argus_camera. The isaac_ros_argus_camera driver publishes ROS2 sensor_msgs/Image messages, but corresponding sensor_msgs/CameraInfo topics are filled with zeros.
Is it possible to get intrinsic camera calibration?
I’ve tried to run argus_syncstereo script from jetson_multimedia_api but have the following errors:
Executing Argus Sample: argus_syncstereo
Argus Version: 0.99.3.3 (multi-process)
getSensorPlacement for sensor 0 is SENSOR_PLACEMENT_REAR_OR_BOTTOM
Found : OWL1
getSensorPlacement for sensor 1 is SENSOR_PLACEMENT_BOTTOM_RIGHT
Found : OWL2
getSensorPlacement for sensor 2 is SENSOR_PLACEMENT_FRONT_OR_TOP_O
Found : OWL3
getSensorPlacement for sensor 3 is SENSOR_PLACEMENT_CENTER_OR_CENT
Found : OWL4
getSensorPlacement for sensor 4 is SENSOR_PLACEMENT_REAR_OR_BOTTOM
Found : OWL5
getSensorPlacement for sensor 5 is SENSOR_PLACEMENT_BOTTOM_RIGHT
Found : OWL6
getSensorPlacement for sensor 6 is SENSOR_PLACEMENT_FRONT_OR_TOP_O
Found : OWL7
getSensorPlacement for sensor 7 is SENSOR_PLACEMENT_CENTER_OR_CENT
Found : OWL8
Total Module Count is 8
/**************************/
Identified stereo camera module OWL1 with the following 1 sensors connected:
0
/**************************/
/**************************/
Identified stereo camera module OWL2 with the following 1 sensors connected:
1
/**************************/
/**************************/
Identified stereo camera module OWL3 with the following 1 sensors connected:
2
/**************************/
/**************************/
Identified stereo camera module OWL4 with the following 1 sensors connected:
3
/**************************/
/**************************/
Identified stereo camera module OWL5 with the following 1 sensors connected:
4
/**************************/
/**************************/
Identified stereo camera module OWL6 with the following 1 sensors connected:
5
/**************************/
/**************************/
Identified stereo camera module OWL7 with the following 1 sensors connected:
6
/**************************/
/**************************/
Identified stereo camera module OWL8 with the following 1 sensors connected:
7
/**************************/
Session[0] : add camera device 0
Error generated. /usr/src/jetson_multimedia_api/argus/samples/syncStereo/main.cpp, execute:593 Failed to get capture session interface
Error generated. /usr/src/jetson_multimedia_api/argus/samples/utils/EGLGlobal.cpp, cleanup:150 eglTerminate failed (error 0x3008)
I’ve also tried to skip capturing sessions for cameras with IDs from 0 to 3 (I have 4 cameras, not 8) by rebuilding of syncstereo app, but without any result.
My setup:
- Jetson AGX Orin 64GB (Jetpack 5.1.2)
- LI-JAG-ADP-GMSL2-8CH (P3762_A03 version)
- 4 x LI OWL cameras