Combining the excitement of sport with the rigors of science and technology, FIRST Robotics Competition is the ultimate Sport for the Mind. High-school student participants call it “the hardest fun you’ll ever have.”
Under strict rules, limited resources, and an intense six-week time limit, teams of students are challenged to raise funds, design a team "brand," hone teamwork skills, and build and program industrial-size robots to play a difficult field game against like-minded competitors. It’s as close to real-world engineering as a student can get. Volunteer professional mentors lend their time and talents to guide each team. Each season ends with an exciting FIRST Championship.
Information is critical. FRC Scout is an application that improves upon the process of gathering information from other teams, or "scouting". Users on the mobile side are able to meet with other teams on the fly and input it all on the mobile app. Data can then be submitted to the web server where it becomes available for everyone to view.
At competitions access to internet is never guaranteed. FRCScout is offline compatible with the option to update / submit individual sections once a connection is acquired.
Upon logging into the app, you are presented with a list of events that your team is attending. Selecting an event will give you all the relevant details needed to compete. You will be given information such as a list of matches throughout the day, a list of other teams competing as well as the ability to scout performance on other teams and have it calculated on the team in the team stats section.
The main screen, once you have chosen what event you are going to, displays a list of all matches throughout the next couple of days. If available, it will also provide you with the score of a match after it has been completed. You are able to search for a specific match or scroll through the list and select the match you would like to view. Upon tapping on a match you will be brought to the match page screen.
After you have selected a match from the match list page, the match page will provide you with a list of teams that are competing in that match. Each match has 3 teams on either alliance, and the teams are categorized as such. From here you are able to view the team you are competing with or against, and you are able to create and view scout cards against a selected team for this match.
The scout card page provides you with an easy to use interface for updating different values against a team. The entire page is completely customizable and is updated from the web app. Before submitting to the web app you are given the option to delete or correct any field that may have been entered incorrectly.
The team list page displays a list of all the teams who are competing at the same event. You are able to search for a specific team or scroll through the list and select a team you would like to view. Upon selecting on a team you will be brought to the team page screen. The team page screen includes the teams main image, team name and where they are from and any social media links that are available. You are also provided different tabs that show information such as any matches they are competing in, information about their robot, images of their robot and statistics that are compiled in real time from you and your teams scout card information.
The matches tab on the team page displays a list of matches for the currently selected team. From here you can either view the overall match information which will take you to the match page or directly add or view a scout card.
The info tab on the team page displays any general information that is collected about a team. These, like scout cards, are fully customizable from the web app portal.
The media tab on the team page displays any media that has been taken by yourself or others for a quick reference to what a teams's robot looks like. Selecting the media will open a new screen for a closer look as to how their machine works. Tapping on the floating action button will open your camera and allow you to take an photo and upload it for future reference from your entire team.
The stats tab on the team page displays real time compiled data into graphs that are easy to read. Viewing the graph gives you a very quick and easy way to see how a team performed on a per match basis, what the average score was for each match they participated in and the overall event average for each category.
Checking over various things per match is an essential part of success. The checklist page allows the end user to go over various items that are pre defined on the web app. The checklist allows the end user to select who completed each item, as well as if the item is marked as complete or incomplete.
The web team page is similar to the mobile team page. It presents all information that has been collected from a team. You are given information such as the team number & team name, location of where the team is based out of, offensive stats, defensive stats as well as all social media links for quick access. Clicking on any of the social media icons will bring you to the teams respective social media page. Information also provided are previous scouting cards that have been completed by other team members.
The web stats page compiles all data collected from scout cards and shows the various average, minimum and maximum values for each field. You are given information such as the team number & team name, autonomous stats, and teleop stats as well as their defensive, offensive and drive rating. Hovering over any of the min or max stats will show which matches those stats had been pulled from. You are able to search for various fields and sort by each column. Also, clicking on any of the fields above the table will act as a filter and remove the selected field from the table.