For some time now we have been witnessing an invasion of new robot vacuum cleaners, more or less equipped with functionality, but all ...