Giter VIP home page Giter VIP logo

frc-2018-scouting's Introduction

FRC 2018 Scouting App

This is FRC team 3175 Knight Vision's scouting app for 2018 FIRST Power Up. The scouting app is aimed at helping teams observe the performance of other teams during the qualification matches.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. It is a Java applet, so it will be compatible with both Windows and Mac OS.

Prerequisites

You will need Java and Excel (2007 and later) (also works for Numbers for Mac users) for this applet.

Installing

Follow the installation instructions of Java. Unzip the folder of this project.

Deployment

Open the Scouting.jar to record the data during matches. The data are stored in data.xlsx as a short cut.

It takes six users to enter data for each match. Enter the match number and the team number in the corresponding alliance station. Click the start button to start and click on game elements when the robot scores (color does matter). Select Teleop from the drop down box or simply click the next mode button when it is time. If something went wrong in a match, click reset to discard data for that match. When the match is over, click submit to write the data to the excel file. Compile and analyze the excel data sheets to find your pick for alliance selection.

Contributing

This is our first attempt at making a scouting app. Please make any good suggestions, feedback for further improvement of the project.

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details

frc-2018-scouting's People

Contributors

ajmeese7 avatar tomorth avatar tonypan2000 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar

frc-2018-scouting's Issues

Mac user UI problems

The JComboBox does not show on the Java applet on Mac OS. The JButtons don't animate while clicked on.

Graphics not updating

When the timer is running in recordOneGame(), the interactors cannot be removed or added to canvas.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.