[Project] 2D SLAM Robot Prototype
A Low-Cost 2D SLAM Robot Prototype with Real-Time Mapping and Pose Estimation
A while ago, I built this prototype with the goal of exploring SLAM (Simultaneous Localization and Mapping) in robotics. It took about a week design and build, and I had a lot of fun doing it.
The robot is built using affordable components, including an ultrasonic distance sensor for mapping nearby walls and an IMU (Inertial Measurement Unit) for estimating its position and orientation. The collected sensor data is streamed to a laptop, where a live visualization displays a rough 2D map of the maze in real time.
As a proof-of-concept prototype, it works just fine for simple mazes, but localization purely based on IMU data proves to be quite challenging. In the future, maybe I will expand this project with more sensors and better algorithms to improve the accuracy and robustness of the SLAM system.
For anyone interested in the details, check out the github repo where I have documented the design, components, and code: GitHub Repo
Quick Demo



