1. Problem definition - P-division-2020-2021-even/Repo-13 GitHub Wiki
Need statement: A pattern drawing bot is to be constructed that can draw simple shapes and patterns auotomatically .
1.1 Question and answer
Table 1: Question and answers.
SL.NO |
Question |
Answer |
Objective/function/constraint |
1. |
What should be the dimensions of the bot |
Dimensions: 1.5ft X 1.5ft X 1.5ft |
Constraint |
2. |
What should be the weight of the machine |
Around 2kgs |
Constraint |
3. |
Should the machine be fixed or portable |
Portable |
Objective |
4. |
What kind of patterns should the bot draw |
Simple shapes and patterns |
Function |
5. |
Should the bot move or be static while drawing |
static |
Objective |
6. |
How much machine can cost ? |
Around RS 3000 |
Contraint |
7. |
How should be the working of the machine |
It should be automatic |
Function |
8 |
what material should be used in building the bot |
metal/ HDPE |
constraint |
9. |
What about the power supply |
electricity or battery |
Constraint |
10. |
Any other function expected |
it should signal when task is completed |
Function |
1.2 Basic Survey and requirements.
Table 2: Observation from a literature survey
SL.NO |
Observation from surveys |
Requirement |
1. |
weight of machine |
It should not be bulky and should be portable |
2. |
cost |
Should not exceed RS 4000 |
3. |
NO of operations |
It should be able to draw a minimum of 8-10 patterns |
4. |
drawing surface |
should be able to draw on atleast two different surfaces |
1.3 Identifying client's objectives
Table 3: object identification
SL.NO |
Objectives |
1. |
The bot should be compact and easy to use |
2. |
It should be easy to feed the patterns as input |
3. |
It should be able to draw the patterns accurately |
4. |
It should be able to sufficient no. of patterns |
5. |
The bot should be automatic or semi-auotomatic |
problem definition v1: contstruct a pattern drawing bot that is compact and easy to use and draws accurate and sufficient number of patterns.
1.4 Identify constraints
Table 1.4:Identified contraints
SL.NO |
Constraints |
1. |
Bot should not be bulky |
2. |
Should not cost more than 4000 |
3. |
Should be easy to use |
4. |
should be able to draw simple patterns |
5. |
Should be able to draw atleast 3 patterns continously |
Problem Definition v2:Design an automatic pattern drawing bot which should be portable and user-friendly. It should be able to draw sufficient number of patterns.THe bot should not be bulky and not cost more than 4000 rupees. It shoukd be able to draw simple patterns and should be made up of metal or HDPE.
1.5 Establish Functions
SL.NO |
Functions |
1. |
Detect the surface area to be drawn on |
2. |
determine wether the pattern drawing is feasible on surface or not |
3. |
prompt the user when the task is done |
4. |
choose different colurs for patterns |
5. |
display wether the the given pattern is executable or not |
6. |
Move freely on the surface with help of a arm |
7. |
Turn on or off |
8. |
draw sufficient simple patterns |
9. |
Hold the pen |
10 |
Hold the paper |
Problem Definition v2: Design an automatic pattern drawing bot which should be portable and user-friendly. It should be able to draw sufficient number of patterns.THe bot should not be bulky and not cost more than 4000 rupees. It shoukd be able to draw simple patterns and should be made up of metal or HDPE. The bot has to perform somr functions such as detect the surface to be drawn on, draw sufficent number of patterns accurately,The machine should also hold the pen,paper and other components. prompt the user when it the drawing is done. It should move the arms and turn on/off when instructed.