We spent over 300 hours testing 15 robo vacs to find the best of the best.