What Is a Robotic Floor Scrubber? How It Maps, Steers and Cleans
Rod Michelini is the founder of OneUp Cleaning. We sell one robot today, the ICE Cobi 18, plus operator-driven scrubbers from several brands. This guide draws on documentation from Tennant, Nilfisk, Kärcher, Brain Corp, Gausium, Avidbots and ICE, and on reports from people who operate these machines every night.
A robotic floor scrubber is an auto scrubber that drives itself. It scrubs and squeegees like a walk-behind while LiDAR, cameras and other sensors steer it along a route a person taught it once. Some dock to refill, drain and charge themselves; others need your staff for that. Either way, someone rescues it when it stops and mops the strip it leaves along walls.
If that's all you needed, your next stop is the autonomous floor scrubbers collection. The rest of this guide explains how your robot decides where to go, and what that realistically means for your custodial crew.
What is a robotic floor scrubber?
It's a conventional auto scrubber with an autonomous navigation system built in. The cleaning head works exactly like the one on the other types of floor scrubbers: cleaning solution goes down, a brush or pad agitates the floor, and a squeegee and vacuum recover the dirty water. What you pay extra for is the driver: the sensors, the onboard computer and the navigation software that stores your routes.
Robots also differ in who services them for you. A self-docking robot parks at a station that refills, drains and charges it, while a staff-serviced robot needs one of your people to do those jobs after each run (more on both below). Most robots also operate in manual mode, so you can use one like an ordinary scrubber whenever a job doesn't suit autonomous cleaning. The ICE Cobi 18 is a compact, staff-serviced example: you teach it a route once, or walk it around a room's perimeter in Fill-in Mode, and its deck carries two 100 mm side brushes and a small debris hopper.
How does a robotic floor scrubber work?
What sensors does it use?
Most robots combine LiDAR, cameras and ultrasonic sensors. Tennant's 2019 explainer on its T7AMR describes two LiDAR sensors mounted about 4 inches and 36 inches off the floor, three 3D cameras and three 2D cameras. The 2D cameras read home markers and photograph obstacles for staff. Nilfisk lists the same LiDAR, cameras and ultrasonic sensors on its robots.
That low sensor position explains a limitation your facility will need to plan around. Tennant's best-practice guide warns that objects under 4 inches tall sit below the robot's line of sight, so the machine can drive over them. The guide adds that glass or reflective surfaces can trigger false stops unless you teach your route a foot or two away from them.
How does it know where it is?
It compares what its sensors detect against a stored map, starting from a fixed reference point. Most route-following robots begin each run at a home marker, a printed code on your wall that identifies the machine's location and the routes associated with it. ICE calls it a home location code, and each Cobi 18 can save up to 60 cleaning routes. If someone relocates your marker, the map stops lining up, and one school custodian says the codes work great until someone moves one an inch.
Other manufacturers eliminate the taught path entirely and rely on self-mapping. Gausium says its robots build their own map of the site without location tags, while Avidbots says its own team maps your facility and creates the cleaning plans. Marker placement and everything else your building needs before delivery are covered in the robotic floor scrubber requirements checklist.
How do you teach a robotic floor scrubber a route?
You drive it once, and it repeats what you did automatically. Every manufacturer offers a version of this, under different names, and the right method depends on your floor plan:
| Method | What you do | Best for | What makers call it |
|---|---|---|---|
| Drive the whole route | Push or ride the exact path once, finishing at the marker | Hallways, aisles, rooms with fixtures | Tennant Teach & Repeat, Nilfisk CopyCat, Brain Corp Teach, Cobi 18 custom route |
| Drive the outline | Trace the room's perimeter and let the robot plan the lanes inside | Open rooms such as gyms and cafeterias | Tennant Area Fill, Nilfisk Fill-in, Cobi 18 Fill-in Mode |
| Let the robot plan | The robot, or the maker's team, generates routes from a map | Sites that are slow to teach by hand | Tennant SelfPath AI (part of Clean 2.0, X4 and X6 ROVR only), Gausium, Avidbots |
Tennant's guide adds that Area Fill doesn't suit your retail aisles. How you teach determines how consistently your robot cleans, and the training material from ICE, Brain Corp and Nilfisk keeps returning to the same habits:
- Teach when your floor is clearest. Brain Corp says to teach routes when the area is most clear of obstacles and people, even outside your usual hours.
- Dust mop first, because teaching a Cobi 18 route also scrubs your floor.
- Take sweeping turns. ICE says to avoid 90-degree turns, and Nilfisk's 10 tips for robotic floor cleaners recommend flared turns.
- Don't circle round columns. Tennant says circling a column the way an operator would can make the robot call for an assist on replay.
- Overlap passes where traffic is heaviest. ICE suggests overlapping each pass in high-traffic and spill-prone areas.
- Break large areas into zones. ICE recommends keeping each Cobi 18 route under 5,000 square feet and running several zones back to back.
Eleven people across Reddit and YouTube describe someone on staff teaching routes and driving the robot to its markers, and one who programs a store robot says it's only as good as the programmer.
Not sure which method fits your building? Send your floor plan through the contact page and we'll suggest how to split it into routes.
What happens when an aisle is blocked or chairs get moved?
It slows, stops, waits or navigates around the obstacle, depending on the robot's generation. Tennant's 2019 T7AMR stops when it sees an obstacle, waits for it to clear and sends a help signal if it doesn't move within a set time. Tennant now says its X6 ROVR can reroute around blocked aisles and unexpected obstacles without stopping. Eleven people who operate or watch these machines describe the older behavior of slowing, beeping, waiting and creeping on. One custodian says a grocery store's T7AMR notices heavy traffic in an aisle and comes back to it later.
Rerouting has a catch, particularly in busy retail aisles and other unpredictable areas. Brain Corp says a robot that reroutes around an obstacle can miss a spot, which then appears on its coverage map. Check your map after every run instead of trusting the "route complete" message.
Moved furniture causes more trouble than a person in the way, because it alters the map itself. Your robot replays the path you taught, so Nilfisk tells you to create a new cleaning plan when your layout changes. ICE says the Cobi 18 steers around new furniture but performs best after you delete the old path and remap it for the new layout. At one Walmart, staff still change the program path manually when freight or aisle displays move.
Seven operators on Reddit describe chairs, displays or delivered merchandise throwing a robot off course. Self-mapping robots are marketed as the solution, yet one school custodian says their Avidbots Neo gets lost and quits if anything is moved. Thin chair and table legs are easy for your robot's sensors to miss, which is why one school stacks its hallway tables and chairs before every run. Nilfisk adds flat-based objects, items overhanging from racks and new stacks of boxes or pallets to the list its robots struggle with, so clear your aisles on cleaning nights. If your rooms get rearranged every night, push chairs in tight or stack them before each run, or assign those rooms to an operator-driven machine.
Can a robotic floor scrubber clean edges and corners?
Not completely, whatever the manufacturer's brochure says. Tennant's YouTube description of its X4 ROVR says the robot can cover every corner of your space, and Nilfisk claims its robots reach 98 to 99.5% of the surface. Ten people who operate or work around these robots describe something different: an unscrubbed strip along walls and shelving that somebody eventually mops by hand.
Their measurements are remarkably consistent. One person who programs a store robot says its software only lets it get about 8 inches from edges, and another says it misses about a foot beside the shelving. An experienced floor tech points out that on VCT those dirty edges mean you strip and refinish sooner.
The gap is deliberate, a safety margin built into the navigation. Kärcher says its robots default to a safe distance from walls and objects, and ICE tells you to teach Cobi 18 routes about 6 inches away from walls and obstacles. Both sides can be accurate, because coverage is calculated inside the taught route while the strip sits outside it.
Side brushes narrow that strip without eliminating it. Kärcher equips the KIRA B 50 with a side brush for edges and the Cobi 18 carries two. You should still schedule an edge pass with a mop or small machine, and count those minutes when you estimate what your robot really saves.
Do you need to sweep before a robot scrubs?
Usually, yes, especially in busy facilities. A robot with a disk deck has no way to collect litter, and one with a cylindrical brush or hopper handles only light debris. Kärcher's KIRA B 50 pre-sweeps coarse soil with its cylindrical brushes, and Avidbots says its Debris Diverter handles small debris between pre-sweeps, which tells you Avidbots still expects you to sweep.
ICE says to dust mop before you teach a Cobi 18 route and before each autonomous run. Five operators explain why: a sheet of paper can make one stop and start beeping, and a nut, bolt, screw or paperclip can shut one down completely. Dust mop your route, then let your robot's hopper collect the occasional stragglers.
Can a robot clean a big gym or open hall?
Yes, although a big open floor isn't the easy assignment the brochures suggest. Tennant wrote in 2021 that the T7AMR operates best in large open spaces that present few obstacles, naming arenas and convention centers, and its guide prescribes Area Fill for gymnasiums.
Operators, however, disagree. Four say gymnasiums and open floors work well, including a custodian who runs a Nilfisk Liberty across six full courts after a few months of getting it to memorize the gym sizes. Three say their robot loses track of its location. One school custodian calls theirs awesome for hallways and small gyms but says it gets completely lost in a three-court field house because the area is too wide open. Another school's tracker places its robot fifty feet from where it actually is.
Tennant's own guide points the same way: it says to map an area in segments rather than as one large area, and to map it when people and machines are out of your space.
Picture a high school custodian who teaches the whole field house as one outline route on a Monday. By Wednesday the robot is stopping mid-court, and the tracker shows it somewhere it isn't. So he re-teaches the floor as three zones, each inside ICE's 5,000-square-foot route limit, and runs them back to back. If the zones run cleanly, the coverage map fills in and the problem was the route, not the robot. Either way, supervise the first few runs personally before you leave a robot unattended overnight. On wood courts, how often any scrubber touches your finish matters too, so read the wood gym floor maintenance guide before you schedule nightly runs.
Who fills, drains and charges it?
It depends on your robot: there are three service types.
Staff-serviced robots. If you buy one of these, your crew does the servicing; seven people across Reddit and YouTube describe filling, emptying and charging as a regular part of their shift. On a Cobi 18, ICE's manual-mode video shows the steps: fill the solution tank with clean water and chemical, drain and rinse the recovery tank, clean the hopper, brushes and squeegee, then plug the machine in to charge the battery.
Self-docking robots. Kärcher's KIRA B 50 docking station handles the filling of fresh water, the emptying and rinsing of the dirty water tank, as well as the charging of the batteries on its own. The dock takes over that routine, and one school custodian says their district's new robot will dump and refill on its own after a technician mapped the building. A dock like that needs a water supply, a drain and power where your robot parks, so check your site before you choose one.
Charge-only docks. Tennant's XC1 dock charges the X6 ROVR between cleaning runs, although nothing we found from Tennant says it drains or refills the machine, so your staff still handle the water.
Buildings with several floors add another responsibility. Each taught route starts and ends at a marker on its own floor, so your second floor needs its own markers and routes. Someone moves the robot between floors unless it can ride the elevator on its own. The guide to robot elevator integration explains which robots can call a car, and the robotic floor scrubber requirements checklist covers your docking hookups and the rest of a multi-floor setup.
When is an operator-driven scrubber the better tool?
When your floor is small, cluttered or your layout is completely rearranged every evening. Even Nilfisk says an autonomous machine can't assess when extra cleaning is needed and works best in collaboration with people. Classrooms reset daily, stockrooms full of pallets and rooms with more edge than open floor keep a robot stopping and waiting for assistance. An operator on one of the compact floor scrubbers reaches the corners your robot would leave behind. For a building-by-building comparison, see robotic vs ride-on floor scrubber.
Frequently asked questions
Do robotic floor cleaners actually work?
Yes, on large, repeatable floors that are clear when the robot operates. Satisfied operators describe hallways, gyms and sales floors like yours scrubbed every night, while unhappy ones describe clutter, moved furniture and edges, so most of the difference comes from your building and how your routes were taught.
Is a robotic scrubber the same as an auto scrubber?
Yes, with an autonomous navigation system added. It uses the same solution tank, brush or pad, squeegee and recovery tank, and most models also operate in manual mode.
How much does a robotic floor scrubber cost?
Prices vary considerably with size and features, and the guide to robotic floor scrubber cost lists dated prices and walks you through the payback math.
Talk it through with us
Send your floor plan, square footage and the rooms you want covered through the contact page, or call (855) 601-5678. You'll get a straight answer on whether the Cobi 18 suits your floor or an operator-driven scrubber would serve you better. Machines sent back in new condition within 30 days are covered by the return policy.
Related reading: What cobotics means · Robotic floor scrubber requirements checklist · Robotic floor scrubber cost and ROI · Robot elevator integration · Autonomous floor scrubbers
Leave a comment