OCCRA
Go to Post Too many people have worked too long and too hard to have the selfish actions of one person derail our teams reputation because they want to vent online. - Koko Ed [more]
Home
Go Back   Chief Delphi > CD-Media > White Papers
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

photos

papers

everything



Citrus Circuits 2017-2018 Scouting System White Paper

By: SamChung
New: 08-01-2018 09:46 PM
Updated: 08-01-2018 09:46 PM
Total downloads: 296 times


Technical overview of the Citrus Circuits 2017-2018 Scouting System.

Team 1678 is proud to present our 2017-2018 scouting system White Paper!

The fully digitalized system worked very well for us this year, allowing for seamless data transfer between data-collecting Android tablets and smartphones. It offered significant improvements over our previous version from last year, including supporting our continued scouting team size of 24.

Although very similar to our last season's scouting system, during the season, we have developed some core changes to make our digitized system more efficient:

Bluetooth - Once again, we aimed to optimize our use of Bluetooth by changing the way the laptops communicate with the tablets. Instead of using programmed Bluetooth sockets which requires a continual Bluetooth paired connection, we used the simple Bluetooth file sharing protocol between devices where the laptop runs a script to distribute files containing the scouting schedule of each scout tablets. The laptops run a part of the Server called Scout-Manager which is used for sending and receiving data to and from the scout tablets.

Scout-QR App - During the middle of the season, we decided to expand our system to be capable of having more than one way to handle and distribute data. Having experienced and knowing the unpredictable situations of using Bluetooth in a competition setting, we developed a way for data to be sent to our online database using QR codes. The Scout-QR app is an app that we have created for both iOS and Android platforms that can scan QR codes and send the stored data to our database. After a match, the Scout app generates a QR code display representing the scouted data for that match, and each scout, using the app on their mobile devices, can scan it. In addition to its scanning feature, the Scout-QR app also displays its own QR code representing a piece of data in our database. This data is a coded String that we came up with that is part of a simple algorithm to determine who is scouting what robot in a match. This QR code on the Scout-QR app is scanned with a camera scanning feature included in the Scout app itself.

These are just a brief overview of the content in our 2017-2018 White Paper. We have also made our 2017-2018 season code public for teams to view. For each of our projects on Github with regards to scouting, please view the branch named release.

https://github.com/frc1678
https://github.com/frc1678/viewer-2018-android
https://github.com/frc1678/scout-QR-2018-iOS
https://github.com/frc1678/scout-QR-2018-android
https://github.com/frc1678/Scout-Manager-2018
https://github.com/frc1678/server-2018
https://github.com/frc1678/super-scout-2018-android
https://github.com/frc1678/scout-2018-android
https://github.com/frc1678/viewer-2018-iOS
https://github.com/frc1678/pit-scout-2018-iOS

Please feel free to contact us by replying to this thread or via email at frc1678@gmail.com with any questions regarding our scouting system.

Attached Files

  • pdf Citrus Circuits 2017-2018 Scouting System White Paper

    2018-Scouting-Whitepaper.pdf

    downloaddownload file

    uploaded: 08-01-2018 09:46 PM
    filetype: pdf
    filesize: 3.03MB
    downloads: 294



Recent Downloaders

  • Guest

Discussion

view entire thread

Reply

08-05-2018 04:10 PM

Carl Csaposs


Unread

Team 1678 is proud to present our 2017-2018 Scouting System White Paper!

In addition to releasing our white paper, we have also released all of our code from the 2018 season, available on GitHub at the links below. Each repository has a "release" branch which contains code that has been cleaned up and preserved for FRC teams to view.
https://github.com/frc1678
https://github.com/frc1678/scout-2018-android
https://github.com/frc1678/super-scout-2018-android
https://github.com/frc1678/pit-scout-2018-android
https://github.com/frc1678/pit-scout-2018-iOS
https://github.com/frc1678/server-2018
https://github.com/frc1678/Scout-Manager-2018
https://github.com/frc1678/viewer-2018-android
https://github.com/frc1678/viewer-2018-iOS
https://github.com/frc1678/scout-QR-2018-android
https://github.com/frc1678/scout-QR-2018-iOS

As you may have noticed, we have added additional repositories this year. For information about those repositories, please see the white paper description.

We're happy to answer any questions you have in this thread!



view entire thread

Reply

Tags

loading ...



All times are GMT -5. The time now is 04:42 PM.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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