Skip to content

Canadian Advanced Scouting Tech for Operations and Reconnaissance

License

Notifications You must be signed in to change notification settings

frc2609/CASTOR

 
 

Repository files navigation

Viper - FRC Scouting

This is a scouting app designed and used by FRC 1073, The Force Team from Hollis and Brookline, New Hampshire. It is designed to collect data about each of the robots as they compete in the tournament. The data, such as the number of each type of point scored by each bot, is then used to inform alliance selection decisions. It runs on as a web app on a server that can be taken to events and powered by a battery while watching matches.

Website

The demo and public data can be found on the official Viper website: ViperScout.com. Documentation, downloads, and installation instructions can be found on GitHub.

Usage

  1. The lead scouter enters the match schedule for practice matches and qualification matches. Schedules can also be imported from the API or thebluealliance.com.
  2. Team members can go interview other teams and collect pit scouting data.
  3. Six team members connect wired devices (Android tablets, Android phones, or laptops) and load the scouting page. Once the app is loaded, devices can be disconnected for watching and scouting matches. Data is stored in persistent storage on the client devices as it is collected. As scouting data is needed, devices plug back into the server and upload their data.
  4. An additional scouter can be used to collect subjective data.
  5. Scouting data can be used to plan for playing an upcoming match. It can give you insight into the strengths of the teams playing with you and the strengths and weaknesses of the teams playing against you. There is a specific page in the app that supports this use case with a fields whiteboard and stats for the teams playing.
  6. Stats and rankings are available about all teams for alliance selection.
  7. The match predictor forecasts likely scores for upcoming matches.
  8. Once alliances are selected, team numbers for the alliances can be entered for further scouting during playoffs and finals.
  9. This software stores data in CSV files which can be imported into Excel or Tableau for further analysis.

Demo

Other documentation

About

Canadian Advanced Scouting Tech for Operations and Reconnaissance

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 50.3%
  • HTML 27.4%
  • Perl 14.2%
  • CSS 4.8%
  • Shell 3.1%
  • Dockerfile 0.2%