ros 2D lidar laser scan merger
-
Updated
Aug 28, 2024 - C++
ros 2D lidar laser scan merger
The Laserscan and Pointcloud Combiner is a ROS 1 node that can combine PointCloud2 and LaserScan input sources by selecting the nearest detection. The computed nearest detection is converted to the laserscan format and published to a LaserScan topic. The package supports at most 1 PointCloud2 source and 2 LaserScan sources.
Conversion of depth data to derived images that allow classical feature detection. My master thesis.
A ros2 package to merge several laserscan topics by creating a new virtual laserscan topic. Each source laserscan could be configure via the parameter to determine the heading of each source laserscan and the relative position of each source laserscan to the virtual laserscan
This package integrates two laser scans with relative position recognition using TF and taking into account the footprint of the robot.
3D Mapping using 2D LiDAR
Laser scan matcher ported to ROS2
A ROS2 package for occupancy grid mapping with known poses for laser scan data.
A ROS package that extracts line segments from LaserScan messages.
Robotic simulation in Unity with ROS integration.
A Fast Python Library (Helper) for the RPLidar A2 rangefinder scanners for Raspberry Pi
DIY 2D/3D Laser Scanner and Depth Camera with ROS Driver (VL53L1X ToF Ranging Sensor + 28BYJ-48 Stepper Motor + Arduino)
3D SCANNER
Merge multiple LaserScans projecting them onto a single plane
This code was used to implement a sagittal-plane LIDAR for the Scott Robot, as part of a project I worked on at Plymouth University. A custom, lightweight ROS node is used to encode LIDAR readings into a 2D image, which is then analysed using OpenCV algorithms as a proof-of-concept.
A collection of scripts to use the output of a Lidar or Radar sensor from the CARLA simulator with the ROS gmapping package.
Add a description, image, and links to the laserscan topic page so that developers can more easily learn about it.
To associate your repository with the laserscan topic, visit your repo's landing page and select "manage topics."