Update LSLiDAR driver and AGV configs

1. LSLiDAR driver:
 - Fixed packet header check in serial parser
 - Updated angle compensation for M10 series
 - Fixed angle discontinuity bug
 - Added optional PointCloud2 publishing
 - Added optional LaserScan publishing
 - Added support for ROS 2 Humble
 - Added support for dual-echo LiDARs
 - Added TXT-based config loading

2. RViz:
 - Updated gmapping.rviz file for SLAM display

3. AGV bringup:
 - Modified launch file for LSN10P integration
This commit is contained in:
X-lanni
2025-06-14 16:28:30 +08:00
parent fc020ceff9
commit d0688eb122
28 changed files with 72 additions and 115 deletions
@@ -7,6 +7,7 @@ Panels:
- /Global Options1
- /Status1
- /RobotModel1
- /LaserScan1
Splitter Ratio: 0.5
Tree Height: 627
- Class: rviz_common/Selection
@@ -189,14 +190,14 @@ Visualization Manager:
Enabled: true
Invert Rainbow: false
Max Color: 255; 255; 255
Max Intensity: 238
Max Intensity: 230
Min Color: 0; 0; 0
Min Intensity: 6
Name: LaserScan
Position Transformer: XYZ
Selectable: true
Size (Pixels): 3
Size (m): 0.009999999776482582
Size (m): 0.05000000074505806
Style: Flat Squares
Topic:
Depth: 5
@@ -211,7 +212,7 @@ Visualization Manager:
Enabled: true
Global Options:
Background Color: 48; 48; 48
Fixed Frame: odom
Fixed Frame: map
Frame Rate: 30
Name: root
Tools:
@@ -254,7 +255,7 @@ Visualization Manager:
Views:
Current:
Class: rviz_default_plugins/Orbit
Distance: 6.0411248207092285
Distance: 8.487345695495605
Enable Stereo Rendering:
Stereo Eye Separation: 0.05999999865889549
Stereo Focal Distance: 1
@@ -290,5 +291,5 @@ Window Geometry:
Views:
collapsed: true
Width: 1200
X: 584
Y: 77
X: 89
Y: 85