58
VEX Robotics Workshop VEX Robotics Workshop Gary Garber Boston University Academy ggarber@bu edu ggarber@bu.edu [email protected]

VEX Robotics Workshop - Boston University

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: VEX Robotics Workshop - Boston University

VEX Robotics WorkshopVEX Robotics Workshop

Gary Garber Boston University Academy

ggarber@bu [email protected]@bu.edu

Page 2: VEX Robotics Workshop - Boston University

AgendaAgenda

– Introduction to VEX subsystemsIntroduction to VEX subsystems

– Build a Tumbler

– Programming and ProductsProgramming and Products

– CAD, curriculum, resources

Brief Competition– Brief Competition

Page 3: VEX Robotics Workshop - Boston University

Gary GarberGary Garber

• Physics at BostonPhysics at Boston University Academy

• Coach of B.U. Robotics Team for 12 years

• F.I.R.S.T. for 1 yearsy

• VEX for 4 years

• LEGO for 5 yearsy

• FTC for 1 year

Page 4: VEX Robotics Workshop - Boston University

Boston UniversityBoston University

• www.burobotics.orgwww.burobotics.org

• Host of the FIRST Boston Regional gCompetition

• Host workshops for FRC, pFTC, and VEX

• Host LEGO, VEX and FTC competitions

Page 5: VEX Robotics Workshop - Boston University

F.I.R.S.T.F.I.R.S.T.

www usfirst orgFor Inspiration and Recognition of Science and Technologywww.usfirst.org

• www.Bostonfirst.org

of Science and Technology

• $12K startup 

• $6K registration fee

• 120 lbs, 5’ tall

Page 6: VEX Robotics Workshop - Boston University

FTC – FIRST Tech ChallengeFTC  FIRST Tech Challenge

• Midrange platformMidrange platform

• Used VEX for 3 years

• Just switched to TetrixJust switched to Tetrix

• LEGO NXT Brain 

• Metal Erector set like• Metal Erector set  like parts with metal gears

• Bluetooth WirelessBluetooth Wireless

• $1200

Page 7: VEX Robotics Workshop - Boston University

VEX ‐ historyVEX  history

• Edubot

• RadioshackRadioshack

• FIRST Tech Challenge

• Innovation First

• www.innovationfirst.com/

• VRC 

• VEX Robotics Competition 

Page 8: VEX Robotics Workshop - Boston University

Local CompetitionsLocal Competitions

• http://robotevents.comhttp://robotevents.com

• Boston University

• QuinsigamondQuinsigamondCommunity College

• Wentworth CollegeWentworth College

• Leominster High School

• WPIWPI

Page 9: VEX Robotics Workshop - Boston University

Competition at BUCompetition at BU

Sargent Gym at BU AcademyWorkshop Participants get one team $75 off registration feeSargent Gym at BU Academy team $75 off registration fee

Page 10: VEX Robotics Workshop - Boston University

World VEX ChampionshipWorld VEX Championship

300 teams Must qualify at local event300 teams Must qualify at local event

Page 11: VEX Robotics Workshop - Boston University

Basic VEX Starter KitBasic VEX Starter Kit

• Structure Metal PartsStructure  Metal Parts 

• Motion Motors, Gears, Wheels

i• Power Batteries

• Sensors Bumper Switch, Limit Switch

• Control RF Receiver and Transmitter

• Logic MicrocontrollerLogic Microcontroller

• Programming Software

Page 12: VEX Robotics Workshop - Boston University
Page 13: VEX Robotics Workshop - Boston University
Page 14: VEX Robotics Workshop - Boston University
Page 15: VEX Robotics Workshop - Boston University

Structure SubsystemStructure Subsystem

Page 16: VEX Robotics Workshop - Boston University
Page 17: VEX Robotics Workshop - Boston University
Page 18: VEX Robotics Workshop - Boston University

The PhysicsThe Physics

• Just Newtonian MechanicsJust Newtonian Mechanics

• Balance and Center of Gravity

• Torque

Page 19: VEX Robotics Workshop - Boston University

Motion SubsystemMotion Subsystem

Page 20: VEX Robotics Workshop - Boston University

GearsGears

Page 21: VEX Robotics Workshop - Boston University

MotorsMotors

Page 22: VEX Robotics Workshop - Boston University

ServoServo

Page 23: VEX Robotics Workshop - Boston University

WheelsWheels

Page 24: VEX Robotics Workshop - Boston University

The PhysicsThe Physics

• Torqueq

• Mechanical Advantage

• PowerPower

• Angular Speed

Page 25: VEX Robotics Workshop - Boston University

VEX NotesVEX Notes

• The clutchThe clutch• Non‐axial mounting points, rack and pinion• Gears vs sprockets• Gears vs sprockets• Advanced Gears: Worm, metal, hardenedM t i• Motor repair

• Servo vs Motor• Tank Tread Kit• Omni Wheels

Page 26: VEX Robotics Workshop - Boston University
Page 27: VEX Robotics Workshop - Boston University

PowerPower

• Robot needsRobot needsrechargeable 1.2 V  AA

• NiCd OR NiHd

• Radio Transmitter can use 1.5 V Alkaline

Page 28: VEX Robotics Workshop - Boston University

VEX batteriesVEX batteries

• $50 kit$50 kit

• Worth the $$

• One battery charges atOne battery charges at a time

Page 29: VEX Robotics Workshop - Boston University

The PhysicsThe Physics

• BatteriesBatteries

• Voltage 

• Energy

• Recharging

• Internal Resistance

• Current FlowCurrent Flow

Page 30: VEX Robotics Workshop - Boston University

SensorsSensors

Page 31: VEX Robotics Workshop - Boston University

The PhysicsThe Physics

• Analog vs DigitalAnalog vs Digital

• Voltage

l i• Ultrasonic sensors  

• Light sensors

• Optical Shaft encoders

Page 32: VEX Robotics Workshop - Boston University

ControlsControls

Receiver TransmitterReceiver Transmitter

Page 33: VEX Robotics Workshop - Boston University

VEX ControlsVEX Controls

• Tank Drive vs Arcade DriveTank Drive vs Arcade Drive

• Trim

l• Battery Voltage

• Tether Port and Cable

• Crystals

• 75 to 76 MHz75 to 76 MHz

Page 34: VEX Robotics Workshop - Boston University

The PhysicsThe Physics

• Radio WavesRadio Waves

• Crystal Radios

i• Resonant Frequencies

• Electromagnetic Radiation

Page 35: VEX Robotics Workshop - Boston University

LogicLogic

• MicrocontrollerMicrocontroller

• PWM Cables

• JumpersJumpers

• RJ‐10 Cable

Page 36: VEX Robotics Workshop - Boston University

Default mode for motorsDefault mode for motors

Page 37: VEX Robotics Workshop - Boston University

SensorsSensors

Page 38: VEX Robotics Workshop - Boston University

Radio and ProgrammingRadio and Programming

Page 39: VEX Robotics Workshop - Boston University

ProgrammingProgramming

• EasyC by Intelitek $50 ($250 for 10 seats)EasyC by Intelitek $50   ($250 for 10 seats)  

• http://www.intelitek.com/

b C b C $ 0 ($26 f 2 )• RobotC by CMU  $50  ($265 for 12 seats)

• http://www.education.rec.ri.cmu.edu

• MPLab C by Microchip $50 (actually free)

• http://wwwmicrochip com/stellent/idcplg?Idchttp://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002ame en019469&part SW007002

Page 40: VEX Robotics Workshop - Boston University

PlatformsPlatforms

Apple OnlyApple  Only on MPLab

Vista Only yon EasyC and RobotC

Programming Cable is $50

http://www.vexrobotics.cp //om//vex‐robotics‐programming‐kit.shtml

Page 41: VEX Robotics Workshop - Boston University

www.vexrobotics.com/vex‐products.shtmlwww.vexrobotics.com/vex products.shtml

Page 42: VEX Robotics Workshop - Boston University

Starter BundlesStarter Bundles

• Protobot $200  No electronics!!!

• Radio Starter $300 Dumb Robot

• Autonomous Control $400 Sensors and programming Kit

• Dual Control $500    BUY THIS!!

Page 43: VEX Robotics Workshop - Boston University

Classroom BundlesClassroom Bundles

• Classroom kit $699  Dual Control Kit plus batteries,  gear kit, tank tread kit chain and sprockets PWM cables extra metaltank tread kit, chain and sprockets, PWM cables, extra metal and Autodesk Curriculum A Good Buy!

• 4 Pack: $3000 + Autodesk Inventor and Crystal Set   NO!!• Advanced Sensor Kit  $100  A good buy!• Advanced Drive Kit  $250  Buy the pieces you want• Pneumatics Kit  $280   Interesting but advanced

Page 44: VEX Robotics Workshop - Boston University

Carnegie Mellon Robotics AcademyCarnegie Mellon Robotics Academy

Page 45: VEX Robotics Workshop - Boston University

For a classroom 4 kits 20 studentsFor a classroom 4 kits   20 students

• Two VEX classroom kits $700 eachTwo VEX classroom kits $700 each

• Two CMU starter bundles $460 each

O C l d S $ 0• One VEX Crystal Upgrade Set $50

• One VEX advanced sensor kit $100

• Total:  $2470

Page 46: VEX Robotics Workshop - Boston University

MotionMotion

• Gear KitsGear Kits

• Tank Tread Kits

• Omni WheelsOmni Wheels

• Extra Wheels

• Extra Motors• Extra Motors

• Extra Servos

• Pneumatics• Pneumatics

Page 47: VEX Robotics Workshop - Boston University

Extra Metal Many Options Battery Pack is $50Extra Metal    Many Options Battery Pack is $50

Page 48: VEX Robotics Workshop - Boston University

SensorsLimit Switch

Potentiometer

Light Sensor

Line Tracking Kit

Bumper Switch

Optical Shaft Encoder

Ultrasonic Range Finder

Page 49: VEX Robotics Workshop - Boston University

ToolsTools

• Allen Wrenches 3/32” • Safety gogglesAllen Wrenches 3/32   Most bolts

• Allen Wrenches 5/64”  

Safety goggles

• Locktite

• Band‐Aids/Collars

• Open Wrench ¼”

Band Aids

• Metal Files

• Electric Screwdriverp

• Open Wrench 11/32”

• Hacksaw

• Electric Screwdriver with 3/32” Allen Bit

• Zip Ties• Vise or clamps

Zip Ties

Page 50: VEX Robotics Workshop - Boston University

VEX  CADb / d h lwww.vexrobotics.com/vex‐cad.shtml

Solidworks Autodesk InventorSolidworks

• http://www.solidworks.com/sw/education/robotics‐

Autodesk Inventor

• Curriculum is $200

• http://students4.autodesk.cengineering‐programs.htm

• Marie Planchardmplanchard@solidworks com

http://students4.autodesk.com/?lbon=1

[email protected]

• www.solidworksroboticsuniversity.comy

Page 51: VEX Robotics Workshop - Boston University

CurriculumCurriculum

• VEX Inventor’s GuideVEX Inventor s Guide   

• Carnegie Mellon Robotics Academy

d k• Autodesk

• Intelitek

Page 52: VEX Robotics Workshop - Boston University

Inventor’s Guidewww.vexrobotics.com/vex‐robotics‐downloads.shtml

2005 20082005

• Square Bot integrated into the text with English 

2008

• Protobot and Tumbler 

• Robot assembly not in thelanguage

• Available in Chinese

Robot assembly not in the text

• Picture based with no words• 73MB PDF • 27MB PDF

Page 53: VEX Robotics Workshop - Boston University

Carnegie Mellon Robotics Academy

• $500 (free online wo/answer key)$500  (free online wo/answer key)

• Sell VEX packages

S dl i h $680• VEX Super Bundle with sensors $680

• A LOT of information

• Lots of videos

• Emphasizes Robot CEmphasizes  Robot C

• http://www.education.rec.ri.cmu.edu/

Page 54: VEX Robotics Workshop - Boston University

CMU adviceCMU advice

• Recap of the steps to implement a robotics program:• 1. Purchase robot kits• 2. Purchase robotics curriculum• 3 Load software and curriculum on your computer and• 3. Load software and curriculum on your computer and 

school network• 4. Build practice table (optional)

5 S h d l t i i thi b lf d b lli i• 5. Schedule training ‐ this can be selfpaced by enrolling in the free online training, or you can attend formal training.

• 6. Practice building and programming your robot• 7. Recruit older students as mentors/assistants• 8. Prepare lesson plans ‐ comprehensive lesson plans are 

included in the Carnegie Mellon VEX curriculum.g

Page 55: VEX Robotics Workshop - Boston University

Autodesk

• Comes free with the classroom kitComes free with the classroom kit

• Standalone: $200

h i d k C• Emphasizes Autodesk Inventor CAD

• Overemphasizes Autodesk Inventor CAD

• Still need to purchase Autodesk Inventor

Page 56: VEX Robotics Workshop - Boston University

Intelitekb lRobotics Engineering Curriculum 

• http://www intelitekdownloads com/REC/http://www.intelitekdownloads.com/REC/

• $1300 for Semester 1

$6300 f S f 0 d i h fi• $6300 for Semester 1 for 10 students with five VEX Starter Kits plus sensors and supplies

• Emphasizes EasyC programming

• You do nothing!g

• Written with WPI

Page 57: VEX Robotics Workshop - Boston University

ForumsForums

• wwwvexforum comwww.vexforum.com

• Information

l f b• Examples of robots

• Photos

• Design Tips

Page 58: VEX Robotics Workshop - Boston University

Thank youThank you

• Gary Garber@buacademy [email protected]

• www.burobotics.org

k h i h f ll i l i• Workshops in the fall on special topics

• Boston University Qualifier competition in late November or early December

• www.robotevents.orgg