Closed kaganerunsal closed 2 years ago
Argus Calibration data API is public and not limited by any type of storage or brand. isaac_ros_argus_camera currently doesn't support calibration file input but this will be considered in the future release.
With Isaac ROS EA2.1, we were able to get in a camera_info_url parameter to the monocular nodes at least to solve your issue (reads from a yaml file and publishes the CameraInfo rather than read from EEPROM only). We'll add the same for stereo node soon. Let us know if it works for you!
It is a good news. Thank you. I will try and inform you.
Closing as it's been 180+ days for validation of the fix.
Hello,
I am using a Jetson Xavier NX development board for my project. I have Arducam-IMX219, which are natively supported. Nearly for all my projects with ROS and camera, I was using the camera calibration tool (http://wiki.ros.org/camera_calibration) to obtain camera intrinsic parameters, save them as .yaml or .ini, the give this as a parameter to ROS camera driver such as usb_cam (http://wiki.ros.org/usb_cam) to successfully publish camera_info message. As I understand isaac_ros_argus_camera node expects these parameters stored in EEPROM of camera which I think is not possible for every brand. Is there way to run this node with this kind of parameter file (.yaml or .ini)? Thanks a lot in advance.