Teacher/Mentor Institute Hands-On Session: Building a Robot Scott McEwen Chuck Powell.

Slides:



Advertisements
Similar presentations
Teacher/Mentor Institute Using the Cortex Chuck Powell.
Advertisements

Each laptop is numbered Each slot in the laptop cabinet is numbered. Be sure to pick up the laptop that has been assigned to you! Getting the Laptops.
BEST Robotic, Inc. easyC Team Training
Teacher/Mentor Institute Using the Cortex Carolyn Bauer July 21-22, 2014.
Jason Howard. Agenda I. How to download robotc II. What is tele-op used for? III. How to build a basic tele-op program IV. Getting the robot to drive.
Components: Sansa Clip Mp3, earbuds, USB cable, Quick Start Guide.
Engineering Roles We will be forming groups of 3 students
Graphical RobotC NXT (EV3) Robot Workshop 2015 Instructor: Dr. Fred Brauchler Assistant: Chris Parker 2/7/2015Lawrence Technological University1.
Automation and Robotics
Photos and Sensor Instructions
Robot C Ready, SET, Go! Workshop SDSU, Fall 2013.
Teacher/Mentor Institute Hands-On Session: Building a Robot Scott McEwen & Kevin Barrett July 21-22, 2014.
V EX C OACHES ' T RAINING October 12, Agenda for Today 9 – 10 AM : Tina Reeves and the Engineering Notebook 10 – Noon : Finish Building, Basic Robot.
Teacher/Mentor Institute Robot Kit Familiarization Carolyn Bauer July 21-22, 2014.
Teacher/Mentor Institute August 6-7, 2012 Robot Kit Familiarization Carolyn Bauer.
Connecting VEX and ROBOTC
Technical Topics for Teams August BEST GAME RULES.
Computers on Wheels Teacher Overview. Be sure to pick up the laptop that has been assigned to you! Each slot in the laptop cabinet is numbered. Each laptop.
Get to know your WOW (Workstation On Wheels). There are 3 types of WOW’s Howard Cart SV21 SV22.
V EX C OACHES ' T RAINING October 11, Welcome and Introductions… Carlos Castro – Woodbridge Senior High School – Engineering Instructor – Coach,
Robotics Abstractions: Levels of language, world view
Adapted for STLP Camp ‘09 Mobile Robots Why do robots need to move?
Coding for the FIRST Tech Challenge: RobotC
Available at: – Operate the Tumbler using a Jumper Pin Operate the Tumbler using the jumper pin.
Weston Schreiber & Joshua Gabrielse Robotics Summer Training Programming #1: EasyC Basics.
Programming and Controls for FIRST – The Basics Tom Barch, Scott VanBrocklin and Kayla Peltier February 5 th, 2008.
Teacher/Mentor Institute Using easyC Joel Kirkland July 30-31, 2015.
BEST Robotic, Inc. easyC Breakout Session By: Guy Chetrit Programming With easyC September 15, Copyright © 2012 BEST Robotics, Inc. All rights reserved.
Teacher/Mentor Institute Hands-On Session: Building a Robot Carolyn Bauer July 30-31, 2015.
PRODUCTS SYSTEMS STEM Teachers Summit Hardware Build Manual.
Image Downloading Instructions General Instructions.
7.2 V battery pack and charger Put the battery in the charger station at the end of the lab. period. Red light indicates charging. Ken Youssefi Introduction.
EV3 Workshop Oct 3, 2015 Instructor: Chris Cartwright
 Remember, you have to have all of your forms signed and turned in before you can check out a camera!
Introduction to Vexnet
What do I have to do? Cause a motor to turn the center arm. attach motor to frame can redesign the center arm piece as needed use bushings or bearings.
Find the Mindstorms Icon on the computer.. To start a new program click go.
Introduction to Autodesk Inventor. Introduction Computer Aided Design (CAD) is a critical tool engineers use to transform their napkin sketch ideas into.
Minnesota BEST Kits Elliot Eid Minnesota BEST Robotics Copyright © 2010 BEST Robotics, Inc. All rights reserved. 1.
Teacher/Mentor Institute Using easyC David Dominguez June 2, 2015 Update Version.
ROBOTC Software EV3 Robot Workshop
ROBOTC Software EV3 Robot Workshop Lawrence Technological University.
By Joshua Shaw.  Now that we have a program, we should see how it works in the real world  To do this we need the Cortex and the orange USB cable 
San Antonio BEST Return and Consumables Kits September 13, 2014 St Mary’s University Center
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.
Mechanical Components and Programming Ken Youssefi Introduction to Engineering – E10 1.
2013 Prototype Game Weekend Hub Development All About BEST Kits Prepared by: David Kwast 27 April 2013.
What’s Changed for 2015 Various Topics 2015 Kit Review Outline David Kwast April 27, 2015.
Troubleshooting Dashhawk Issues. Here's what you have to do to have the DashHawk run properly Go to the ACTUAL PROGRAM file (not the short cut)
Oakland County Competitive Robotics Association Marc Center, GM Engineer, OCCRA VEX Mentor Rob Jenkins, OCCRA Vex Mentor Mark Taylor, Pontiac Teacher,
Project Overview  Introduction  Clawbot Build  Design Modification  Design Development  Programming  Sensors  Advanced Sensors  Open design challenges.
Basic Programming: Until Commands. The Problem with Wait States Motor Speed is affected by battery power. –If the battery is fully charged, the motors.
Teacher/Mentor Institute Intro to easyC Programming Scott McEwen July 21-22, 2016.
ROBOTC for CORTEX Teacher Training © 2011 Project Lead The Way, Inc. Automation and Robotics VEX.
Teacher/Mentor Institute Hands-On Session: Building a Robot Carolyn Bauer July 21-22, 2016.
After Construction Name: Per #:.
Project Overview Introduction Clawbot Build Design Modification
Introduction to Vexnet
Robotics Education & Competition Foundation
Using the VEX Cortex Processor
Using the VEX Cortex Processor
Hands-On Session: Mini-Competition
iSERIES PROGRAMMING/LOGGING TRAINING
Basics for Robotics Programming
VEXnet User's Guide.
The programming page of the Brick
Teacher training resource: Robotic Assembly
1.11: Robot Controller.
Introduction to Programing the Cortex for BEST
Presentation transcript:

Teacher/Mentor Institute Hands-On Session: Building a Robot Scott McEwen Chuck Powell

Overview  Quick and simplified exposure to what your student team will experience.  You will experience some of the same  Design choices  Building decisions  Learning experiences  Frustrations  We hope that this will make you a better coach and mentor! Page 2

Caveat Aedificator This guide has a suggested procedure for building your robot. You may vary from this procedure so long as:  You do not endanger yourself or anyone else.  You do not permanently attach anything to the Returnable Kit parts.  You do not damage the room or furniture in any way.  You clean up after yourself. Page 3

Be courteous to our hosts!  Please DO NOT scratch the tables, other furniture or floors, or snag any carpet or furniture fabric.  Keep a box lid or other surface protector between your work and the furniture or floor. Page 4

Charge the Batteries  Before you begin any construction, charge the following:  Both 7.2 V batteries  All 6 AAA batteries Page 5

Install easyC  Install easyC v4 for Cortex (Trial version).  Download from Page 6

Update Firmware  Connect Cortex to computer with USB cable.  Start…easyC… IFI VEXnet Firmware Upgrade.  Click on Search.  Click on Bootload.  Repeat for Joystick. Page 7

Platform (1) Construct/Attach:  Plywood base  Motors  Skid Make sure the platform is stable and can roll in various directions. Page 8

Platform (2)  Attach the Cortex. Page 9

Connect Motors to Cortex (1)  Motor Ports 1 & 10 have a built-in. Motor Ports 2-9 require you to connect using a Motor Controller. BEST requires you to use ports 2-9  Motor Ports 1-5 share the same current source, and Ports 6-10 share the same current source. Try to balance motors between 1-5 and Page 10

Connect Motors to Cortex (2)  Cortex Motor Port =>  Motor Controller =>  Screw Terminal Block =>  Motor wires with Quick Connects =>  Motor Tabs Page 11

Test the Platform (1)  easyC: File … New Competition Project  Field Control Competition Project  Operator Control tab.  Joystick … Arcade- 2 motor into while loop. Forward/Reverse Channel: 2 Rotate Channel: 1 Left Motor, Right Motor: (look where you plugged these in to the Cortex.)  Joystick … JoystickAnalogDeadband => before Arcade.  Deadband for both Channel 1 and Channel 2.  Test-“drive” the platform – make sure the motors respond correctly. Page 12

Wheels  Attach the hubs to the centers of the wheels.  Attach the hubs to the motor shafts. Page 13

Arm  Build and attach the A-frame to hold the arm.  Make and attach an arm that is the right size to:  Reach to the ground  Be pulled down by the winch. Page 14

Winch  Build and attach the winch.  Mount and attach the winch motor.  Wire the winch motor to the Cortex.  Edit your program to include the winch motor.  Test to make sure it works.  Add the spool and string onto the winch and test again. Page 15

Test Drive  Go to the Build and Download menu. Compile your program. Fix any errors, if necessary.  Connect the USB cable between the computer and the Cortex. Download your program to your Cortex.  Tether the joystick and Cortex – this means connect them with the USB cable.  Turn on the Cortex first, then the joystick. Wait for the ROBOT and JOYSTICK lights to turn green.  Test each wheel motor forward and backward. If either wheel moves in the wrong direction, go back into the program, check or uncheck the box to reverse direction, and try again.  Untether the Joystick and Cortex. Turn them off. Insert the 2 VEXNet keys and turn them back on.  Drive the platform without the tether. Page 16

Servo  Connect the servo to the Cortex with a Servo Controller.  In your program, add a JoystickToServo, and use Channel 5 or 6.  (Servos don’t need a deadzone.)  Turn on the Cortex and Joystick. The Servo will rotate to its “zero” position. Make a note of it. Page 17

Claw  Disconnect the servo from the Cortex.  Assemble the claw, including the servo. Make sure it can move properly.  Remember to assemble it so that its starting position coincides with the servo’s “zero” position.  Reconnect the servo to the Cortex. Turn it on and test the claw. Page 18

Mount the Claw  Attach the claw to the end of the arm.  Make sure it reaches to the ground and can open and close.  You may need to add a servo extension between the servo controller and the servo. Page 19

The Competition  The competition will involve 2 robots at a time, on the same field.  The edges of the field will be marked by a PVC boundary.  Each team will have its own basket.  Balls must go through the ring and land in the bucket.  Blue balls are 1 point each, red balls are 2 points each. Page 20