Paper Title
Automatic Floor Cleaner with Obstacle Avoidance: An Arduino based project

The main goals of the project is to design a robot with main components being motor capabilities and a vacuum cleaner. The main robotic system concerning this project may be divided into two main sub systems, the mechanical part which drives the robot around and accomplishes the task of cleaning the task of cleaning and the electronic part which is concerned with intelligent manoeuvring of the robot to avoid collisions with the obstacles. The final accomplishment of the robot is to clean the area just below it using the vacuum action while also moving intelligently to avoid any possible obstructions in its path. The movement of the robot is controlled by two-way DC Motors and an Arduino Uno is used as the control system. Keywords—Arduino; Automated robot; intelligent manoeuvering; obstacle avoidance; DC motors