The base changes how often you touch the robot, not how it cleans
The two cleanest comparisons in this group make the point. Roborock’s Q7 Max and Q7 Max+ publish the same 4200 Pa suction, the same PreciSense LiDAR navigation, the same 470 ml onboard bin, the same 5200 mAh battery and the same 13.90 x 13.78 x 3.80 in chassis at 8.38 lb. The one line that differs is the Auto-Empty Dock Pure in the Max+ box. iRobot’s Roomba j7 (model 7150) and j7+ (model 7550) line up the same way: both use PrecisionVision Navigation with Imprint Smart Mapping, both publish a 0.4 L bin, both measure 13.3 in wide by 3.4 in tall at 7.49 lb, and neither publishes an absolute suction figure, only a comparison against the Roomba 600 Series. The j7+ adds the Clean Base Automatic Dirt Disposal and two disposal bags.
The eufy X10 Pro Omni sits outside this pattern. The listing researched here sells it only with the Auto-Empty Station in the box, and no robot-only configuration was retrieved for this guide. Its robot publishes 8,000 Pa, the highest of the four suction figures published in this group, and a 0.83 in threshold-climb figure. You are choosing a bundle, not deciding whether to add a dock to a robot you have already picked.
What “self-emptying” actually hands back
None of the four included bases removes maintenance. Each one changes what the chore is and how often it comes around.
Three are bagged. Roborock’s Auto-Empty Dock Pure empties into a 2.5 L dust bag that Roborock rates for up to seven weeks before it needs changing. iRobot’s Clean Base uses enclosed bags rated for up to 60 days of dirt and debris, and the j7+ box includes two. eufy’s station uses a sealed dust bag rated for about two months, with replacements sold separately. In all three cases the task you keep is buying bags and swapping a full one for an empty one.
The Shark AI Ultra (AV2511AE) is the one bagless base here. Shark rates it for up to 60 days and describes debris emptying into a self-contained bin. There is nothing to buy, but a bin holding up to 60 days of debris has to be carried to the trash and tipped out, which is the same motion as emptying the robot, done less often.
Seven weeks is 49 days, so the Roborock dock carries the shortest stated interval of the four, against 60 days for iRobot and Shark and about two months for eufy. The gap is under two weeks, and all four are rated in weeks rather than days.
Working out your interval without a base
Skip the base and the onboard bin sets how often you empty by hand. The published figures are close. The Roborock Q7 Max holds 470 ml. The Shark ION Robot (AV753) lists 0.5 qt, about 473 ml, which is within rounding of the Roborock. The Ecovacs Deebot N8 Pro holds 420 ml and the Roomba j7 holds 0.4 L, or 400 ml. Shark publishes no onboard bin size for the AI Ultra and eufy publishes none for the X10 Pro Omni, so if either of those runs away from its station, the buffer it carries is unknown.
The spread between the largest and smallest published bin is 73 ml. That is not enough to turn a daily chore into a weekly one on its own. What they do publish is range per charge: Roborock states up to 3 hours and a maximum 3,229 sq ft for the Q7 Max in Quiet mode on hard floor without mopping, Ecovacs states up to 110 minutes for the N8 Pro, and Shark states up to 120 minutes for both the ION and the AI Ultra. The longer the robot is asked to run per session, the more its fixed-size bin has to hold from that session.
The honest estimate comes from your own home. Run the robot on the schedule you intend, check the bin after each run for a week or two, and count.
Fitting the base
A self-emptying base is a bigger object than a charging dock, and only two products here publish a base footprint you can measure against.
iRobot publishes the j7+ Clean Base at 15.7 in wide, 11.9 in deep and 13.3 in tall. eufy publishes the X10 Pro Omni station at 14.41 x 18.90 x 18.11 in. Roborock publishes the Q7 Max+ robot and its shipping box but not the dock, and a shipping box is not an installed footprint.
Part of the reason the eufy station is the larger of the two is that it does more: it houses a 3 L clean-water tank and washes and dries the mop pads at 113°F (45°C) as well as emptying the bin.
Getting back to the base
A base only delivers its interval if the robot finishes every route and docks. Thresholds are where that breaks, and only two manufacturers here publish a climb figure.
eufy states 0.83 in for the X10 Pro Omni. Ecovacs states up to 20 mm (0.79 in) for the N8 Pro without the mopping cloth plate installed, falling to roughly 8 to 15 mm (0.31 to 0.59 in) with the plate on, depending on how full the water tank is. The two bare figures are within a few hundredths of an inch of each other and should be read as near-identical. The Ecovacs figure with the mop plate is the one to note: fitting the plate cuts the stated climb by a quarter to more than half. If you intend to mop, that lower range is the real number.
No threshold figure could be confirmed from Roborock, iRobot or Shark for the six remaining models. A figure from a sibling model or a third-party listing does not transfer, so treat those as unconfirmed.
Navigation is the other half of docking reliably, and it splits into three tiers here. Camera-based object recognition: the Roomba j7 and j7+ use PrecisionVision Navigation, which iRobot says identifies named obstacles and sends photos of them to the app. The eufy X10 Pro Omni uses an RGB camera with LED illumination to detect 100-plus obstacle types alongside iPath laser navigation. Laser-based mapping and detection without named object classes: Roborock’s PreciSense LiDAR with cliff sensors, accelerometers and bumpers; Shark’s 360° LiDAR on the AI Ultra, which Shark says detects objects in all light conditions including darkness; and Ecovacs’s TrueDetect laser 3D with TrueMapping. Cliff and bump sensing only: the Shark ION, which has no camera or LiDAR mapping.
When the plain variant is enough
The plain Q7 Max or Roomba j7 is enough when any of the following is true: the only spot near an outlet will not take a base over 13 in tall, you would rather tip out a bin than buy bags, or you are not yet sure how fast the bin fills. iRobot sells the Clean Base, rated for 60 days, separately for the j7, so that choice is not final. Roborock lists the Q7 Max as compatible with the Auto-Empty Dock Pure sold with the Q7 Max+ and does not say whether the dock is sold on its own.
The Ecovacs N8 Pro and Shark ION do not offer that path. Ecovacs ties its station to the N8 Pro+ SKU, and Shark lists no self-empty option for the ION at all, so with either of those the decision is made at checkout.
The base earns its place when the goal is weeks between any contact with the robot. Without one, the largest buffer any robot here publishes is the near-identical 470 ml and 0.5 qt bins of the Q7 Max and Shark ION, and the Roomba j7’s is 400 ml; the four included bases are rated from seven weeks to about two months. That gap, not the suction figure or the navigation tier, is what the base-included variant is for.