Commit Graph
1060 Commits
Author SHA1 Message Date
obyalian 3622fbb09f Update launch parameters and README 2025-09-02 17:09:25 +08:00
obyalian d2cb690b03 Update camera calibration parameters 2025-09-02 17:09:25 +08:00
xiexun 40c145af3e Merge feature/435le_new_interface_example 2025-09-02 17:09:25 +08:00
xiexun e7c4a4acef Fix crash and change parameter order in gemini435_le launch file by repositioning time_sync_period argument 2025-09-02 17:09:25 +08:00
xiexun d87f93d440 Update user calibration service interface and device status reporting 2025-09-02 17:08:21 +08:00
xiexun 211edd146b Fix device_status topic 2025-09-02 17:08:21 +08:00
xiexun c21ef8e926 Update Gemini 435 LE launch file with enhanced parameter handling and additional camera control options 2025-09-02 17:07:39 +08:00
xiexun d0c079d5a4 Add save camera parameter services 2025-09-02 17:07:39 +08:00
xiexun 27017aa5ed Add periodic host time synchronization and sync period parameter 2025-09-02 17:06:59 +08:00
xiexun ce52dbd997 Add services to enable and get stream status in OBCameraNode 2025-09-02 17:06:59 +08:00
xiexun 8e8fb156f9 Add setupCameraInfo method to initialize camera info managers 2025-09-02 17:06:59 +08:00
xiexun 4c932d47a8 Add device_status topic for state monitoring 2025-09-02 17:06:59 +08:00
xiexun 78c4d68fb1 Optimize frame processing sequence in onNewColorFrameCallback to reduce color topic latency 2025-09-02 17:06:59 +08:00
xiexun 10474bcb07 Add image transport plugin selection for color, depth, and IR streams in Gemini 330 series launch file 2025-09-02 17:06:59 +08:00
slz 88404da2a5 enhance DeviceInfo service implementation 2025-09-02 17:04:54 +08:00
slz 3eb4d03eca Add low CPU launch file for Gemini 330 series and updated align_mode 2025-09-02 17:04:54 +08:00
obyalian fef7345e6d Update Orbbec SDK to version 2.5.0 2025-09-02 17:03:39 +08:00
slz e2e0664615 Add feature/astra_mini_pro 2025-09-02 17:03:39 +08:00
xiexun 419c61dd22 Move notify operation outside of lock to prevent potential deadlocks 2025-09-02 16:18:46 +08:00
xiexun f2bbbe7f3d Fix arm64 DEB package build 2025-09-02 09:22:48 +08:00
obyalian 1e3edfa54a Add static transform accel_gyro_optical_frame 2025-09-01 16:23:15 +08:00
xiexun 9bebd0da6f Change the default value of EnumerateNetDevice in the SDK config file to false‌ 2025-09-01 12:33:06 +08:00
xiexun ed247fe252 Fix queryDevice thread 2025-08-31 23:52:18 +08:00
xiexun 755ac394d7 Fix crash by improving lock handling 2025-08-26 15:05:20 +08:00
xiexun 052b6c35eb Remove mallopt to save CPU usage 2025-08-18 16:43:04 +08:00
obyalian dc9a1c57de Docs: fix comment typos 2025-08-15 09:30:32 +08:00
xiexun 7e775dc642 Fix firmware update and avoid colcon symlink issues 2025-08-14 20:38:39 +08:00
xiexun c329964a76 Fix device disconnection after reboot service call 2 2025-08-14 08:46:22 +08:00
xiexun d91db6b639 Fix device disconnection after reboot service call 2025-08-13 17:58:38 +08:00
xiexun b223624090 Refactor: update LiDAR documentation and unify IMU parameter descriptions 2025-08-12 16:11:57 +08:00
yalian 97e7aa524d Rename 'depth_brightness' to 'mean_intensity_set_point', keep old param for compatibility 2025-08-07 08:33:24 -04:00
xiexun 414c145f83 Fix: Improve IMU extrinsic handling with ACCEL/GYRO fallback 2025-08-05 22:07:20 +08:00
xiexun 9d4e270e9b Refactor: Unify accelerometer and gyroscope into single IMU control
- Replace separate accel/gyro parameters with unified IMU parameters
- Consolidate topics from separate streams to single /lidar/imu/sample
- Simplify launch file configuration with single enable_imu flag
- Update documentation and extrinsics to reflect unified structure
2025-08-05 21:51:06 +08:00
yalian 8882ad08e9 Fix typo in setPtpConfigCallback 2025-08-05 06:58:54 -04:00
obyalian 3276d05a05 Rename 'mean_intensity_set_point' to 'depth_brightness' in launch parameters and update related documentation 2025-08-05 17:43:10 +08:00
obyalian 68b13fd987 Update Orbbec SDK to version 2.4.11 2025-08-05 17:11:39 +08:00
xiexun 127b7ed2c6 Fix reboot_device service 2025-08-05 16:44:10 +08:00
xiexun af8606729f Refactor: rename reflectivity to intensity in LiDAR point cloud data
- Update LiDAR point structure definitions in ObTypes.h
- Rename reflectivity field to intensity in OBLiDARPoint and OBLiDARSpherePoint structures
- Update point cloud field names and iterators in ob_lidar_node.cpp
- Modify Chinese documentation to reflect the terminology change
- Ensure consistency across all LiDAR data publishing methods

This change aligns the codebase with standard LiDAR terminology where
'intensity' is the commonly used term for describing the strength of
the laser return signal.
2025-08-05 11:21:56 +08:00
yalian aa9e5c7f22 Bump package version to 2.4.6 in package.xml 2025-08-02 00:36:12 +08:00
yalian d4bbdb4459 Update Orbbec SDK to version 2.4.10 and modify related configurations
- Updated the OrbbecSDKConfig-release.cmake files for both arm64 and x64 architectures to reference the new SDK version 2.4.10.
- Replaced occurrences of 'depth_brightness' with 'mean_intensity_set_point' in launch files and the camera node header to improve clarity and consistency.
- Added new spatial filtering options (SpatialFastFilter and SpatialModerateFilter) in the camera node implementation, including parameters for radius, magnitude, and difference threshold.
- Updated the setupDevices and setupDepthPostProcessFilter methods to handle the new mean intensity setting and spatial filter parameters.
- Modified launch files for various examples to reflect the new argument names and added new parameters for spatial filtering.
2025-08-02 00:11:04 +08:00
datean ba9cbc2295 Add FPS counter functionality to OBCameraNode 2025-07-18 20:38:23 +08:00
jj 47cccfc3a5 Add accel and gyro to lidar tf 2025-07-11 11:05:06 +08:00
jj f694e03fdb Update lidar.launch.py 2025-07-11 10:37:12 +08:00
jj 85bffd49fa Add accel and gyro topic publish 2025-07-10 21:26:54 +08:00
jj 9e2c5f1f43 Update Lidar_CN.MD 2025-07-10 14:03:16 +08:00
jj e03d1b3083 Add cloud accumulated 2025-07-08 17:18:54 +08:00
jj f622ea57d5 Fix the problem that angle_increment caused abnormal scan topic data 2025-07-08 15:01:28 +08:00
jj 330198c0a6 Fix the crash caused by publishScanToPoint 2025-07-08 14:29:29 +08:00
jj 8119b233d8 Update publishScanToPoint 2025-07-04 17:28:31 +08:00
jj 04c48e2682 bump to v2.4.5 2025-07-04 10:54:25 +08:00