Smart Floor Cleaning Robot

The proposed project is an autonomous floor cleaning robot with the features of vacuum cleaning and wet cleaning of floors. The system designed will be performing the two tasks simultaneously i.e. dust cleaning and wet cleaning of the floors. The system will be avoiding the obstacles i.

2025-06-28 16:35:21 - Adil Khan

Project Title

Smart Floor Cleaning Robot

Project Area of Specialization RoboticsProject Summary

The proposed project is an autonomous floor cleaning robot with the features of vacuum cleaning and wet cleaning of floors. The system designed will be performing the two tasks simultaneously i.e. dust cleaning and wet cleaning of the floors.

The system will be avoiding the obstacles i.e. walls. chairs, tables, etc, during the operation. The robot will have the function of operating at the two modes i.e. Automatic and Controlled. During the automatic mode, the robot will work without the use of any controller and will follow a predefined path for cleaning. Wheras during the controlled mode operation, the robot will be controlled using a controller or Android App.

The robot will also be having the option of tracking, the user can track the position of the robot using GSM.

The robot will work on both i.e. batteries and solar supply.

Project Objectives

Objectives:
(i) To design and implement a system by which robot operates autonomously.

(ii) To design a mechanism of sensing the dust and dirt.

(iii) To protect the robot from obstacles i.e. walls. Tables, chairs, etc.

(iv) To ensure the cleaning of the floors efficiently.

(v) To operate the sytem on both batteries and solar supply.

Project Implementation Method

The methodology of proposed project is shown in following figure with the help of block diagram, the brain of the scheme is Microcontroller and other components includes:


(i) Microcontroller

(ii) Ultrasonic Sensors

(iii) Motors

(iv) Motor Driver ICs

(v) Suction Motors

(vi) Relays

(vii) Solar Panel

(viii) Batteries

(ix) GSM Module

The project will be microcontroller based with three different units performing the different tasks that include Suction. Wet Cleaning, Scrubbing.

Benefits of the Project

The Autonomous Floor Cleaning Robot can be used in our daily life routines in homes, offices, hospitals, etc,. The benefits of the projects include:

(i) Time Saving and Effective

(ii) Reduces human efforts for cleaning the floor

(iii) The robot can clean the conjested places easily like underneath the bed and corners of the room.

(iv) The robot is ecofriendly as it has less noise pollution than any other conventional cleaners and can be operated on renewable energy (Solar) also.

(v) Performs multiple options simulatneously like Vacum Cleaning, Wet Cleanig (using cleaning agent) and Scrubbing.

(vi) The robot can be also be controlled wirelessly, thus more secure as there is no direct contact with the system. 

Technical Details of Final Deliverable

The final deliverable will be a Hardware Floor Cleaning Robot with the following technical details:

The Robot will have a switch button for the selection of the mode i.e. Automatic or Manual. The Automatic Mode will operate the Robot autonomously whereas the Manual Mode will use a Android Controller to operate.

The Robot will operate on batteries and on solar also, an LCd connected will indicate the batery charging.

The outer body will be designed using fabrication on 3D from FabLab khairpur and the circuits will be PCB Printed.

Final Deliverable of the Project Hardware SystemType of Industry Medical , Manufacturing , Others , Health Technologies RoboticsSustainable Development Goals Good Health and Well-Being for People, Industry, Innovation and InfrastructureRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 39722
DC 12V BRUSHLESS WATER PUMP Equipment34501350
RC CAR GEAR MOTOR TT MOTOR DC 3V-6V ROBOT CAR GEAR MOTOR Equipment82752200
Motor Driver IC L293D Equipment43001200
MG995 MG995R METAL GEAR SERVO MOTOR 180 DEGREE Equipment37502250
Arduino Board Equipment1950950
Microcontroller Equipment311333398
20W 12V Solar Panel Equipment122912291
Male to Male Connecting Wires Equipment408320
Male to Female Connecting Wires Equipment408320
Female to Female Connecting Wires Equipment258200
Sim900A GSM Module Equipment135003500
PCB Board Equipment55002500
11.1V 5200mah 3S Lipo Battery Equipment168006800
12V Lead Acid Lithium LiPo Battery Capacity Indicator LCD Equipment118501850
Resistors Equipment205100
Transistors Equipment1025250
HC-SR04 UltraSonic Sensor Equipment101951950
Rollers Equipment3190570
Acrylic for Outer Body (4x6) Equipment33901170
Container Equipment1580580
Stationary Set Miscellaneous 115001500
Printing Miscellaneous 200102000
Hard Binding Miscellaneous 1300300
Soldering Iron Equipment117981798
Glue Gun Equipment1375375

More Posts