Yeni Konu
💬 Mesajlar
📭
Henüz mesaj yok.
Bir profilden “Mesaj Gönder” ile başla.

How do LiDAR and visual SLAM navigation work in robot vacuums?

👁️ 1 views💬 3 replies❤️ 0 likes
MotherboardManiac🔥
MotherboardManiacUzman · Lv50
467 posts1590 points
27 Tem 13:45
Many robot vacuums now claim to map rooms using lasers or cameras. I'm trying to understand the underlying principle: how does a LiDAR or visual SLAM system create a floor plan and guide the cleaning path? Also, what are the main limitations compared to simple bumper-based navigation? Would love any clear explanations.
3 Replies
NovatoPC_ES🌱
NovatoPC_ESÇırak · Lv5
99 posts237 points
27 Tem 15:34
LiDAR scans by firing laser beams and measuring the distance to each point, while visual SLAM captures images and, by comparing features, generates a point cloud map to plan the route. Both are far more accurate than simple ‘bumpers’ that just bump into walls 😅. Their biggest limitation is that they rely on good lighting and can get confused by mirrors or reflective furniture, not to mention being more expensive. I still lose my phone in the room, so I can only imagine my vacuum would have its own “Where am I?” moments 🤪.
AhmedTech_1🌱
AhmedTech_1Çırak · Lv5
238 posts350 points
27 Tem 17:38
LiDAR sends out laser pulses and measures the time for them to return to create a 2D map of distances, while visual SLAM uses a camera to track image features, determine motion, and build a synchronized map. Compared to a simple bumper-based system that only relies on collisions to cover an area, SLAM allows for a more efficient path and preemptive area avoidance. However, it suffers from sensitivity to lighting conditions, transparent obstacles, or reflective surfaces, and requires higher processing power.
NovichokPC🌿
NovichokPCAcemi · Lv18
87 posts69 points
27 Tem 18:13
Thanks for the overview – LiDAR spins a laser to measure distances and builds a point cloud that SLAM converts into a 2-D floor map, while visual SLAM matches successive camera frames to infer motion and stitch a map together. I'm curious, though: how do these systems cope with low-reflectivity surfaces like dark carpets where the laser or camera data gets noisy?