1. 2 FRC 2010 Driver Station Doug Norman & Stephanie Brierty National Instruments January 8, 2010 Thanks to Joe Ross – Team 330.

Slides:



Advertisements
Similar presentations
Apple Pi Robotics Logic System and Programming Basics 1 1.
Advertisements

Module 3 Configuring Hardware on a Computer Running Windows XP Professional.
BEST Robotic, Inc. easyC Team Training
Inputs: Digital and 4 configurable for Digital or 10 bit Analog Outputs:4 - 8 amp Relays or 700ma Transistors (1 PWM) 4 Line by 18 Character fully.
1. 2 LabVIEW for FRC Doug Norman National Instruments January 6, 2012.
Networking By: Matt Motl… Programmer Brent Everson… Programming Mentor.
2010 KOP Control System Workshop January 16, 2010 Hauppauge High School SPBLI – LI FIRST Mark McLeod Hauppauge Team 358 Northrop Grumman Corp.
Setup Windows 7. Windows 7: System Requirements If you want to run Windows 7 on your PC, here's what it takes: 1 gigahertz (GHz) or faster 32-bit (x86)
SAM9263-EK RevB WinCE 6.0 DEMO (All-in-NAND) AT91 SAM9 Product Group. Version 1.1 May 2008.
Overview of New System Beta Team from Wilsonville 1425 Wilsonville Robotics – Code Xero 2550 Oregon City Robotics.
ITE PC v4.0 Chapter 1 1 Operating Systems Computer Networks– 2.
FRC LabVIEW Software Overview Joe Hershberger Staff Software Engineer National Instruments.
2.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 2: Installing Windows Server.
Lesson 15 – INSTALL AND SET UP NETWARE 5.1. Understanding NetWare 5.1 Preparing for installation Installing NetWare 5.1 Configuring NetWare 5.1 client.
Lesson 18 – INSTALLING AND SETTING UP WINDOWS 2000 SERVER.
Lesson 5-Accessing Networks. Overview Introduction to Windows XP Professional. Introduction to Novell Client. Introduction to Red Hat Linux workstation.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 9: Troubleshooting Power Management and I/O Devices.
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
2015 FRC Control System = MOL = DUK Power Distribution Board Volts -12 Volts (4) 40 amp Circuits (4) (6) 20/30 amp Circuits (6)
 Contents 1.Introduction about operating system. 2. What is 32 bit and 64 bit operating system. 3. File systems. 4. Minimum requirement for Windows 7.
How to Use This Training Deck
 Computer News  Office for the Ipad  July & August no meeting  Sept 19th  One meeting a month (3rd Wednesday)  Website & 
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 2013 Software Programming (And Control System) Daniel Kohn University of Memphis.
US First Kickoff 2012 Software Programming (And Control System) Daniel Kohn University of Memphis.
RemoteDrive. OVERVIEW OVERVIEW The RemoteDrive is a special software running on Windows TM and controlling the devices manufactured by Elettronica Santerno.
Thrive Installation.
Configuring the MagicInfo Pro Display
Operating Systems Networking for Home and Small Businesses – Chapter 2 – Introduction To Networking.
Hands-On Microsoft Windows Server 2008
Laptops, Notebooks, & Tablets, Oh My! Kathleen Hamby M.S. CBPA Governors State University.
Tutorial 11 Installing, Updating, and Configuring Software
Hands-On Virtual Computing
Introducing Windows Vista Lesson 1. Skills Matrix Technology SkillObjective DomainObjective # Understanding Windows Vista System Requirements Identify.
Chromebook Inservice. Agenda Meet the Chromebook’s Hardware Features Google Accounts and Password Changes Wireless Network Connectivity and Login Procedures.
The New FTC Platform (Connecting your legacy hardware)
XS26-2 Expandable Safety Controller.
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.
BEST Robotic, Inc. easyC Breakout Session By: Guy Chetrit Programming With easyC September 15, Copyright © 2012 BEST Robotics, Inc. All rights reserved.
EasyC Programming Workshop January 30, 2008 Hauppauge High School SPBLI - FIRST Mark McLeod Advisor 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.
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".
SAM9260-EK WinCE DEMO AT91 SAM9 Product Group. Version 1.0 October 2006.
SAM9260-EK WinCE DEMO AT91 SAM9 Product Group. Version 1.0 October 2006.
Session 11 Intro to FRC API.
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.
AAPT workshop W03 July 26, 2014 Saint Cloud State University, MN, USA
John Samuels October, Why Now?  Vista Problems  New Features  >4GB Memory Support  Experience.
Introducing Windows Vista Lesson 1. Skills Matrix Technology SkillObjective DomainObjective # Understanding Windows Vista System Requirements Identify.
After Construction Name: Per #:.
Voice Controlled Robot by Cell Phone with Android App
Configure the intercom IP
Do-more Technical Training
Using the VEX Cortex Processor
Configuring Windows 10 for Your Studio
Introduction to Computers
Networking for Home and Small Businesses – Chapter 2
Radoslaw Jedynak, PhD Poland, Technical University of Radom
Field Management System
Networking for Home and Small Businesses – Chapter 2
The bios.
Introduction to Programing the Cortex for BEST
Presentation transcript:

1

2 FRC 2010 Driver Station Doug Norman & Stephanie Brierty National Instruments January 8, 2010 Thanks to Joe Ross – Team 330

3 Driver Station (Legacy) Handles communication between human drivers and robot Ports for joysticks and miscellaneous I/O Enable/Disable and Autonomous/Teleop selection Robot to Driver feedback

4 Why Change Driver Stations? Intel Classmate is consumer grade hardware  Robust  Easier to upgrade On-board battery makes demos easier Additional debugging output Built in dashboard – no separate laptop needed

5 Driver Station Beta Test 18 teams beta tested Classmate hardware All 44 beta teams tested the DS software 8 teams tested Driver Station at River Rage Off- Season competition in Manchester

6

7 Classmate PC Customized Intel Classmate  Windows XP  1.6 GHz Atom processor, 1 BG RAM  16 GB solid state hard drive  8.9” screen, 1024x600 resolution  g wireless only  No VGA port Designed for educational use  More rugged than a normal laptop

8 Developer/Driver Accounts Two Windows XP accounts on Classmate 1 - Driver Account  Automatically starts Driver Station and Dashboard software  Console/Kiosk mode – no access to any other programs 2 - Developer Account  Administrator account  Normal XP interface

9 Pre-installed Software LabVIEW and Java software loaded by default  C++ may be installed via memory stick or USB DVD drive AVG Antivirus  Get updates from the internet…  Or download updates on another computer and transfer Open Office PDF reader

10 Joystick Connectivity 2 USB ports on Classmate  1 for I/O module  1 for USB hub 4 port USB hub supports 3 joysticks + E-Stop button Joystick support through Windows standard DirectInput API  Should allow a variety of joysticks and other input devices

11 E-Stop Button vs. Enable / Disable E-Stop connects via USB Performs E-Stop not disable  Must be connected for robot operation  Robot must be rebooted after E-Stop  Same as the E-Stop on the field Enable / Disable  Space bar disables  F1 enables

12 I/O Module Cypress First Touch Starter Kit 3 USB powered (500ma limit) Breadboard provided

13 Driver Station I/O Driver Station Compatibility I/OEnhanced I/O

14 I/O Module – Compatibility I/O Same I/O as Kwikbyte Driver Station  4 analog inputs – 3.3V reference  8 digital inputs – with pull-up resistors  8 digital outputs If you use Compatibility I/O, don’t use Enhanced I/O

15 I/O Module – Enhanced I/O Set/Get Digital I/O (16) Set/Get Digital Out HC (2) Get Analog Input (8) Set/Get Analog Output (2) Get Buttons (6) Set/Get LEDs (8) Get Quadrature Encoders Set/Get PWM Values (4) Get Accelerometer (X,Y,Z) Set/Get Digital Config Get Touch Slider Get Version Info Note – don’t mix and match with Compatibility I/O

16 I/O Enclosure No case or enclosure included  Teams may want to customize based on Enhanced I/O There is an enclosure and carrier board made by eStop Robotics and available from AndyMark

17 Driver Station Software The Driver Station software is an executable built with LabVIEW Works only on Windows 2000/XP/Vista PC Communication protocol is compatible with the Kwikbyte DS, making them interchangeable Does everything the Kwikbyte DS did and more

18 DS Operation Tab Same information as Kwikbyte DS Choose Auto/Teleop/Practice and Enable/Disable “LCD Text” is displayed in User Messages Communications, Robot Code, Stop Button LEDs

19 DS Diagnostics Tab Shows communication details with each device in the control system  Useful for debugging Shows error output from running robot Reboot robot remotely

20 DS Setup Tab Set team number – sets Classmate IP address automatically Configure Practice Round – simulate matches Remap Joystick order Turn on Remote Dashboard

21 DS I/O Tab – Compatibility (Default) Allows you to simulate analog and digital I/O by pressing buttons and dragging sliders Shows state of I/O when hardware is connected Click Configure to choose Compatible or Enhanced

22 Enhanced I/O Configuration Configure almost any pin just how you like Trade off digital lines for PWM, encoders, etc.

23 DS I/O Tab - Enhanced Shows LEDs, Buttons, Analog in, Accelerometers, Quadrature encoders, Touch slider Does not show PWM value, PWM Period, Analog out

24 Integrated Dashboard

25 Dashboard – Design Your Own The integrated dashboard may be replaced by an executable and run on the Classmate  C:\Program Files\FRC Dashboard\Dashboard.exe Dashboard data may be re-routed to another computer  On Setup tab of Driver Station, choose Remote Dashboard and enter the remote Dashboard IP

26 Conclusions New Driver Station hardware, Classmate, more robust New Driver Station software  Full featured: error reporting, live feedback, sets IP, etc.  Integrated Dashboard is fully customizable Questions?