TOP 5 Best Robot Vacuums with Intelligent Mapping Technology

Earlier we've reviewed the 4 of the most powerful smart robot vacuum cleaners. Since it's been a while, some manufacturers released new models that worth to be mentioned, we decided to dive deep into the 5 best smart robot cleaners of 2018.

Specs & Features360 S6Roborock S5ECOVACS Deebot Ozmo 930Neato Botvac Connected D7Roomba 980
Mapping technologylaserlaserlaserlasercamera
Operation time120 min150 min110 min120 min120 min
Battery capacity3200 mAh5200 mAh3200 mAh4200 mAh300 mAh
Suction power1800 Pa2000 PaN/A2000 Pa1670 Pa
Dustbin capacity400 ml500 ml450 ml700 ml600 ml
Amazon Alexa/Google Homelimited supportlimited supportyesyesyes
Auto recharge and resumeyesyesyesyesyes
Virtual wallsyesyesyesyesyes
Dirt detectionnonononoyes
Carpet boostyesyesyesnoyes
Full bin indicatornoyesnonoyes
Water tank capacity150 ml140 mlN/A--
Noise level55 dB60 dB65 dB64 dB70 dB
Climbing ability0.67 in / 17 mm0.59 in / 15 mm0.63 in / 16 mm0.75 in / 19 mm0.79 in / 20 mm
Buy on AmazonCheck it outCheck it outCheck it outCheck it outCheck it out

Home size

Home size matters when it comes to buying a robot vacuum cleaner. Even though every robot with mapping has a recharge & resume feature which means it covers more areas in one session, the operation time is important. It takes a few hours to recharge before your device gets to finish its job.

120 minutes of battery life is enough to cover medium and big-sized homes. If you live in a small household, you can go to any of these machines. It would take less time to finish the cleaning which is great, right?

Carpet performance

Carpet boost is the feature that increases suction power to its maximum level once the robot recognizes the carpeted surface. Every robot comes with it except Neato.

Each model from our list performs excellent on low and medium-pile carpets providing deep cleaning. Along with strong suction power, the robot has the main brush that scratches the surface catching up dirt, dust and pet hair and transferring it into the dustbin.

Please note that none robot vacuum cleaner can deep clean thick carpets.

Bare floor performance

Neato and Roomba perform great on the bare floor. Each of the robots has the strong suction that catches everything from the floor. However, none of these machines comes with wet mopping.

Each of the 360 S6, Roborock and ECOVACS are equipped with a water container and mop attachment.

Please note, that the mopping feature is not able to remove stubborn stains.

Pet hair

The Neato is equipped with two brushes that were designed to pick up pet hair.

The Roborock comes with a 3-stage tangle-free design that causes less hair wrapped around its main brush and the wheels.

The ECOVACS Deebot Ozmo 930 has two options for cleaning: the main brush and tangle-free suction inlet. The inlet works best on bare floors preventing hair-wrapping.

On the other hand, the Roomba 980 get silicone rollers that are very easy to maintain and don't have to be cleaned after every cleaning.

The 360 S6 handles pet hair with ease even though it doesn't have special tangle-free rollers. It's main brush look-a-like Roborock's roller which means the 360 S6 needs to be cleaned from hair after the robot has finished its job.

In general, all these devices are ideal for picking up pet hair. They come with different types of cleaning brushes yet every robot performs excellently.

Laser vs. Camera: what is the difference

Only the Roomba 980 comes with a camera sensor, other robots in our list use the LIDAR.

The laser is more accurate when it comes to building a room's layout. Along with that LIDAR allows the robot to work in the dark and has no issues with cleaning black carpets.

The only laser downside could be the fact that it is located inside the robot's "head" making it hard to reach some places under furniture.

Virtual Walls

Virtual wall controls areas creating an invisible barrier that the cleaner will not cross. The Roomba 980 comes with a physical dual virtual wall barrier.

Every other robot from our list supports an app that allows creating as many virtual walls as you want to.

Robot vacuum cleaner as a part of your smart home ecosystem

If you own any Amazon Echo or Google Home you might want your robot to be integrated with it to be able to control it with your voice.

The 360 S6 is not compatible with any however, we hope it will soon. Roomba, Deebot, and Neato have no problem with smart voice assistants integration.


A smartphone app allows to switch between cleaning modes, turn on/off a cleaner, manually manage its movements, schedule it, etc. Additional features include map tracking, creating virtual walls depends on each model.

Every robot from the list comes with an app that shows the created map, allows seeing the robot's movements in real-time and where it has already cleaned. The Xioami and Neato apps can create digital virtual walls keeping the robot off some areas. The 360 S6, Roborock and ECOVACS DEEBOT Ozmo 930 apps can select forbidden zones which is similar to digital virtual walls.

The Roborock S5, 360 S6, Neato Botvac D7 Connected, and the Deebot Ozmo 930 apps are featured with customized areas. Create the cleaning area by drawing it on the screen on your smartphone, so your robot knows where to clean.

The ECOVACS Deebot Ozmo 930 app is the most featured in our opinion. Along with customizing particular areas, selecting forbidden zones, it allows prioritizing the rooms you'd want the robot to clean first. The best option ECOVACS app comes with is recognizing surface thus Deebot doesn't make your carpets wet when the mop mode is on. We haven't seen anything like that before which makes ECOVACS worth every penny of its cost.


Let's get to basics maintenance and what you have to do to keep your device clean.

  1. Sensors: look after all the sensors. Clean it from dust once in a while.
  2. Side brush: unwrap all the hair that might be collected around.
  3. Dustbin: empty the dustbin after every cleaning. The Roborock and Roomba have the full dustbin indicator that shows exactly when the container has to be emptied. Wash it with water occasionally.
  4. Wheels: the hair could be tangled around the wheels so check it out.
  5. Main brush: the main reason why the robot could stop working it when something stuck in its cleaning brush. Clean it from all the hair, dirt and small particulars after each session. The Roomba 980 is equipped with silicone rollers that are designed as tangle-free which means that it is much easier to handle pet and long human hair.
  6. App: update the app regularly.

Additional Accessories

Luckily you will not have any issues with finding additional accessories on Amazon.

What consumers complain about?

  • The 360 S6 is the new model. There is no information about any potential issues with the robot.

  • The Roborock S5: consumers from the US have some problems with connecting the device to Wi-Fi.

  • The ECOVACS Deebot Ozmo 930: since it is new on the market we haven't found anything consumers had to face with. Most of the complains are about losing the robot its data which we've already talked about before and figured out how to fix it.

  • The Neato Botvac D7 Connected: because of its D-shape, the robot gets stuck in tight places.

  • The Roomba 980: consumers complain about Roomba bumping things too harshly and getting stuck once in a while. However, the robot doesn't have any issues with its app.

Quick guide through every robot cleaner

  • The 360 S6. The cheapest machine from the list that provides excellent cleaning performance. It can sweep and mop, its app is featured with a list of options that help to manage the whole working process. For the price of $350, 360 S6 is a decent robot vacuum worth spending money on. Also, it stores up to 10 different floor plans in memory and able to recognize its location in the restored map. A few robots can do that.
  • The Roborock S5 is one of the best on the market for the price tag. It comes with the strongest suction power and the longest lasting battery. It comes with a rubber bumper that decreases its noise level making it the 2nd quiet cleaner on our list after the 360 S6.
  • The ECOVACS Deebot Ozmo 930 has the most awesome app we've seen so far. It can recognize surface and mop only bare floors without getting your carpets wet. Along with that, there are options to prioritize cleaning areas and forbidden zones which makes it much easier for you to manage the whole operation. It comes with the main brush and suction inlet that causes less hair tangling. The main brush works better on carpets while the suction inlet is perfect for bare floors.
  • The Neato Botvac Connected D7 comes with two multi-surfaces cleaning brushes for pet hair cleaning and bare floors. Its D-shape is ideal for corners and edges cleaning. It performs excellently on thin and medium carpets, and its brushes are designed to be the best at picking up pet hair.
  • The Roomba 980. Roomba is equipped with silicone tangle-free rollers that are very easy to maintain. Roomba doesn't have any issues with hair tangling because of its double-rotating brushes. The robot is known for its high performance on carpets. Even though the machine doesn't have mopping, its rollers work great on bare floors.

Price & Where to buy

The 360 S6 is available to buy on Gearbest and Amazon. It is the cheapest cleaner here and comes with a $360 price tag which is a great deal considering its performance and featured. Buy yours on Amazon for $400

You can get the Roborock S5 on Amazon for around $540.

It is available to buy on Gearbest where the Roborock S5 in white color costs $400. The robot has a black color option that comes with a $490 price tag.

Find the ECOVACS Deebot Ozmo 930 on Amazon where it costs $500.

The Neato Botvac Connected D7 comes with a price tag a little bit over $700.

The Roomba 980 is available to buy on Amazon where you can get it for $800.

Do you have any questions left? Still not sure which robot cleaner to get? Ask us in the comment section down below, and we will try to help you figure out what option would be the best for you.

Found some spelling or grammatical error? Please help us to fix it!

Since English is not our first language, you may notice spelling and grammatical errors in the article. We would be very grateful if you could help us fix the mistakes. Just select the confusing part of the text with your mouse and press Ctrl + Enter, then you will be able to send us a corrected version of the text. Thank you for your effort!

Comments ()

    You must be logged in to post a comment. Please sign in or sign up.

    Related Robot Vacuum Comparisons

    Trending Articles


    Find the Best Robot Vacuum