We use some essential cookies to make our website work.

We use optional cookies, as detailed in our cookie policy, to remember your settings and understand how you use our website.

Peppe’s ghost LiDAR scanner

The maker of this LiDAR sensor thinks that its 3D-printed shell evokes a “jumbo-sized juice container or Ghostbusters gizmo”. It’s running on a Raspberry Pi 5 and happily capturing the world as a point cloud.

Family inspiration

The build is named after the maker’s late grandfather, Peppe, who was a real eccentric and tinkerer. The family jokes that the maker is possessed by Peppe’s ghost, because when they go down tinkering rabbit holes, they can’t stop. They’re an industrial designer by day and have always been a bit obsessed with machines and how they “see” — hence the idea to build their own LiDAR scanner from scratch. Raspberry Pi turned out to be the perfect brain for the job, being small, capable, and — best of all — completely hackable.

How it works

Inside the 3D-printed Ghostbusters-esque shell, a Raspberry Pi 5 juggles a lot. Two Raspberry Pi camera modules plug in to the CSI ports for synchronised RGB colour capture. The built-in real-time clock on Raspberry Pi 5 came in super handy for this build, since LiDAR, cameras, and IMU need to run perfectly in sync. The LiDAR sensor sends its data via the Ethernet port. A few chunky buttons and a status LED connect to the GPIO pins, so you can see when scans have started and stopped without the need for a screen. An SSD is mounted on top to handle the huge amount of incoming point cloud data. The scans get heavy fast, and Raspberry Pi 5 handles every byte without breaking a sweat.

The maker has taken the scanner out into the world to capture point clouds of landmarks, and posted the results to Instagram as short videos. The response has been wonderful, with designers, architects, and robotics enthusiasts piling into the comments asking how they built it; many were surprised a Raspberry Pi could pull this off (we weren’t!). Invitations have come in to take the device around the world to help with all kinds of missions, including cave mapping, ancient tree appreciation, archaeology, and even some vigilante pothole scanning.

There are many more incredible images on the project’s official Instagram, but for now we’ll leave you with this detailed walkthrough of the machine in action. It’s voiced by its talented, if enigmatic, maker.

11 comments
Jump to the comment form

Michiel avatar

Wow!
Real lidar scanning! Looks wonderful would love to make one ans show accessebility :)

Keep going!

Reply to Michiel

Marjan Markovic avatar

This is awesome, congratulations to maker, this was tough project for sure. I would love to build something like this!

Reply to Marjan Markovic

Peppes Ghost avatar

Thanks! I am planning on sharing the build plan soon. Follow me on Instagram, and I will share the updates there.

Reply to Peppes Ghost

Redlegjed avatar

Very nice project.

Any chance of posting it on something like github for those ‘old’ people who aren’t into this social media stuff?

Reply to Redlegjed

James C Moses avatar

I’m not on Instagram is it possible for you to update me otherwise?

Reply to James C Moses

San Brewer avatar

Its fantastic how well the handheld system is self contained, their instagram has gaussian splats generated eith the colour and pointcloud data, super super cool!

Reply to San Brewer

Himanshu avatar

Really cool project. I assume you only used the rpi for data capture and did the SLAM algorithm in postprocessing. Can you share which SLAM algorithm you used. I also have a small hobby lidar and would love to try this setup at my end.

Reply to Himanshu

Peppes Ghost avatar

not quite – the SLAM is happening on the Raspberry Pi 5. the only post processing is the colouring and some ROR and SOR filtering, but thats not necessary, since the pointcloud comes clean. I am using Fast-Lio2 for it. Runs well on the RPI5. ( 60%CPU, including recording 2x 2k RGB)

Reply to Peppes Ghost

Michael avatar

While waiting for the full write-up, can you tell me what lidar sensor you are using?
Great work, congratulations

Reply to Michael

crx avatar

Its a Livox Mid 360S. costs ~1k. AliTools is your friend for reverse image shopping.

Reply to crx

Paul avatar

Looks fantastic. What IMU are you using? Does it drift much over time?

Reply to Paul

Leave a Comment