Introducing VScouter: Simplifying Scouting for FRC Teams

Hi everyone,

I wanted to share a project I’ve been working on: VScouter, a scouting tool designed to simplify the process of collecting, transferring, and analyzing data during FRC competitions.

The inspiration came from this year’s new 45-second rule for alliance selections, as well as my team in the past manually collecting data using paper forms. Teams now have less time to make decisions, so having organized, and accessible scouting data feels more important than ever.

I have created a video explaining how it works: https://www.youtube.com/watch?v=d776kA3CMzo
I also have the code posted on GitHub with instructions and description on its parts. Here I also have screenshots of the analysis in Power BI: GitHub - VihaanChhabria/VScouter: A scouting app for FRC that helps make strategic decision-making.
Here is the scouting website: https://vscouter.netlify.app/

Some Key Features:

  • Offline Scouting Website: Works without internet at vscouter.netlify.app/, which is great for competitions with unstable Wi-Fi.
  • Flash Drive Data Transfer: I chose flash drives for transferring data between devices—simple and reliable without requiring internet or Bluetooth (which at times is unreliable). In the future, I also plan to add QR codes functionality.
  • Power BI Integration: Data can be analyzed in Power BI, so teams can easily make decisions during alliance selection and normal matches.
  • Team Auto Completion: When scouting, I found that it was sometimes tricky to figure out which team to scout. To help fix this issue, I have added functionality to suggest teams based on the match and alliance. This is done by preloading match data through QR codes.

As a ninth-grade student and this being my second year in FRC, I’m excited to continue learning and improving. I’d appreciate any suggestions or feedback to help enhance this app.

12 Likes

This looks great! Especially put together with so many years in frc remaining.

1 Like

Looks great but one thing is the ui is a little clunky and sometimes wouldn’t fit on my screen and would not let me hit esc.