2008 FIRST Robotics Conference Improving Your FLL Robot Performance Presented by: K.K. Quah – President Technology Learning Classes for Kids.

Slides:



Advertisements
Similar presentations
A Teacher Training Power Point by D&T Within Schools ®
Advertisements

Each team has their own: a.Laptop computer b.LEGO NXT robot c.USB cable d.Light paper on the table to test the robot Sit Down in Teams of 2.
The Writing Process Communication Arts.
 When using the rotary cutter always walk with the blade closed. To open the blade place four fingers around the handle and slide the blade guard button.
Exponential Functions Logarithmic Functions
The Writing Process.
INTEGRA EDUVENTURE Ensemble your dreams.... Master the Concepts and Score high in Physics By Mr. Keshav.
Geometry Learning the Names and Characteristics of Shapes
Using the NXT Light Sensor. 2 Connect One Light Sensor – 1 From My Files use Left / Right NXT buttons and get to View menu and push Orange button. From.
Progression In Calculations at Lyndhurst First School.
CPSC 322 Introduction to Artificial Intelligence October 29, 2004.
1Notes  Handing assignment 0 back (at the front of the room)  Read the newsgroup!  Planning to put 16mm films on the web soon (possibly tomorrow)
Beyond Brainstorming “What to do when your ideas fizzle?” For FLL and FIRST.
1 Psych 5500/6500 The t Test for a Single Group Mean (Part 5): Outliers Fall, 2008.
Standards Unit A2: Creating and solving equations. Students need to. 1 to 2 hours. Teams of. My. Suitable for high level 5, or low level 6? Should not.
Describing Angles Lesson
Testing Test Plans and Regression Testing. Programs need testing! Writing a program involves more than knowing the syntax and semantics of a language.
PowerPoint: Tables Computer Information Technology Section 5-11 Some text and examples used with permission from: Note: We are.
Robotics Enrichment class Mr. Bosworth. Goals of Class Learn how to build a basic robot that performs various functions Learn how to program robot to.
Robotics Enrichment class Mr. Bosworth. Goals of Class Learn how to build a basic robot that performs various functions Learn how to program robot to.
pH and Hydronium Ion Concentration
Information guide.
Have FUN!!! Demo the power of robotics to: –improve problem solving skills –utilize math skills –develop an “engineering mindset” –improve communication/teamwork.
ORTOP WORKSHOP 3 ROBOT NAVIGATION & MISSIONS ORTOP WORKSHOP 3 ROBOT NAVIGATION & MISSIONS.
SRA Lab Safety & Proposal PowerPoint Project This is a Partnered/Group Assignment Tech Ed - 9 Lab Safety & SRA Proposal Report Mr. Saunders Remember: This.
Problem Solving and Mazes
Droids Robotics Workshop
Intermediate Programming Lesson: Improving Robot Reliability in FLL
Maze Challenge Maze Challenge activity > TeachEngineering.org
Parts of A Vehicle In this presentation you will learn the standard names of the different parts that make up a wheeled vehicle.
Table Saw Safety & Operation The Table Saw is one of the most versatile pieces of equipment but must be operated safely and correctly. Follow these safety.
Safety Rules for 9 th Grade Shop Radial Arm Saw: Safety Rules Never cut a board that is less than 12 inches long. Always pull the saw using the handle;
You will have time in class and a small group of peers to solve the following problems as a team. Your goal is to follow and apply the problem solving.
If the integral cannot be evaluated, we can use an approximate method.
 Understand  Plan  Solve  Check Your Work › I can use many different strategies while using UPS Are you using UPS ?
Unit 1 – Improving Productivity
Lesson 6. Stages of Learning There are three stages in learning and developing a skill: 1. The Planning Stage 2. The Practice Stage 3. The Automatic Stage.
Artificial Intelligence in Game Design Complex Steering Behaviors and Combining Behaviors.
Graphing and the Coordinate Plane. This is a chameleon: His name is Sam. Sam likes to eat bugs and flies. He always has a lot to eat, because he is very.
Introduction to Robotics
Handtool design The human hand is able to perform a large variety of activities, ranging from those that require fine control to others that demand large.
Explore the National Parks through Measurement MEGAN H. WICKSTROM ELIZABETH W. FULTON.
Copyright © 2009 by Stan Pope Page 1 Pinewood Derby Performance Design An introduction to making a high performance Pinewood Derby car Copyright 2003,
This presentation will attempt to guide you through the information needed to solving harder equations of the type ax 2 + bx + c = 0 When you get to the.
HKOI Programming HKOI Training Team (Intermediate) Alan, Tam Siu Lung Unu, Tse Chi Yung.
Sight Words.
Chess Strategies Component Skills Strategies Prototype Josh Waters, Ty Fenn, Tianyu Chen.
What is a LEGO Robotic Vehicle? Made from LEGO’s Especially “Technic” pieces Controlled by an NXT or EV3 computer Programmed by kids to do missions Not.
Artificial Intelligence in Game Design Lecture 8: Complex Steering Behaviors and Combining Behaviors.
ELECTRICAL CIRCUITS.
NEGOTIATION SKILLS Suwarn Kumar Singh Sudip Tripathee.
Designing Robots How to make a stable robot! Much of the information in this power point is from Winning Design! By James J. Trobaugh.
Writing a Lab The Components of a Lab. Writing a Lab  Writing a lab requires you to record a series of things down before, during and after an experiment/project.
BEGINNER FLL PROGRAMMING WORKSHOP BY DROIDS ROBOTICS & EV3LESSONS.
Square Plant Stand. TOOL: Radial Arm Saw NEXT STEP: Surface Planer RESULTS: Rough size pieces for 4 Legs. 33” long PROJECT Square Plant Stand PART Legs.
Lean Notes Page. Lean Notes What are the four things that need to get written on the reference edge ?_______ ______ ______ ______ This written information.
Deriving Consistency from LEGOs What we have learned in 6 years of FLL by Austin and Travis Schuh © 2005 Austin and Travis Schuh, all rights reserved.
Casne.ncl.ac.uk Taking care of the CrumbleBot Please do NOT stress the robot's motors 1.Do NOT push the robot 2.Do NOT hold the.
Learning to use a ‘For Loop’ and a ‘Variable’. Learning Objective To use a ‘For’ loop to build shapes within your program Use a variable to detect input.
Material developed by Paul Dickinson, Steve Gough & Sue Hough at MMU
ORTOP Workshop 3 Robot Navigation & Missions
Deriving Consistency from LEGOs
Understanding Communication with a Robot? Activity (60 minutes)
PowerPoint: Tables and Charts
Complaint letter Feedback
INTERMEDIATE PROGRAMMING LESSON
INTERMEDIATE PROGRAMMING LESSON
© DMTI (2018) | Resource Materials
Introduction to programming consistent results
Software Development Techniques
Presentation transcript:

2008 FIRST Robotics Conference Improving Your FLL Robot Performance Presented by: K.K. Quah – President Technology Learning Classes for Kids

2008 FIRST Robotics Conference Outline of Presentation  Background  Strategies for Improving Performance  Videos and Demos

2008 FIRST Robotics Conference Background Mentor 1 year and Coach for last 5 years. Tampa based team, Mech Masters, went from State FLL score of 205 in Round 1 for FLL 2003 Mars Mission to State FLL score of 400 in Round 1 this year. Also, second in Teamwork. Keep it simple, only 2 motors on robot. Last 3 years have purely mechnical solutions (no motorized manipulator). Low cost, few pieces, extremely simple programs. Only Line follower in FLL 2005 Ocean Odyssey.

2008 FIRST Robotics Conference Full Understanding of FLL Rules Just like any other sports, you MUST know the rules. Read rules and get answers to all questions at any workshops, etc. Also, continue to check FLL website for more updates. Tedious but absolutely necessary. More conditions in rules this year and suspect years to come. Have seen veteran team miss the Harvest Corn mission but still continue to push a barrel out to farm. Witholding the Barrel would have cut -25 points to -15 points.

2008 FIRST Robotics Conference Use Reference Points The 4 sides of the table are useful so if you have guides that help a robot smoothly move along it, use it. One of best ways to make sure robot gets to the correct target is using the target boundaries itself as a guide. V-shaped/ funnel shaped fronts can help position robot onto the target correctly. Sometimes only an edge might be needed for guides. Example, FLL 2006 Nano Quest, delivery medication to bone mission. Use bone as guide.

2008 FIRST Robotics Conference Insufficient Engineering of Manipulators Some manipulators are not strong enough and come apart after a few trials. Some manipulators need more tuning to make them more accurate (change in angles, change in shapes, change in orientation, etc.) Some manipulators not appropriate – need revolutionary change. What class lever is your manipulator?

2008 FIRST Robotics Conference Simplify Path Selections Part of keeping it simple is to choose the least complicated path. It makes programming easier. Straight lines are the simplest. FLL 2005 Ocean Odyssey, we had one program going forward and backwards which could solve 3 different missions using 3 different manipulators. Less memory for programs. Turns also affected by battery power. Li-on helps. Use table areas (walls) as intermediate points in path selection for complex paths.

2008 FIRST Robotics Conference Example Path with Intermediate Stop In above, there is no room for the robot to turn as the target is too close to the edge of the table.

2008 FIRST Robotics Conference Reverse Into Intermediate Position -1 Start by reversing the robot onto edge of table wall.

2008 FIRST Robotics Conference Square Robot to Wall then turn. Use timer (seconds) to square to wall. Effect as if robot started from the wall.

2008 FIRST Robotics Conference Alignment Enhancements (Jigs) A lot of teams simply use dead reckoning but some missions require a finer control and jigs will help to reduce the errors in launching a robot out of base. Use hash marks on the table/base if available but if not make a jig which can angle a robot more accurately. Also, position jig onto the mat not the table as mats may not be exactly positioned on table.

2008 FIRST Robotics Conference Better Combinations of Missions Between FLL 2006 and FLL 2007, we went from 9 missions to 13 missions. This means that combos are more important than ever. Group missions in same locale and try to solve for that as a grouping which reduces number of trips out to same area. Example, combined Hydrogen car, Red Truck and Wave Turbine into one trip and saved 20 seconds. Group missions for better flow from one mission to the next e.g. One side then the other.

2008 FIRST Robotics Conference Emulate Nature for Best Effect Some rules of thumbs (rules of fingers) like grabbers should have more than 1 finger like a human hand. When you close a door, you naturally use most of your palm (many fingers) not one finger. Look at the points of contact as a larger area of contact will usually work better than a smaller area of contact (better margin of error) so check all contact points.

2008 FIRST Robotics Conference Evaluate Solutions Over Many Trials One of the temptations to avoid is to change the program or manipulator after only one run/trial solution. This will lead to lots of changes without fully understanding the issues of why a solution did not work. Also, test and observe constantly. Even missions that are confident should always be tested to reveal weaknesses. Every trial run is an opportunity to make it better.

2008 FIRST Robotics Conference Reduction and Integration Part of this is to reduce unnecessary pieces. So review your final solutions and try to simplify them so fewer pieces are needed. Or integrate/merge two manipulators for the same mission into one manipulator so that the operator need only pick up one item.

2008 FIRST Robotics Conference Practice Choreography of Operators The members running the missions MUST have a smooth choreography. Keep working to make each transition between missions as smooth and as fast as possible. Also, they must be able to handle issues that are unexpected (contingencies) I generally say if they have not had a hundred runs before the competition comes around then they are not ready. So put a freeze on changes and make the choreography a priority.

2008 FIRST Robotics Conference Videos and Demos On table in front are some past manipulators which I consider really good. Also, here are some videos of my team in various missions thought the years.