Chassis & Attachments 101. Part 1: Chassis Overview

Similar documents
Chassis & Attachments 101. Chassis Overview

FLL Coaches Clinic Chassis and Attachments. Patrick R. Michaud

Deriving Consistency from LEGOs

BUILDING A COMPETITION ROBOT SESHAN BROTHERS

The Nomenclature and Geometry of LEGO

FLL Programming Workshop Series

Robot Design.

MN High School Robotics 2006 MISSIONS

2015 Maryland State 4-H LEGO Robotic Challenge

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

LEGO Mindstorms Class: Lesson 1

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

LEGO BASED CHALLENGE. 1. Material

2018 First Responders 4-H Robotics Challenge Page 1

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

Hare and Snail Challenges READY, GO!

2017/2018. Challenge Guide

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

Toeing the Line Experiments with Line-following Algorithms

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

Spare Parts. Contents. Contents Contents

Appendix Course Notes MIT Course Organizers. Chapter 7: LEGO Design

Gael Force FRC Team 126

Robotics using Lego Mindstorms EV3 (Intermediate)

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

Pre-Activity Quiz. building a robot to fight another robot by trying to push it out of a ring? in the competition? the way when racing?

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

Patterns of Building LEGO MINDSTORMS Robots

Strategic Design. Michael Corsetto

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

Competition Arena Rules Revised March 21, 2017

FLL Robot Design Workshop

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

Introduction to Robotics Rubrics

Student Guide Speed challenge and robotics challenge mat

Lab book. Exploring Robotics (CORC3303)

Ev3 Robotics Programming 101

An Introduction to Programming using the NXT Robot:

Sumo-bot Competition Rules

the complete parts reference bricks

2019 Illinois 4-H Robotics Challenge: STEMbot

Unit 4: Robot Chassis Construction

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

I.1 Smart Machines. Unit Overview:

Note to the Teacher. Description of the investigation. Time Required. Additional Materials VEX KITS AND PARTS NEEDED

Ultimatum. Robotics Unit Lesson 5. Overview

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

Utah Elementary Robotics Obstacle Course Rules USU Physics Day. Competition at USU Brigham City Campus 989 S Main St Brigham City, UT 84302

Worksheet Answer Key: Tree Measurer Projects > Tree Measurer

C - Underground Exploration

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

How Do You Make a Program Wait?

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

understanding sensors

LEGO MINDSTORMS COMPETITIONS

COLLECT AND SORT FRUIT

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

Force multipliers and speed multipliers Machines can make work easier by reducing the amount of force necessary to move an object or increasing the

Curriculum Activities for Driving Course Curriculum Sample 1

Roborodentia Robot: Tektronix. Sean Yap Advisor: John Seng California Polytechnic State University, San Luis Obispo June 8th, 2016

Morse Code Autonomous Challenge. Overview. Challenge. Activity. Difficulty. Materials Needed. Class Time. Grade Level. Learning Focus.

Tri- State Consulting Co. Engineering 101 Project # 2 Catapult Design Group #

ISONIC PA AUT Spiral Scan Inspection of Tubular Parts Operating Manual and Inspection Procedure Rev 1.00 Sonotron NDT

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

Robotic Systems Challenge 2013

World Robot Olympiad 2018

ORTOP Modular Robot v3.0 Arm Assembly

Winter 2007/2008 Third Annual IEEE Lego Robot Competition Rules

Dual Fidgety Art Bot. We enjoyed building our Trashy Art Bot just as much as our Fidgety Art Bot.

Students will design, program, and build a robot vehicle to traverse a maze in 30 seconds without touching any sidewalls or going out of bounds.

Chapter 1. Robots and Programs

PHILIPPINE ROBOTICS OLYMPIAD 2018 REGULAR CATEGORY RULES

Engage Examine the picture on the left. 1. What s happening? What is this picture about?

Robot Programming Manual

Squaring or Aligning on a Line

Parts of a Lego RCX Robot

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

Installation Instructions for Lambo Door Mechanism. 1. Lift the hood and remove left and right shield of front wheel.

BROWNCOATS Team 7842 Engineering Notebook - Rover Ruckus

INSPECTION AND CORRECTION OF BELLHOUSING TO CRANKSHAFT ALIGNMENT

Robotics Contest Contact: Robin Schamber

Efficiency. Efficiency is a measure of how much of the work put into a machine is changed into useful output work by the machine.

A Lego-Based Soccer-Playing Robot Competition For Teaching Design

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

NXT Amazing Rules USU Physics Day Lagoon Farmington, UT

FIRST Tech Challenge PushBot v4b Build Guide Horizontal Reach Robot

e d u c a t i o n Detect Dark Line Objectives Connect Teacher s Notes

CHEVY/GMC SuperRail Mounting Kit #3117

The Robot Olympics: A competition for Tribot s and their humans

Lumber Smith. Assembly Manual. If you are having problems assembling the saw and need assistance, please contact us at:

Super Sky Surfer 2000 Assembly Instructions

Chapter 14. using data wires


LE-9000 Trouble Shooting FAQ created 3/7/2006

18600 Angular Momentum

Nebraska 4-H Robotics and GPS/GIS and SPIRIT Robotics Projects

TU Graz Robotics Challenge 2017

Program Your Robot to Perform a Task

GST BOCES. Regional Robotics Competition & Exhibition. May 29, :00 2:00. Wings of Eagles Discovery Center, Big Flats NY. Mission Mars Rover

Laboratory 7: CONTROL SYSTEMS FUNDAMENTALS

Transcription:

Chassis & Attachments 101 Part 1: Chassis Overview 2017 1

Introductions Rest rooms location. Food and Drink. Cell phones. Today presentation available at: http://www.roboplex.org/fll 2

What can be used to build your robot? Read the Robot Game Rules! (Page 19) Everything you compete with must be made of LEGO elements in original factory condition, except LEGO string and tubing, which you may cut to length. Exception: You can reference a paper list to keep track of programs and use a bin to carry your robot. There are no restrictions on the quantities or sources of non electric LEGO elements, except that factory made wind up/pull back motors are not allowed. 3

What can be used to build your robot? LEGO pneumatic elements are allowed. On the robot, marker may be used for owner identification in hidden areas only. Paint, tape, glue, oil, dry lubrication, etc. are not allowed. Stickers are not allowed except LEGO stickers applied per LEGO instructions. 4

Rule Changes for 2017 The word objects has been replaced with the word things for parallelism with the term anything. Definition of Transporting is opened up for situations not directly involving the Robot. Maximum Equipment height UPON LAUNCH is now limited. The height limitation has be reinstituted 12 inches at start. 5

What can be used to build your robot? The electric elements used must be the LEGO MINDSTORMS type, and the total number of electric elements you may use in one match is limited as follows: One Controller (RCX, NXT, or EV3) Four Motors - Must be MINDSTORMS motors A fifth motor is not permitted in the competition area (you may have unlimited spare motors at the pit area) Unlimited Sensors Must be Touch, Light, Color, Rotation, Ultrasonic, or Gyro sensor Must be LEGO manufactured MINDSTORMS sensors 6

Achieving Robot Performance Robot Design Teams that are consistently top performers are always balanced in robot design, programming, and strategy. F Teams will naturally be stronger in one area, but to neglect the other areas will result in inconstant results. Programming Strategy FLL Core Values 7

Strategy Great robot design + poor strategy = inconsistent scores Fair robot design + good strategy = consistent scores 8

Engineering Design Process Ask Ask What is my design supposed to do? How will I test my design? How will I know it is doing what I want? What could keep me from making it do that? Improve Create Imagine Plan 9

Engineering Design Process Ask Imagine Apply knowledge and creativity to brainstorm ideas. Select one to try. Plan Plan idea with sketches, diagrams, drawings and notes. Plan materials and resources. Improve Create Imagine Plan 10

Engineering Design Process Ask Create Create a prototype. Test the prototype and record the results. Improve Imagine Create Plan 11

Design Process Ask Improve Analyze design and test results. What change would make the biggest impact on meeting the goal? Apply knowledge and creativity to brainstorm ideas. Improve Create Imagine Plan 12

Common Attributes of FLL Robots Two motors are used for the drive wheels, one on each side for turning The third and fourth motors for attachments such as a vertical lift, arm mechanism, or attachments Multiple attachments for different missions Robots must fit inside the base Attachments are removable Mechanisms are not 13

Robot Design Tip Coach Mike shared a pretty cool story with us about a simple innovation on his team: Pretty good design can get in the way of innovation. For our FIRST LEGO League team Avian Allies (24879) that was sometimes the case. We didn t want to take apart or change already working attachments. Until recently when one of our team members had a simple, but inspired idea. He said, I wish there was an undo button for robot/attachment design. I asked the team how we might create an undo button. They suggested taking photos at each stage of deconstruction and development. Now there is nothing earth shattering about the idea of taking photos of the team s designs. However, branding the process as an UNDO button encourage them to actually do it consistently. It has helped to spawn more innovation and risk taking on our team. They discovered that naming something matters and that sometimes innovation in right in front of you. 14

Robot Design Executive Summary and FLL Robot Design Rubric The Robot Design Executive Summary and Robot Design Rubrics are available at http://www.firstinspires.org 15

Robot Design Executive Summary (RDES) Design Details Outline 1. Fun: Describe the most fun or interesting part of robot design as well as the most challenging parts. If your robot has a name, who chose the name and why. 2. Strategy: Explain your team s strategy and reasoning for choosing and accomplishing missions. 3. Design Process: Describe how your team designed your robot and what process you used to make improvements to your design over time. 4. Mechanical Design: Explain to the judges your robot s basic structure, how you make sure your robot is durable and how you made it easy to repair or add/remove attachments. 5. Programming: Describe how you programmed your robot to ensure consistent results. 6. Innovation: Describe any features of your robot design that you feel are special, different or especially clever. 16

FLL Robot Design Rubrics http://www.firstinspires.org/resource-library/fll/judging-rubrics 17

Chassis Durability Evidence of structural integrity; ability to withstand rigors of competition Accomplished: Rare faults/repairs Exemplary: Sound Construction; No Repairs Things to ask about your robot: Does my robot stay together during routine handling? Does my robot have excessive flex when moving? Does my robot wheels remain in contact with the mat? 18

Chassis Mechanical Efficiency Economic use of parts and time; easy to repair and modify Accomplished: Appropriate use of parts and time to modify/repair Exemplary: Streamlined Use of Parts and time to repair/modify Can the batteries be change/charged easily? Can I see the display screen and push the buttons? Can I plug/unplug wires easily? Are the wires in the way? Can attachments be changed easily? How long does it take to set up my robot in base? 19

Chassis Mechanical Efficiency Robot Setup Know Where to Start! The base is bigger than it appears, where does the robot go? When positioning the robot, the angle the robot is heading is very important. If the heading is off by 1 degree, four feet (half the length of the field) from the start, the robot will be off course by over 1 ½ inches 20

Chassis Mechanical Efficiency Even robots that self correct position need to have a consistent starting point Proper starting position includes powered mechanisms and attachments, everything must start within base Alignment tools, such as robot bumpers and jigs help if built properly and consistently used 21

Chassis Mechanization Ability of robot mechanisms to move or act with appropriate speed, strength and accuracy for intended tasks (propulsion and execution) Accomplished: Appropriate balance of speed, strength, and accuracy on most tasks. Exemplary: Appropriate Balance of Speed and Strength on Every Task 22

Chassis Mechanization Does the robot have the right wheels? Big wheels are faster, can move over obstacles, but can be less accurate. Wider tires have more friction than skinny tires making turning less repeatable. How does the battery charge effect the robot movement? The theoretical output speed of the EV3 large motor is 52.5 RPM at 9V, but at 7V only 39 RPM. 23

Chassis Mechanization Where is the Center of Gravity (CG) of the robot? Is the robot top heavy? How will the robot s CG change when the robot picks up something? Does the robot tip over on slopes, sharp turns, stops, or in collisions What happens when the robot backs up? 24

Chassis Basics 25

Chassis styles 2 wheels and skid(s) - usually fine if no ramps to climb 2 wheels and caster wheel (3-point design) - caster wheel can change robot course (supermarket carts) 2 wheels and caster ball (3-point design) 4 wheels (4-point design) - often one pair is without tires to slide while pivoting 6 wheels - Larger than most FLL robots, robot must fit in base. Treads - stable, can be hard to predict turns Exotics walking, time consuming to build, inconsistent movement 26

Chassis mobility Size of chassis: the robot has to navigate around the obstacles on robot field 27

Chassis mobility A bigger chassis require more motor power draining batteries quicker Remember, after the robot is built, you still need to get to the battery compartment or charging plug on the brick Chassis will need places for attachments to attach Wires from brick to motor and sensors should be tucked away so they don t catch on anything 28

Chassis mobility Will gears help? Small gear on motor and big gear on attachment or wheel Slower, More precise, More torque (power) Big gear on motor and small gear on attachment or wheel Faster, Less precise, Less torque http://gears.sariel.pl/ 29

Navigation 30

Wheels, Tracks and Axle tips Tracks Low Friction/High Slippage Motion and Turns not repeatable Large wheels go further per revolution Friction varies with different wheels Consider how they pivot turn and go straight Wheel Axle Support More support, less wiggle/sag Support from both sides is best 31

Building to go straight Straight motion Wheel balance Wheel alignment http://wheels.sariel.pl/ 32

Wheel alignment and support LEGO axles can flex under the weight of the EV3 brick, battery and parts. 33

Wheel Support - Poor Wheels should be mounted close to supporting beam, but not rubbing against it 2 full bushings and 1 half bushing 34

Wheel Support - Better 1 halve bushing 3M Beam with 2 black friction pegs 35

Wheel Support - Best Beams on both sides provides the best support 36

Robot placement Jigs / Robot bumpers / Alignment tools Align with solid edges of robot, not by sight Provide three points of contact to get both the angle and front/back positions correct Jig / Alignment tool can't interfere with robot as it begins to move Table walls may vary. South edge of mat is always against the south wall, but east and west are center, and north falls wherever 37

Three types of turns The robot will turn when one wheel moves at a different speed from the other The greater the difference in wheel speeds, the tighter the turn Pinpoint - robot spins around a point (tank turn) Pivot - robot turns about a fixed wheel Curved - robot turns about an arc 38

Pivot turn left BREAK Powering the right wheel while breaking the left will cause the robot to turn right. 39

Pivot turn right Powering the left wheel while breaking the right will cause the robot to turn right. BREAK 40

Consistent Steering Tips Reduce friction Remove tires from rims Use EV3 caster in place of non-powered wheels Brake stationary wheel on pivot turns 41

Pinpoint turn Powering the wheels in opposite directions will rotate the robot around the mid-point of the axle. 42

Curved turn Powering one wheel less will turn the robot in the direction of that wheel. The great the difference in power the more the turn. 43

Navigation methods Wall following Horizontal guide wheels Approach wall at shallow angle Mounting sensors covered in Attachments and Sensors. Programming sensors covered in Programming Workshops including countering gyro drift. 44

Navigation methods Line following For greatest accuracy, box light sensors to eliminate (as much as possible) ambient light. Use the light generated by the light sensor itself Calibration can help to reduce the effect of changes in external lighting, but is hard to eliminate Light sensors tend to hunt pivoting on one wheel (instead of two) tends to be less jittery and make faster progress Take advantage of knowing the proper course for the mission not a general purpose line follower 45

Online References and Tools EV3 Lessons: http://ev3lessons.com/index.html Techbrick: http://www.techbrick.com/ Wheels: http://wheels.sariel.pl/ Gears: http://gears.sariel.pl/ CAD for LEGOS LEGO Digital Designer: http://ldd.lego.com/en-us/ 46

Online - Parts Lego Educational: http://legoeducation.us/ Go to the "SHOP" menu and then select "LEGO Spare Parts and Accessories Brick Owl: http://www.brickowl.com/ Techbrick: http://www.techbrick.com/ BrickSet: http://brickset.com/browse 47