2010 KOP Control System Workshop January 16, 2010 Hauppauge High School SPBLI – LI FIRST Mark McLeod Hauppauge Team 358 Northrop Grumman Corp.

Slides:



Advertisements
Similar presentations
AARP Tax-Aide Sonoma/Napa District Bill Dornbush, TC Guide to Printer Sharing.
Advertisements

Apple Pi Robotics Logic System and Programming Basics 1 1.
Alpha Control System TheRobettes.com.
US First Robotics Lab View Tutorials Jim Thomas Lawrence Berkeley National Laboratory Team 496 Port Jeff Powerhouse.
BEST Robotic, Inc. easyC Team Training
1. 2 LabVIEW for FRC Doug Norman National Instruments January 6, 2012.
Chapter Six Networking Hardware.
Presented by Team 3350 (T-BOTS).  Students should lead their teams in the building, design, and all other aspects of the robot.  Knowledge of the Kit.
Networking By: Matt Motl… Programmer Brent Everson… Programming Mentor.
Introduction of ZTE Handset Online Upgrade tool V1.1 version
Multi-DNC Data Collection/Monitoring
1. 2 FRC 2010 Driver Station Doug Norman & Stephanie Brierty National Instruments January 8, 2010 Thanks to Joe Ross – Team 330.
Programming and Electronics Training
Riso Digital Education Center Appendix for SRC Training Basic Course 1.
Wiring the new control system MVRT 2010 – 2011 Season.
Bread Boarding and Operating The IFI Robotic Control System.
Part 1: Introduction FRC Introduction  FRC 2907 since 2008  Each area of the robot has a team assigned  The Electronics team is headed this year.
Overview of New System Beta Team from Wilsonville 1425 Wilsonville Robotics – Code Xero 2550 Oregon City Robotics.
FRC LabVIEW Software Overview Joe Hershberger Staff Software Engineer National Instruments.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 9: Troubleshooting Power Management and I/O Devices.
Today’s Agenda New Hardware Setup of RoboRIO
                      Part IV Reading Power.
2015 FRC Control System = MOL = DUK Power Distribution Board Volts -12 Volts (4) 40 amp Circuits (4) (6) 20/30 amp Circuits (6)
2009 Control System Workshop January 10, 2009 Farmingdale State College SPBLI - FIRST Mark McLeod Advisor Hauppauge Team 358 Northrop Grumman Corp.
Step 1 - Start your PC and place your Windows XP CD in your CD/DVD- ROM drive. Your PC should automatically detect the CD and you will get a message saying.
1. A guide to wiring your robot. Jerry Skene Past mentor – Chantilly Robotics
How to Use This Training Deck
Electrical Components.  This supplies all the power to the robot. It is a single 12 V battery. They are sealed to prevent battery acid from leaking.
TAX-AIDE Network Router Setup Network Printer Setups July SMT/TCS Training - Dallas1.
Part 1 Using the ARM board And start working with C Tutorial 5 and 6
Drivers Station 2010 Joe Ross Team /12/2009.
Driver Station MVRT 2009 – 2010 Season. Add information Breadboard Classmate PC USB Hub Joysticks Stop Button.
US First Kickoff 2012 Software Programming (And Control System) Daniel Kohn University of Memphis.
Mentors Workshop Control System Sub-System Mark McLeod Team 358 Festo/Hauppauge H.S. F For I Inspiration and R Recognition of S Science and T Technology.
Welcome! In this Wimba Overview you will learn:  How the Wimba Support Team checks audio  How to communicate in the classroom  Features of the classroom.
LabVIEW Workshop September 26, 2009 Hauppauge High School SPBLI - FIRST Mark McLeod Advisor Hauppauge Team 358 Northrop Grumman Corp.
Control System and Electrical Assembly Produced by Ed Latimer, Team 476 Ken York, Team 476 Ron Markum, Team
The New FTC Platform (Connecting your legacy hardware)
2009 FRC Control System Software Overview Dave Doerr, Mentor, Team 67 November 15, 2008.
Please Note: Information contained in this document is considered LENOVO CONFIDENTIAL For Lenovo Internal Use Only Do Not Copy or Distribute!! For Lenovo.
VEX Parts – Batteries, Logic, and Controls
FRC Robot Framework Labview Made Easy (er) For FIRST Robotics 1.
1923 Virtual Robot Part 4 By Nihar Sidhu.
BEST Robotic, Inc. easyC Breakout Session By: Guy Chetrit Programming With easyC September 15, Copyright © 2012 BEST Robotics, Inc. All rights reserved.
DSL-2544N Dual Band Wireless N600 Gigabit ADSL2+ Modem Router
Content  1 Component  2 repair instruction  3 How to define problem  4 How to repair  5 How to disassemble  6 PC part  7 Button and Ports.
EasyC Programming Workshop January 30, 2008 Hauppauge High School SPBLI - FIRST Mark McLeod Advisor Hauppauge Team 358 Northrop Grumman Corp.
2010 LabVIEW Beginner Workshop October 9, 2010 Hauppauge High School SPBLI – LI FIRST Mark McLeod Hauppauge Team 358 Northrop Grumman Corp.
Mechanics of LabVIEW Workshop January 10, 2009 Farmingdale State College SPBLI - FIRST Mark McLeod Advisor Hauppauge Team 358 Northrop Grumman Corp.
Chapter 3 System Configuration The Complete A+ Guide to PC Repair 5/e Update.
Part II Introduction to Robot Code. How to open a new FRC robot project 1.Open LabVIEW. 2.Click "FRC cRIO Robot Project" in the upper left section "New".
Cass Lake Bena Robotics.  Drivetrains  Electrical System  Operator Interface.
11 INSTALLING AND MANAGING HARDWARE Chapter 6. Chapter 6: Installing and Managing Hardware2 INSTALLING AND MANAGING HARDWARE  Install hardware in a Microsoft.
CSCI 1033 Computer Hardware Course Overview. Go to enter TA in the “Enter Promotion Code” box on the bottom right corner.
DHP Agenda: How to Access Web Interface of the DHP-1320 on Access Point Mode How to Access Web Interface of the DHP-1320 on Router Mode How to Change.
Understanding The 2008 FRC Robot Controller Chris Gregory FRC1089 – Team Mercury
Session 11 Intro to FRC API.
SIR Area2 Computers & Technology Dean Steichen Sept
Quick guide to ASIMON configuration For version 3.0 or greater SAFETY AT WORK Date: 3/18/2009.
HTC Android Projector User Guide v Agenda Setup and Demo Environment Launch Projector Installer Launch Projector Application Q&A.
Page 1 of 38 Lenovo Confidential Lenovo Confidential Lenovo Confidential Lenovo Confidential Lenovo Confidential Please Note: Information contained in.
HOW TO INSTALL WINDOWS 7? This step-by-step guide demonstrates how to install Windows 7 Ultimate. The guide is similar for other versions of Windows 7.
Cass Lake Bena Robotics Team 3134 & Team  Drivetrains  Electrical System  Operator Interface.
SEPTEMBER 8, 2015 Computer Hardware 1-1. HARDWARE TERMS CPU — Central Processing Unit RAM — Random-Access Memory  “random-access” means the CPU can read.
Advance startup options Shift Restart. Restart options.
FIRST ROBOTICS COMPETETION Introduction to Electrical & Control System Power and Signal Distribution/Interconnection Sensors, Motors, Speed Controllers,
After Construction Name: Per #:.
Dial 1(844) How to Fix the HP Printer Error Code 20 ?
2010 LabVIEW Intermediate Workshop
Field Management System
Presentation transcript:

2010 KOP Control System Workshop January 16, 2010 Hauppauge High School SPBLI – LI FIRST Mark McLeod Hauppauge Team 358 Northrop Grumman Corp.

Agenda 2010 FIRST Control System Changes 2010 FIRST Control System Changes Control System Overview Control System Overview Driver Station – Classmate Driver Station – Classmate Programming Changes: LabVIEW, C++, Java Programming Changes: LabVIEW, C++, Java So, What Else Is New? So, What Else Is New? Known Issues Known Issues Links & Contacts Links & Contacts Open Discussion Open Discussion

Changes New Driver Station New Driver Station –Any PC-based System –Opens Up Joystick Possibilities Improved Electrical Components Improved Electrical Components –Analog Bumper –Power Distribution Panel Jaguar Speed Controllers I/O Jaguar Speed Controllers I/O

Control System Overview Driver Station (new) Driver Station (new) –Classmate, E-stop, IO Breakout, USB Hub, Joystick(s), Optional Switches –Wireless Router (not at competition) –Can use any PC in place of Classmate Robot (unchanged) Robot (unchanged) –Wireless Bridge, cRIO, cRIO Modules, Module Breakouts (Analog, Solenoid, Digital Sidecar)

Installation Overview 1. Getting Started Document 2. Apply Classmate Updates (LabVIEW, Driver Station, Java, Windriver) 3. Install SW on Optional PC 4. Configure Tools (Team #, etc.) 5. Re-image cRIO (FRC_2010_v19.zip) 6. Configure Optional DS External IO Board

2010 Driver Station

New Parts Driver Station Driver Station –Classmate Netbook –4GB Memory Stick (System Restore-Chapter 1.5.5) –FirstTouch IO Breakout w/ Breadboard w/ Breadboard –E-Stop (Robot must be rebooted after use) –USB Hub –(2) Magnetic Encoders w/Magnets –Pink Crossover Cable

What’s Missing? Veterans Do Not Get Veterans Do Not Get –cRIO –Solenoid Breakout –Camera & Mount –Compressor –(1) Battery –Joysticks –DS Router & Robot Wireless Bridge –(3) Speed Controllers –Servos

Classmate SW Details Windows XP Windows XP FRC LabVIEW 8.6 FRC LabVIEW 8.6 NetBeans/Java NetBeans/Java OpenOffice OpenOffice IE & Firefox Browsers IE & Firefox Browsers AVG Anti-virus (Update Regularly) AVG Anti-virus (Update Regularly) PDF Reader PDF Reader

Classmate HW Details 15GB Disk – Initially 6GB are free 15GB Disk – Initially 6GB are free 1GB Memory 1GB Memory (2) USB ports (2) USB ports (1) Ethernet port (1) Ethernet port (1) SD/MMC Card Reader (1) SD/MMC Card Reader Wireless b/g (not n) Wireless b/g (not n) New Battery life ~ 5hrs New Battery life ~ 5hrs for help with hardware issues for help with hardware issues

Classmate Getting Started 1 st Startup the OS initializes (takes long time) 1 st Startup the OS initializes (takes long time) –Normal Boot & Driver Station Startup takes ~2 minutes See Chapter 2 (2.5 for DS setup) See Chapter 2 (2.5 for DS setup) Two User Accounts – Driver & Developer Two User Accounts – Driver & Developer –Subsequent Start Defaults to Driver Station Account –Automatic login is bypassed by holding shift while booting –Windows Key + L to switch to Developer account –EXIT on Driver Station Setup screen (after UPDATE) Install LabVIEW UPDATE First Install LabVIEW UPDATE First Install Driver Station UPDATE Install Driver Station UPDATE

Normal Operation Connectivity Connectivity –Joystick(s) -> USB Hub -> PC –E-stop -> PC –Optional I/O board –PC to wireless router only at home (via wireless or Ethernet cable) Note: No power on the playing field Tethered Tethered –Classmate connects directly to cRIO port 1 –Must use special Crossover cable (KOP Orange) –Will not operate without E-stop connected You can bypass the E-Stop button on the diagnostics tab by double clicking on the right E-Stop button LED You can bypass the E-Stop button on the diagnostics tab by double clicking on the right E-Stop button LED Parades Parades –Can Use PC Wireless by Putting Router on Robot

Driver Station Displays LabVIEW Based LabVIEW Based Operation Operation –User Messages –Teleop/Autonomous/Practice Match Diagnostics Diagnostics –Reboot Robot –Communications & Device Check –Software Error Messages –DS & cRIO Versions Setup Setup –Team # –Simulated Practice Round –Joystick Order Rearranging I/O I/O –Simulate FirstTouch I/O

Driver Station Software Any PC Can Be a Driver Station Any PC Can Be a Driver Station –Just Install DS Update –Win 2000/XP/Vista Interchangable with 2009 DS Interchangable with 2009 DS Update Update – –Issue with Missing.dll Avoid by Installing LabVIEW Update First Avoid by Installing LabVIEW Update First Or.dll is Available at the Above Site Or.dll is Available at the Above Site

Driver Station & Dashboard Combined on a Single Display Combined on a Single Display –But Separate Applications Driver Station Driver Station –Space Bar Disable – F1 Enable –E-stop like the real field-must reboot robot Dashboard Dashboard –User Customizable or Completely Replaceable C:\Program Files\FRC Dashboard\Dashboard.exe C:\Program Files\FRC Dashboard\Dashboard.exe Or Set Path to Optional User Dashboard.exe Or Set Path to Optional User Dashboard.exe –My Computer -> Local Disk -> Documents & Settings -> All Users -> Shared Documents -> FRC DS Data Storage.ini –Can Use Separate PC via Setup

Driver Station I/O Board Be VERY Careful of Static Electricity. Ground Yourself! Be VERY Careful of Static Electricity. Ground Yourself! General Notes General Notes –500 ma limit –Default: 4 Analog Inputs (3.3v reference), 8 Digital Inputs, 8 Digital Outputs –Advanced: 16 Pins Configurable from Driver Station IO Tab Quadrature Encoder, PWM devices, Accelerometer, Touch Slider Quadrature Encoder, PWM devices, Accelerometer, Touch Slider Breadboard Mount Must Be Used (By Game Rules) Breadboard Mount Must Be Used (By Game Rules) Setup Setup –Control System Manual 2.11 –Uninstall & Install Cypress SW on DS Update (flaw in installation) –All Users/Documents/FRC_IO.v2.hex –Driver Station verification (IO or Setup tabs) –9v battery is not required – powered by USB cable

Cypress First Touch Starter Kit 3

IO Pinout (J2) VDDIO +3.3v P0_0 - Analog input 1 P0_2 - Analog input 3 P0_4 - Analog input 5 P0_6 - Analog input 7 P4_4 - Digital input 1 P4_6 - Digital input 3 P6_0 - Digital input 5 P6_2 - Digital input 7 P6_4 - Digital output 1 P6_6 - Digital output 3 P12_2-Digital output 5 P2_6 - Digital output 7 Gnd (J3) VDDIO +3.3v P0_1 - Analog input 2 P0_3 - Analog input 4 P0_5 - Analog input 6 P0_7 - Analog input 8 P4_5 - Digital input 2 P4_7 - Digital input 4 P6_1 - Digital input 6 P6_3 - Digital input 8 P6_5 - Digital output 2 P6_7 - Digital output 4 P12_3-Digital output 6 P2_7 - Digital output 8 Gnd

LabVIEW Very Similar to Last Year Very Similar to Last Year –Robot Project Template –Dashboard Project Template –Errors Displayed to Driver Station –Simplified Device References Recommend Uninstalling 2009 Version First Recommend Uninstalling 2009 Version First 2009 Code Must Be Recompiled 2009 Code Must Be Recompiled Camera Tracking in Default Project Camera Tracking in Default Project Update Update – –Activation: L13R00000 or Serial# w/FRC DVDs –Can be Installed Without Internet –License Requires Internet –Install Before Driver Station Update

LabVIEW Examples Have Wiring Diagrams

C++ Windriver IDE Windriver IDE Similar to Last Year Similar to Last Year 2009 Code Must Be Recompiled 2009 Code Must Be Recompiled Guide Document Guide Document rtedWithC.pdf rtedWithC.pdf rtedWithC.pdf rtedWithC.pdf Updates Updates –

Java NetBeans IDE NetBeans IDE For Update Notifications Set the NetBeans Update Site to: – – Guide Document Guide Document – va_for_FRC.pdf va_for_FRC.pdfhttp://first.wpi.edu/Images/CMS/First/Getting_Started_with_Ja va_for_FRC.pdf Updates Updates – BuiltInDefaultCode Project BuiltInDefaultCode Project

So, What Else Is New? Power Distribution Board Power Distribution Board –LEDs indicate missing or blown breakers –Breaker protection on 5v output (camera) Analog Breakout Analog Breakout –1600Hz filters for cleaner/better response –Reverse power protection –Burst to 1 amp, steady-state.25 amp (use 2009 Analog bumper for 1 amp steady-state) 24v Solenoids 24v Solenoids Extra Solenoid Slot Available in the cRIO Extra Solenoid Slot Available in the cRIO

Jaguar Speed Controllers New Options Feedback & Limit Switches Feedback & Limit Switches CAN interface CAN interface –Requires Firmware Update –Black Jaguar – connects to cRIO serial port (serial interface is slower, 1/5, than CAN) –Gray Jaguar is required to string many together –2CAN device – connects to cRIO Ethernet port 2 –Make Your Own Cables

Odds & Ends New Robot Status Light Blink New Robot Status Light Blink – –Solid = Autonomous-enabled – –Blink (long-on, short-off) = Teleop-enabled – –Blink (on,off) = Disabled

Issues Updates Are Necessary out-of-the-box Updates Are Necessary out-of-the-box –Default Camera Tracking is in the Updates –Will Probably Be Other Required Updates Later Must Re-image cRIO to Update Must Re-image cRIO to Update –FRC_2010_v19.zip –Choose Your Language (LabVIEW, C++, Java) –Try Again if Re-imaging Fails Classmate Failure Classmate Failure –(Smithtown) "Windows has recovered from an error” needed to restore the Classmate from the memory stick to correct System Watchdog msg - ignore System Watchdog msg - ignore Many of the Installers Have Issues Many of the Installers Have Issues –Missing.dll if LabVIEW Update is Applied After Driver Station Update –Driver Station Update May Need to be Uninstalled and Re-installed to Get the Camera Displaying on the Dashboard

Links 2010 Control System Manuals & Updates 2010 Control System Manuals & Updates – Note: Chapter 3 is still Encrypted (Breakaway4FRC!) & Won’t Print – – Classmate Classmate – Black Jaguar Black Jaguar – – on.aspx on.aspxhttp://ordering.digikey.com/Promotions/FirstRoboticsCompetiti on.aspx 2CAN Device 2CAN Device – FirstTouch IO Board FirstTouch IO Board –

Contacts Presentation slides at: Presentation slides at:Team358.org Questions/Help please us. Questions/Help please