feat: add YDLIDAR ROS2 driver package (ported from move_try)

TminiPro LiDAR driver with multi-model parameter configs (X4, G1, G2, G6, TminiPro, etc.), ROS2 lifecycle management, and RViz debug config.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
2026-06-19 06:30:19 +08:00
parent da97c1068c
commit c12a35a4a2
29 changed files with 1342 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
ydlidar_ros2_driver_node:
ros__parameters:
port: 192.168.0.11
frame_id: laser_frame
ignore_array: ""
baudrate: 8090
lidar_type: 0
device_type: 1
sample_rate: 20
abnormal_check_count: 4
fixed_resolution: true
reversion: true
inverted: true
auto_reconnect: true
isSingleChannel: false
intensity: true
support_motor_dtr: false
angle_max: 180.0
angle_min: -180.0
range_max: 50.0
range_min: 0.01
frequency: 20.0
invalid_range_is_inf: false