VEX Robotics A Primer

Size: px
Start display at page:

Download "VEX Robotics A Primer"

Transcription

1 2015 Andrew Dahlen VEX Robotics A Primer 2015 HI-TEC Conference Workshop July 27 th 2015 Portland Oregon

2 Background VEX Robotics Overview 360 VEX Robotics Competition in Minnesota

3 VEX Robotics Competition Largest and Fastest Growing Robotics Competition in the world More than 12,000 teams from 32 countries playing in over 1000 tournaments

4 VEX Robotics websites Search for and sign up for events in your area Purchase VEX Robotics Equipment. Tons of information about running events, scholarships, and grants.

5 VEX robotics team details Description: 5 to 10 student members meet before or after school with a coach. Students work to design and build a single robot to compete in the VEX Robotics Competition. Dates: The competition is released in April and teams may start work right away. Most teams begin their season at the start of the next school year, and continue through December and January. A few teams advance to the National or World Championship in April. Weekly time Commitment: 2-6 Hours per week. Computer Requirements: One PC or MAC needed to program the robot. A laptop is recommended for portable programming at events.

6 VRC Team Budget Recommendations Budgets will vary greatly on the number of events attended. Teams are encouraged to fundraise or seek sponsorships to offset expenses. Coach Stipends are encouraged for the sustainability of the program Amount Description $100 Team Registration (VEX Robotics) $200 Tournament Registration Fee ($100 per tournament) $1500 Coach Stipend $1500 VEX Robotics Equipment (Much of this will be re-used annually), Teams build an inventory of equipment and select components which complement the current season challenge. $1000 Transportation to tournaments and scrimmages $4300 Total

7 360 is a consortium of 15 institutions led by Bemidji State University and includes 14 technical and community colleges. The center is a member of the Minnesota State Colleges and Universities system and received a National Science Foundation grant in 2012 to become an Advanced Technological Education Regional Center.

8 360 wants to: Interest students in manufacturing careers Show the youth & influencers career opportunities available in today s manufacturing Improve youth s confidence in STEM skills

9 Why VEX Robotics? There are several great robotics programs available. 360 has worked with VEX Robotics because: Teams can work on their robots year-round Robotics kits are cost-effective (a starter kit is around $1,200) and can be used multiple years Project Lead the Way uses VEX Robotics in their curriculum It is designed to be a student-led activity It offers opportunities to participate from elementary school through college

10 360 VEX Robotics Competitions in Minnesota Season Competition Number of MN Teams Number of MN Tournaments Roundup 8 1 unofficial Gateway 30* Sack Attack 45* Toss Up 66* Skyrise 98* Nothing But Net 150** 12** * Estimated numbers ** Projected numbers

11 STEM Outreach & Recruitment Expose youth to technology concepts Mechanics Programming Motor Control Sensors Troubleshooting Team work

12 Wilder Research Highlights Survey of Adults and Youth Youth reported greater knowledge, skills, and confidence in STEM and manufacturing content, and particularly in problem-solving and working by trial and error Youth and adults reported more favorable opinions of STEM and Manufacturing Careers after completing the program

13 Robot C Basics Initial Setup Firmware Motors and Sensor Setup New Programs

14 About this workshop This workshop is designed to showcase Robot C software, VEX Robotics Equipment, and the VEX Robotics Competition. It is not practical to teach c programming in a four hour workshop. To learn more about Robot C : Reference the built-in help guide in robot C. Evaluate the sample programs provided in robot C Reference the Robot C forums

15 Check Robot C For Updates Robot C has frequent software updates. Use most recent version.

16 Change Platform Type Robot C for VEX Robotics Supports VEX IQ and VEX 2.0 Cortex VEX IQ is designed for a younger audience - grade school VEX 2.0 Cortex is designed for middle school to college age students

17 Cortex and Joystick Firmware Using the Orange USB programming cable, connect the Cortex to the PC The PC may take a few moments to install drivers. Watch the windows taskbar to see if the drivers installed successfully.

18 Download Firmware Firmware for the Cortex and Joystick need to be updated with new versions of Robot C

19 Firmware up to date

20 Radio Firmware Occasionally the VEXnet Keys also need Firmware updates

21 Update the VEXnet Radio Firmware Open the VEXnet Key 2.0 Update Utility Insert the VEXnet Radio into the USB Port

22 Tethering Cortex with Joystick Connect Joystick and Cortex with orange USB Cable Power up both the Joystick and Cortex This pairs the Cortex and Joystick like connecting a Bluetooth device to a phone

23 VEXnet Keys After tethering (pairing), install the VEXnet keys into the Cortex and Joystick Power up both the Joystick and Cortex The VEXnet Radio keys allow wireless communication between the Joystick and Cortex

24 Programming options USB Cable: Programs can be downloaded from the PC to Cortex directly with the USB Programming Cable. This involves disconnecting the VEXnet Keys Inserting the USB Cable Downloading the program Re-installing the VEXnet Keys Programming Hardware Kit Eliminate Constant VEXnet Key removal and insertion Supports live, wireless debugging

25 Rename the Robot Rename the robot to Stop the error messages after downloading a program

26 Creating a New Program Recommend using the Competition Template for all new programs Competition template used to execute the autonomous and driver control for VEX Robotics Competition Matches

27 Parts of the Competition Template pre_aton() Pre autonomous This section is seldom modified by VRC Teams

28 Autonomous Task The first 15 seconds of a VRC match is autonomous. The Robots drive themselves. Preprogrammed instructions Heavy use of sensors for navigation feedback

29 Motors and Sensors Setup Configure what is plugged into the motor, analog, digital, and I2C Ports

30 Clawbot Motors and Sensors Setup This code is automatically generated with the motors and sensors setup

31 Programming Example Basic Joystick Control

32 User Control Insert user control program between the curly brackets following the while (true) structure

33 Joystick Control: Analog Thumb Sticks The two thumb sticks are known as analogs They generate a -127 to 127 value for each channel. In the central or neutral position the value will be zero.

34 Motor Commands Motor speeds are also set by a -127 to 127 values. Examples: Caution: Never program a motor speed outside the to 127 range. Doing so results errors in motor speed values: 128 is is is is 128

35 Joystick Control of motors The range of motor and joystick values is the same: -127 to 127 Programming the motor for thumb stick control is as easy as:

36 Joystick Buttons Joystick buttons are discrete: on or off The VEX Joystick has four groups of buttons. Buttons are programmed using if or while structures. Example:

37 Debugging windows Debugger Windows: Test Motor operation See sensor values Watch variables in real time

38 Test Motors with the Motors Debugger Window Program must be stopped Enter a power value between 127 and -127

39 Debug Sensor Window Provides live sensor values Useful in writing code involving sensor feedback

40 Programming Example Navigation with encoders

41 Navigation with encoders Quadrature encoders Encoders measure rotations As the wheels rotate forward the encoder value increments If the encoder value direction can be easily changed by swapping the two encoder wire ports.

42 Encoder: User Defined Functions Functions are used when a section of code repeats multiple times. In the encoders example program, functions make it easier to program the robot to a reach a specific destination.

43 Example User Defined Function

44 Encoders and the debug window While driving the robot, Programmers can watch the sensor debug window. As the robot is driven with the joystick in simple maneuvers (straight, pivot, left and right) programmers can manually write down the encoder values. Clear the encoder values after each simple move. Create a program which repeats each move

45 Programming Example Line Following

46 Line Following Introduction Line Following Sensor Infrared LED and receiver in one unit. Position 1/8 above floor / line for best results Sensor values range between 0 and 4096 Many variables including: Sensor distance from floor Floor and tape reflectivity

47 Line Following: Watching the line Left line sensor > right then: Right wheels full speed ahead Slow down left wheels Right line senor > left then: Left wheels full speed ahead Slow down right wheels Right line Sensor = left then Left and right wheels full speed ahead

48 Line Following: Record Line values Record the line following sensor values on and off the line. Store these values into program variables.

49 Line Following: Proportional Control Motor control values are -127 to 127 Scale line following sensor values to motor speed range 0 to 127 Base motor control speeds on line follower sensor values

50 Example: Scaling line following values: On the line sensor value = 2500 Off the line sensor value = 150 Motor range is 0 to 127 (forward motion only) Scaling math: ( )/127 = 18.5

51 Example: Adjusting motor speeds Left Sensor is fully on-the-line = 2500 Slow down the left motor Left motor speed = 127 (( ) / 18.5) Where 127 = max motor speed 2500 = left line follower sensor value 150 = off the line value 18.5 = scale factor

52 Code for line following

53 Ultrasonic Sensor Emits a high pitch chirp (inaudible) Measures time for chirp to be heard by the receiver Calculates distance based on this time. Robot C ultrasonic values can be set to inches, centimeters, millimeters, or raw values in the motors and sensors setup.

54 Ultrasonic Sensor Code:

55 Programming Example Proportional Arm Control

56 Potentiometer Feedback Potentiometer is a variable resistor Used on Light dimmer switches and volume control knobs Also useful for position feedback in robots Up to 250 of rotation

57 Multitasking Tasks can be used to split the processors attention Reference Robot C help for more info. starttask command given inside the usercontrol task. Program will split its time between these two tasks

58 The pidarmcontrol task Runs parallel to usercontrol task Includes different ways to set the arm position Preset buttons on channel 7 of joystick Variable position based on channel 6 of joystick

59 Preset arm position Press buttons on channel 7 to move arm specific location Arm will stay in that position.

60 Variable Position Buttons 5U and 5D move arm to any position. When buttons are released arm stays in position

61 Proportional Control Programming method for reaching and maintaining the position of an arm or lifting mechanism. Everyday example : Cruise control in an automobile maintains speed. Requires sensor feedback. Motors power is adjusted in the code to maintain the arms location.

62 Proportional Code: Arm Motor power is a function of how far the potentiometer sensor value is from the target variable Watch the motor debugger window while manually moving the arm. Motor power values adjust to maintain target position.

63 Andrew Dahlen VEX Robotics Coordinator Electronics Technology Automated Systems Instructor Northland Community and Technical College 1101 Hwy One East Thief River Falls MN Thank you. Aaron Barker VEX Robotics Coordinator Director of Business and Industry Alignment St Cloud Technical & Community College 1540 Northway Drive St Cloud, MN

Testing VEX Cortex Robots using VEXnet

Testing VEX Cortex Robots using VEXnet Testing VEX Cortex Robots using VEXnet This document is an inspection guide for VEX Cortex based robots. Use this document to test if a robot is competition ready. Method I. Using the ROBOTC Competition

More information

VEX Robot Remote Control Set-Up

VEX Robot Remote Control Set-Up VEX Robot Remote Control Set-Up Note: Before proceeding with the VEXnet joystick setup on the following pages, complete these steps: 1) Open the RobotC program 2) Select File > Open Sample Program 3) Select

More information

VEX Startup and Configuration Procedures

VEX Startup and Configuration Procedures VEX Startup and Configuration Procedures Power Up Open RobotC Step 2 Plug battery into the Cortex power port. The plug is keyed to only install one way. Black wire will face to the outside of the Cortex.

More information

Brought to you by WIRED Les Quiocho September 30, 2017

Brought to you by WIRED Les Quiocho September 30, 2017 Brought to you by WIRED Les Quiocho September 30, 2017 Objectives To learn where to find necessary resources To recognize the basic electronic components of the BEST returnables kit To understand the software

More information

VEX/RobotC Video Trainer Assignments

VEX/RobotC Video Trainer Assignments VEX/RobotC Video Trainer Assignments Mr. Holmes Mechatronics I To view the VEX videos assigned for homework, click on the following link to access the Vex Video Trainer: http://www.education.rec.ri.cmu.edu/products/teaching_robotc_cortex/

More information

Robotics Education & Competition Foundation

Robotics Education & Competition Foundation Robotics Education & Competition Foundation VRC Event Troubleshooting Guide When Things Go Wrong NOW What? BEFORE YOU START YOUR EVENT Always set up the night before an event if possible. Always test the

More information

Activity Basic Inputs Programming - VEX Clawbot

Activity Basic Inputs Programming - VEX Clawbot Activity 3.1.3 Basic Inputs Programming - VEX Clawbot Introduction Inputs are devices which provide a processor with environmental information to make decisions. These devices have the capacity to sense

More information

The Beginners Guide to ROBOTC. Volume 2, 3 rd Edition Written by George Gillard Published: 18-July-2016

The Beginners Guide to ROBOTC. Volume 2, 3 rd Edition Written by George Gillard Published: 18-July-2016 The Beginners Guide to ROBOTC Volume 2, 3 rd Edition Written by George Gillard Published: 18-July-2016 Introduction ROBOTC is an application used for programming robots. There are many different versions

More information

Step 1: Connect the Cortex to your PC

Step 1: Connect the Cortex to your PC This is a guide for configuring the VEX Cortex system to be programmed wirelessly using a VEXNet connection. These steps are required the first time you use your computer to program a specific VEX Cortex,

More information

Troubleshooting ROBOTC with Cortex

Troubleshooting ROBOTC with Cortex This guide is to designed to be used by a student or teacher as a reference for help troubleshooting ROBOTC software issues. Troubleshooting Topics Computer will not Recognize the VEX Cortex Not able to

More information

RobotC for VEX. By Willem Scholten Learning Access Institute

RobotC for VEX. By Willem Scholten Learning Access Institute RobotC for VEX By Willem Scholten Learning Access Institute 1 RobotCgetStarted.key - February 5, 2016 RobotC for VEX Section 1 - RobotC How to switch between VEX 2.0 Cortex and VEX IQ Section 2 - RobotC

More information

!!!!!!! OWASP VETERANS TRAINING GRANT PROPOSAL BLACKSTONE VETERANS HIRING INITIATIVE: OWASP GRANT PROPOSAL

!!!!!!! OWASP VETERANS TRAINING GRANT PROPOSAL BLACKSTONE VETERANS HIRING INITIATIVE: OWASP GRANT PROPOSAL BLACKSTONE VETERANS HIRING INITIATIVE: OWASP GRANT PROPOSAL OWASP VETERANS TRAINING GRANT PROPOSAL Prepared by: Samantha Groves, Kate Hartmann, and Kait Disney-Leugers February 10, 2014 1 PROPOSAL QUESTIONS

More information

MS4SSA Robotics Module:

MS4SSA Robotics Module: Robotics Module: Programming and Sensors Kim Hollan Why Program a Robot? Building a robot teaches many valuable skills; however, the learning doesn t stop there Programming also teaches valuable life skills

More information

Robotics Jumpstart Training II. EasyC: Software & Firmware Updates

Robotics Jumpstart Training II. EasyC: Software & Firmware Updates Robotics Jumpstart Training II EasyC: Software & Firmware Updates Objectives: Learn how to update EasyC Current Version: 4.2.1.9 Learn how to update Firmware VEX Joystick (Controller) VEX Microcontroller

More information

Electronics Workshop. Jessie Liu

Electronics Workshop. Jessie Liu Electronics Workshop Jessie Liu 1 Return Kit Servos Servo Extensions Controller Analog USB/Tether Serial WiFi key (2) (2) Digital i/o Servo Power Adaptor AAA Battery Charger motors/ servos (4) Servo Mounting

More information

Competitive VEX Robot Designer. Terminal Objective 1.3: operate the Tumbler using a jumper pin

Competitive VEX Robot Designer. Terminal Objective 1.3: operate the Tumbler using a jumper pin Skill Set 1: Driver/Operator Competitive VEX Robot Designer Terminal Objective 1.3: operate the Tumbler using a jumper pin Performance Objective: Using a Cortex microcontroller and EasyC V4, operate the

More information

BEST Control System. Dave Wilkerson. September 12, 2015

BEST Control System. Dave Wilkerson. September 12, 2015 BEST Control System BEST Robotics, Inc. Dave Wilkerson September 12, 2015 Copyright 2012 BEST Robotics, Inc. All rights reserved. 1 Servos Joystick Return Kit AAA Battery Charger Analog WiFi key USB/Tether

More information

Programming Techniques Workshop for Mindstorms EV3. Opening doors to the worlds of science and technology for Oregon s youth

Programming Techniques Workshop for Mindstorms EV3. Opening doors to the worlds of science and technology for Oregon s youth Oregon Robotics Tournament and Outreach Program Programming Techniques Workshop for Mindstorms EV3 2018 Opening doors to the worlds of science and technology for Oregon s youth 1 Instructor Contacts Terry

More information

CORTEX Microcontroller and Joystick User Guide

CORTEX Microcontroller and Joystick User Guide This is a User Guide for using the VEX CORTEX Microcontroller and VEX Joystick. Refer to the VEX Wiki (http://www.vexforum.com/wiki/index.php/vex_cortex_microcontroller) for updates to this document. 1.

More information

VEX ARM Cortex -based Microcontroller and VEXnet Joystick User Guide

VEX ARM Cortex -based Microcontroller and VEXnet Joystick User Guide 1. VEX ARM Cortex -based Microcontroller and VEXnet Joystick Pairing Procedure: a. The Joystick must first be paired to the VEX ARM Cortex -based Microcontroller before they will work using VEXnet Keys.

More information

The Lego Mindstorms Ev3 Discovery Book Full Color A Beginners Guide To Building And Programming Robots

The Lego Mindstorms Ev3 Discovery Book Full Color A Beginners Guide To Building And Programming Robots The Lego Mindstorms Ev3 Discovery Book Full Color A Beginners Guide To Building And Programming Robots THE LEGO MINDSTORMS EV3 DISCOVERY BOOK FULL COLOR A BEGINNERS GUIDE TO BUILDING AND PROGRAMMING ROBOTS

More information

2. Within your four student group, form a two student team known as Team A and a two student team known as Team B.

2. Within your four student group, form a two student team known as Team A and a two student team known as Team B. Introduction Inputs are devices which provide a processor with environmental information to make decisions. These devices have the capacity to sense the environment in a variety of ways such as physical

More information

DSP Research Project

DSP Research Project DSP Research Project The digital signal processing (DSP) research project is a core component of the Physics 351 digital electronics course. The research project component is structured as design, construction,

More information

Activity Basic Inputs Programming Answer Key (VEX)

Activity Basic Inputs Programming Answer Key (VEX) Activity 1.2.4 Basic Inputs Programming Answer Key (VEX) Introduction Inputs are devices which provide a processor with environmental information to make decisions. These devices have the capacity to sense

More information

Portland Timbers ODP (Pre-Academy) Invite and Information 2001/02 and 2003/04 Age Groups Tryouts: August 12-13/Salem, Oregon

Portland Timbers ODP (Pre-Academy) Invite and Information 2001/02 and 2003/04 Age Groups Tryouts: August 12-13/Salem, Oregon Portland Timbers ODP (Pre-Academy) Invite and Information 2001/02 and 2003/04 Age Groups Tryouts: August 12-13/Salem, Oregon What is Portland Timbers Pre-Academy/Olympic Development Program (ODP)? All

More information

Programming Preset Heights in ROBOTC for VEX Robotics By George Gillard

Programming Preset Heights in ROBOTC for VEX Robotics By George Gillard Programming Preset Heights in ROBOTC for VEX Robotics By George Gillard Introduction Programming a button that lifts an arm (or other mechanism for that matter) to a specific preprogrammed point can be

More information

SPARTAN ROBOTICS FRC 971

SPARTAN ROBOTICS FRC 971 SPARTAN ROBOTICS FRC 971 Controls Documentation 2015 Design Goals Create a reliable and effective system for controlling and debugging robot code that provides greater flexibility and higher performance

More information

Activity Basic Inputs Programming VEX

Activity Basic Inputs Programming VEX Activity 3.1.3 Basic Inputs Programming VEX Introduction Inputs are devices which provide a processor with environmental information to make decisions. These devices have the capacity to sense the environment

More information

Activity Inputs and Outputs VEX

Activity Inputs and Outputs VEX Activity 3.1.1 Inputs and Outputs VEX Introduction Robots are similar to humans if you consider that both use inputs and outputs to sense and react to the world. Most humans use five senses to perceive

More information

Activity Inputs and Outputs VEX

Activity Inputs and Outputs VEX Activity 3.1.1 Inputs and Outputs VEX Introduction Robots are similar to humans if you consider that both use inputs and outputs to sense and react to the world. Most humans use five senses to perceive

More information

Recent Developments in Career and Technical Education. New York State Education Department November 2016

Recent Developments in Career and Technical Education. New York State Education Department November 2016 Recent Developments in Career and Technical Education New York State Education Department November 2016 Topics Graduation Pathways- CTE and CDOS CTE Teacher Certification CTE and ESSA Graduation Pathways

More information

Robot Design Workshop: VEX Hardware & Robot Building Basics

Robot Design Workshop: VEX Hardware & Robot Building Basics Robot Design Workshop: VEX Hardware & Robot Building Basics Nik Kukert Bison BEST Robotics 1 Basics Only use parts supplied in the consumable and returnable kits (or approved optional items) Robots containing

More information

NC Project Learning Tree Guidelines

NC Project Learning Tree Guidelines NC Project Learning Tree Guidelines PREFACE Project Learning Tree (PLT) is an environmental education program for educators and youth leaders working with students from pre-kindergarten through grade 12.

More information

Activity Basic Outputs Programming VEX

Activity Basic Outputs Programming VEX Activity 3.1.2 Basic Outputs Programming VEX Introduction Computer programs are used in many applications in our daily life. Devices that are controlled by a processor are called outputs. These devices

More information

Tech Tips. BeeBots. WeDo

Tech Tips. BeeBots. WeDo Tech Tips Teachers, especially classroom teachers who are implementing a robotics unit in their classroom, may not have much troubleshooting experience and may not have ready access to tech support. As

More information

Computer Buying Tips

Computer Buying Tips Reference Services Division Presents Computer Buying Tips Get the information you need to be a savvy consumer when shopping for your first or next computer. This handout provides an overview of the types

More information

BEST Generic Kit Notes GMKR00002 Revision 7; August 2011

BEST Generic Kit Notes GMKR00002 Revision 7; August 2011 GMKR00002 Revision 7; August 2011 1.0 Introduction This document is for information only. Although it is consistent with the rules, please see the Generic Game Rules document for the official rules. All

More information

CORTEX Microcontroller and Joystick Quick Start Guide

CORTEX Microcontroller and Joystick Quick Start Guide This is a Quick Start Guide for using the VEX CORTEX and VEX Joystick. Refer to the VEX Wiki for updates to this document. 1. Basic connections; batteries, microcontroller, joysticks and VEXnet keys. a.

More information

Empowering Educators, Inspiring Youth! http://sfrc.ufl.edu/plt/ Nancy Peterson, PLT State Coordinator UF School of Forest Resources and Conservation Overview What is PLT? Who uses it? Curriculum Resources

More information

Activity Basic Inputs Programming VEX

Activity Basic Inputs Programming VEX Activity 3.1.3 Basic Inputs Programming VEX Introduction Inputs are devices which provide a processor with environmental information to make decisions. These devices have the capacity to sense the environment

More information

Activity Variables and Functions VEX

Activity Variables and Functions VEX Activity 3.1.5 Variables and Functions VEX Introduction A program can accomplish a given task in any number of ways. Programs can quickly grow to an unmanageable size so variables and functions provide

More information

MS4SSA Robotics Module:

MS4SSA Robotics Module: MS4SSA Robotics Module: Programming and Sensors Brad Miller and Kim Hollan What are we doing today? Talk about why to program robots Learn about basic RobotC programming Learn how to make the robot move

More information

Fundamentals and Essentials Curriculum Update

Fundamentals and Essentials Curriculum Update Fundamentals and Essentials Curriculum Update 1 Fundamentals / Essentials Courses Agenda Course Pathways Curriculum Updates PNIE IT Essentials I & II Java / UNIX Web Design 2 Current Curriculum Paths CAREERS

More information

EEL 5666C FALL Robot Name: DogBot. Author: Valerie Serluco. Date: December 08, Instructor(s): Dr. Arroyo. Dr. Schwartz. TA(s): Andrew Gray

EEL 5666C FALL Robot Name: DogBot. Author: Valerie Serluco. Date: December 08, Instructor(s): Dr. Arroyo. Dr. Schwartz. TA(s): Andrew Gray EEL 5666C FALL 2015 Robot Name: DogBot Author: Valerie Serluco Date: December 08, 2015 Instructor(s): Dr. Arroyo Dr. Schwartz TA(s): Andrew Gray Jacob Easterling INTRODUCTION ABSTRACT One of the fun things

More information

The Lego Mindstorms Ev3 Idea Book 181 Simple Machines And Clever Contraptions

The Lego Mindstorms Ev3 Idea Book 181 Simple Machines And Clever Contraptions The Lego Mindstorms Ev3 Idea Book 181 Simple Machines And Clever Contraptions We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing

More information

Getting Started with FTC Using RobotC

Getting Started with FTC Using RobotC Oregon Robotics Tournament and Outreach Program Getting Started with FTC Using RobotC 2008 Opening doors to the worlds of science and technology for Oregon s s youth Instructors Coordinator Robot C for

More information

Computer Networking Technologies and Information Assurance & Cybersecurity

Computer Networking Technologies and Information Assurance & Cybersecurity Computer Networking Technologies and Information Assurance & Cybersecurity Admissions Information Application Materials Students wanting to apply for a degree seeking program at the College of Eastern

More information

Atlanta Urban Debate League E-Debate Teaching Project

Atlanta Urban Debate League E-Debate Teaching Project Atlanta Urban Debate League E-Debate Teaching Project Atlanta Urban Debate League... 1 Invitation to Participate... 2 School and Coach Expectations... 4 Technology Needs... 5 Downloading Skype... 6 Installing

More information

DSP Research Project

DSP Research Project DSP Research Project The digital signal processing (DSP) research project is a core component of the Physics 351 digital electronics course. The research project component is structured as design, construction,

More information

Activity Basic Outputs Programming Answer Key (VEX) Introduction

Activity Basic Outputs Programming Answer Key (VEX) Introduction Activity 1.2.3 Basic Outputs Programming Answer Key (VEX) Introduction Computer programs are used in many applications in our daily life. Devices that are controlled by a processor are called outputs.

More information

Part A: Monitoring the Rotational Sensors of the Motor

Part A: Monitoring the Rotational Sensors of the Motor LEGO MINDSTORMS NXT Lab 1 This lab session is an introduction to the use of motors and rotational sensors for the Lego Mindstorm NXT. The first few parts of this exercise will introduce the use of the

More information

Portland Timbers ODP 2000/2001 Boys & 2002 Boys What is Portland Timbers ODP? There are inherent secondary objectives too:

Portland Timbers ODP 2000/2001 Boys & 2002 Boys What is Portland Timbers ODP? There are inherent secondary objectives too: Portland Timbers ODP 2000/2001 Boys & 2002 Boys Oregon and Southwest Washington Soccer Players, On behalf of the Portland Timbers Olympic Development Program, you have been invited to tryout for the Timbers

More information

The Quick CASP USER S GUIDE. What is the Quick CASP? Sample Quality Improvement Plan. >>> page 3. >>> page 7

The Quick CASP USER S GUIDE. What is the Quick CASP? Sample Quality Improvement Plan. >>> page 3. >>> page 7 The Quick CASP A Summer Learning Program Quality Assessment Tool USER S GUIDE What is the Quick CASP? >>> page 3. Sample Quality Improvement Plan >>> page 7 CONTENT 3 4 6 7 7 8 OVERVIEW OF THE QUICK CASP

More information

European Cyber Security Challenge

European Cyber Security Challenge European Cyber Security Challenge Greek National Cyber Security Team Systems Security Laboratory (http://ssl.ds.unipi.gr/) Member of the European Cyber Security Challenge Steering Committee Department

More information

WIRELESS VEHICLE WITH ANIMATRONIC ROBOTIC ARM

WIRELESS VEHICLE WITH ANIMATRONIC ROBOTIC ARM WIRELESS VEHICLE WITH ANIMATRONIC ROBOTIC ARM PROJECT REFERENCE NO. : 37S0918 COLLEGE : P A COLLEGE OF ENGINEERING, MANGALORE BRANCH : ELECTRONICS & COMMUNICATION GUIDE : MOHAMMAD RAFEEQ STUDENTS : CHARANENDRA

More information

2

2 1 2 3 4 5 6 7 8 9 Robot C Settings for Programming in VEX IQ Text Mode Setup the software for Vex IQ: Platform Tab: Platform Type [Vex Robotics] [VEX IQ] Quick

More information

College Of. Technological Innovation

College Of. Technological Innovation College Of Technological Innovation Contact Us 00971-2-5993111 (Abu Dhabi) 00971-4-4021111 (Dubai) 00971-4-4021408 (College of Technological Innovation) @Zayed_U zayeduniversity ZayedU www.zu.ac.ae Introduction

More information

AMERICA S PROMISE GRANT. Department of Labor Employment and Training Administration (DOLETA) Information Session October 25, 2017

AMERICA S PROMISE GRANT. Department of Labor Employment and Training Administration (DOLETA) Information Session October 25, 2017 AMERICA S PROMISE GRANT Department of Labor Employment and Training Administration (DOLETA) Information Session October 25, 2017 AGENDA Overview of grant Training design, structure and opportunities Eligibility

More information

Programming With easyc Kevin Barrett September 12, 2015

Programming With easyc Kevin Barrett September 12, 2015 BEST Robotic, Inc. easyc Team Training Programming With easyc Kevin Barrett September 12, 2015 1 What You ll Need Minimum System Requirements Windows XP/Vista/Win7, Mac not supported PIII-450MHz+, 256MB+

More information

Introduction to the Oracle Academy. Copyright 2007, Oracle. All rights reserved.

Introduction to the Oracle Academy. Copyright 2007, Oracle. All rights reserved. What Will I Learn? In this lesson, you will learn to: Give examples of jobs, salary, and opportunities available that could result from participating in the Academy Understand how participating in the

More information

Title Core TIs Optional TIs Core Labs Optional Labs. All None 1.1.6, 1.1.7, and Network Math All None None 1.2.5, 1.2.6, and 1.2.

Title Core TIs Optional TIs Core Labs Optional Labs. All None 1.1.6, 1.1.7, and Network Math All None None 1.2.5, 1.2.6, and 1.2. CCNA 1 Plan for Academy Student Success (PASS) CCNA 1 v3.1 Instructional Update # 2006-1 This Instructional Update has been issued to provide guidance on the flexibility that Academy instructors now have

More information

CYBERPATRIOT NATIONAL YOUTH CYBER EDUCATION PROGRAM

CYBERPATRIOT NATIONAL YOUTH CYBER EDUCATION PROGRAM AIR FORCE ASSOCIATION S CYBERPATRIOT NATIONAL YOUTH CYBER EDUCATION PROGRAM SECURING NETWORK, SECURING FUTURES CyberPatriot Program Updated July 2017 www.uscyberpatriot.org AFA The Air Force Association

More information

Team America Rocketry Challenge 2019 Mail-In Registration Packet

Team America Rocketry Challenge 2019 Mail-In Registration Packet Team America Challenge 2019 Mail-In Registration Packet Read the Contest Rules at www.rocketcontest.org before you begin. UNLESS OTHERWISE SPECIFIED, INFORMATION REQUESTED ON THE REGISTRATION IS REQUIRED.

More information

ACTC ROBOTICS HANDBOOK

ACTC ROBOTICS HANDBOOK ACTC ROBOTICS HANDBOOK This handbook is to serve as a reference for the members of the Anderson I & II Career and Technology Center VEX Robotics Program. Additional information about ACTC Robotics can

More information

UNIT ONE. Introduction to CyberPatriot and Cybersecurity. AIR FORCE ASSOCIATION S CYBERPATRIOT

UNIT ONE. Introduction to CyberPatriot and Cybersecurity.  AIR FORCE ASSOCIATION S CYBERPATRIOT AIR FORCE ASSOCIATION S CYBERPATRIOT NATIONAL YOUTH CYBER EDUCATION PROGRAM UNIT ONE Introduction to CyberPatriot and Cybersecurity www.uscyberpatriot.org Learning Objectives Participants will gain an

More information

logic table of contents: squarebot logic subsystem 7.1 parts & assembly concepts to understand 7 subsystems interfaces 7 logic subsystem inventory 7

logic table of contents: squarebot logic subsystem 7.1 parts & assembly concepts to understand 7 subsystems interfaces 7 logic subsystem inventory 7 logic table of contents: squarebot logic subsystem 7.1 parts & assembly concepts to understand 7 subsystems interfaces 7 logic subsystem inventory 7 7 1 The Vex Micro Controller coordinates the flow of

More information

BEST Generic Kit Notes GMKR00002 Revision 5; August 2010

BEST Generic Kit Notes GMKR00002 Revision 5; August 2010 GMKR00002 Revision 5; 1.0 Introduction All Returnable Kit items, including boxes and packing, must be returned at the conclusion of the contest. This equipment will be used again next year; so do not modify

More information

ARMS FORMS AND BEST PRACTICES. Department of Athletics and Recreation Athletics Compliance Office Monday s with your Manual September 112, 2016

ARMS FORMS AND BEST PRACTICES. Department of Athletics and Recreation Athletics Compliance Office Monday s with your Manual September 112, 2016 ARMS FORMS AND BEST PRACTICES Department of Athletics and Recreation Athletics Compliance Office Monday s with your Manual September 112, 2016 AGENDA Admissions Pre-Read Submission Occasional Meal and

More information

CCNA Routing and Switching Courses. Scope and Sequence. Target Audience. Curriculum Overview. Last updated November 2, 2016

CCNA Routing and Switching Courses. Scope and Sequence. Target Audience. Curriculum Overview. Last updated November 2, 2016 CCNA Routing and Switching Scope and Sequence Last updated November 2, 2016 Target Audience The Cisco CCNA Routing and Switching curriculum is designed for Cisco Networking Academy students who are seeking

More information

SYLLABUS DEPARTMENTAL SYLLABUS. Laptops and Mobile Devices CRTE0108 DEPARTMENTAL SYLLABUS DEPARTMENTAL SYLLABUS DEPARTMENTAL SYLLABUS

SYLLABUS DEPARTMENTAL SYLLABUS. Laptops and Mobile Devices CRTE0108 DEPARTMENTAL SYLLABUS DEPARTMENTAL SYLLABUS DEPARTMENTAL SYLLABUS SYLLABUS DATE OF LAST REVIEW: 02/2015 CIP CODE: 11.1006 SEMESTER: COURSE TITLE: COURSE NUMBER: Laptops and Mobile Devices CRTE0108 CREDIT HOURS: 3 INSTRUCTOR: OFFICE LOCATION: OFFICE HOURS: TELEPHONE:

More information

K Force The Kristin Robotics Team Introductory Programming Tutorial 2014 For use with the teams squarebot training robots.

K Force The Kristin Robotics Team Introductory Programming Tutorial 2014 For use with the teams squarebot training robots. K Force The Kristin Robotics Team Introductory Programming Tutorial 2014 For use with the teams squarebot training robots. K Force Squarebot Programming Course - 2014 Robot moves forward for two seconds

More information

The official TYPO3 partner program

The official TYPO3 partner program The official TYPO3 partner program Table of contents Partner Program... 4 Separate Yourself From The Competition... 4 Be Successful - Together... 4 Unique Benefits... 6 Partner Ranking In A Nutshell...

More information

FSE 100x: Introduction to Engineering: Imagine. Design. Engineer! Spring C 2018

FSE 100x: Introduction to Engineering: Imagine. Design. Engineer! Spring C 2018 FSE 100x: Introduction to Engineering: Imagine. Design. Engineer! Spring C 2018 I. COURSE OVERVIEW This 15-week 2-credit hour course is an active introduction to developing an engineering mindset that

More information

SCC Blue Sombrero Quick Reference Guide

SCC Blue Sombrero Quick Reference Guide SCC Blue Sombrero Quick Reference Guide Blue Sombrero is a website that hosts the registration for Space Coast Crew. A free website, it offers capabilities in registration, team set up, email communications,

More information

i wonder, therefore i am. Welcome to the Wonder League! This packet includes everything you need to know about Dash, Dot, and how to get started!

i wonder, therefore i am. Welcome to the Wonder League! This packet includes everything you need to know about Dash, Dot, and how to get started! 1 2 3 4 5 6 7 8 9 * 0 # 8 i wonder, therefore i am. Welcome to the Wonder League! This packet includes everything you need to know about Dash, Dot, and how to get started! Setting up your robots Setting

More information

Spreading the ICT Gospel With Cisco Network Academy Program

Spreading the ICT Gospel With Cisco Network Academy Program Spreading the ICT Gospel With Cisco Network Academy Program 1. Introduction By Shahab Meshki Educators and policymakers agree that student learning occurs best when highquality curriculum, instruction,

More information

Cisco Academy Year 2 Instructor: Ken Shade

Cisco Academy Year 2 Instructor: Ken Shade Cisco Academy Year 2 Instructor: Ken Shade *Parents, please read the following with your student and sign.* Course Description: The second year of the Cisco Networking Academy Program CCNA curriculum consists

More information

Adobe Certified Associate and Your School

Adobe Certified Associate and Your School Adobe Certified Associate and Your School Photoshop Dreamweaver Flash Premiere Learn. Explore. Share Lori Cullen Natick High School Natick,MA LCullen@natickps.org Adobe Certified Associate and Your School

More information

contents in detail introduction...xxi 1 LEGO and robots: a great combination the EV3 programming environment... 5

contents in detail introduction...xxi 1 LEGO and robots: a great combination the EV3 programming environment... 5 contents in detail introduction...xxi who this book is for...xxi prerequisites...xxi what to expect from this book...xxi how best to use this book...xxiii 1 LEGO and robots: a great combination... 1 LEGO

More information

Course Syllabus: CompTIA Network+

Course Syllabus: CompTIA Network+ Course Syllabus: CompTIA Network+ Instructor: Roger Elliott Email: relliott@c-tec.edu Phone: Office: (740) 364-2299 Cell (740) 814-7504 Courseware Course #: Hours: TestOut Network Pro 4.1 CompTIA Network+

More information

Become a Certified Association Executive through the CAE Program

Become a Certified Association Executive through the CAE Program How do the fees work Each course in the CAE Program has a CSAE member and non-member rate. There is also a one-time materials fee applicable when registering for your first course. Full details and the

More information

Implementation of an eportfolio Early Adopter Phase: Processes and outcomes

Implementation of an eportfolio Early Adopter Phase: Processes and outcomes Implementation of an eportfolio Early Adopter Phase: Processes and outcomes Christine Slade & Keith Murfin Centre for the Support and Advancement of Learning and Teaching, University of the Sunshine Coast,

More information

Group 13 Monitor and Control of an Excavator Robot

Group 13 Monitor and Control of an Excavator Robot ELEC 490 PROJECT BLUEPRINT DOCUMENT Group 13 Monitor and Control of an Excavator Robot Submitted December 21st, 2005 FOR Dr. Michael Greenspan Dr. Kevyan Hashtrudi-Zaad Executive Summary In the first two

More information

2019 Webinar Media Kit

2019 Webinar Media Kit 2019 Webinar Media Kit Connecting You with Influencial Professionals CONTACT Alex Shikany Vice President - AIA 900 Victors Way, Suite 140 Ann Arbor, Michigan 48108 Tel: 734.994.6088 Fax: 734.994.3338 E-mail:

More information

DIY Line Tracking Smart Car with AT89C2051

DIY Line Tracking Smart Car with AT89C2051 DIY Line Tracking Smart Car with AT89C2051 1. Introduction: A DIY Smart Car design involves mechanical structure, electronic based sensor principle, automatic control, and even knowledge of microcontroller

More information

Colorado Charter School Institute. Website Design & Development Request for Proposal

Colorado Charter School Institute. Website Design & Development Request for Proposal Colorado Charter School Institute Website Design & Development Request for Proposal This RFP is for the design and implementation of a new website for the Colorado Charter School Institute. Schedule of

More information

Using a percent or a letter grade allows us a very easy way to analyze our performance. Not a big deal, just something we do regularly.

Using a percent or a letter grade allows us a very easy way to analyze our performance. Not a big deal, just something we do regularly. GRAPHING We have used statistics all our lives, what we intend to do now is formalize that knowledge. Statistics can best be defined as a collection and analysis of numerical information. Often times we

More information

Design of a Low Cost Trainer for Flow Control

Design of a Low Cost Trainer for Flow Control Design of a Low Cost Trainer for Flow Control James A. Rehg Assistant Professor, Engineering The Pennsylvannia State University Altoona, PA 16601 Abstract: Process control laboratories in most colleges

More information

Cyber Security School

Cyber Security School Cyber Cyber Security School FUTURE PROOF Y SECURITY TALENT "The UK needs to tackle the systemic issues at the heart of the Cyber skills shortage..." National Cyber Security Strategy 2016-2021, HM Government

More information

QUALITY IMPROVEMENT PLAN (QIP) FOR THE CONSTRUCTION MANAGEMENT DEGREE PROGRAM

QUALITY IMPROVEMENT PLAN (QIP) FOR THE CONSTRUCTION MANAGEMENT DEGREE PROGRAM DEPARTMENT OF CONSTRUCTION MANAGEMENT AND CIVIL AND CONSTRUCTION ENGINEERING QUALITY IMPROVEMENT PLAN (QIP) FOR THE CONSTRUCTION MANAGEMENT DEGREE PROGRAM Updated 5/17 Organization The QIP consists of

More information

Scope and Sequence: CCNA Discovery

Scope and Sequence: CCNA Discovery Scope and Sequence: CCNA Discovery Last updated June 19, 2009 Target Audience The Cisco CCNA Discovery curriculum is primarily designed for Cisco Networking Academy students who are seeking entry-level

More information

Mobile: measurability unlocks spending

Mobile: measurability unlocks spending Mobile: measurability unlocks spending Gabriella Bergaglio TNS Digital Practice Lead Cristina Colombo TNS Consumer Insight Director IAB Forum 2013 Milan, 3rd-4th December TNS 2013 Storyline 1 Device penetration

More information

EV3 Programming Workshop for FLL Coaches

EV3 Programming Workshop for FLL Coaches EV3 Programming Workshop for FLL Coaches Tony Ayad 2017 Outline This workshop is intended for FLL coaches who are interested in learning about Mindstorms EV3 programming language. Programming EV3 Controller

More information

Autonomous Parking. LEGOeducation.com/MINDSTORMS. Duration Minutes. Learning Objectives Students will: Di culty Beginner

Autonomous Parking. LEGOeducation.com/MINDSTORMS. Duration Minutes. Learning Objectives Students will: Di culty Beginner Autonomous Parking Design cars that can park themselves safely without driver intervention. Learning Objectives Students will: Understand that algorithms are capable of carrying out a series of instructions

More information

Technical Specification for Educational Robots

Technical Specification for Educational Robots Technical Specification for Educational Robots 1. Introduction The e-yantra project, sponsored by MHRD, aims to start a robotic revolution in the country through the deployment of low-cost educational

More information

USING EPORTFOLIOS TO PROMOTE STUDENT SUCCESS THROUGH HIGH- IMPACT PRACTICES

USING EPORTFOLIOS TO PROMOTE STUDENT SUCCESS THROUGH HIGH- IMPACT PRACTICES P a g e 1 ALBERTUS MAGNUS COLLEGE USING EPORTFOLIOS TO PROMOTE STUDENT SUCCESS THROUGH HIGH- IMPACT PRACTICES PROJECT REPORT, JUNE 14, 2012 STATUS OF PROJECT GOALS With the support of the Davis Educational

More information

Southwest Plains Regional Service Center Professional Development Software Users Guide SWPRSC PDC 2.0

Southwest Plains Regional Service Center Professional Development Software Users Guide SWPRSC PDC 2.0 Southwest Plains Regional Service Center Professional Development Software Users Guide SWPRSC PDC 2.0 * Make sure that your district SPAM filter does not block the server at www.swppdc.com. Southwest Plains

More information

Gerri Holden Ministries Executive Summary Student Consultant, Kate Stepp Community Partner, Gerri Holden

Gerri Holden Ministries Executive Summary Student Consultant, Kate Stepp Community Partner, Gerri Holden Gerri Holden Ministries Executive Summary Student Consultant, Kate Stepp Community Partner, Gerri Holden I. Background Information The mission of Gerri Holden Ministries is to provide academic programs

More information

527F CNC. Retrofit controller for machines made by Fadal Machining Centers. Installation and set-up manual Calmotion LLC

527F CNC. Retrofit controller for machines made by Fadal Machining Centers. Installation and set-up manual Calmotion LLC 527F CNC Retrofit controller for machines made by Fadal Machining Centers Installation and set-up manual 2008-2018 Calmotion LLC Calmotion LLC 7536 San Fernando Road Sun Valley, CA 91352 www.calmotion.com

More information

Miller Welding Automation. Systems and Robot Training

Miller Welding Automation. Systems and Robot Training Miller Welding Automation Systems and Robot Training Miller Training Solutions Thank you for choosing Miller Welding Automation products and recognizing effective technical training is a key element of

More information