Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday,...

32
Acadia University Acadia University Robot Programming Competition Robot Programming Competition (RPC) (RPC) FIRST LEGO League Tournament FIRST LEGO League Tournament (FLL) (FLL) Saturday, November 25, Saturday, November 25, 2006 2006

Transcript of Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday,...

Page 1: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Acadia University Acadia University Robot Programming Competition (RPC)Robot Programming Competition (RPC)FIRST LEGO League Tournament (FLL)FIRST LEGO League Tournament (FLL)

Saturday, November 25, 2006Saturday, November 25, 2006

Page 2: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Before the CompetitionBefore the Competition

A True Team Effort ….A True Team Effort ….Raised $20K external funding Raised $20K external funding Purchased and distributed 10 LEGO Purchased and distributed 10 LEGO

MINDSTORM robots MINDSTORM robots Ran team workshops in OctoberRan team workshops in OctoberTrained judges and refereesTrained judges and refereesDeveloped competition tables, arenas, Developed competition tables, arenas,

scoresheets, t-shirts, banners, programs, scoresheets, t-shirts, banners, programs, and other materialsand other materials

Page 3: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Team Goals for Nov 25Team Goals for Nov 25

FLL:FLL: Champion’s AwardChampion’s Award Robot Design AwardRobot Design Award Robot Performance Robot Performance

AwardAward Project AwardProject Award Teamwork AwardTeamwork Award Against All Odds Against All Odds

AwardAward Team Spirit AwardTeam Spirit Award

RPC:RPC: Champion’s AwardChampion’s Award Robot Design AwardRobot Design Award Robot Performance Robot Performance

AwardAward

Teamwork AwardTeamwork Award Against All Odds Against All Odds

AwardAward Team Spirit AwardTeam Spirit Award

Page 4: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

LEGO MINDSTORMS RoboticsLEGO MINDSTORMS Robotics

For more information see the Lego For more information see the Lego MINDSTORMS RCX website, NXT websiteMINDSTORMS RCX website, NXT website

LEGO RCXLEGO NXT

Page 5: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Nov 25 – An Exciting Day!Nov 25 – An Exciting Day!

Date:Date: Saturday, November 25, 2006Saturday, November 25, 2006Place:Place: Acadia War Memorial Main GymAcadia War Memorial Main GymWeb page Web page http://iitrl.acadiau.ca/fll2006/http://iitrl.acadiau.ca/fll2006/

Page 6: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Nov 25 – An Exciting Day!Nov 25 – An Exciting Day!

11:30am – Registration11:30am – Registration12:00noon – Pit areas open12:00noon – Pit areas open1:00pm – Welcome1:00pm – Welcome1:30pm – Competition 1:30pm – Competition and Judgingand Judging7:30pm – Awards/Closing7:30pm – Awards/Closing

Page 7: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Nov 25 – An Exciting Day!Nov 25 – An Exciting Day!

High School RPC High School RPC 11 teams from 8 high schools 11 teams from 8 high schools

Middle School FLLMiddle School FLL 14 teams from 13 middle &14 teams from 13 middle & junior high schoolsjunior high schools

150 participants from Yarmouth to Halifax150 participants from Yarmouth to Halifax 70 volunteers:70 volunteers:

faculty, staff, students faculty, staff, students and alumni of Acadiaand alumni of Acadia sponsoring companiessponsoring companies friends of the universityfriends of the university

Page 8: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.
Page 9: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Nov 25 – An Exciting Day!Nov 25 – An Exciting Day!

12:30pm

1:30pm

3:30pm

2:30pm

Practice Practice

4:30pm

5:30pm

Judging Line Tracking

Round 1 Judging

Judging Maze

Round 2 Judging

Judging Object Removal

Round 2 Freestyle6:15pm

FLL RPC

FloorPlan

Page 10: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Busy!

Action!

Oooops!

Festive!

Page 11: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Nov 25 – A Rewarding ExperienceNov 25 – A Rewarding Experience

Page 12: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Acadia University Acadia University FIRST LEGO League (FLL) TournamentFIRST LEGO League (FLL) TournamentSaturday, November 25, 2006Saturday, November 25, 2006

Champions: Drumlin Heights Consolidated Adam d'Entremont Vickie d'Entremont Daniel d'Entremont Elizabeth Spinney Brandon Frotten Ben ScottCoach – James Benham

Page 13: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Second Annual High School Robot Second Annual High School Robot Programming Competition (RPC)Programming Competition (RPC)Saturday, November 25, 2006Saturday, November 25, 2006

Champions: Central Kings Rural High Alex Sanford Sarah Foote Kristen Wigmore Seth ArmstrongCoach- Jamie Foote

Page 14: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

RPC / FLL 2006RPC / FLL 200670+ Volunteers70+ Volunteers

Page 15: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.
Page 16: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

What is the FLL?What is the FLL?

Alliance between FIRST and LEGO Alliance between FIRST and LEGO Guided by adult coaches, mentors and Guided by adult coaches, mentors and

imaginationsimaginations Students solve real-world engineering Students solve real-world engineering

challenges, develop important life skills, and challenges, develop important life skills, and learn to make positive contributions to societylearn to make positive contributions to society

Emphasizes teamwork, problem solving, Emphasizes teamwork, problem solving, research and learningresearch and learning

2005: 7,400 teams in 31 countries2005: 7,400 teams in 31 countries

Page 17: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

2006 FLL Competition2006 FLL Competition

Your team will be graded on the following:Your team will be graded on the following:Competition performance Competition performance Design and Technical KnowledgeDesign and Technical KnowledgeResearch ProjectResearch ProjectTeamworkTeamwork

Page 18: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

The ProjectThe Project

Identify a problem related to this years theme Identify a problem related to this years theme “nanotechnology” “nanotechnology”

Research the problemResearch the problemCreate a solutionCreate a solutionShare your findingsShare your findingsPresent your findings in a creative wayPresent your findings in a creative way

Songs, Skits, TV broadcast, etc.Songs, Skits, TV broadcast, etc.

Page 19: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

The Project (cont.)The Project (cont.) Project Selection: Explore a current or potential application of Project Selection: Explore a current or potential application of

nanotechnology, either from the Nano Quest robot missions or from another nanotechnology, either from the Nano Quest robot missions or from another source. Learn what scientists are facing in improving upon the existing source. Learn what scientists are facing in improving upon the existing application or making the potential application a reality. Design an application or making the potential application a reality. Design an improvement for the existing nanotechnology, or choose a potential improvement for the existing nanotechnology, or choose a potential application that faces a challenge and solve it. Share your findings with your application that faces a challenge and solve it. Share your findings with your community. community.

NOTE: Include all three parts of the project in the presentation in order to NOTE: Include all three parts of the project in the presentation in order to qualify for project awards at qualifying and championship tournaments: qualify for project awards at qualifying and championship tournaments:

1) Select a current or potential application of nanotechnology1) Select a current or potential application of nanotechnology2) Design a solution or improvement2) Design a solution or improvement3) Share your project with others3) Share your project with others

Its length should be no more than five minutes, including setup timeIts length should be no more than five minutes, including setup time

Page 20: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

The CompetitionThe Competition This years theme in Nano Technology.This years theme in Nano Technology. There will be 9 tasks to completeThere will be 9 tasks to complete

Individual Atom ManipulationIndividual Atom Manipulation SmellSmell Stain-Resistant FabricStain-Resistant Fabric Atomic Force MicroscopyAtomic Force Microscopy Self-AssemblySelf-Assembly Smart MedicineSmart Medicine Nanotube StrengthNanotube Strength Molecular MotorMolecular Motor Space ElevatorSpace Elevator

Page 21: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

The Competition (cont.)The Competition (cont.)

2.5 mins to complete as many tasks as 2.5 mins to complete as many tasks as possible.possible.

RCX robots RCX robots

will be awarded will be awarded

fairness points fairness points

according to how according to how

many tasks they many tasks they

complete.complete.

Page 22: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Individual Atom Manipulation Individual Atom Manipulation

Move individual atoms accurately. The robot must Move individual atoms accurately. The robot must remove at least 1 white atom from the blue surface remove at least 1 white atom from the blue surface without removing any red atoms. Counting atoms left without removing any red atoms. Counting atoms left on the surface, a count of fewer than 8 red atoms is on the surface, a count of fewer than 8 red atoms is worth no points. A count of 8 red atoms and 7 or 6 worth no points. A count of 8 red atoms and 7 or 6 white atoms is worth 30 points. A count of 8 red atoms white atoms is worth 30 points. A count of 8 red atoms and 5 or fewer white atoms is worth 40 points. and 5 or fewer white atoms is worth 40 points.

Page 23: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

SmellSmell

Transfer molecules from the pizza toward the Transfer molecules from the pizza toward the nose. The robot must get pizza molecules nose. The robot must get pizza molecules completely off the paper plate for 5 points each, completely off the paper plate for 5 points each, and transferred to the yellow or black areas of and transferred to the yellow or black areas of the person’s head or neck for an additional 10 the person’s head or neck for an additional 10 points each. points each.

Page 24: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Stain-Resistant Fabric Stain-Resistant Fabric

Test some stain-resistant fabric. The robot must deliver the Test some stain-resistant fabric. The robot must deliver the dirt trap to its location mark and completely dump out the dirt trap to its location mark and completely dump out the tester’s dirt dumper. The dirt trap at its mark is worth 15 tester’s dirt dumper. The dirt trap at its mark is worth 15 points, and the dirt dumper when empty is worth 15 points. points, and the dirt dumper when empty is worth 15 points. The dirt pieces are Bonus Objects, worth 5 points each in the The dirt pieces are Bonus Objects, worth 5 points each in the dirt trap, and 3 points each everywhere else on the table. dirt trap, and 3 points each everywhere else on the table. When removing dirt for a Bonus Loss, the referee takes stray When removing dirt for a Bonus Loss, the referee takes stray pieces first, then pieces from the dumper, and pieces from the pieces first, then pieces from the dumper, and pieces from the trap last. trap last.

Page 25: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Atomic Force Microscopy Atomic Force Microscopy

Free the probe’s nanotip. The robot must Free the probe’s nanotip. The robot must separate the nanotip from the material separate the nanotip from the material surface. The nanotip separated from the surface. The nanotip separated from the surface is worth 40 points.surface is worth 40 points.

Page 26: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Self-Assembly Self-Assembly

Start the self-alignment of atoms. The Start the self-alignment of atoms. The robot must cause the angled blue robot must cause the angled blue nanotube segments to align horizontally nanotube segments to align horizontally end to end. This alignment is worth 30 end to end. This alignment is worth 30 points. points.

Page 27: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Smart MedicineSmart Medicine

Target medicine to reach only a specific Target medicine to reach only a specific problem spot. The robot must release the problem spot. The robot must release the Buckyball containing medicine into the Buckyball containing medicine into the person’s arm. The Buckyball is placed person’s arm. The Buckyball is placed anywhere in the red/yellow channel of the anywhere in the red/yellow channel of the arm bone is worth 50 points (even if it hasn’t arm bone is worth 50 points (even if it hasn’t reached the problem spot). reached the problem spot).

Page 28: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Nanotube Strength Nanotube Strength

Lift the truck by a thin cable of carbon Lift the truck by a thin cable of carbon nanotubes. The robot must move the truck onto nanotubes. The robot must move the truck onto the lift frame and activate the lift. The truck the lift frame and activate the lift. The truck completely on the frame is worth 20 points. The completely on the frame is worth 20 points. The truck and frame supported completely and only truck and frame supported completely and only by the cable is worth an additional 20 points. by the cable is worth an additional 20 points.

Page 29: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Molecular Motor Molecular Motor

Deliver an adenosine triphosphate (ATP) molecule to Deliver an adenosine triphosphate (ATP) molecule to power a molecular motor, causing it to spin and power a molecular motor, causing it to spin and release energy. The robot must deliver 1 of the 2 ATP release energy. The robot must deliver 1 of the 2 ATP molecules through the molecular motor’s black frame molecules through the molecular motor’s black frame for 40 points (even if nothing else happens). The for 40 points (even if nothing else happens). The second ATP molecule represents a second chance to second ATP molecule represents a second chance to complete this mission, but points are only given for 1 complete this mission, but points are only given for 1 delivered molecule. delivered molecule.

Page 30: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Space Elevator Space Elevator

Operate the space elevator. At least one Operate the space elevator. At least one robot must cause the car with the yellow robot must cause the car with the yellow cargo to come down. If this mission is cargo to come down. If this mission is completed, no matter which robot or completed, no matter which robot or robots worked on it, both teams get 40 robots worked on it, both teams get 40 points. points.

Page 31: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

Additional RulesAdditional Rules

Points are given only if required results are still visible Points are given only if required results are still visible on the board after the match.on the board after the match.

Maximum number of players on a team is 10 not Maximum number of players on a team is 10 not including coaches.including coaches.

Only two team members are allowed at the table Only two team members are allowed at the table during competition.during competition.

The robot must complete task by itself.The robot must complete task by itself. Must be programmed using provided software.Must be programmed using provided software. For other rules see For other rules see

http://www.firstlegoleague.org/default.aspx?pid=23720http://www.firstlegoleague.org/default.aspx?pid=23720

Page 32: Acadia University Robot Programming Competition (RPC) FIRST LEGO League Tournament (FLL) Saturday, November 25, 2006.

More info on Missions?More info on Missions?

For more info go to For more info go to http://http://www.firstlegoleague.org/defaulthttp://http://www.firstlegoleague.org/default.aspx?pid=23720 .aspx?pid=23720

All information and pictures were taken All information and pictures were taken from www.firstlegoleague.org.from www.firstlegoleague.org.