01-03-2012, 04:19 PM
Robotics Design Process
[attachment=17851]
Defining the Problem
• identifying the purpose of a construction
• identifying specific requirements
You are confronted with a situation. Here are two examples:
A community wants to construct a robot zoo in which the "animals" move their heads, open their mouths and make appropriate sounds when they sense that someone is coming towards them. Design and build a prototype device which could satisfy this need.
A local pet shop wishes to sell a range of devices which automatically feed small cage pets (such as rabbits, gerbils, mice etc.) when their owners are away for the weekend. Design and build a prototype device which could satisfy this need.
Researching and Designing
• gathering information
• identifying specific details of the design which must be satisfied
• identifying possible and alternative design solutions
• planning and designing a appropriate structure which includes drawings
Having written a brief, you are now ready to gather information which will help you to produce a successful design. First you will need to decide what information you require. This will be different from project to project and will also depend on the amount of information and knowledge you already have. A useful step will be to use the following chart. Ask the five questions, then read the column headed Gathering Information. This will help you plan the type of information you will need to gather.
Creating a Prototype
• testing the design
• troubleshooting the design
You should ideally think of at least three different ways to solve the problem before you concentrate on any one in particular. Sketches and notes are required at this stage. You can also create prototypes using lego for this step. Once you have created a lego prototype, take a digital picture of it. Print out the picture and jot your notes below the picture in your log book. Once you have settled on one solution, go back over the list of specifications you have made. Make sure that each specification is satisfied.
Now it the time to produce some working drawings. These are the drawings that will assist you as you begin constructing the prototype of your structure. (Here again, lego and a digital camera might be your best friend.) You may choose to do your drawings by hand or you might want to use a draw program on the computer to assist you.
Determine a working schedule for yourself. Draw up a timetable showing how much time you expect to spend on each part of the design process. Your planning should also ensure that you have all the necessary materials and equipment that you need to complete your project.
Evaluating your Robot
• evaluate the design
• evaluate the planning process
As building and programming work progresses, and the design begins to take shape, you will automatically carry out tests on the design. You will also need to complete systems tests at various stages of the construction. If any of the tests show that you have failure in a joint, or that part of your structure is not meeting specifications, then you will have to make modifications in your plan.
When building and programming is complete, the entire project must be tested to see if it does the job for which it was designed. An evaluation needs to then be written. This should be a statement outlining the strengths and weaknesses in your design. It should describe where you have succeeded and where you have failed to achieve the aims set out in the specifications.