ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
Like many other ROS camera drivers, camera1394
uses the camera_info_manager package for resolving camera configuration information. That package can handle many URL options.
If I understand the question correctly, you want to store calibration files for all your cameras together, somewhere separate from your ROS packages. The easiest way to do that is via the ${NAME}
substitution parameter, which gets resolved to the name of each specific device, 00b09d0100c8851b
in your example.
To accomplish that, set the URL this way:
camera_info_url: file:///home/turtlebot/BitSync/hast/workingDir/cam_info/${NAME}.yaml
Then, store all your calibration files in that directory using each camera's unique 16 hex digit name plus the .yaml
suffix.
2 | No.2 Revision |
Like many other ROS camera drivers, camera1394
uses the camera_info_manager package for resolving camera configuration information. That package can handle many URL options.
If I understand the question correctly, you want to store calibration files for all your cameras together, somewhere separate from your ROS packages. The easiest way to do that is via the ${NAME}
substitution parameter, which gets resolved to the name of each specific device, 00b09d0100c8851b
in your example.
To accomplish that, set the URL this way:
camera_info_url: file:///home/turtlebot/BitSync/hast/workingDir/cam_info/${NAME}.yaml
Then, store all your calibration files in that directory using each camera's unique 16 hex digit name plus the .yaml
suffix.
You can even use the identical URL for calibrating the camera initially, camera_info_manager
will store the file in the specified directory. After that, you would need to update the bit torrent manually.