Abstract
Nowadays, many mobile robots are developed to automate cleaning task. Some of them aim at using at home. Most of the home cleaning robots are using reactive type algorithm. However, when a robot adopting reactive type algorithm gets into a narrow area surrounded by obstacles, the robot cannot readily get out of there. This causes the inefficiency of the cleaning task. We propose efficient hybrid algorithm to solve this problem.