High-performance Cleaning Robots