Autonomous Air Duct Cleaning Robot System Requirements