Each of the stages described below is used to help give feedback to groups and highlight issues and problems that may occur during design and fabrication. Every group will be proposing different solutions, and different instructors and TAs will highlight different areas of concern (occasionally conflicting with one another!) Part of the experience of the course is to learn to listen to constructive comments from a variety of sources and learn to judge the relative importance of each part of feedback by the course instructors. (note that all of the content does not have to be discussed in this order, but all material is expected to be known by the group and may be discussed during the Formal Design Review)
1. Pre-Review
Expected:
Outcome:
2. Design Document
Areas of Discussion for Formal Review / Design Document
Key elements to the Formal Review and Design Document
Comments from Design Reviews from Previous Years:
I authorize the deposit of the item(s) listed below into cIRcle.
I have read and agree to cIRcle’s Non-Exclusive Distribution License as presented on http://www.library.ubc.ca/circle/Non-exclusive_distribution_license.pdf
This license covers the following item(s): <document name>
PHYS 253 – Introduction to Instrument Design summer 2009
Design Review Requirements updated 2009 May 28
The Design Review process occurs in several stages and increasing levels of detail. Each of the stages described below is used to help give feedback to groups and highlight issues and problems that may occur during design and fabrication.
Every group will be proposing different solutions, and different instructors and TAs will highlight different areas of concern (occasionally conflicting with one another!) Part of the experience of the course is to learn to listen to constructive comments from a variety of sources and learn to judge the relative importance of each part of feedback by the course instructors.
# |
Type of Review |
Date |
Duration |
Reviewer |
1 |
Pre-Review |
Any time during Lab 5 week A or B |
~15 min |
Call over at least 2 instructors or TAs |
2 |
Formal Review |
Signup Schedule – Week 6/7 (Lab5 Week B, or following) |
1 hr |
2 Instructors or TAs. |
3 |
Design Document |
|
|
|
4 |
Final Report |
|
|
|
|
|
|
|
|
1. PRE-REVIEW
Time:
▪ 10-15min discussion with at least 2 course instructors
Expected:
▪ Verbal overview of robot function
▪ Sketches of primary mechanical mechanisms
▪ Block diagrams showing major electronic circuits,
▪ Primary operational/software flowchart diagram
▪ Major technical resources required (# and type of motors, types of sensors, linear stages/arms, items not supplied in lectures)
Outcome:
▪ Identify the major problem areas to investigate in preparation for Formal Review, including:
o Most likely areas with mechanical alignment and robustness issues
o Motor control and sensitivity issues
o Electronics difficulties
o Sensor difficulty
o Difficulty in programming and algorithm development
2. FORMAL REVIEW
Time:
▪ 10 min presentation, followed by ~45 min discussion
Expected:
▪ Printed / hand drawn version of all mechanical components and method of mounting key components together.
▪ Electronic schematics, including block-diagram of wiring showing connections between PCBs.
▪ Motor and force calculations where appropriate
A rough draft is fine as long as it includes all relevant information. The final document will be handed in later.
You should emphasize the application of engineering theory to your design – show calculations and estimates wherever applicable. If calculations are missing you can expect to be asked to do them on the spot!
Expected Content
(note that all of the content does not have to be discussed in this order, but all material is expected to be known by the group and may be discussed during the Formal Design Review)
a. Description of functions and basic strategy.
i. Calculations of round trip time, and estimated score achieved by the Robot
ii. Most likely sources of issues and problems in strategy.
b. Chassis
i. Location of critical elements on the robot (wheels, arms, sensors, etc)
ii. Listing of each chassis component
iii. Areas of chassis design which allow for flexibility during performance (e.g. wheel mounts, wheel diameter size changes, external gearing of motors,sensor remounting, etc)
iv. Materials to be used for construction
v. Method of fabricating each component
vi. Method of attaching each component (screws, spot welding)
vii. Method of assembly (i.e .what order to assemble the different components together. Occasionally teams will want to combine different components in a configuration that cannot be accessed by screws or welding electrodes)
viii. Components disassembled regularly for maintenance (i.e. easy access for critical elements like motors, HandyBoards, batteries, etc)
c. Drive System
i. Steering method and geometry
ii. Transmission (direct, gears, pulleys) – include calculations of expected performance based on chosen gear ratio, motor torque, mass of robot, wheel size etc.
iii. Motors (type, number, voltage/current/power required for 1 round)
iv. Motor and wheel mounting
v. Wheel size selection (estimate maximum speed, acceleration)
d. Object handling mechanism
i. Sketch of mechanical design
ii. Description of how mechanism will work
iii. Drive mechanism and associated transmission (DC motor? Servo? Gears?)
iv. Calculations of operating parameters (e.g. how much motor torque is required to raise the object?)
e. Sensor systems
i. IR sensors
ii. Tape sensors
iii. Collision detectors
iv. Edge-of-surface detectors
v. Object detection
f. Circuits – general schematics are expected for the following
i. Motor drive circuit
ii. IR detection circuit
iii. Steering control circuit (if applicable)
iv. Sensor circuits
v. Any other circuits
vi. Wiring harness (i.e. a block diagram showing each PCB to be manufactured, and the wiring which will connect every PCB in the circuit).
g. Software code and algorithm
i. Flowchart of code – if you can include detail on control algorithms at this point go ahead.
ii. Error handling algorithms:
1. algorithm when tape is lost
2. algorithm for deciding between tape tracks
3. algorithm for doing 180deg turn on tape
4. algorithm for missed object
5. avoiding falling off the playing surface (edge-sensors)
iii. Digital/Analog/Motor control specification – include a table showing all expected I/O from the Handyboard and which sensors will be used
h. Team Responsibilities, Major Milestones, and Timeline
i. How are tasks divided among all 3 or 4 group members
ii. 4 or 5 major milestones and target dates. E.g.
▪ Chassis, drive motors and wheels mounted
▪ Power circuits complete
▪ Chassis following tape
▪ Pickup mechanism complete
▪ Software can enter into various states based on manually generating sensor inputs.
3. DESIGN DOCUMENT
To be handed in as a record of the design review process. Material from the design document can be used in the final report to be handed in at the conclusion of the course.
Examples of design documents will be available for viewing in Hebb 42.
** The most successful design documents are the ones which provide documentation that is usable ** Do not spend excess amounts of time formatting text and getting documentation down – instead, focus on producing content and plans which are used to plan, fabricate and test your robot.
4. FINAL REPORT
A final report is to be handed in no later than 1 week after the completion of the course. The Final Report is NOT marked, but represents the only document which the group is allowed to take at the completion of the course.