What problem does it solve? Setting up a 2D or 3D lidar on a ROS 2 robot requires matching the correct driver package, serial baud rate, frame_id, scan direction, and URDF transform for each sensor model, and small mistakes produce mirrored SLAM maps or disconnected TF trees. ## Core Features & Use Cases - Driver launch configurations: Ready-to-adapt ROS 2 launch snippets for LDROBOT LD19, RPLidar A1/A2/S2 (rplidar_ros and sllidar_ros2), Hokuyo URG-04LX, Velodyne VLP-16, and Livox Mid-360. - Frame and orientation handling: Guidance on frame_id, URDF joint placement, inverted mounting, angle offsets, and fixing mirrored scans caused by wrong scan direction. - Multi-lidar and filtering setups: Merge front and rear scans with ira_laser_tools and clean data with laser_filters range, angular, and median filters. - Use Case: You mount an LD19 upside-down on a mobile robot and your SLAM map appears mirrored; use this Skill to set laser_scan_dir, the inverted flag, and the correct URDF rpy values. ## Quick Start Ask the assistant to generate a ROS 2 launch configuration for your specific lidar model, serial port, and mounting position.