husarion-rplidar

Husarion Publisher Verified account Verified account

Contact us about Snaps and IoT ›

Install humble/stable of husarion-rplidar

Ubuntu 16.04 or later?

Make sure snap support is enabled in your Desktop store.


Install using the command line

sudo snap install husarion-rplidar

Don't have snapd? Get set up for snaps.

Channel Version Published

Details for husarion-rplidar

License

  • unset

Last updated

  • 22 March 2025 - humble/stable
  • 22 March 2025 - jazzy/stable

Websites


Contact


Report a bug


Report a Snap Store violation

Share this snap

Generate an embeddable card to be shared on external websites.

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 ROS_DOMAIN_ID environment variable for the ROS driver.
  • ros.localhost-only: 0 - Sets the ROS_LOCALHOST_ONLY environment variable for the ROS driver.
  • ros.transport: udp - Configures DDS transport. Options are udp, shm, builtin (or rmw_fastrtps_cpp), rmw_cyclonedds_cpp. 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

Install husarion-rplidar on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the installing snapd documentation.