Requirements and Evaluation Criteria
for Lab #3
Note there
will also be final exam questions (worth at least 10%) related to Arduino
programming from the all the Arduino labs.
Due date
The demonstration
is due in the week #13 lab period. The
report is due at the end of week #13.
Evaluation
criteria
Technical
merit (as indicated by the demonstration, program, and report): 60%
Originality /
creativity (how different / interesting your robot / program is compared to
other groups): 20%
Report (how
well the report explains your robot / program): 20%
Note the lab will not be marked too hard if you put
forward a good effort and the robot / program is clearly the result of your
own effort.
Submission
requirements
The following
deliverables are required for Lab #3 problem 3):
1) An
“Expectations of Originality” form covering all facets of the lab (robot,
program, and report).
2) A short
3-5 minute demonstration of your robot.
During this time you will demonstrate your robot successfully completing
a task. The lab instructor can make
small changes to the initial configuration of your robot / environment in order
to determine if the robot can still complete the task. The lab instructor can also ask questions
related to your Arduino program which either group member should be able to
answer.
3) A short
written report (pdf or word format) containing:
a) One or
more pictures / diagrams of your robot along with supporting text. The purpose is to explain how your robot
works and moves including the mathematical ideas (i.e. algorithms) your program
is using. Plots of the sensor and
actuator variables for your robot versus time while the robot is performing the
task should also be presented (in a similar manner to the csv plots for the
labs).
b) A brief
explanation / documentation of how your program works. You can cut and paste some of the key lines
of your program into this part.
c) A listing
of the C++ program (i.e. *.ino) file for your robot including relevant
comments.
d) A video
(mp4 file, etc.) showing your robot performing the task.
e) The *.ino
file for your program.
The report
should be 2-4 written pages not including figures or the program listing. A report template indicating the required
sections and format will be posted soon.
Both a hard
copy (paper for the report) and a soft copy (rar file with pdf/doc, ino, and
video files) must be submitted.