iRobot Braava 320 Floor Mopping Robot Compact robot floor cleaner runs up to 3 hours on a single charge using microfiber cloths or most brands of disposable cloths Guided by North Star Navigation System to methodically clean open areas, around furniture and rugs, and along a room perimeter Whisper-quiet operation; turns itself off when finished Low maintenance with no bins to empty of filters to change Cleans all hard wood surfaces including vinyl, hardwood and laminate