A robo-vac that can move obstacles and go up and down small steps? That's what 2025 has in store for us, it seems.