ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

How to create a 3D map using an RPlidar A1M8?

asked 2023-03-16 11:30:29 -0500

achraf12 gravatar image

updated 2023-03-17 06:35:44 -0500

Mike Scheutzow gravatar image

hello everyone i hope that u r all doing good. I'm working on a project in which i want to create a 3D map using an RPlidar A1M8 with a raspberry Pi 4B and but i don't know the software that i will need and steps to follow btw i heared about using a servomotor to rotate the rplidar

edit retag flag offensive close merge delete


I edited your title to improve the chance people will click on it.

Mike Scheutzow gravatar image Mike Scheutzow  ( 2023-03-17 06:37:03 -0500 )edit

1 Answer

Sort by ยป oldest newest most voted

answered 2023-03-19 12:32:43 -0500

bribri123 gravatar image

A RPlidar A1M8 is a 2D lidar, meaning that it can only get data about its surroundings from a 2D perspective. 3D lidars can get info from their surroundings in a 3D perspective. To make a 2D lidar into a 3D lidar you would need to spin the 2D lidar around very fast on its roll axis and know the position of the 2D lidar on the roll axis. If you can combine the regular 2D lidar data (The distance from the object and the yaw angle of the lidar) and where the roll angle of the lidar you can get data in a 3D perspective or what is known as a pointcloud. (Doing what I described is not recomended)

edit flag offensive delete link more


There is actually a package that helps converting 2D laser scan.

Davies Ogunsina gravatar image Davies Ogunsina  ( 2023-03-19 18:53:45 -0500 )edit

Question Tools

1 follower


Asked: 2023-03-16 11:30:29 -0500

Seen: 928 times

Last updated: Mar 19 '23