1. Pertinent information - L-division-2019-2020-Even/Repo-13 GitHub Wiki

Floor Cleaning bot

Need statement

A mall in Hubballi is facing a shortage of human labor to clean the floor. They wish to semi-automate this process by installing floor cleaning bots in the mall. There is a need to design a robot that helps in maintaining cleanliness in the mall.

Introduction

An automatic floor cleaner is a system that enables cleaning of the floor with the help of a highly stabilized and rapidly functionalized electronic and mechanical control system. Current project work targets to use automatic floor cleaner for a large floor in house-hold purposes and office floors. Thus, the cleaner is designed in such a way that it is capable of cleaning the area reducing the human effort just by starting the cleaning unit. The floor cleaner will save a huge cost of labor in the future. The basic advantage of this product is that it will be cost-effective and user-friendly.

Existing Solutions

1. Automatic Floor Scrubbers

Fig 1.1.1

Commercial cleaners will often use an automatic floor scrubber for spaces larger than 50 square meters. These machines are used to apply a cleaning solution to the floor, lightly scrub the floor of debris and then vacuum up the dirty cleaning solution. It is an all-in-one approach to cleaning a hard floor and can clean large spaces incredibly quickly.

2. Steam Cleaning Machines

Fig 1.1.2

Commercial cleaners often use hot water extraction (steam cleaning) to clean carpets in commercial operating environments. They do so because steam cleaning is extremely effective at removing stains, dirt, debris, and allergens from the carpet.

3. Floor Buffing Machines

Fig 1.1.3

A floor buffing machine is used to clean and polish hard floors. Floor buffers can be used on a variety of floor types including linoleum, hardwood, tile, and marble. Similar to automatic floor scrubbers, these machines are available as walk-behind or ride-on variants.

DYI Projects

DIY Floor Cleaning Robot Using Arduino

Fig 1.2.1

While cleaning, getting to those nasty little unreachable spaces under the beds, tables, and sofas can be a big pain. Though small but smart vacuum cleaners are now out there, who wants to spend more than 500 bucks on them when you can make one all by yourself at home under 150 bucks!

Yes, you heard us right! It IS possible for you to make your own cute little home cleaner that will scrub your floor and the walls clean with just a few clicks and taps on your Smartphone! Presenting to you the DIY easy to build Smart Cleaning Robot! Cleaning your home just got DIYfied! Happy Cleaning!

Floor Cleaning Robot With Vex Robotics System

Fig 1.2.2

This instructable will tell how to make a floor cleaning robot that uses a Vex Robotics System as a base platform. The robot uses a paint roller to pick up crumbs and dirt and moves them into a dustpan. Also, a water tank continuously drips water onto a mop that rotates back and forth. Dragging behind the bot is a towel that dries the floor and picks up any leftover dirt. The robot also navigates its way around by following a line of tape, so you don't have to watch over it or control it.

Nice cleaning robot with ultrasonic navigation and Bluetooth waits for your help

I have built a Roomba style cleaning robot. First, let me describe my bot and then I will ask for some assistance :) To tell the truth, I started this project to have some fun. But when I start my robot with a mop, I realized that he is not for playing - he is mopping the floor quite well!

Related Links

Reads

https://www.instructables.com/id/Floor-Cleaning-Robot/

https://www.instructables.com/id/mop-robot-for-the-wifey/

https://www.instructables.com/id/Floor-Cleaning-Robot-with-Vex-Robotics-System/

https://forum.arduino.cc/index.php?topic=355704.0

https://create.arduino.cc/projecthub/theSTEMpedia/diy-floor-cleaning-robot-using-arduino-edb194

Videos

https://www.youtube.com/watch?v=JlrvP6vElCk

https://www.youtube.com/watch?v=0_-bF3OlHCI

https://www.youtube.com/watch?v=XmYqvloiWg0

Components Required

Sl. No. Components or Parts used Mechanism/Working Principle Identified Links
1. DC Motor DC motor is an electrical machine that utilizes electric power resulting in mechanical power output https://www.amazon.in/s?k=arduino+dc+motor&ref=nb_sb_noss_1
2. Sensor It is a type of electronics component that uses the ultrasonic transmitter and receiver pair to send and collect signals https://www.amazon.in/s?k=arduino+sensor
3. Arduino It is a microcontroller which can be programmed for performing a desired task https://www.amazon.in/s?k=arduino+mega+2560&crid=1K2F8PBKE4742&sprefix=arduino+%2Caps%2C534&ref=nb_sb_ss_i_4_8
4. Bluetooth For the communication of the robot with a cell phone or mobile, we are using the Bluetooth device https://www.amazon.in/s?k=arduino+bluetooth&crid=3V2JVW6MGPDVS&sprefix=arduino+blue%2Caps%2C363&ref=nb_sb_ss_i_3_12
5. Water spray pump To achieve this we have designed a sprinkling mechanism. Water is stored in a chamber that has an opening controlled by a motor https://www.amazon.in/s?k=arduino+water+pump&crid=3U68MV3Q15CO3&sprefix=arduino+water%2Caps%2C726&ref=nb_sb_ss_i_1_13

Analogous Inspirations

Local market places:-

Tweaklabs:- Over exploration lab, KLE Technological University campus, Hubli

Online market places:-

Indiegogo

https://www.indiegogo.com/projects/narwal-the-first-self-cleaning-robot-mop-vacuum#/

Fig 1.3.1

Avidbots

https://www.avidbots.com/

Fig 1.3.2

Yankodesign

https://www.yankodesign.com/2019/07/29/meet-duet-an-innovative-futuristic-cleaning-tool-that-isnt-robotic/

Fig 1.3.3

Irobot 300 Series Braava

https://www.amazon.in/iRobot-Braava-Floor-Mopping-Robot/dp/B016UWXU44

Fig 1.3.4

Cost Estimation

S.No Components Cost
1. Arduino Mega 256+USB cable 760 ₹
2. Casing 500 ₹
3. DC motor 155 ₹
4. Water Pump 150 ₹
5. IR sensor module 95 ₹
6. Other components 340 ₹
Total 2000 ₹

Citations

1.Swarup Raj Jena, DESIGN AND FABRICATION OF AUTOMATIC FLOOR CLEANER,Thesis,2014-15

2.Vatsal shah,Floor Cleaning Robot with Mobile-App or Autonomous,Mini Project,May 2015

3.Manya Jain, Pankaj Singh Rawat, Assist. Prof. Jyoti Morbale, Automatic Floor Cleaner, Certified Journal,Volume: 04 Issue: 04, Apr -2017

4.https://create.arduino.cc/projecthub/theSTEMpedia/diy-floor-cleaning-robot-using-arduino-edb194

5.http://pinfacility.com/Types-of-Commercial-Floor-Cleaning-Machines.html