Commit Graph
253 Commits
Author SHA1 Message Date
ob-yalian c780bc1108 Fix diagnostic updater setup condition for OpenNI devices 2026-02-10 14:56:22 +08:00
slz ec94fd398a Add log for depth limit settings in setupDevices function 2026-01-29 16:39:42 +08:00
slz 879d0b4c1d Add parameter enable_color_auto_exposure_priority 2025-10-21 14:41:10 +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
obyalian 152cdb7bc4 Fix depth filter configuration handling in setupDevices method 2025-09-04 10:46:04 +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
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 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 a97c38c269 fix: Correct IMU orientation in OBCameraNode 2024-09-27 09:20:04 +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 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 082f7b2966 chore: Add check when init device failed 2024-08-29 15:17:42 +08:00
Joe Dong 5f231a8eb8 chore: add gemini_intra_process_demo 2024-08-27 17:58:12 +08:00
Joe Dong 0408917d94 fixed align filter 2024-08-23 19:55:35 +08:00
Joe Dong 3a4beefe11 chore: add more log 2024-08-23 11:31:22 +08:00
Joe Dong fe63794cab chore: Clear distortion for color stream when color undistortion is enabled 2024-08-22 21:05:37 +08:00
Joe Dong c60662c8e1 feat: drop depth when color not lost and D2C enable 2024-08-22 20:30:57 +08:00
Joe Dong 899aeed295 feat: Enable noise removal filter in camera node setup 2024-08-22 14:30:01 +08:00
Joe Dong e10aeab340 fixed g330 depth 2024-08-13 16:13:50 +08:00
Joe Dong bd28eec3c7 chore: Refactor OBCameraNode setupTopics() method 2024-08-01 17:35:06 +08:00
Joe Dong 87c6ee7d97 chore: Add enable_color_undistortion param 2024-07-31 14:30:54 +08:00
Joe Dong f10e511044 chore: Update README && add enable heartbeat param 2024-07-31 11:32:36 +08:00
Joe Dong 3f0547bf70 chore: Add error handling for failed depth sensor filter retrieval 2024-07-31 11:13:08 +08:00
Joe Dong edcdb05138 chore: extract setupDepthPostProcessFilter() 2024-07-31 11:09:09 +08:00
Joe Dong 1c6a439a56 remove big try catch block 2024-07-31 10:59:10 +08:00
Joe Dong c8c00ebc7f Fix baseline sign 2024-07-30 10:06:42 +08:00