I thought that these things are gimmicks. I was wrong. Ours is set to start vacuuming at 2AM and while it's not the same as a real vacuum, you get pretty close with this thing running every 24 hours.
https://www.amazon.com/RoboVac-Sucti.../dp/B0732KT8L5