slz
d59c78d750
feat: add runtime stream profile service
2026-07-08 16:10:51 +08:00
slz
f8f37a34fd
fix: update logging messages for bag recording stop events
2026-06-20 10:36:02 +08:00
slz
57a76b4f5e
feat: add exportBagPresetJson method for exporting bag settings as JSON
2026-06-20 10:09:33 +08:00
slz
4066263185
fix: prevent enabling global timestamp for playback devices
2026-06-18 14:35:34 +08:00
slz
e55ad2a1d1
feat: add bag recording control service
2026-06-17 17:47:28 +08:00
slz
b775665850
fix: require ldp switch and status for status service
2026-06-17 10:20:10 +08:00
slz
8b261fce77
fix: restart playback streams on loop
2026-06-16 18:31:58 +08:00
slz
7af4470b28
feat: add bag record and playback launch arguments
2026-06-16 17:37:30 +08:00
slz
d801d5670b
feat: add bag record and playback support
2026-06-16 16:57:46 +08:00
slz
9126013267
fix: wait for diagnostic callback before cleanup
...
Replace the timed diagnostic cleanup wait with a blocking wait so the
diagnostic updater is not destroyed while force_update() is still running.
This prevents a use-after-free crash when device reset overlaps with
diagnostic publishing after a disconnect.
2026-06-12 17:15:48 +08:00
slz
8bbd735d08
fix: add early returns in post-process filter setup methods for disabled streams
2026-06-12 16:18:41 +08:00
slz
7c8a4950dd
fix: avoid preset query on unsupported devices
2026-06-12 16:00:31 +08:00
slz
14b62847eb
Refactor code for improved readability and consistency
2026-06-10 15:17:15 +08:00
slz
cdaea1ff9c
fix: display IP configuration status only for Ethernet devices
2026-06-08 16:40:43 +08:00
slz
0600e9f7e3
feat: add IP configuration status logging in list_devices_node
2026-06-08 16:27:54 +08:00
slz
3bd6d388cb
feat: add launch file for Gemini 301 series camera configuration
2026-06-05 18:19:49 +08:00
slz
8e58d17d9c
feat: update frame drop logging to include total dropped frames in warnings
2026-06-05 14:35:46 +08:00
slz
951e48e715
feat: rename frame timestamp CSV logging to frame drop logging and update related parameters
2026-06-05 14:07:23 +08:00
slz
e363537da4
feat: implement default log file naming and update log level to 'info'
2026-06-04 16:55:40 +08:00
slz
115fc12288
fix: update log directory structure for camera and SDK logs
2026-05-28 17:20:28 +08:00
slz
0d668618ca
fix: enhance image publishing logic for MJPG streams
2026-05-28 11:22:18 +08:00
slz
1d20ebb74d
feat: add support for specifying the log output path
2026-05-28 11:21:06 +08:00
slz
b127ca1760
feat: add false positive filter launch option for Gemini 330
2026-05-27 10:00:37 +08:00
slz
2200cf54be
feat: add support for timestamp clock type
2026-05-25 17:00:53 +08:00
slz
8148f6aede
Merge branch 'merge/develop' into merge/sdk_2.8.7
2026-05-25 09:52:40 +08:00
slz
21826add1c
chore: remove unused .codex file
2026-05-22 10:55:37 +08:00
slz
5651a41d74
feat: implement frame drop estimation in benchmark
2026-05-21 18:15:23 +08:00
slz
41cac868ec
feat: update the output timing for frame drop notifications
2026-05-21 16:55:36 +08:00
slz
9acb6ad225
feat: add FPS delay handling for color stream when no raw image subscriber is present
2026-05-21 16:18:53 +08:00
slz
781e0224cb
Merge branch 'feature/image-sync-dynamic-topics' into merge/develop
2026-05-20 17:41:52 +08:00
slz
c946b6e651
Merge branch 'feature/publish-raw-image' into merge/develop
2026-05-20 09:28:41 +08:00
slz
ab86fa9e18
Merge branch 'feature/timestamp_update' into merge/develop
2026-05-20 09:27:26 +08:00
slz
4d72b8a03f
feat: add dropped frames tracking and logging for frame timestamps
2026-05-15 17:19:48 +08:00
slz
00cb360976
feat: add support for printing only dropped-frame logs
2026-05-14 18:10:23 +08:00
slz
f23ddeddd1
feat: add log for dropped frames
2026-05-14 17:58:31 +08:00
slz
d3e075aa2d
feat: delete redundant fields
2026-05-14 17:13:52 +08:00
slz
409e0b5207
feat: enhance image publishing logic to support saving images
2026-05-09 17:00:07 +08:00
slz
70037e0e7d
fix: update fixed frame from base_link to camera_link in RViz configuration
2026-05-09 15:57:13 +08:00
slz
48d15c81a1
feat: add mesh files and URDF for dabai_dcw2 and dabai_max_pro
2026-05-09 15:56:22 +08:00
slz
b54974876a
feat: enhance raw image publishing logic in onNewFrameCallback
2026-05-08 17:53:12 +08:00
slz
d2d894741d
feat: update publish raw image
2026-05-07 16:26:34 +08:00
slz
fc7e255141
feat: add support for publishing raw color MJPG images
2026-05-07 11:44:05 +08:00
slz
72d07a181f
feat: add support to image_sync_example_node for specifying topics and dynamic images
2026-05-06 18:01:25 +08:00
slz
44e6398d99
docs: update README
2026-04-30 17:26:35 +08:00
slz
2cf2b76dbf
Add URDF model for Gemini 345Lg and test file
2026-04-29 15:44:10 +08:00
slz
b6b5532623
fix: update collision origin positions in URDF files for improved accuracy
2026-04-28 16:35:15 +08:00
slz
98ec830e59
feat: enhance camera monitoring with multiple camera support
2026-04-28 10:29:18 +08:00
slz
04c9878eda
feat: add set_dhcp_timeout command
2026-04-24 11:39:35 +08:00
slz
211e6e387b
feat: update OrbbecSDK version to 2.8.5
2026-04-23 16:07:26 +08:00
slz
a6f0cc02dd
feat: add metadata frame number and sensor timestamp handling for csv log
2026-04-20 15:07:02 +08:00
slz
28495a8f31
feat: add YAML configuration for Gemini 2L dual IR mode
2026-04-20 13:55:32 +08:00
slz
7295e94965
feat: implement logging directory management for camera crash reports
2026-04-16 11:25:15 +08:00
slz
1ef6b307d9
fix: update log path to use home directory for consistency
2026-04-15 16:17:31 +08:00
slz
f0603b8b38
feat: add utility functions for string conversion of camera settings
2026-04-15 16:17:31 +08:00
slz
fd6ac7f795
refactor: remove unnecessary logging in setFilterCallback
2026-04-15 11:33:38 +08:00
slz
953a725c3d
refactor: update filter log
2026-04-14 20:13:38 +08:00
slz
911216ea07
refactor: improve logging levels and message clarity in camera node
2026-04-14 17:29:19 +08:00
slz
5a1ef0ded5
refactor: remove ros_log_level argument from launch files and unify logging level handling
2026-04-13 16:54:34 +08:00
slz
1b1b671592
feat: add frame timestamp CSV logging arguments to launch files
2026-04-13 10:42:09 +08:00
slz
b82ebc51fc
feat: add frame timestamp CSV logging functionality
2026-04-13 10:41:51 +08:00
slz
d7ff1bd2b1
refactor: add ros_log_level argument for launch files
2026-04-10 17:48:39 +08:00
slz
8ec0632b4d
refactor: improve logging messages for clarity and consistency in camera node
2026-04-10 17:20:34 +08:00
slz
0035c0b18c
refactor: enhance logging levels and improve message clarity in camera node
2026-04-07 18:06:10 +08:00
slz
5a799bfc21
refactor: improve logging messages for clarity and consistency across camera and lidar nodes
2026-04-07 17:39:00 +08:00
slz
194de7e339
Merge branch 'feature/log' into merge/sdk_2.8.2
2026-04-07 16:45:55 +08:00
slz
a531db7853
feat: rename enable_sports_mode to ae_strategy and update related callbacks
2026-04-03 19:24:01 +08:00
slz
85cb7ed0ee
feat: rename AE mode parameter to AE reference stream and update related callbacks
2026-04-03 19:04:22 +08:00
slz
e2079e659c
feat: add gemini305_g.launch.py for gemini 305g
2026-03-31 15:50:09 +08:00
slz
c26c1d0caf
fix: update Camera Info Publishing Conditions
2026-03-30 16:25:35 +08:00
slz
90819d2470
Merge branch 'feature/hdr_merge' into fix/bug
2026-03-30 15:46:05 +08:00
slz
c653111d06
feat: fix HDRMerge filtering crash
2026-03-30 15:45:21 +08:00
slz
e611aec62d
fix: add logging for ISP firmware version
2026-03-30 11:24:14 +08:00
slz
7da9d4bb59
fix: remove unused parameter in publishDepthPointCloud function
2026-03-27 17:03:44 +08:00
obshenlanzhou
94fc83f2ac
Merge pull request #180 from HansRobo/fix/raw_step
...
Set `row_step` after resizing point cloud
2026-03-27 16:36:30 +08:00
slz
78f6ce7d05
feat: add ROS log level and custom log file name launch arguments for lidar
2026-03-27 11:06:18 +08:00
slz
9d8f8486a5
fix: remove firmware log parameters from lidar node and launch files
2026-03-27 10:48:06 +08:00
slz
26f20bf0ae
refactor: update lidar log messages for clarity and consistency
2026-03-27 10:46:10 +08:00
slz
87f30c70b1
refactor: update log messages for clarity and consistency
2026-03-27 09:25:54 +08:00
slz
bec918f73a
refactor: change log level from WARN to DEBUG in OBCameraNode cleanup and stream management
2026-03-26 17:05:23 +08:00
slz
e8300f6ebc
feat: update log and add support for setting ROS log level
2026-03-26 17:05:23 +08:00
slz
e6655683f3
feat: enhance logging for filter parameters
2026-03-25 14:24:51 +08:00
slz
b27318ed7b
feat: add filter validation in setFilterCallback to ensure supported filters
2026-03-25 14:17:14 +08:00
slz
8d3929ae49
refactor: remove OpenNI UVC device checks and simplify noise removal filter setup
2026-03-25 13:40:57 +08:00
slz
07f2629d80
refactor: unify depth unalign topic naming convention
2026-03-18 11:27:26 +08:00
slz
ebdae35a4c
feat: add raw depth image publishing functionality to OBCameraNode
2026-03-18 10:27:41 +08:00
slz
5677c79919
fix: colcon build error
2026-03-17 16:54:49 +08:00
slz
e2ae1540b9
feat: update example files
2026-03-13 09:25:03 +08:00
slz
0ed0943036
feat: implement mutex and condition variable for diagnostic updates
2026-01-29 11:48:33 +08:00
slz
2530447e80
fix: remove unused JPEG decoder includes and initialization in OBLidarNode
2026-01-19 09:37:40 +08:00
slz
6fda5befaf
fix: update image format handling for Y16 in updateImageConfig
2026-01-16 16:27:41 +08:00
slz
f67742a55e
fix: update depth stream checks in setupDevices for sensor availability
2026-01-16 11:37:19 +08:00
slz
ace4d93594
feat: add decimation filter settings for left and right color streams
2026-01-16 11:25:19 +08:00
slz
e0fe4ee53e
update: add automatic exposure ROI setting in left color
2026-01-16 11:23:21 +08:00
slz
29b9693a2d
fix: remove redundant metadata checks
2026-01-16 11:23:21 +08:00
slz
b91100837a
fix: update ae mode settings in setupDevices
2026-01-16 11:22:43 +08:00
slz
835295b9aa
feat: add ideal frame rate option for common benchmark node
2026-01-13 17:23:08 +08:00
slz
ea701b9e4f
feat: add support for left and right color streams in camera control services
2026-01-13 17:23:08 +08:00
slz
a631162745
feat: update gemini305 dual color yaml config
2026-01-13 17:23:08 +08:00
slz
5b3904f078
feat: enhance camera configuration for Gemini 305 with left and right color stream support
2026-01-13 17:23:08 +08:00
slz
b9be5184a4
Add support for dual color streams in Gemini 305 camera
2026-01-13 17:23:08 +08:00