The only mopping robot I have found which extracts the water is the iLife W400 series Shinebot -- they have a soft roller brush and a dirty water tank into which the brush is squeezed and sucked out, and it really fills up. The W400 and W400s seem very similar but the "s" has a longer description at their website. The 450 adds more communication features for WiFi and phone apps etc. omitted on the cheaper models. They specify a capacity to mop 400 sqft but I find in use in Area Mode there is only enough water to do 200sq feet in one run around 30 minutes. I have never tried it in a space larger than 100sq feet, a large eat-in kitchen. The water tank is .85L about 1.75 pints. I add 1oz (1/8 cup, 2 tablespoons) of a Bissell Multisurface cleaning fluid (instead of one iLife sells but carried in Walmart), to 1 pint hot water for 100 sq feet.
[edit] The newer 400s specifies 600ft area vs 400ft on the 400. I wonder if the water tank will supply enough for that but have never tried it. I just observe it seems to use about 1/3 the tank on a 100ft kitchen.
The other mopping robots seen either drag a cleaning pad or spin pads, spraying water, but do not extract the water. Some are disposable pads like a swiffer needing repeated buys, or are washable.
The ILife does not have mapping ability with lidar or camera guidance, and must manually be placed on the charging dock. Its low bumper though, will contain it to areas deflected by even 1/4 in. transitions between hard floor and carpet. [edit] tests show it will deflect off the edge of area rugs even a rubber backed bath rug, though probably not the flimsiest material. So it might be used on laminate floors with large areas covered by rugs doing just the exposed parts, though not tested in such complete environments.
Given how water must be added manually this type of cleaner does not lend itself to automatic recharging etc. though the 450 may have a scheduling feature. (iRobots Braava Jet M6 -- just a pad dragger -- mentions recharge and resume, though, costing around $50 more than iLife).
I have used the 400s about three years with good results, but everything depends on particular environments with such devices. The Chinese company has U.S. distribution and local service support.
The robot body is a bit taller than the overhang of kitchen cabinetry bottoms over the floor but the brush is at the lower rear side which gets swept under the overhang. Might not clean perfectly to the inside edge but I never notice it.
As of 2021 prices have been under $300, $50 more for the 450 with more computing -- despite the more thorough, water extraction equipment compared to competing products costing more. Personally I do not see much value in all that app stuff but each to personal taste -- can depend on details of usage.