Go to Post Don’t forget the purpose of Chiefdelphi. It is to keep the community connected and to help each other out. Moderators have been working days and nights to keep this forum going years after years. Let’s keep this place professional. - Arefin Bari [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 Rating: Thread Rating: 2 votes, 5.00 average. Display Modes
  #46   Spotlight this post!  
Unread 19-11-2013, 00:20
orangemoore orangemoore is online now
Registered User
AKA: Roger Moore
FRC #3135 (Robotic Colonels)
Team Role: College Student
 
Join Date: Dec 2012
Rookie Year: 2013
Location: Chicago
Posts: 2,309
orangemoore has a reputation beyond reputeorangemoore has a reputation beyond reputeorangemoore has a reputation beyond reputeorangemoore has a reputation beyond reputeorangemoore has a reputation beyond reputeorangemoore has a reputation beyond reputeorangemoore has a reputation beyond reputeorangemoore has a reputation beyond reputeorangemoore has a reputation beyond reputeorangemoore has a reputation beyond reputeorangemoore has a reputation beyond repute
Re: A New Way to Scout

Quote:
Originally Posted by BBray_T1296 View Post
While we're at it with the bluetooth stuff, why not make your scouting system managed by a NXT? They can interface with up to 4 devices at once (or many if you chain them) Sure using Lego would be less-than Ideal, but it sure would be funny to see someone using a NXT as a practical device
My team has access to over 20 NXTs that is a great Idea.
  #47   Spotlight this post!  
Unread 19-11-2013, 01:48
SoftwareBug2.0's Avatar
SoftwareBug2.0 SoftwareBug2.0 is offline
Registered User
AKA: Eric
FRC #1425 (Error Code Xero)
Team Role: Mentor
 
Join Date: Aug 2004
Rookie Year: 2004
Location: Tigard, Oregon
Posts: 486
SoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant future
Re: A New Way to Scout

Quote:
Originally Posted by brennonbrimhall View Post
Regarding publishing data giving away a well-deserved competitive advantage, I have a unique perspective. 20 collaboratively scouted all three of our events, and IRI. Giving data away doesn't magically make teams better -- the analysis of data does, as well as the understanding of what the numbers mean.

That being said, I recognize the predicament. Perhaps teams should consider publishing data after the event on a unified server, in a common format. Thoughts?
I also think this would be great. It would be fun to play around with even if teams waited till after the season.

As for a format, one year we had a scouting program that stored everything in text files in the form:
<match#> <team#> <property name> <value>

So you'd get lines that said something like:
Code:
15 2471 climb 10
  #48   Spotlight this post!  
Unread 19-11-2013, 08:24
yash101 yash101 is offline
Curiosity | I have too much of it!
AKA: null
no team
 
Join Date: Oct 2012
Rookie Year: 2012
Location: devnull
Posts: 1,191
yash101 is an unknown quantity at this point
Wink Re: A New Way to Scout

Quote:
Originally Posted by EricH View Post
I don't know how current this is (and, BTW, use of a 2009 Getting Started guide might not be the greatest idea, given that we're dealing with 2013/14 here--the system has changed), but at least at one time, the field COULD run on 2.4 GHz. That was the theory, at any rate. IIRC, it was actually tried once, partly due to restrictions on the 5 GHz band at one particular event. Suffice it to say that the odds of all 6 robots on the field actually working were pretty close to nil for the first day or so of that event, and not all that much better later (though there was improvement thanks to the field staff working very hard).



Tl;dr: While the field nominally runs on 5 GHz, it (and the robots) can run on 2.4 GHz if needed, and they don't need any more potential interference there than is already there.
Yep. That kind-of doesn't seem too accurate because this is about the 2006? control system!
  #49   Spotlight this post!  
Unread 19-11-2013, 08:29
yash101 yash101 is offline
Curiosity | I have too much of it!
AKA: null
no team
 
Join Date: Oct 2012
Rookie Year: 2012
Location: devnull
Posts: 1,191
yash101 is an unknown quantity at this point
Lightbulb Re: A New Way to Scout

Quote:
Originally Posted by SoftwareBug2.0 View Post
I also think this would be great. It would be fun to play around with even if teams waited till after the season.

As for a format, one year we had a scouting program that stored everything in text files in the form:
<match#> <team#> <property name> <value>

So you'd get lines that said something like:
Code:
15 2471 climb 10

So, with this data storage, are you using text-based database? If so:

Code:
15/2471/1
match/team#/climb code (0=no,1=10,2=20,3=30)
That would be a lot more readable to PHP and easier to implement. However, it would be important to note that text-based isn't so reliable. If this software is running for multiple teams, every time a match ends, the server will get a huge load. Multiple appends to the same file at the same time, many times, means a corrupt file. Instead, MySQL or some other database server built to store information may be the lifesaver!
The only time I used text databases is when I was learning PHP and using it on a site that maxes out at a view per day!
  #50   Spotlight this post!  
Unread 19-11-2013, 08:34
brennonbrimhall brennonbrimhall is offline
Free Agent
AKA: Brennon Brimhall
no team
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Clifton Park, NY
Posts: 222
brennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to all
Re: A New Way to Scout

Quote:
Originally Posted by 1306scouting View Post
As I mentioned (apologies for the double post, but this post covers different topics), 1306 has experience doing this, so I thought I should share to offer that viewpoint for anyone it can help:
  1. It's really cool to watch teams work together on scouting.
  2. We've designed most of the server-side application and are beginning to implement. Once I meet with the lead programmer, I'll see about open-sourcing it. We have dedicated server hardware for this, as well as some possible leads into getting redundancy and so forth.

    For the techies here, we're planning on using relational databases to store all the data so that we can efficiently pull the data we need while retaining large amounts of metadata (like the team that submitted and timestamps).
  3. Mycroft Holmes method is fantastic, but it's not infallible - even if your person is amazing, they can be susceptible to biases and so forth. I like having a Mycroft Holmes-type person with data that we can tap into if we need. You are very lucky to have people that can do that.
  4. In regards to privacy: 1306's general preference is to give all the raw data to everyone that participates and some "processed" data away for free (balanced by algorithms to create lists). 1306 has always given these lists away to rookies, but we think they're valuable to everyone without giving up any competitive advantage to participants.

    This is very open for discussion as we move into implementation and so forth. I personally think information should be free for everyone, but I can see why others would not agree.
  5. We've designed the platform so that we have a CrowdScout API this year that allows us to take data from pretty much any electronic source. We use paper for our scouters (it's reliable and inexpensive, as well as not needing power and allowing the people scanning it in to see the data before it's uploaded to catch human errors immediately), but we should be able to support apps that implement the API as well as pretty much whatever else the community can dream up.

    The API is still young - I agree with brennonbrimhall about having different teams track different metrics, and agreeing on them on a per-tournament basis, but there are advantages to standardized metrics.
  6. Bluetooth PANs work fairly well for localized internet sharing, and shouldn't have any interference issues with the field nor break any rules. That said, I highly recommend setting up ethernet networks if you can - bluetooth can have issues with many hosts; an old router and ethernet will almost always outperform bluetooth.
  7. Qualitative data is incredibly important, and because every team functions differently, it's hard to share. CrowdScout could be the platform for doing so, if needed, but I've always thought a team-by-team basis was better for that.
I'm very interested in your platform; 20 has been working on our own solution called Gemini. It too isn't designed to replace paper scouting, but to aggregate and calculate statistics. We've also scouted with other teams at WPI, Connecticut, Champs, and IRI, so our system was designed with that in mind. Once the finishing touches get finalized, I'll post the codebase here.
__________________
Team 20, 2012-2014: 4 blue banners, 5 medals, and 9 team awards.
Church of Jesus Christ of Latter-day Saints, 2014-2016: Missionary, Colorado Denver South Mission.
  #51   Spotlight this post!  
Unread 19-11-2013, 08:35
Kimmeh's Avatar
Kimmeh Kimmeh is offline
Student at Kettering University
AKA: Kimberly
FRC #0068 (Truck Town Thunder)
Team Role: Mentor
 
Join Date: Sep 2008
Rookie Year: 2009
Location: Michigan
Posts: 334
Kimmeh has a reputation beyond reputeKimmeh has a reputation beyond reputeKimmeh has a reputation beyond reputeKimmeh has a reputation beyond reputeKimmeh has a reputation beyond reputeKimmeh has a reputation beyond reputeKimmeh has a reputation beyond reputeKimmeh has a reputation beyond reputeKimmeh has a reputation beyond reputeKimmeh has a reputation beyond reputeKimmeh has a reputation beyond repute
Send a message via Yahoo to Kimmeh
Re: A New Way to Scout

Quote:
Originally Posted by antimatter_john View Post
Exactly what? There was no exactly to my question. My question is is why is IT SO IMPORTANT TO KEEP RAW DATA KEPT AWAY FOR ONLY CERTAIN TEAMS. (No yelling inteded just want to get my point across). There is no point. Yuo even said your self



If I am missing something please tell me.
My apologies. I was actually agreeing with you. I see no point in keeping raw data away from teams.



Now, I offer a more broad question to those not interested in waiting to make the information public.

As a community, we see nothing wrong with helping a team make their robot more competative at an event. It's considered a good thing. It helps lift the floor of the competition, right? We share all our "best practices" in hopes that it makes others better.

For those of you against this, or even just suggesting we wait until after the competition: why? I don't understand why you have a problem with it, and I'm trying to understand. In my mind, I see it the same way as helping a robot. We're trying to make teams better.

Perhaps I'm understanding this incorrectly (or others are), the goal would be to share the raw data, correct? We're not asking anyone to share how they manipulate the data. Just work together to get the data and let teams do whatever they choose with it. Correct?
__________________
[2014 - Present] 68 Truck Town Thunder| Mentor |2014 - Great Lakes Bay Winner, Curie Quarterfinalists, District Chairman's Award, MCS Chairman's Award, Industrial Design Award, Entrepreneurship Award
[2014 - Present] 5046 Jacked Up Jackets| Mentor |
[2010 - 2013] 3421 Tachyon TECs| Mentor |2010 - Rookie Inspiration Award; 2013 - Coopertition Award , Kettering Quarterfinalists - 2nd Seed, Livonia Quarterfinalists - 2nd Seed Captain
[2009 - 2010] 2604 Metal and Soul| Student | 2010 - Gracious Professionalism Award, UL Industrial Safety Award
  #52   Spotlight this post!  
Unread 19-11-2013, 08:38
brennonbrimhall brennonbrimhall is offline
Free Agent
AKA: Brennon Brimhall
no team
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2012
Location: Clifton Park, NY
Posts: 222
brennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to allbrennonbrimhall is a name known to all
Re: A New Way to Scout

Quote:
Originally Posted by Kimmeh View Post
For those of you against this, or even just suggesting we wait until after the competition: why? I don't understand why you have a problem with it, and I'm trying to understand. In my mind, I see it the same way as helping a robot. We're trying to make teams better.
I agree; that's why we've scouted collaboratively before. Not only does it share data that would be hard for smaller, more challenged teams to get, but it also develops great inter-team relationships.

However, not all teams share that view, and that's perfectly fine.

Quote:
Originally Posted by Kimmeh View Post
Perhaps I'm understanding this incorrectly (or others are), the goal would be to share the raw data, correct? We're not asking anyone to share how they manipulate the data. Just work together to get the data and let teams do whatever they choose with it. Correct?
I think that's a topic that deserves more discussion. It seems we have three platforms that have been brought up, and if a unified system is to be achieved, we should discuss how that's implemented.
__________________
Team 20, 2012-2014: 4 blue banners, 5 medals, and 9 team awards.
Church of Jesus Christ of Latter-day Saints, 2014-2016: Missionary, Colorado Denver South Mission.
  #53   Spotlight this post!  
Unread 19-11-2013, 10:28
khanh111 khanh111 is offline
Outreach/Scouting/Software Manager
AKA: Hamzah Khan
FRC #1540 (The Flaming Chickens)
Team Role: Student
 
Join Date: Apr 2013
Rookie Year: 2008
Location: Portland,OR
Posts: 29
khanh111 has a spectacular aura aboutkhanh111 has a spectacular aura about
There are arguments to be made for both sides.

As of now, few enough teams are able to collect good data that good data is itself a competitive advantage. That's why I originally thought that data should be kept within teams of the scouting alliance.

In any case, data will eventually become so widespread that good data will be everywhere (think stock market data). When that comes, data analysis (which is already extremely important) will become even more important.

It's up to us as a community to decide when that will be though. I liked 1306scouting's idea of giving out separate lists to teams pause the scouting alliance.
  #54   Spotlight this post!  
Unread 19-11-2013, 11:56
XaulZan11's Avatar
XaulZan11 XaulZan11 is offline
Registered User
AKA: John Christiansen
FRC #1732
Team Role: Mentor
 
Join Date: Nov 2006
Rookie Year: 2006
Location: Milwaukee, Wi
Posts: 1,329
XaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond reputeXaulZan11 has a reputation beyond repute
Send a message via AIM to XaulZan11
Re: A New Way to Scout

Quote:
Originally Posted by khanh111 View Post
If anything, I think the "Mycroft Holmes" method should be supplemented by some form of collected hard data.
I agree 100%. There is no substitute for hard data, but having someone that actually remembers what the robots look like, how they play,what they do in a match and so on is very benefical. At events for my team, I watch one or two teams a match and write qualitative notes down. At the end of the event I know the basics of every team (and a lot about certain teams) and could make a pretty good pick list. But, I'm always surprised when going through the data to see how well or how poorly some teams actually do (consistency, especially in autonomous, is typically the biggest source for deviation). It simply comes down to not being able to watch every match for every team.
  #55   Spotlight this post!  
Unread 19-11-2013, 12:24
Nemo's Avatar
Nemo Nemo is offline
Team 967 Mentor
AKA: Dan Niemitalo
FRC #0967 (Iron Lions)
Team Role: Coach
 
Join Date: Nov 2009
Rookie Year: 2009
Location: Iowa
Posts: 804
Nemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond repute
Re: A New Way to Scout

On the topic of keeping data private versus sharing it with the world:

It's a huge waste of time for every team to dedicate 7+ people to compiling the same exact set of statistics. If a community effort produced the same thing with far less total effort, the teams with the most effective scouting systems could instead put that effort into creating more advanced statistics and improving their qualitative scouting and their methods of collecting and using that qualitative data. Those teams would still have a competitive advantage to show for their efforts.
  #56   Spotlight this post!  
Unread 19-11-2013, 12:35
khanh111 khanh111 is offline
Outreach/Scouting/Software Manager
AKA: Hamzah Khan
FRC #1540 (The Flaming Chickens)
Team Role: Student
 
Join Date: Apr 2013
Rookie Year: 2008
Location: Portland,OR
Posts: 29
khanh111 has a spectacular aura aboutkhanh111 has a spectacular aura about
Re: A New Way to Scout

Quote:
Originally Posted by Nemo View Post
On the topic of keeping data private versus sharing it with the world:

It's a huge waste of time for every team to dedicate 7+ people to compiling the same exact set of statistics. If a community effort produced the same thing with far less total effort, the teams with the most effective scouting systems could instead put that effort into creating more advanced statistics and improving their qualitative scouting and their methods of collecting and using that qualitative data. Those teams would still have a competitive advantage to show for their efforts.
I agree that it can be a waste to have 7+ people constantly looking for the same set of statistics. However, some larger teams use that as a way to help teach newer members about scouting/strategy. Every experience helps a younger member.
  #57   Spotlight this post!  
Unread 19-11-2013, 13:51
Connerd's Avatar
Connerd Connerd is offline
09R - JBD Detachment, USU ROTC
AKA: Conner Doggett
FRC #3166 (First Year Ravens)
Team Role: Mentor
 
Join Date: Jan 2013
Rookie Year: 2013
Location: Logan, UT
Posts: 46
Connerd will become famous soon enough
Re: A New Way to Scout

Quote:
Originally Posted by khanh111 View Post
However, some larger teams use that as a way to help teach newer members about scouting/strategy. Every experience helps a younger member.
That is what FRC is about, right? Anyway, I wouldn't see a problem if raw data was released, and not the analysis, interpretation, or anything similar. While we might think the game is the primary focus, we're all here to learn.
The only problem with releasing data, is that it'd be hard to get all the data world-wide in a real-time format, with enough time for choosing good alliance partners.
But those are the musings of a 1-year veteran. Shared data would help a lot of teams, esp. those with small or non-existant scouting teams.
__________________
2012-2014 - Team 3245 Ravens, Student/Mascot
2014-20?? - Team 3245 Ravens, Alumni
2015-20?? - Team 3166 Ravens, Mentor

Last edited by Connerd : 19-11-2013 at 13:54.
  #58   Spotlight this post!  
Unread 19-11-2013, 14:01
Roger Roger is offline
Registered User
FRC #1153
 
Join Date: Jan 2006
Rookie Year: 1900
Location: Walpole MA
Posts: 688
Roger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond reputeRoger has a reputation beyond repute
Re: A New Way to Scout

Quote:
Originally Posted by khanh111
If anything, I think the "Mycroft Holmes" method should be supplemented by some form of collected hard data.
Well, if you can't believe Mycroft, who can you trust? (You're just lucky Mycroft is too lazy to prove he's right.)

It's also true that not every team has a "Mycroft", so alternatives have to be made anyway. Our team is also developing a "crowd" type scouting system, which does seem the way to do it -- the more data in, the better. Though in general two people can always have opposite conclusions for the same bit of data.
  #59   Spotlight this post!  
Unread 19-11-2013, 15:24
Nemo's Avatar
Nemo Nemo is offline
Team 967 Mentor
AKA: Dan Niemitalo
FRC #0967 (Iron Lions)
Team Role: Coach
 
Join Date: Nov 2009
Rookie Year: 2009
Location: Iowa
Posts: 804
Nemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond reputeNemo has a reputation beyond repute
Re: A New Way to Scout

Quote:
Originally Posted by khanh111 View Post
I agree that it can be a waste to have 7+ people constantly looking for the same set of statistics. However, some larger teams use that as a way to help teach newer members about scouting/strategy. Every experience helps a younger member.
It's a challenging task that students can learn from, true. But it's still duplicating the same work dozens of times at each event, and that carries an opportunity cost. Think of all of those hours of work put to use in other ways. I think the product on the field would improve.

I think we'll eventually have a system that makes stats from every event freely available, much like results and standings are available from FRC Spyder / TheBlueAlliance / usfirst.org / etc. When that happens, we'll still see people developing their own scouting systems to gather, aggregate, analyze, and report on additional types of scouting data.
  #60   Spotlight this post!  
Unread 19-11-2013, 16:44
Andrew Schreiber Andrew Schreiber is offline
Joining the 900 Meme Team
FRC #0079
 
Join Date: Jan 2005
Rookie Year: 2000
Location: Misplaced Michigander
Posts: 4,068
Andrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond reputeAndrew Schreiber has a reputation beyond repute
Re: A New Way to Scout

Quote:
Originally Posted by yash101 View Post
Yep. That kind-of doesn't seem too accurate because this is about the 2006? control system!
No, all of Erich's information is about the current-ish control system. The 2006 control system was based on a 900mhz system. In other words, what are you talking about?


As for the questions earlier on why you can't run 2.4Ghz at low power - Simple, it's easier to say "No Wifi" than it is to say "No wifi except in this situation" because then you have to police that. It's more work for an already over worked group of folks.


Quote:
Originally Posted by Kimmeh View Post
Perhaps I'm understanding this incorrectly (or others are), the goal would be to share the raw data, correct? We're not asking anyone to share how they manipulate the data. Just work together to get the data and let teams do whatever they choose with it. Correct?
Nah, I think we should be sharing how we manipulate the data. Data manipulation and visualization is as much engineering as learning CAD even if it is relegated to the back rooms of scouting meetings in FRC. Course, I'm biased…
__________________




.
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:06.

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