Go to Post We should have a rule in CD, no sad booboo faces that make you want to cry... - JaneYoung [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy > Scouting
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 08-02-2016, 17:40
Robojacks4674's Avatar
Robojacks4674 Robojacks4674 is offline
Lead Strategist
AKA: Brock
FRC #4674 (Robojacks)
Team Role: Tactician
 
Join Date: Feb 2016
Rookie Year: 2016
Location: Bemidji
Posts: 17
Robojacks4674 is an unknown quantity at this point
Question Question about using Mobile Data for Scouting

If my team were to theoretically purchase 7 android tablets, and get a SIM card for each, (1 server, 6 user scouts scouting EVERY qualification match for sure), if you were to give a rough estimate, how much data would you use? (using SuperScouter for a baseline example)
  #2   Spotlight this post!  
Unread 08-02-2016, 17:55
Jon Stratis's Avatar
Jon Stratis Jon Stratis is offline
Electrical/Programming Mentor
FRC #2177 (The Robettes)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Minnesota
Posts: 3,733
Jon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond reputeJon Stratis has a reputation beyond repute
Re: Question about using Mobile Data for Scouting

It all depends on how much data you have going back and forth. How many data points per match? How big is each data point (in bits... Depends largely on the type of data)? What sort of extraneous information is passed back and forth (for example, if it utilizes an XML structure to transfer data, you have to account for all the text that makes up that structure)?

Honestly, the best way to determine this is to probably measure a small sample. Set up a proxy to send everything through that you can use to measure transfer size, then run through a dozen sample matches (all over WiFi). You should be able to figure out how much data per match per tablet is used, then calculate how much you would use for an entire event based on event size and anticipated number of matches.
__________________
2007 - Present: Mentor, 2177 The Robettes
LRI: North Star 2012-2016; Lake Superior 2013-2014; MN State Tournament 2013-2014, 2016; Galileo 2016; Iowa 2017
2015: North Star Regional Volunteer of the Year
2016: Lake Superior WFFA
  #3   Spotlight this post!  
Unread 09-02-2016, 17:38
tom23's Avatar
tom23 tom23 is offline
Android Dev wiz
AKA: Tom Orth
FRC #2729 (Storm Robotics)
Team Role: Programmer
 
Join Date: Jan 2015
Rookie Year: 2014
Location: New Jersey
Posts: 33
tom23 will become famous soon enough
Re: Question about using Mobile Data for Scouting

Another team I know looked into mobile data but the size was really high. I would use a short range transmission like NFC for data transfer
  #4   Spotlight this post!  
Unread 09-02-2016, 17:44
Citrus Dad's Avatar
Citrus Dad Citrus Dad is offline
Business and Scouting Mentor
AKA: Richard McCann
FRC #1678 (Citrus Circuits)
Team Role: Mentor
 
Join Date: May 2012
Rookie Year: 2012
Location: Davis
Posts: 984
Citrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond reputeCitrus Dad has a reputation beyond repute
Re: Question about using Mobile Data for Scouting

See in our whitepaper about how we use Bluetooth to communicate data from 6 Android tablets to 2 central SuperScout tablets. We then use cell data to transmit from those 2 tablets (using two different providers to improve reliability.)

http://www.chiefdelphi.com/forums/sh...d.php?t=137706
__________________
  #5   Spotlight this post!  
Unread 09-02-2016, 17:45
cjl2625's Avatar
cjl2625 cjl2625 is offline
apel py
AKA: Cory Lynch
FRC #2067 (Apple Pi)
Team Role: Programmer
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Guilford, CT
Posts: 412
cjl2625 is a splendid one to beholdcjl2625 is a splendid one to beholdcjl2625 is a splendid one to beholdcjl2625 is a splendid one to beholdcjl2625 is a splendid one to beholdcjl2625 is a splendid one to beholdcjl2625 is a splendid one to beholdcjl2625 is a splendid one to behold
Re: Question about using Mobile Data for Scouting

We'll probably use mobile data. The amount depends on your scouting system. I've made our system just send raw data -- numbers and boolean in JSON format. I suspect it'll take no more than a quarter kilobyte per robot per match. For a 100 match event, that's 150 KB total.
__________________
Head Programmer / Driver
  #6   Spotlight this post!  
Unread 12-02-2016, 01:21
jkoritzinsky jkoritzinsky is offline
Registered User
AKA: Jeremy Koritzinsky
FRC #4786 (Nicolet F.E.A.R.)
Team Role: Mentor
 
Join Date: Apr 2014
Rookie Year: 2014
Location: Glendale, Wisconsin
Posts: 78
jkoritzinsky will become famous soon enoughjkoritzinsky will become famous soon enough
Re: Question about using Mobile Data for Scouting

I saw SuperScouter mentioned in the OP here, so I'll chime in. It uses Google Protocol Buffers to transfer data. Over HTTP, it sends the data in binary, so it is extremely efficient (less than half the size). Since Protocol Buffers do not transfer their structure information with them, that space is not needed. Also, because it is a binary format it ends up much smaller for numerical entries (which are pretty common I would think)


Additionally, if you use QR codes, you will spend nothing on data (but make sure that you transfer relatively often. Don't want the QR code to run out of space to transfer the data).
__________________
Nicolet F.E.A.R. (Team 4786) - Aerial Assist - Programming Manager
Nicolet F.E.A.R. (Team 4786) - 2015+ - Junior Mentor

SuperScouter for FRC Developer
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 02:12.

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


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