Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Extra Discussion (http://www.chiefdelphi.com/forums/forumdisplay.php?f=68)
-   -   paper: Citrus Circuits 2016 Scouting System White Paper (http://www.chiefdelphi.com/forums/showthread.php?t=149814)

William Frost 04-08-2016 02:54

paper: Citrus Circuits 2016 Scouting System White Paper
 
Thread created automatically to discuss a document in CD-Media.

Citrus Circuits 2016 Scouting System White Paper by William Frost

William Frost 04-08-2016 02:57

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
Team 1678 is proud to announce the release of a white paper on our 2016 scouting system!

The most successful iteration of our electronic scouting system yet, it allowed for seamless, real-time data collection, processing, and visualization within the constraints of live competition. The system was used by our strategy and drive teams for determining match strategy and alliance selection and overcame many of the limitations of the 2015 system (https://www.chiefdelphi.com/media/papers/download/4485). This white paper covers the physical requirements of the system, detailed technical writeups on each of the six component applications, and a summary of the calculations used in processing the collected data. In addition, 1678's entire scouting process from offseason to Championships is summarized.

This system was a key factor in enabling 1678 to reach Einstein field this year, and previous iterations have contributed significantly to our team's achievements. We believe that an electronic scouting system can be a powerful tool in helping other teams to achieve a new level of competitive success. In addition, such as system provides incredible learning opportunities for both programmers and strategists.

If you have any questions regarding our scouting system or constructing your own, please either reply to this thread or email us at frc1678@gmail.com. In addition, all of the code from the 2015 and 2016 scouting systems can be found on Github at https://github.com/frc1678.

tjf 08-08-2016 17:02

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
Just out of curiosity, why did you opt to use Firebase in place of a slightly simpler system (say FTP or SQLite) ?

DuPiMan 12-08-2016 14:55

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
FTP and SQLite would have been totally acceptable tools to use, and are commonly used for this kind of project. Firebase however did for us what FTP and SQLite would have done, but also did more. Using Firebase meant that syncing data between all apps, and the server, was something that we never even had to think about. It also meant that we never had to worry about what to do when an app was offline. The list of conveniences goes on. Good question.

tjf 12-08-2016 17:00

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
Quote:

Originally Posted by DuPiMan (Post 1600770)
FTP and SQLite would have been totally acceptable tools to use, and are commonly used for this kind of project. Firebase however did for us what FTP and SQLite would have done, but also did more. Using Firebase meant that syncing data between all apps, and the server, was something that we never even had to think about. It also meant that we never had to worry about what to do when an app was offline. The list of conveniences goes on. Good question.

Thanks for the explanation, and as always fantastic work and writeup!

marshall 12-08-2016 17:48

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
TIMD? No, more like TSIMFD!

Seriously, amazing work on this. Have you had any other teams adopt this system? Can you help with providing support if we run into issues?

Knufire 13-08-2016 01:02

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
Quote:

Originally Posted by tjf (Post 1600190)
Just out of curiosity, why did you opt to use Firebase in place of a slightly simpler system (say FTP or SQLite) ?

If you haven't messed around with Firebase, I'd highly recommend it. I've personally found it much easier to implement and synchronize data with compared to SQLite.

gc_coxen 13-08-2016 16:14

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
Great paper. This definitely sets the bar high for Scouting systems. I hope my team can learn from this and further improve our system.

Citrus Dad 15-08-2016 13:41

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
Quote:

Originally Posted by marshall (Post 1600800)
TIMD? No, more like TSIMFD!

Seriously, amazing work on this. Have you had any other teams adopt this system? Can you help with providing support if we run into issues?

Yes, but check your harpoons at the door! Anyone who's interested should message me or "WilliamFrost" and we'll arrange more support. We can walk you through also how we organize our scouting and programming teams around this app.

I'll what I believe is the most important point about this project: whether you become more competitive, the process of organizing the programmers, designing and programming the system, managing the system in real time at an event, and training your scouts all have tremendous training benefits for the students on the team. It provides a new avenue for learning computer science on multiple platforms, and organizational management. Our scouting lead programmer is our team captain this year because he demonstrated these management skills.

Brian Maher 15-08-2016 13:59

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
This system is fantastic, thank you for sharing! The analytics are really something else. The idea of ranking teams by compabitiility based on your own scouting data on yourself is really interesting and makes a lot of sense.

My question: how different were the rankings of teams by firstPickAbility from your actual first pick lists?

Citrus Dad 15-08-2016 14:42

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
Quote:

Originally Posted by BMSOTM (Post 1601095)
This system is fantastic, thank you for sharing! The analytics are really something else. The idea of ranking teams by compabitiility based on your own scouting data on yourself is really interesting and makes a lot of sense.

My question: how different were the rankings of teams by firstPickAbility from your actual first pick lists?

The first pick ranking and our draft list are usually very close. We usually switch our pick list on pairwise qualitative comparisons, but no team jumps from 6th to first.

However, there's usually bigger distinctions among the teams in that pool than in the 2nd pick pool. That's where we've been happy with the initial list we get out of our scouting app. We do move teams up and down quite a bit on that list, but we find hidden gems, and we can confirm or deny some of our qualitative impressions with the data we have.

Mike Schreiber 16-08-2016 12:26

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
I did some research on doing something similar on a budget. It doesn't appear the Kindle Fire 7 tablet has native support for bluetooth file transfer. After a bit of digging it sounds like it may be capable with side loading which you need to do to install your own app anyway, but I haven't found much as far as confirmation. Any one tried this or have a Fire that can?

Michael Corsetto 16-08-2016 12:39

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
Quote:

Originally Posted by Mike Schreiber (Post 1601265)
I did some research on doing something similar on a budget. It doesn't appear the Kindle Fire 7 tablet has native support for bluetooth file transfer. After a bit of digging it sounds like it may be capable with side loading which you need to do to install your own app anyway, but I haven't found much as far as confirmation. Any one tried this or have a Fire that can?

Great question Mike!

We are looking at expanding our scouting system in 2017, so we need more tablets. We bought 3 Kindle Fire (7?) tablets during Amazon Prime Day, the kids are doing testing with them this fall. We'll see what the bluetooth is capable of.

-Mike

Brian Maher 16-08-2016 12:42

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
Quote:

Originally Posted by Michael Corsetto (Post 1601267)

We are looking at expanding our scouting system in 2017, so we need more tablets.

What additional data are you looking at collecting?

Michael Corsetto 16-08-2016 12:50

Re: paper: Citrus Circuits 2016 Scouting System White Paper
 
Quote:

Originally Posted by BMSOTM (Post 1601268)
What additional data are you looking at collecting?

Sorry to be elusive, but I'll let the Scouting Lead decide what to share. If we keep it close to the chest, expect all the details in our 2017 White Paper :D

Side note: Thanks everyone for all the positive feedback on the White Paper. The kids put in a lot of time to this documentation, this community really helps drive our students forward in their technical and communication skills.

Thanks,

-Mike


All times are GMT -5. The time now is 23:34.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi