100% found this document useful (1 vote)
935 views10 pages

FYP Proposal

This document is a project proposal for a robotic vacuum cleaner called RoboVac. The proposal outlines the design of an autonomous robotic vacuum cleaner that can clean without human interaction using sensors to detect objects and a microcontroller to control movement. It will use wall following, random motion and localization capabilities to clean different floor surfaces. The proposal includes an abstract, introduction, block diagram, flow chart, specifications, project plan, budget and assessment sections to outline the project.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
935 views10 pages

FYP Proposal

This document is a project proposal for a robotic vacuum cleaner called RoboVac. The proposal outlines the design of an autonomous robotic vacuum cleaner that can clean without human interaction using sensors to detect objects and a microcontroller to control movement. It will use wall following, random motion and localization capabilities to clean different floor surfaces. The proposal includes an abstract, introduction, block diagram, flow chart, specifications, project plan, budget and assessment sections to outline the project.
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 10

Final Year Project Proposal Fall 2013

RoboVac
Project Supervisor: Dr. Attaul Aziz

Project Group Members: Ibrar Nasir Junaid Khalid Muneeb Asad i09-0557 i10-0581 i10-0610

Semester: Fall 13

Page 1 of 10

Abstract:
The aim of this project is to design an autonomous robotic vacuum cleaner that can make cleaning process easier rather than manual vacuum cleaner. The idea here is to detect the object using sensors and send the output to the microcontroller that will control the movement of the robot vacuum cleaner. By using robovac, user can just turn on the device to clean without any human interaction to operate the vacuum cleaner.

Introduction and Background:


Technology has advanced a lot to provide ease and comfort for the humans to perform their daily tasks. Robovac will assist people who are too busy to clean the house daily or weekly. Robovac on just push of a button will make the cleaning process easy and without any human interaction. Products already available in the market are very expensive. This projects aims to design a cheap and convenient product that can clean a room on its own, saving a person valuable time. The robot will be programmed to sense the direction of a collision with an obstacle using onboard infra-red sensors. If the robotic vacuum hits an object head-on, it backs up and changes direction. If an obstacle is hit at an off-angle, the robotic vacuum turns away from the direction of the impact. The robotic vacuums movement is based upon a random walk around a room, which will cover the entire area of a room given enough time. The robot is programmed to drive straight until an obstacle is hit. At that point, it will turn and continue driving straight until another obstacle is hit, and so on.

Page 2 of 10

Block Diagram of Main Modules:

Page 3 of 10

Flow Chart of Main Process:

Page 4 of 10

Page 5 of 10

List of Deliverables and Specifications:


At the end of the project robovac will be able to get rid dust and dirt on its own. It will be able to adjust to different floor surfaces. It will use the wall following, random motion and localization to clean the surface. By using different sensors it will protect itself from different obstacles. The cliff sensor will avoid stairs and drop offs while cleaning. The user can turn it on or off from remote control. Capabilities: Obstacle avoidance Object detection Localization Path optimization Memory optimization Modules: MBED Sensors Dimension: Height : 6 Diameter: 13 Weight (estimated)= 4 kg

Page 6 of 10

Project Plan:
FYP1 1.Deciding the main structure and finding abstract 2. MATLAB simulation of random and planned path intelligence 3. Constructing vacuum cleaner 4. Applying random movement artificial intelligence. 5. Testing and resolving issues. FYP2 6. Applying planned movement intelligence. 7. Further modification like automatically finding charging deck, recursive map building etc. 8. Performing the desired task
No. Year of 2013 Year of 2014 May

Aug Sept Oct Nov Dec Jan Feb March April 1 2 3 4 5 6 7 8

Page 7 of 10

Literature Review and References:


[1] Julia Layton , how robotic vacuums work, 2012 [2] Hanny Carp-Martinovici,Daniel Davis, robotic vacuum cleaner, 2011 [3] Prof.Scott jantz, vacuum cleaning robot, university of Aveiro,1995 [4] Noor Hubaida, design and implementation of vacuum robot , may 2008

Page 8 of 10

Budget:
COMPONENET DESCRIPTION QUANTITY PRICE (PKR) 6250 200 400 60 100 1500

Mbed LPC1768 XC6206 SI9988 TSKS5400 TEFT4300 Micro Metal Gear Motor LIPO Battery PCB Vacuum pump Vacuum cleaner TOTAL

Microcontroller voltage regulator Motor controller IR emitter Phototransistor DC Motor

1 2 2 6 6 2

Power Main circuit vacuum pump Structure

1 1 1 1

1000 200 2000 2500 Rs. 14,200 (tentative)

Page 9 of 10

Project Proposal Assessment:

RoboVac
Marks should be awarded on a scale of 0 to 20 A+ A B 20 19 18 17 16 15 14

C 13 12

D 11 10 9

F 8 0

Project Proposal
a. Abstract b. Introduction and Background c. Literature Review and References d. Block Diagram of Main Modules e. Flow chart of Main Process f. List of Project Deliverables and Specifications g. Project Plan h. Budget

Weight
10% 10% 10% 15% 15% 15% 15% 10%

Marks

Total

x 0.1 x 0.1 x 0.1 x 0.15 x 0.15 x 0.15 x 0.15 x 0.1

Total Marks = 10 Supervisors Comments:

_________________________________
Supervisors Name

_________________________________
Supervisors Signature

_____________
Date

Page 10 of 10

You might also like