Robot Design.

Similar documents
FLL Coaches Clinic Chassis and Attachments. Patrick R. Michaud

Chassis & Attachments 101. Part 1: Chassis Overview

Team #3691 FLL Technical Manual. Ashburn Robotics NXTreme (Team#3691)

Chassis & Attachments 101. Chassis Overview

BUILDING A COMPETITION ROBOT SESHAN BROTHERS

Deriving Consistency from LEGOs

Instructors. Manual GEARED. After-School Robotics Program By Haley Hanson

FLL Programming Workshop Series

acknowledgments...xv introduction...xvii 1 LEGO MINDSTORMS NXT 2.0: people, pieces, and potential getting started with the NXT 2.0 set...

FIRST LEGO LEAGUE

the complete parts reference bricks

The Nomenclature and Geometry of LEGO

FIRST LEGO LEAGUE. PowerUp Summer Game. Presented by FRC 6328

Toeing the Line Experiments with Line-following Algorithms

COLLECT AND SORT FRUIT

Robotics using Lego Mindstorms EV3 (Intermediate)

The light sensor, rotation sensor, and motors may all be monitored using the view function on the RCX.

An Introduction to Programming using the NXT Robot:

LEGO BASED CHALLENGE. 1. Material

Erik Von Burg Mesa Public Schools Gifted and Talented Program Johnson Elementary School

Pre-Activity Quiz. 2 feet forward in a straight line? 1. What is a design challenge? 2. How do you program a robot to move

Student Guide Speed challenge and robotics challenge mat

1-11. Mini Sumo Bot. Building Instructions. Fun Projects for your LEGO MINDSTORMS NXT! Home Projects Help Contacts. Building: Program:

Patterns of Building LEGO MINDSTORMS Robots

In order to do this project you should review the following concepts:

Rock City Robots Team 4849

Beyond Brainstorming What to do when your ideas fizzle? for FLL and FIRST. Kung-Khoon (K.K.) Quah

TU Graz Robotics Challenge 2017

MN High School Robotics 2006 MISSIONS

4-H Mindstorm EV3 Robotics Camp Mills County 4 Day Camp Day 1, Tuesday AGENDA

This is a motor attachment option in which the motors attach closely to the sides of the NXT.

understanding sensors

FLL Robot Design Workshop

Hare and Snail Challenges READY, GO!

Ev3 Robotics Programming 101

Where C= circumference, π = 3.14, and D = diameter EV3 Distance. Developed by Joanna M. Skluzacek Wisconsin 4-H 2016 Page 1

2017/2018. Challenge Guide

Robotics Workshop. for Parents and Teachers. September 27, 2014 Wichita State University College of Engineering. Karen Reynolds

Mindstorms NXT. mindstorms.lego.com

Team Description Paper

2018 First Responders 4-H Robotics Challenge Page 1

MAKEBLOCK MUSIC ROBOT KIT V2.0

LEGO Mindstorms Class: Lesson 1

King Cloud III. Warning. Obstruction Detection. Instructions for Reclining Sofas

LEGO MINDSTORMS COMPETITIONS

Inspiring Creative Fun Ysbrydoledig Creadigol Hwyl. LEGO Bowling Workbook

Requirements Document. Gateway <04/17/12> Coaches: < Renée Andrews, Michael Ehrenfreid, Bryan Rich >

PHILIPPINE ROBOTICS OLYMPIAD 2018 REGULAR CATEGORY RULES

Line Detection. Duration Minutes. Di culty Intermediate. Learning Objectives Students will:

Homeschool Propeller Car Build, Sept 28 2:00 2:50

Robot Olympics: Programming Robots to Perform Tasks in the Real World

Ages 9+ Monday, Nov 14 5:30-7:30 Saturday, Dec 3 9:00-11:00

2015 Maryland State 4-H LEGO Robotic Challenge

Lesson 6. The Peg Game

Fun in the Sun with Solar Robots! Workshop ASEE National Conference June 9, 2012

Robot Programming Manual

ORTOP Modular Robot v3.0 Arm Assembly

Read & Download (PDF Kindle) Winning Design!: LEGO MINDSTORMS NXT Design Patterns For Fun And Competition (Technology In Action)

C - Underground Exploration

PUTTING IT ALL TOGETHER (FINAL PREPARATIONS BEFORE TOURNAMENT) 01 September copyright

Spare Parts. Contents. Contents Contents

COMPETITION RULES. Last Revised: January 11 th, Table of Contents

Western Kansas Lego Robotics Competition April 16, 2018 Fort Hays State University

Brochure Includes: Set-up Instructions Operating Instructions Parts List Fundamentals of Drill Sharpening. Patent 3,952,459

WCRG 2011 Sumo Robots Rev 0. Sumo Rules. (Mini & Full Size Sumo & LEGO)

Some prior experience with building programs in Scratch is assumed. You can find some introductory materials here:

World Robot Olympiad Regular Category Junior. Game Description, Rules and Scoring. Sustainabots [Robots for sustainability] Carbon Neutrality

Squaring or Aligning on a Line

LINE FOLLOWING RULES. Priit Norak

World Robot Olympiad 2018

SPRINT 5000 BOOKLETMAKER OPERATION MANUAL

Robot Class. Are all robots created equal?

The Wheels Module The Seats Module Integrate the seats and Wheels modules Ferris Wheel base Build the Gear System...

Note to Teacher. Description of the investigation. Time Required. Materials. Procedures for Wheel Size Matters TEACHER. LESSONS WHEEL SIZE / Overview

EV3 Advanced Topics for FLL

Worksheet Answer Key: Tree Measurer Projects > Tree Measurer

Workshop 9: First steps in electronics

BY ALIEN TECHNOLOGIES CORP

LS Creative Learnings Pvt Ltd. STEM-Robotics Education. Report for Sep S.B. Patil Public School, Pune

Design Project Introduction DE2-based SecurityBot

Award Citation Team Champion's 1 st place

2019 Illinois 4-H Robotics Challenge: STEMbot

4-H TECH WIZARDS ROBOTICS RALLY

2nd Annual Hamilton Regional Qualifier

Curriculum Activities for Driving Course Curriculum Sample 1

It is highly recommended that you use a thread lock compound such as Loctite brand on all threads to keep them from vibrating loose.

Squaring or Aligning on a Line

Robotics 2a. What Have We Got to Work With?

Program.

TeacherGeek Sumo Bot Vehicle Application Guide

Robofest SM 2005 Competition Challenge: RoboRelay Jan. 6, 2005 v5.2 (Official Version) Junior Competition Division ...

Sole Fitness E95 Elliptical Trainer TurnKey Delivery and Setup Training

Hands On Activity: Robotics in the Classroom. Using Lego Mindstorms (Prepared by Connie Gomez and Virgilio Gonzalez)

World Robot Olympiad Regular Category Senior. Game Description, Rules and Scoring FOOD MATTERS FOOD DISTRIBUTION

Robofest 2016 BottleSumo

Introduction to Robotics Rubrics

S48-L12-SC AND G48-L12-GC STEEL PORTA-DOCK S82 SC 6 X 12 PLATFORM AND G82 GC 6 X 12 PLATFORM

Z-Axis Assembly Replacement / Adjustment

World Robot Olympiad Regular Category Elementary. Game Description, Rules and Scoring. Sustainabots [Robots for sustainability]

FIRST LEGO League (FLL) Builder BOTS Team# Lightner Y Achievers Middle School Robotics Team 2014 FLL Season

Transcription:

Robot Design Michael Hartwig kcfllref@gmail.com

Agenda 2016 KC Region robots Design Elements and Process Robot Design Attachment Design Missions Demonstration Resources Questions 9/9/2017 2017 KC FLL Coaches Training 2

2016 Results Statistics from qualifying tournaments & the regional championship 9/9/2017 2017 KC FLL Coaches Training 3

Design Factors Mindstorms are not high precision devices Sensor accuracy & tolerances Motor & other gear train slippage Limitations of LEGO construction 2.5 minutes is a short period of time Time spent in base is time not scoring Time spent driving to missions is time not scoring Tables & models are not all the same Self-aligning vs. jigs or manual line-up How exactly, repeatablycan a robot be set up? Wall following Sensors vs. odometry 9/9/2017 2017 KC FLL Coaches Training 4

Design Process Start simple Don t let kids go beyond their capabilities Need to understand what they re creating & how it works Plan before building & programming Kids need to experiment Formalize, and record results Don t allow guess and retry No assumptions test & compare variations Design for failure Robots need to succeed despite inaccuracies and onfield problems 9/9/2017 2017 KC FLL Coaches Training 5

Construction Build solid robots: Don t rely on single pegs to join beams use L beams to join angles or short beams to splice 2 long beams I love the 3-long 2-peg + axle socket pins for attachments. Don't come out and therefore don t have to be removed. Align & position sensors correctly Color / light not too close or too far from mat; completely perpendicular. Touch sensors position or build so triggering doesn t move the robot Ultrasonic make sure they re below the top of the surface being detected, and perpendicular Team needs to check robot connections regularly - make sure it's staying together. 9/9/2017 2017 KC FLL Coaches Training 6

Coaching Main job is to inspire Create an environment for success Help the kids learn the rules Need to solve the right problems Rely on themselves Make the game environment realistic Timed practices, with scoring Combine with other teams & have practice sessions Attend rumbles if at all possible; especially rookie teams Help team set realistic goals They ll feel more accomplishment reaching small goals then failing at big ones. Start with a small # of missions as a goal; the team can always add more if they finish the original goal. 9/9/2017 2017 KC FLL Coaches Training 7

Robots - Custom 9/9/2017 2017 KC FLL Coaches Training 8

Robots Kitbots & mods 9/9/2017 2017 KC FLL Coaches Training 9

Robots Quick-change attachments 9/9/2017 2017 KC FLL Coaches Training 10

Robots Passive attachments 9/9/2017 2017 KC FLL Coaches Training 11

Robots Base organization 9/9/2017 2017 KC FLL Coaches Training 12

Mission Demonstration 9/9/2017 2017 KC FLL Coaches Training 13

Resources FLL web site: https://www.firstinspires.org/resourcelibrary/fll/hydro-dynamics-challenge-updates-andresources FLL forums: https://forums.usfirst.org/forum/generaldiscussions/first-programs/first-lego-league EV3Lessons: http://ev3lessons.com/ TechBrick: https://techbrick.com/fll-resources/fll2017 Books: FIRST LEGO League: The Unofficial Guide - https://www.amazon.com/first-lego-league-unofficial- Guide/dp/1593271859 Winning Design!: LEGO Mindstorms EV3 Design Patterns for Fun and Competition- https://www.amazon.com/winning-design- MINDSTORMS-Patterns- Competition/dp/1484221044/ref=pd_sim_14_6?_encoding=UT F8&psc=1&refRID=57EBR5VZ9M3VCRDXHP4R 9/9/2017 2017 KC FLL Coaches Training 14

Questions? 9/9/2017 2017 KC FLL Coaches Training 15

Supplemental Info on Construction Slides from Team Titanium summer camps 9/9/2017 2017 KC FLL Coaches Training 16

Joining beams

Building robots that go straight -1 Don t let the middle of your robot sag Support your wheels on both sides Don t make the supports too far from the wheels Notice beam on the Notice beam on the outside of the wheels

Building robots that go straight -2 Make sure your tires are fully on the wheels

Building robots that go straight -3 Remove any gear slack before you start the robot The gears inside the motors have a little bit of play If you make sure that both are ready to engage when you start, the robot won t curve before straightening out Do this by pulling back gently until neither wheel turns

Don t let your robot get caught up on Things sticking out from your robot can get caught on missions Most often it s cables Some solid parts can also get caught, like pushers Cables sticking out can also affect your ability to start your robot totally inside base. table missions

More consistent sensors light and color Point the sensor straight up & down tilting it can change readings. Sensor should be about 1 cm from the mat. Ambient lighting (the light already in the room) can affect your light sensors Lights may be different at your practice table than at a tournament, or even between different tables in the same location Lighting may change during the day Two ways you can help minimize this problem: Build your robots so that the sensor is shielded Calibrate your sensor

Shielding light and color sensors Minimize the light that gets to the sensor by building around it Build a box Put the sensor as far underneath your robot as you can & still be able to find what you want to. This way, only the light coming from the sensor gets read.

One way to shield a sensor

More consistent sensors ultrasonic and touch Ultrasonic: Usually should be mounted horizontally; tilting the sensor can affect results Mount low enough to locate the wall. For FLL make sure you know the rules for wall height Touch: Mounting off center can make the robot twist as the sensor triggers Attach parts to the sensor so that it will hit the intended target

Building attachments that can be changed quickly A FLL match is only 2 minutes and 30 seconds long. The less time you stay in base, the more time your robot has to do missions One part of quick turnaround is getting to the next program quickly The second part is getting attachments on & off Build your robot so that it has a standard way to attach things Build all of your attachments so they attach to the robot the same way Build your attachments so they do more than one mission, so you don t need to change them as often.