Introducing FRCS - A Public Online International Crowd Sourcing Scouting Platform

Howdy all,

I’ve made some previous posts with screenshots and GIFs of the scouting platform my team has been working on.

I’d like to officially announce it.

http://frcs.online/

Currently we have 19 teams from multiple countries signed up to use the platform. I’ve only been advertising the link for about 3 or 4 days now.

Every competition is supported, but here’s a list of competitions our registered teams are attending:

  • Arizona North Regional
  • Colorado Regional
  • Sacramento Regional
  • San Francisco Regional
  • Rocket City Regional
  • Smoky Mountains Regional
  • Oklahoma Regional
  • Festival de Robotique a Montreal Regional
  • Festival de Robotique a Quebec City Regional
  • Lake Superior Regional
  • FMA District Bridgewater-Raritan Event
  • FMA District Mount Olive Event
  • FMA District Bensalem Event
  • FIM District Forest Hills Event
  • FIM District Marysville Event
  • Monterey Bay Regional
  • SBPLI Long Island Regional #1
  • New York Tech Valley Regional
  • Regal Eagle Rampage
  • SBPLI Long Island Regional #2
  • Central New York Regional
  • Palmetto Regional
  • NE District SE Mass Event
  • NE District Rhode Island Event
  • FIT District Austin Event
  • FIT District Channelview Event
  • Finger Lakes Regional

Why use FRCS?

The reason we made FRCS is because every year, teams build new scouting systems from the ground up. This wastes time, resources, and is overall inefficient. The way we see it, teams are all collecting data in a similar fashion to one another, why keep our data separate? This data can all be averaged out to provide a more objective and comprehensive model. With onsite data analytics and lots of customization options it’s the easiest and most logical next step in FRC scouting. You can choose to view only your data, how you evaluate the data, the questions that are asked to your scouters… As well as this, we answer EVERY feedback request for the site, so if you think there’s something missing we’ll most likely implement it.

And just in case you want to analyze the site’s global database (or the data you collected) in a way that we can’t offer, you can download ALL the data in a CSV file. So even if you don’t use our data analytics you still have a collection backend, and are helping teams globally by contributing to the data set!

How to Scout Data

Desktop Version

Mobile Version

Scouting data is simple! Once you’ve made an account (you already have), a unique 6 character alphanumeric code is generated. This code can be found in Team Settings at the top right.

This 6 digit code is to ensure other teams do not submit data as your team, compromising your data, and damaging the overall security of the platform.

Your Scouters can input this code in the data collection page, which can be found at : http://frcs.online/ui/.

They will be prompted once every 7 days for the code, and once it’s inputted it should bring you to a form containing your Team Number and your Team Name at the top.

Please ensure any notes inputted at the bottom of the form are both gracious and professional, though you should not hesitate to write critical notes.

How to View Scouting Data

Scouting data can be viewed in many ways.

The Search Bar

To view a teams individual statistics and data, you can type their team number in the search bar at the top left of the screen, and press enter. This will load a page full of useful data and graphs that can show you where a teams strengths and weaknesses are.

Scouting Rankings

Another way to view teams statistics is to go the Scouting Rankings page. This page contains a table of all the data FRCS has. You can choose to view just your teams submitted data, the entire websites data, just your competition’s data, previous competition’s data, and so much more.

The best way to find out what works best for you is to play around with each page.

Ideality Score

You may have noticed the words “Ideality Score” being thrown around a lot on this site. It’s just a way of measuring how ideal a team is.

This setting is easily customizable ranging from presets to full on control over how the score is calculated for your team.

The Ideality Score is defined by target scores. For example, by default a team should be able to get 2 hatches on Tier 1 of the rocket.

But what if our ideal *robot is a cargo bot??*I’m glad you asked. We do have Ideality Presets in Team Settings which allow you to choose how your Ideality Score is calculated! As of right now we’re developing more presets based on the limited competition data we have, so more will come soon.

But what if our ideal robot is the opposite of us?? Again, glad you asked. Using the Advanced Ideality Customization tool in Team Settings you can select your ideal values from a dropdown for different form responses, with that you can select your ideal values to be the opposite of your robots performance!

Ideality can be a bit difficult to understand without seeing it in action, my suggestion is to change some settings and see what happens! You can always reset to the default preset.

Raw Data

Obviously, we can’t do all the data analysis you could possibly want on site. But we want to do a big chunk of it. For the things we can’t do / haven’t implemented yet, we give you full control over all the data we have via the Download Raw Data CSV page.

This page allows you to download your teams data, and the entire websites data in a simple click. Once you’ve done that you can load it into the data analytics tool of your choice and do as you please with it.

Feedback

This platform is every growing with more and more teams signing up each week. If it’s missing something you’d like, you have questions, or have found a bug, please submit feedback on the sidebar! We respond to all feedback and our responses show up in team settings!

8 Likes

I’m curious on a number of items here:

  1. Overall, how successful would you say this was? Regrettably, I bookmarked the site and then forgot about it until today.

  2. How much are you promoting for non-competing teams to contribute? A lot of people watch games online and it would great if we had a culture that helped with this as much as they do on CD

  3. How are you aggregating data from multiple people watching the same match? Do you just take the mode count in each section with a note of how many contributors there were?

  4. I believe convenience is the name of the game. What are your thoughts on opening the data to everyone to view at any time? Sure you will get some freeloaders, but I believe the more people get used to it and see it’s value the more they can contribute. I went back to the site to see about playing with some of the data, but I don’t feel like setting up a team account right now…

We were at an event were Talon Robotics (I think it was them) did something similar on a competition wide level and we participated in. I keep forgetting to ask them how they felt it went.

My team founded something similar to this in the chesapeke district, and we had a few notable differences.

Our tracking was timeline based rather than quantitative data, allowing for the automated tracking of cycle times, as well as allowing for the ability to quantify defense effectively.

In terms of the effectiveness of this program, your ideality score appears to focus more on scoring, where in a district model, due to the deviation of robot skill within a competition, a second pick robot would be primarily based around effective defense. You could quantify defense in a few methods, either tracking time across the field, time directly in contact with another robot, or scoring attempts thwarted.

Is this being supported/updated for the 2020 game?

I graduated last year so I’m not certain what the team is doing. You can reach out to them here: https://smithtownrobotics.com/contact/

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.