For those with the right home, and the right layout, the iRobot Braava Jet M6 robot mop does a very good job of taking care of daily cleaning. It won't take away the chore of mopping entirely, though, but as a robot to keep on top of general day-to-day cleaning, it's a solid investment.
Great features; Good surface level cleaning; Works well with iRobot robot vacuum cleaners; Alexa and Google compatibility; IRobot app is excellent; Different cleaning power options;
Expensive; Can't deal with high thresholds; Rug positioning can be problematic; Have to use specific cleaning solution;