slz
879d0b4c1d
Add parameter enable_color_auto_exposure_priority
2025-10-21 14:41:10 +08:00
obyalian
466061f12b
remove auto exposure range check
2025-09-28 13:45:37 +08:00
obyalian
820f1b999e
add exception handling for rebootDeviceCallback and downgrade expected errors to WARN
2025-09-28 10:11:32 +08:00
obyalian
1ab5000086
Add validation for invalid property range (min > max)
2025-09-28 09:39:13 +08:00
xiexun
76be16fb6e
Add device_connected_ check after acquiring lock in startDevice
2025-09-20 00:12:16 +08:00
obyalian
6735aee028
Refactor device selection logic in OBCameraNodeDriver
2025-09-08 15:48:50 +08:00
obyalian
152cdb7bc4
Fix depth filter configuration handling in setupDevices method
2025-09-04 10:46:04 +08:00
obyalian
d331486bfd
Add laser and LDP protection status callbacks and services
2025-08-12 17:31:23 +08:00
jjiszjj
10e07e6d70
Merge pull request #101 from mul-cps/fix_deps
...
fix dependencies
2025-04-29 16:37:15 +08:00
Christian Rauch
7ea8f40e5d
replace switch of callback type via ROS distro check with template type
2025-04-24 08:35:44 +02:00
Christian Rauch
e493177fe9
replace custom definitions with '__has_include' header check
2025-04-24 08:35:44 +02:00
jj
c0178bcc64
Fix the issue that some Openni Devices failed to enumerate devices
2025-04-24 13:58:28 +08:00
jj
6cad280103
Fix dabai dcw2 and dabai dw2 device enumeration failure with old firmware
2025-04-22 17:51:40 +08:00
jj
661c1ca3e2
Add color_rotation ,depth_rotation ,left_ir_rotation and right_ir_rotation parameters
2025-04-22 16:38:10 +08:00
jj
e57c7866d8
Add industry_mode param in dabai_dcw2.launch.py and dabai_dw2.launch.py
2025-04-03 13:45:32 +08:00
jj
5e46ced56e
Fix Gemini2L laser shutdown caused by LDP shutdown
2025-03-24 16:50:06 +08:00
jj
052846f9ef
Fix the bug that hot-plugging and reconnecting failed when starting multiple cameras using serial_number
2025-03-03 14:03:11 +08:00
zhuangzi
61b7b41a38
Fix device lock issue in OBCameraNodeDriver::startDevice
2025-01-13 18:04:08 +08:00
zhuangzi
8e4106b424
[launch]Add frame_aggregate_mode param in launch
2025-01-13 18:02:22 +08:00
datean
975219297c
Update accel_gyro_frame_id
2024-12-24 20:31:52 +08:00
datean
056185e901
Fix the imu_info frame_id bug
2024-12-24 15:56:37 +08:00
datean
7239949d5f
No longer judging ir_laser_status
2024-12-23 16:13:44 +08:00
datean
ee95e67386
No longer judging depth_laser_status
2024-12-23 16:04:46 +08:00
Joe Dong
98a1cafd9b
Update sdk to v1.10.16
2024-12-10 15:15:06 +08:00
Joe Dong
dfa26a9007
Limit color frame queue size to prevent over memory use
2024-12-10 15:15:03 +08:00
jj
1b2d698c93
[exposure]Set auto_exposure to take precedence over exposure parameters
2024-12-06 09:33:47 +08:00
jj
f2ef2d06e2
[service]Update about laser revise
2024-12-03 14:06:16 +08:00
jj
5cc4ee0756
Fix the problem that the Femto series cannot set sync_mode
2024-11-29 10:32:54 +08:00
Joe Dong
cfca0acd4e
fixed switch ldp
2024-11-28 16:15:26 +08:00
Joe Dong
e57ae2a4a1
fixed switch ldp
2024-11-28 15:50:55 +08:00
Joe Dong
5340249a93
Refactor camera info setup and usage
2024-11-07 11:43:40 +08:00
Joe Dong
392f62f0ee
add more color params
2024-11-05 16:18:02 +08:00
Joe Dong
20932d1641
Fix device lock issue in OBCameraNodeDriver::startDevice
2024-10-19 15:07:01 +08:00
Joe Dong
b48929ff45
Fix device lock issue in OBCameraNodeDriver::startDevice
2024-10-19 14:17:08 +08:00
Joe Dong
18847bc73c
add enable hardware reset param
2024-09-29 16:41:04 +08:00
Joe Dong
a97c38c269
fix: Correct IMU orientation in OBCameraNode
2024-09-27 09:20:04 +08:00
Joe Dong
c2d45d5a01
Add multi network camera sample, see #61
2024-09-26 20:08:58 +08:00
Joe Dong
2df73559f2
Added Color and depth AE ROI
2024-09-26 09:45:15 +08:00
Joe Dong
81ed54ffdc
fixed set params
2024-09-23 15:01:34 +08:00
Joe Dong
cdd1c9fbd9
fixed maybe crash #60
2024-09-18 18:50:48 +08:00
Joe Dong
4007e9fbdb
chore: Update color and IR camera settings in OBCameraNode
...
This commit updates the OBCameraNode class to include new properties for color and IR camera settings. Specifically, it adds support for setting the color brightness, color AE max exposure, IR brightness, and IR AE max exposure. These settings can now be configured through the launch file and applied to the camera device.
2024-09-18 14:13:01 +08:00
Joe Dong
e2853823f6
add point cloud frame id , see #58
2024-09-13 10:18:09 +08:00
Joe Dong
08714f7e28
Add dabai max pro pid
2024-09-11 11:44:05 +08:00
Joe Dong
0e8df5322e
when d2c_viewer enable set align true
2024-09-09 19:41:42 +08:00
Joe Dong
26ee0d676d
chore: Handle special case for Dabai Max point cloud
...
In the OBCameraNode file, a special case is added to handle the point cloud for the Dabai Max camera. When the camera PID is Dabai Max, the color parameters are used instead of the depth parameters for intrinsic and distortion calculations.
2024-09-09 17:53:32 +08:00
Joe Dong
ae8df6e904
chore: spacial case point cloud handle for dabai max
2024-09-09 14:25:21 +08:00
Joe Dong
3cd3a7fdd3
chore: Update OBCameraNode setupDevices() with property settings
2024-08-30 11:02:57 +08:00
Joe Dong
1de0692657
chore: Add TRY_EXECUTE_BLOCK macro for error handling in OBCameraNodeDriver
2024-08-30 10:46:26 +08:00
Joe Dong
e8b7e2b1c3
chore: Add TRY_EXECUTE_BLOCK macro for error handling in OBCameraNodeDriver
2024-08-30 10:30:00 +08:00
Joe Dong
c205ca0552
chore: Improve error handling and logging in OBCameraNodeDriver
2024-08-29 16:08:23 +08:00