- use camera_calibration package to get calibration parameters
- refer to: https://www.guyuehome.com/34043 , https://drive.google.com/file/d/1J7elOrq3Q9aIE20FrTNwBHpFSBAlwzIk/view?usp=sharing
- save parameters in ost.yaml
- add path to launch file
- check
/dev/video*in /config/usb_cam.yaml- can use
v4l2-ctl --list-devices
- can use
roslaunch usb_cam usb_cam-test.launch
ROS_NAMESPACE=usb_cam rosrun image_proc image_proc
- in launch file: check
- marker size (in m)
<arg name="markerSize" default="0.0137"/> - use calibrated image
<remap from="/camera_info" to="/usb_cam/camera_info" /> <remap from="/image" to="/usb_cam/image_rect" />
- marker size (in m)
roslaunch aruco_ros single.launch