Add aruco detector and hik camera driver source

This commit is contained in:
2026-08-26 15:54:51 +09:00
parent a7ecd0856e
commit 98fe85eb31
22 changed files with 6580 additions and 0 deletions
@@ -0,0 +1,26 @@
image_width: 1440
image_height: 1080
camera_name: camera
camera_matrix:
rows: 3
cols: 3
data: [1802.660547, 0.000000, 724.336357,
0.000000, 1805.170912, 554.682044,
0.000000, 0.000000, 1.000000]
distortion_model: plumb_bob
distortion_coefficients:
rows: 1
cols: 5
data: [-0.082454, 0.108549, -0.000202, -0.000127, 0.000000]
rectification_matrix:
rows: 3
cols: 3
data: [1.000000, 0.000000, 0.000000,
0.000000, 1.000000, 0.000000,
0.000000, 0.000000, 1.000000]
projection_matrix:
rows: 3
cols: 4
data: [1782.400391, 0.000000, 723.788187, 0.000000,
0.000000, 1791.625488, 554.238035, 0.000000,
0.000000, 0.000000, 1.000000, 0.000000]
@@ -0,0 +1,15 @@
/hik_camera_ros2_driver:
ros__parameters:
camera_info_url: "package://hik_camera_ros2_driver/config/camera_info.yaml"
pixel_format: "BayerRG8" # Recommended Option: "RGB8Packed", "BayerRG8"
adc_bit_depth: "Bits_8" # If using "BayerRG8", <adc_bit_depth> must be set as "Bits_8"; otherwise, it can be "Bits_8" or "Bits_12"
use_sensor_data_qos: false
camera_name: "camera"
# frame_id: "optical_frame" # If not set, it will be set as <camera_name>_optical_frame
# camera_topic: "image" # If not set, it will be set as <camera_name>/image
acquisition_frame_rate: 10.0 # Unit: Hz
exposure_auto: true # Enable Auto Exposure (Continuous)
exposure_time: 15000.0 # Unit: us (only used if exposure_auto: false)
gain: 12.0 # Range: 0.0 ~ 16.9, Unit: dB
camera_serial_number: "DA9492688"