Vacuum cleaners are designed to absorb dust from floors and other surfaces, using suction created by an air pump in the unit. Besides the manually operated type, robotic or autonomous vacuum cleaners have also been designed to make the task easier. Vacuum cleaners are extensively used in the residential sector and demand for residential robotic vacuum cleaners is expected to increase substantially over the next five to six years. Residential robotic vacuum cleaners can be programmed to navigate around a specific space and then return to its respective docking station in order to recharge the unit’s batteries. Components of robotic vacuum cleaners include programming software, power system, cleaning system and batteries. Besides floor cleaning capability, some units are able to absorb dust from the atmosphere, and even clean hard-to-reach corners. Robotic vacuum cleaners are also designed to perform tasks such as mopping and UV sterilization. Robotic vacuum cleaners offer ease of access