Closed y-masutani closed 7 months ago
The USB camera should start even without a calibration file. Looking at the ros2_control issue, it seems like a lack of permissions might be the cause. Does your user have permissions for /dev/hand_camera?
As noted in #6, the camera nodes are no longer dead and now publish Image topics.
I ask again, how do I prepare the camera calibration data for the ROS 2 system for HSR, can I use the one from ROS 1?
It does not seem to be included in /etc/opt/tmc/robot/conf.d/calib_results
.
We have not prepared calibration data/procedures for the hand_camera and head_center_camera in either the ROS1 or ROS2 environments. If needed, I believe you can perform the calibration using packages such as camera_calibration.
Thank you for your explanation. I understand.
The ros2_control_node problem may be solved, but the problem of
hsrb.launch.py
still remains.usb_cam_node_exe
forhand_camera
andhead_center_camera
died.Here is the relevant part of the launch message.
There is no calibration data in
hsrb_bringup/config/hand_camera.yaml
andhsrb_bringup/config/head_center_camera.yaml
.Where are the calibration files for these cameras?