husarion-rplidar

By Husarion Verified account

View on Snapcraft.io
Version2.1.4+git4.gd71b45d
Revision38
Licenseunset
Confinementstrict
Basecore22

RPLIDAR ROS 2 driver for Husarion robots


The husarion-rplidar snap contains all the necessary software to bring the RPLIDAR LIDARS up.

Parameters

The snap provides the following configurable parameters (param name: default value):

  • configuratin: custom
  • driver: {...}
  • ros: {...}

The ros contains the following keys:

  • ros.domain-id: 0 - Sets the ROSDOMAINID environment variable for the ROS driver.
  • ros.localhost-only: 0 - Sets the ROSLOCALHOSTONLY environment variable for the ROS driver.
  • ros.transport: udp - Configures DDS transport. Options are udp, shm, builtin (or rmwfastrtpscpp), rmwcycloneddscpp. Corresponding DDS XML files can be found in the /var/snap/rosbot-xl/common directory (custom FastDDS setups can also be created here).
  • ros.namespace: (unset) - Namespace for all topics and transforms.

The driver contains the following keys:

  • channel-type: serial
  • serial-port: auto
  • serial-baudrate: 256000
  • frame-id: laser
  • inverted: false
  • angle-compensate: true
  • scan-mode: (unset)
  • device-namespace: (unset)

To set the parameters, use the snap set command, e.g.,

snap set husarion-rplidar driver.device-namespace=front_lidar

Update History

2.1.4+git4.gd71b45d (38)
1 Apr 2026, 21:28 UTC

Published30 May 2024, 07:24 UTC

Last updated21 Mar 2025, 17:56 UTC

First seen1 Apr 2026, 21:28 UTC