Cleaning has been one of the most important tasks in everyday human activity and it has always been a time consuming process. Our proposed idea is an autonomous robot that can detect dirt and then clean the surface. In this system, we used new ways of methods to reduce the cost, we used every basic
Autonomous dirt detection vacuum cleaner
Cleaning has been one of the most important tasks in everyday human activity and it has always been a time consuming process. Our proposed idea is an autonomous robot that can detect dirt and then clean the surface. In this system, we used new ways of methods to reduce the cost, we used every basic model of hardware like Raspberry Pi as the core of Robotic operating system and camera for dirt detection. Our project can assist people at home who are too busy. Robotic vacuum cleaners in the market are expensive, the main objective of our project is to provide affordable autonomous vacuum cleaners for common users.
The main objective is to identify and design an autonomous robot that will assist people at home who are too busy for daily or weekly floor cleaning, especially for family with children. In particular for the elderly who live by themselves and do not have the strength or ability to clean. Robotic vacuum cleaners in the market are expensive and inefficient in terms of cleaning time and cleanness. The main objective of our project is to provide affordable autonomous vacuum cleaner for common users.
Our project is Autonomous dirt detection vacuum cleaner. The purpose of our project is to detect dirt automatically by camera, when dirt has been detected, vacuum will start. Our project needs some fast processing module which can detect dirt as fast as possible. So, we are using raspberry pi 3b+ for our project.
Our project is broken into several parts. In our project, we worked on different parameters of dirt by Python language in Raspberry pi 3b+. When we start our project, the camera will be turned on and start searching for a Dirt, whenever any object comes in front of the camera of Raspberry Pi. It will sense it or detect it as a dirt or not dirt. If that object comes in the parameters which are the proof for a dirt then it will say yes it’s a ‘DIRT’, then vacuum will start, otherwise it will show ‘NOT DIRT’.
Benefits of this project:
Our final deliverable project is mainly based on raspberry pi, camera, ultra sonic sensor, vacuum. We are using Python language and open cv 4.4 for dirt detection.
Following are some tachnical details of Raspberry pi.
Quad Core 1.2GHz Broadcom BCM2837 64bit CPU.
1GB RAM.
BCM43438 wireless LAN and Bluetooth Low Energy (BLE) on board.
100 Base Ethernet.
40-pin extended GPIO.
4 USB 2 ports.
4 Pole stereo output and composite video port.
Full size HDMI.
CSI camera port for connecting a Raspberry Pi camera.
DSI display port for connecting a Raspberry Pi touchscreen display.
Micro SD port for loading your operating system and storing data.
Upgraded switched Micro USB power source up to 2.5A.
Following are some technical details of Raspberrypi camera.
For obstacle avoidance, we are using Ultrasonic sensor because it can measure the distance to an object by using sound waves. It measures distance by sending out a sound wave at a specific frequency and listening for that sound wave to bounce back. Ultrasonic sensors are characterized by their reliability. They have a level measurement with millimetre precision.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Raspberry pi 3 b+ | Equipment | 1 | 6000 | 6000 |
| Camera | Equipment | 1 | 1800 | 1800 |
| Memory card | Equipment | 1 | 800 | 800 |
| Chassis | Equipment | 1 | 700 | 700 |
| Pi casing | Equipment | 1 | 400 | 400 |
| Tyres | Equipment | 4 | 50 | 200 |
| Motors | Equipment | 4 | 100 | 400 |
| Battery | Equipment | 1 | 700 | 700 |
| Ultrasonic sensor | Equipment | 1 | 200 | 200 |
| Vacuum | Equipment | 1 | 600 | 600 |
| Glue gun | Miscellaneous | 1 | 600 | 600 |
| Glue stick | Miscellaneous | 4 | 20 | 80 |
| Cutter | Miscellaneous | 1 | 50 | 50 |
| Bunch of wires | Equipment | 1 | 300 | 300 |
| Total in (Rs) | 12830 |
A driving simulator is a desktop-based program that simulates the drive of a car, as well...
Wheat yellow rust is one of the most destructive diseases in wheat production and signific...
Multimodule isolated converters incorporating excellent features of galvanic isolation, bi...
An abnormal propagation echo is one of the echoes that are not precipitation-induced becau...
OVERVIEW OF THE SYSTEM From this, we have implemented theft control techniques that can pr...