Robot vacuums are getting better and better at picking up after us, offering to keep things clean with a level of near total set-and-forget convenience. But when it comes to choose which one is the best, it can be difficult to decide. These robots are not near the suction power of your original vacuum. Any one of them are good for floor but when it comes to carpet, they will do a ok job but the battery will drain out faster. Below you will find some definitions of some terms so you can clearly understand what each robot does.
Algorithm: The robot will clean in a random mode. He could run straight for a couple of second and then decide to turn around in a different angle. When he touched a wall or object, he will turn a certain degree and continued to clean the area. Basically, it's a good concept since you can make it run in the dark but it takes more time to clean a specific room and could missed some spot.
Mapping also called dual eye: It's a camera on top who takes several pictures per second so the robot can remember which area he had cleaned. Well designed but there's some down sides. The room as to be kept with the same lighting or the robot will get lost. Also, direct sun light will blind the camera and will cause the robot to spin around and around. But on the other hand, It's a lot faster when it comes to clean your entire place.
Laser guide: The robot map the room by projecting some laser to measure the room diameters and also to avoid obstacles. The good side, you can run the robot even in the dark and will achieve a faster cleaning cycle. The bad, he could missed some rooms.
Mapping 360 eye: This new technology is very unique. Instead of taking pictures everytime it turns, the robot can see all around him. The software process each images looking at any obstacles to calculate how far the robot is from each of those landmarks.
Virtual wall is a small device that you install to form a invisible barrier to keep the robot out if you don't want it to clean a specific room or area. Some company used some magnetic strip that you install under the carpet, when the robot gets near the strip, he will turn around.
Dirt detector - Scheduling - Full bin detector
Dirt detection sensors: When the robot sensors detect a good amount of debris, he will pass several times on that same spot.
Scheduling: The robots can be program to start on a specific day and time to clean while you're out.
Full bin detector: When the dust bin is full, you will get a message to empty it.
Mop attachment - Auto charging - Cliff detector
Mop attachment: You can attach a dust pad under the robot to get a superior clean.
Auto charging: The robot will self charge after the cleaning process is done or when the battery is low. Some models will resume from where it left off initially.
Cliff detector: Series of sensors to prevent the robot to fall down the stairs. Can cause problems while running on black tiles or carpet.