Commit Graph
98 Commits
Author SHA1 Message Date
slz f09051fb03 fix: reorganize bundled SDK layout
Keep the vendor SDK filenames unchanged. Downstream packages can find the versioned orbbec_camera ROS package and link its installed OrbbecSDK library instead of requiring OrbbecSDKConfigVersion.cmake.
2026-08-11 14:14:48 +08:00
slz 19e2ce6910 fix: require CMake 3.13 for link commands
The package uses add_link_options() and target_link_directories(), which were both introduced in CMake 3.13.
2026-07-29 17:09:06 +08:00
slz 130f6a6704 fix: correct public header install path 2026-07-29 16:51:57 +08:00
slz 10a40ce314 feat: support multiple ROS 2 distributions 2026-07-28 21:06:41 +08:00
Christian Rauch b7a1392bac only install the 'orbbec_camera' headers 2026-07-24 10:53:27 +02:00
Christian Rauch b34de79e0d add 'message_filters' to list of dependencies 2026-07-24 10:53:27 +02:00
Christian Rauch 8d34a65f82 replace 'ament_target_dependencies' macro 2026-07-24 10:53:27 +02:00
Christian Rauch 293cd7bbb0 enable 'relro', 'now', and 'defs' to ensure that all symbols are resolved 2026-07-24 10:53:27 +02:00
Christian Rauch 4fa2c29fb2 update 'create_publisher' API 2026-07-24 10:53:27 +02:00
Christian Rauch 75636938cc use newer 'message_filters::Subscriber' constructor API 2026-07-24 10:53:27 +02:00
Christian Rauch e018369304 ignore 'deprecated-declarations' 2026-07-24 10:15:42 +02:00
Christian Rauch 842ab62671 update CMake requirements to 3.22 2026-07-24 10:14:19 +02:00
ob-yalian c5c2cafbdd chore: bundle OrbbecSDK third-party licenses 2026-06-25 16:08:52 +08:00
Larry Huang 726396e32b Link OpenSSL explicitly 2026-05-19 17:03:16 +08:00
slz b82ebc51fc feat: add frame timestamp CSV logging functionality 2026-04-13 10:41:51 +08:00
ob-yalian e3e016ace4 fix: update CMakeLists.txt to include ip_config_tool and remove LLA parameters from ip_config_tool 2026-04-03 16:09:54 +08:00
ob-yalian 412e73c926 Merge branch 'feature/LLA' into merge/sdk_2.8.0 2026-03-25 15:24:24 +08:00
ob-yalian 0085aeb9b3 feat: introduce ip_config_tool with set_device_ip compatibility 2026-03-25 11:39:55 +08:00
ob-yalian caa028cf3f feat: add firmware update tool executable and implementation 2026-03-24 16:38:02 +08:00
slz 5677c79919 fix: colcon build error 2026-03-17 16:54:49 +08:00
ob-yalian cb3096826a feat: add OpenSSL package requirement in CMakeLists.txt 2026-01-22 10:48:12 +08:00
ob-yalian 550ac15c3c fix: add installation of examples directory 2025-12-31 15:03:22 +08:00
ob-yalian d27e5936e3 Merge branch 'feature/Lidar' into merge/sdk_2.6.1 2025-12-08 14:21:32 +08:00
ob-yalian ec73da0b21 fix: add camera_calibration_parsers to dependencies in CMakeLists.txt 2025-11-03 09:30:07 +08:00
obyalian 4df01f7d0d Merge remote-tracking branch 'github/v2-main' into v2-main 2025-10-22 13:57:56 +08:00
obyalian 6c16057198 fix: add conditional installation of udev rules for package builds 2025-10-21 16:41:30 +08:00
obyalian 922ad22887 fix: add option to install udev rules for Orbbec cameras 2025-10-21 14:36:06 +08:00
obyalian f024864ecb fix: remove unnecessary ORBBEC_INCLUDE_DIR from export include directories 2025-10-21 14:36:06 +08:00
slz b1360a2bf0 Add image_sync_example_node for multi cameras 2025-10-14 11:07:00 +08:00
obyalian 169f4e66e9 feat: add set_device_ip executable for configuring device IP settings 2025-10-11 16:44:12 +08:00
Christian Rauch bd5c225338 remove hard coded CMAKE_BUILD_TYPE 2025-09-27 09:14:23 +08:00
Christian Rauch 5448f656cb replace switch of callback type via ROS distro check with template type 2025-09-27 09:14:23 +08:00
Christian Rauch 1104367cda remove unused dependency on 'tf2_eigen' 2025-09-27 09:14:23 +08:00
slz 6b01461c86 Add benchmarking nodes for camera service calls and performance monitoring 2025-09-23 15:33:49 +08:00
xiexun 40c145af3e Merge feature/435le_new_interface_example 2025-09-02 17:09:25 +08:00
xiexun 7e775dc642 Fix firmware update and avoid colcon symlink issues 2025-08-14 20:38:39 +08:00
jj 0b09209c29 Add .camke-format.py and format CMakeLists.txt 2025-06-25 17:17:50 +08:00
jj 86669cfdc7 Update camkelists 2025-06-11 10:22:42 +08:00
jj b1ee682007 Update code structure 2025-06-06 16:30:49 +08:00
jj 4c60a7f685 Update multi_save_rgbir tool to be compatible with other camera devices (net devices are not supported yet) and removed metadata_export, metadata_save tools 2025-05-07 15:41:12 +08:00
jj 744fed5e92 Update multi_save_rgbir tool 2025-02-18 21:52:05 +08:00
jj 261abfcc10 Update benchmark and lower_cpu_usage in examples 2025-02-13 11:09:01 +08:00
jj e0f308da12 Add ob_benchmark_node tool and benchmark examples 2025-02-10 15:57:15 +08:00
jj 13dce00d56 Add export_params 2024-09-28 15:38:09 +08:00
jj bbed84961a Alignment Closed Source 2024-09-23 20:22:23 +08:00
jj 8b6bdfcd5d delete multi_save 2024-09-18 17:13:05 +08:00
Joe Dong 3e5d40369b bump to v2.0.1 2024-09-12 19:54:22 +08:00
jj 648739e76d multi_save_rgbir 2024-09-12 16:49:13 +08:00
Joe Dong 0bdf442e83 chore: Add list_devices_node executable to orbbec_camera CMakeLists.txt 2024-09-10 22:16:02 +08:00
Joe Dong 7a32853e0c fixed compile error 2024-09-10 20:23:20 +08:00