Back to Projects
RoboticsRobotics & Computer Vision Project

FloorScan ML – Robotic Floor Mapping & Cleanliness AI

Feb 2026 – Apr 2026
FloorScan ML – Robotic Floor Mapping & Cleanliness AI

Overview

Developed a machine learning system for a small, handheld mapping robot that scans floor textures, identifies debris hotspots via computer vision, and outputs an interactive cleanliness heatmap.

Deep Dive

FloorScan ML bridges computer vision and embedded robotics to digitize spatial cleanliness tracking. Powered by a Raspberry Pi, the system collects video feeds from a multi-camera array and processes them through a custom PyTorch convolutional neural network (CNN) trained on semantic segmentation to identify dirt, dust, and debris. Simultaneously, it uses SLAM (Simultaneous Localization and Mapping) to track the robot's relative grid coordinates. These spatial and vision data points are dynamically combined in a ROS-managed stream to compile a detailed 2D heatmap showing cleanliness hotspots, marking high-traffic dirt concentrations to optimize facility cleaning routes.