feat(craic_localization): add package foundation, configs, and launch files
New ROS2 package for wheel odometry + LiDAR localization. Includes: AMCL config (omni model, likelihood_field), gmapping config (5cm grid, 30 particles), YDLiDAR TminiPro config, launch files for lidar bringup, SLAM mapping, AMCL localization, and sensor calibration, plus RViz config with Map/LaserScan/Odometry displays. Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent) Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
This commit is contained in:
24
ros2/src/craic_localization/config/lidar.yaml
Normal file
24
ros2/src/craic_localization/config/lidar.yaml
Normal file
@@ -0,0 +1,24 @@
|
||||
ydlidar_ros2_driver_node:
|
||||
ros__parameters:
|
||||
port: /dev/ttylzulaser
|
||||
frame_id: laser_frame
|
||||
ignore_array: ""
|
||||
baudrate: 230400
|
||||
lidar_type: 1
|
||||
device_type: 0
|
||||
sample_rate: 4
|
||||
intensity_bit: 8
|
||||
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: 12.0
|
||||
range_min: 0.03
|
||||
frequency: 10.0
|
||||
invalid_range_is_inf: false
|
||||
Reference in New Issue
Block a user