Jon Cardwell Red Alert Robotics Team 1741 October 24, 2014.

Slides:



Advertisements
Similar presentations
Split Databases. What is a split database? Two databases Back-end database –Contains tables (data) only –Resides on server Front-end database –Contains.
Advertisements

Andrew Stratton Linux based cut down mobile phone New Technology Old performance SD Card boot and disk Debian image standard Python.
Basic Computer Vocabulary
Networking By: Matt Motl… Programmer Brent Everson… Programming Mentor.
FIRST Training Resource – Volunteers FRC Field Management System (FMS) Volunteer Position Regional or Championship.
Keystroke Biometrics Test Taker Setup and Data Collection Fall 2009.
Electrical and Computer Engineering PeopleFinder Vitaly Gordievsky Alex Trefonas Scott Richard Matt Beckford Midway Design Review.
(NHA) The Laboratory of Computer Communication and Networking Network Host Analyzer.
Final Project Review Team Tessier Brandon Thorpe Michael Shusta Telin Kim Lucas Root.
Introduction to the Raspberry Pi ® Saman Amighi 10/2013 ® Raspberry Pi Foundation.
Computer Software Applications By YOUR NAME in YOUR TUTOR GROUP.
 General notes/quirks › Letters only in the SSID › g & b only › Use a different router for internet and robotics › Use a simple password.
A “Java Fun For Everyone” Interactive Quiz
The Revolutionary Video Hockey Software Used by 16 NHL Teams Call Bob Marvin for a Quote
Network Proposal SMG C OMPUTER S YSTEMS. I NTRODUCTION  The network I recommend to suit your business is called a star network.  The star network will.
Database Environments Assignment Two By Benjamin Turner Assignment Two By Benjamin Turner 8/24/2015.
1 Network Statistic and Monitoring System Wayne State University Division of Computing and Information Technology Information Technology.
Abstract Load balancing in the cloud computing environment has an important impact on the performance. Good load balancing makes cloud computing more.
Mars Rover Base Station Group: 08 Faculty Advisor: Dr. Klink Wei-Ting Chang, Nathan Haney, Zak Hooper, James Hunsucker, Rylan Maynard, Chris Peyatt.
PowerPoint Presentation by Charlie Cook Copyright © 2005 Prentice Hall, Inc. All rights reserved. Chapter 12 Managing Information Systems and Communications.
CSD 2006 / TEAM 12 Final presentation 29 th May 2006.
Intelligent Testing, Improvement and AssuranceSlide 1 Open Source Script Languages and Utilities What Every Tester Should Know Paul Gerrard
GoodsWayGoodsWay Capstone Project Team information Goodsway.
Touch ‘N’ Serve By: Komal Sharma Presented to: Dr. Robert Zhu Vasudha Godugu Vishwada Godugu Avantt Karra Rakesh Kumar Gunda.
Content Sharing over Smartphone-Based Delay- Tolerant Networks.
© 2008 Quest Software, Inc. ALL RIGHTS RESERVED. Perfmon and Profiler 101.
Home Intrusion Detection System Andre, Irena, Priyanka, Balta.
Towards Online Shortest Path Computation. Abstract The online shortest path problem aims at computing the shortest path based on live traffic circumstances.
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".
Hubs A Hub is a hardware device that connects many computers of other devices to each other. Some information that is sent to the hub can be send to other.
A machine that acts as the central relay between computers on a network Low cost, low function machine usually operating at Layer 1 Ties together the.
System Manager February 11, What is System Manager System Manager unites Inter-Tel’s diverse product line into a family of products that can be.
Agenda Last class: Digitization Today: Network Hardware Typing
HOME SECURITY SYSTEM Senior Design 1 Fall 2015 [1]
TraVEL eXPERTS SITE Proposal
Walpole Robotics Scouting App Timmy McNamara. MIT App Inventor This is the website we used to design and program the app -
Senior Design Weekly Update GROUP MAY1633 9/28/2015.
ECE 477 Final Presentation Team 1  Spring 2013 Zelun Tie Xin Jin Ranmin Chen Hang Xie.
Project Description. NetFGPA-based Virtual Router Implement a Virtual Router with using NetFPGA Box. an open source hardware and software platform for.
Server-Side Solutions Steve Perry
V i t a l i s Wireless Biometric Sensor ECE 477 Final Presentation Team 13  Spring 2013 Paste a photo of team members with completed project here. Annotate.
Membership Competitions FIBA Organizer Information is stored offline, either on a desktop computer or on a Laptop. FIBA Organizer application installed.
Granite Banc, Inc. Maralee Viox. Designing and Implementing a Local Area Network Granite Banc, Inc.
.  Hubs send data from one computer to all other computers on the network. They are low-cost and low-function and typically operate at Layer 1 of the.
Raspberry Pi Project Control Your Home Lights with a Raspberry Pi.
Part 1: How to use EasyAccess 2.0 Similar to your social network software, such as Skype, WhatsApp. One license for each HMI No license is needed for.
Using OpenEMR to Document Primary Clinical Care and Track Health Programs in Rural Guatemalan Villages Jennifer L Hoock, MD, MPH Sean Murphy, Software.
Client Server Model. Server Applications (Software) Management and maintenance of Data including Management and maintenance of Data including User login.
Travel Experience Website Capstone Project Hanoi, Apr 24th, 2014.
Scientific Linux Inventory Project (SLIP) Troy Dawson Connie Sieh.
Floor Standing Kiosks: A Multitasking Device. Floor standing kiosk is a new multi touch screen computer kiosk in the business. This device is used as.
Ethan Galstad What Is Nagios? What Nagios Is IT Infrastructure Monitoring.
PlaatEnergy (Energy Data Logger) Open Source Project W.B.J. van der Plaat (Principal IT Architect)
RaspberryPi.
Scouting and Alliance Selection Ohio FTC Kickoff
Robot Hardware 2017 Jacob White.
Networks Keywords Network Hardware
Hardware vs. Software Question 1 What is hardware?
Installing Windows Server 2008
PlaatScrum (Raspberry Pi scrum tool) Open Source Project
PlaatSign (Raspberry Pi Digital Content Viewer) Open Source Project
Programming with Arduinos and Rapsberry Pi
Raspberry Pi.
Raspberry Pi Pi 2 Model B.
Preliminary Design Review
What we learn during Program
Introduction to EV3Dev: Setup with Python
Cotswold raspberry jam
Restaurant IT Solutions
Presentation transcript:

Jon Cardwell Red Alert Robotics Team 1741 October 24, 2014

Agenda  Why do Team Scouting?  Case Study: Team Red Alert  Red Alert Scouting Demonstration  Discussion / Q&A

Why do Team Scouting?  Gets the team members out meeting other teams to socialize.  A Great Opportunity to do Pit Scouting.  Collect opinions/observations/data on other teams and their skills and robots, etc.

Our Scouting history  We used paper forms, then moved to spreadsheets.  The spreadsheets got fancier, and custom macros / computed fields were added.  A Windows application with backend ms-access database was developed.  Data Synchronization issues arose, hard to compute overall team rankings for Alliance Selection.

Live Demonstration  Red Alert Developed a portable web/database scouting server.  Hardware: Raspberry PI-2, 32GB SD card, Netgear Travel WiFi Router, Panda BT4.0 nano-adapter, Li-Ion Battery, 8-port network switch.  Software: Raspbian LinuxOS (Debian Jessie), open-source packages including Apache/HTTP, MySQL, PHP.

Live Demonstration  Connect to our Server and take a look:  Use the WiFi SSID redalert-rpi (password=rar1741)  Connect to: Select a ‘Scouter’ from the drop-down and login.

MySQL Relational Database  MySQL Tables: Teams – a table of all Teams at an Event Match – a table of all Qualification Matches / Alliances; 3 teams each (red / blue) Scouter – a table of all Scouters using the application simultaneously. Team Statistics – all of the raw Qualification Matches data for each Team / match. Team Ranking Parameters Team Rankings – a computed table based on Team Statistics & Team Ranking Parameters.

Next Steps  Each new season (thus far): re-engineer the 'Team Stats' web-page  Re-Engineer the underlying MySQL “fact table”: Team Statistics to contain the raw data-points for the next FRC Challenge.  Stabilize support for Bluetooth PAN-IP (No WiFi hotspots in the stands).  Enable local web-storage for going offline, then re-connecting with BT.

 us:  Jon Cardwell  Nathan Coulombe:  Our Website: