Autonomous Floor Cleaning Robot with Infrared and Ultrasonic

Authors : Kyu Kyu Win, Arrkar Kyaw.

Volume/Issue : Volume 3 - 2018, Issue 10 - October

Google Scholar :

Scribd :

Thomson Reuters ResearcherID :

This paper presents the technological advantages that would help in daily chooses of cleaning. Cleaning robot is very useful in improving life style of mankind. It is designed to build an autonomous floor cleaning robot that can move itself without continuous human guidance. This cleaner is electro mechanical machine with ultrasonic sensor and IR sensors. Ultrasonic sensor is used for obstacle detection and a pair of IR sensor is used for detecting the surface below the robot without falling down. The proposed system has two main sections for cleaning, Vacuum section and Mopping section. Vacuum section consists of a broom which is attached to the robot to scratch the floor and a vacuum pump is used for sucking the dust particles on the way. Mopping section consists of the water pump with container and the mopped roller. Water pump drips the water on the floor and roller is mopped to clean the floor. Arduino ATmega2560 microcontroller is the heart of the system. This robot can perform dust sweeping and mopping simultaneously. L298N motor driver is used to drive the gear motors and relays are used as switches for the motor driver, vacuum cleaner and water pump. The user can set the time to clean the floor for a specific space as it is consisted of the timer function. After ending the timer, the cleaning process is automatically stopped when the relays are turned OFF in this system and buzzer is turned on to activate the alarm to the user.

Keywords : arduino ATmega2560 microcontroller, floor cleaning robot, ultrasonic sensor, infrared sensor, motor driver (L298N), motors, relays.


Paper Submission Last Date
31 - August - 2022

Paper Review Notification
In 1-2 Days

Paper Publishing
In 2-3 Days

Never miss an update from Papermashup

Get notified about the latest tutorials and downloads.

Subscribe by Email

Get alerts directly into your inbox after each post and stay updated.

Subscribe by RSS

Add our RSS to your feedreader to get regular updates from us.