HOME   |   SESSIONS   |   KIT   |   COMPETITION   |   NEWS   |   FAQ   |   LINKS

 

Lectures, Tutorials and Lab Sessions

Lecture
Monday, 15:00
Eng135
Tutorial - some weeks
Monday, 16:00
Eng135
Lab
Wednesday, 15:00
Eng329
Assignments and Resources
Week 1  16 January

Introduction to RoboRugby.
Principles of design.

Lecture notes.

Introduction to computer programming in Interactive C.

Tutorial notes.

Build a simple robot and program it to drive in a pre-defined pattern.  Add sensors to detect collisions.

Lab instructions.

Robot chassis designs.

Week 2  23 January

More on design.

RoboRugby competition details and design of competition strategy.

Lecture notes.

More programming - using functions, making decisions, loops.

Tutorial notes.

Develop algorithms to detect and deal with obstacles.

Add sensor to detect lines.  Develop algorithms to detect and react to white lines.

Lab instructions.

Start design of strategy - team meeting.

RoboRugby 2012 rules.

MIT 6.270 notes
- see chapter 3

Week 3  30 January

Following lines, using beacons, setting time limits.

Lecture notes.

Review of if and while.  Programming for time limits.

Tutorial notes.

Challenge 2 example.

Develop algorithms for following a line and driving to a beacon.  Combine these in a two-stage program.

Lab instructions.

Continue strategy design.

Line-following ideas.

Beacons page.

Beacon test program.

Week 4  6 February

Servo actuator, distance sensors, finding balls.
Solving programming problems.
Details of strategy report and module grading.

Lecture notes.

No tutorial this week.

Use the time for a team meeting to complete the strategy design.

Check out the distance sensors.  Develop algorithms for finding balls and driving to them.

Find limits for your servo actuator.

Lab instructions.

Distance sensors.
Servo actuators.

Example programs:
dist-sensor-test.ic
ball-find.ic
servo-test.ic

Strategy report template.
Table picture and diagram for use in the report.

Week 5  13 February

More on competition rules.

Robot design.

Lecture notes.

No tutorial this week.

Use the time for a team meeting, on robot design.

Start designing and building your competition robot.

Strategy report due 3pm, Monday 13 Feb.

The Art of Lego Design, by Fred Martin.
6.270 Course Notes - see chapters 6 and 7.

Week 6  20 February

More on robot design, navigation and sensors.

Building sensor circuits using optical components.

Lecture notes.

Optional tutorial on soldering, for those who want to build their own sensor circuits.

Building sensor circuits:
how to build circuits
how to solder
Handyboard plugs

Continue building your robot.  

Start programming to implement the first phase of your strategy.

Handyboard connections

Optical parts.

More soldering links:
Soldering Guide 1 
Soldering Guide 2 - Photos
NASA video clips:
clip 1     clip 2

Week 7  27 February

Interim report requirements.
Technical writing.

Lecture notes.

No tutorial this week.

Continue building and programming your robot.

Demonstrate a moving robot by the end of this lab session - doing something useful...

Technical writing:
John Ringwood - DCU

Interim report example: Word 2007 or 2010
Word 2003 or before.

Mid-semester break
 Week 8  19 March

No lecture this week - public holiday.

No tutorial this week.

Continue building your robot.

Continue developing your competition program.

Interim Report due 3pm, Wed. 21 March.

 Week 9  26 March

Programming and algorithms for the competition.  Startup software.

Lecture notes.

No tutorial this week.

Continue building and programming your robot.

Begin using the start-up software provided.

Startup web page.
Download startup.ic

Example using startup software.

Pre-start ideas page.
 Week 10  2 April

Details of ranking round and presentations.  Competition arrangements.

Lecture notes.

No tutorial this week.

Extra lab time available 1 to 3 pm Tuesday and Thursday.

Finish building and programming robot.

Ranking round and presentations at 4:45 pm.

RoboRugby rules.
 Week 11  9 April

No lecture this week - public holiday.

No tutorial this week.

Extra lab time available 1 to 3 pm Tuesday.

Final adjustments to robot and software.  Add decorative parts.

Impounding at the end of this lab session.

Checklist to be used before impounding.

Submit competition program, through Blackboard, by 5pm Thursday 12 April.

 Week 12  16 April

Competition briefing.
Details of final report.

Lecture notes.

Preliminary matches follow lecture.

No tutorial this week.

Competition starts 7pm, Tuesday 17 April, Clinton Auditorium.

Dismantle robot and restore the kit.

Watch video of competition.  Advice on final report.

Final report due:
- to Blackboard by 11pm Tuesday 24 April.
- on paper to room 226 by 4:30pm Thursday 26 April.

Report template.

 

HOME   |   SESSIONS   |   KIT   |   COMPETITION   |   NEWS   |   FAQ   |   LINKS
Copyright 2012, UCD School of Electrical, Electronic and Communications Engineering.  Contact