This page provides information about the RoboSumo Design Project undertaken by students of programme DT066 (Engineering common first year) and programme DT009 in the Dublin Institute of Technology.
Over the course of one semester, students work in teams of (usually) three to design and build a robot that will compete in a RoboSumo tournament. The tournament consists of a series of bouts in which two robots at a time compete to push each other off a table (the arena). The tournament rules (together with a small number of additional local rules) impose constraints on the cost, weight, physical dimensions and various other elements of the robot design. It is up to each team to improvise within the specified constraints to produce the most competitive robot they can.
This module is 100% continuously assessed – there is no written exam. Each student’s summative assessment comprises four equal components:
|Assessment Component||Assessment Criteria||Assessment Mechanism|
|Tournament ranking (25%)||The robot’s ranking in the final RoboSumo tournament.||A formula is applied to each robot’s tournament ranking. Usually, the same mark is awarded to all members of a team, but marks may be redistributed to reflect substantially different individual contributions.|
|Individual contribution to group process (25%)||Contribution to team organisation, planning and decision making.
Knowledge sharing – explaining concepts to (or learning from) other team members.
Engagement in team discussions.
|In-class tutor observation.
Analysis of submitted material.
|Individual contribution to technical attainment (25%)||Project management / teamwork. Quality of team decisions. Design and implementation of robot (software and hardware). Technical skills.||Analysis of documentation. Inspection of robot. Tutor observation of process. Interview / quiz assessment.|
|Documentation submitted throughout project (25%)||Individual contribution to the documentation produced by your group.||Analysis of material presented on student’s individual blog.|
Documentation accounts for 25% of the marks awarded for the RoboSumo project. Documentation is to be maintained on each student’s own individual blog. Each student must create his or her own WordPress blog (hosted free-of-charge on wordpress.com) and provide the link to their tutor. (Once your blog link has been added to our list here, please verify that it is working correctly – if not, let us know by leaving a comment on that page.)
Your blog should be used to document your work as you go along, rather than just at the end of the project. How often you publish new posts may vary over the course of the project, but as a general guideline, you should probably be adding approximately one new post per week on average.
The kind of things that produce highly graded RoboSumo blogs include:
- Clear written descriptions of what work you have carried out.
- Clear descriptions of the group process. What decisions have you made? How are you making decisions as a team? What problems or priorities have you identified?
- Minutes of your team meetings.
- Explanation of your robot’s strategy or design concept
- Design sketches.
- Circuit diagrams.
- Original technical diagrams / illustrations.
- Results of any tests you have carried out on the robot or its subsystems, including measured currents, voltages, mass, speed, times, etc. using correct units. Use graphs and/or tables where appropriate
- Description of algorithm / robot logic, for example using flow charts or state tables.
- C code you have written. Include a neatly formatted listing of every program you write for the robot – not just the final battle code.
- Photos of what you have built or work you have carried out.
- Videos of your robot or work you have carried out.
- Clear explanations of background information or theory relevant to the robot design.