|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||||
|
|||||
|
Re: **FIRST EMAIL**/Looking for Beta Test Teams
Jack, I think it is worth while to remind you that there was an NDA in place last year, too. That did not stop the flow of information; it merely directed it such that teams got the information they needed in a place that could be monitored by all parties.
After the beta test ended, some teams involved were asked to continue their beta work through part of the build season. The reason was so that they could more easily find and eliminate issues that weren't simply in teams' programming. (Not to mention stretch the system further...) This time around, with the system already somewhat understood, they're probably going to be shooting for some of the capabilities that were not allowed to be used in 2009--the CAN, the Jaguar limit function, and some other similar items. As pointed out earlier, it's a lot easier to pull the plug on a beta program than to come out in mid-February and say, "Due to massive complaints, XYZ is no longer legal." The beta test can find the issues and attempt to resolve them, and failure is certainly an option under the "Fail more often to succeed sooner" doctrine during this time. I'd rather go into an FRC season with stuff I know will work in actual conditions, rather than "Well, it worked in the lab, and theory says...". Hence, the beta test and the NDA to keep a little bit of a lid on the stuff that works in the lab but not on the field. |
|
#2
|
||||||
|
||||||
|
Re: **FIRST EMAIL**/Looking for Beta Test Teams
Quote:
Now you don't have to speculate what was allowed or not allowed. Last edited by Joe Ross : 18-08-2009 at 12:51. |
|
#3
|
||||
|
||||
|
Re: **FIRST EMAIL**/Looking for Beta Test Teams
Quote:
Please quantify this with hard evidence. Specifically: 1. Compare the average win-loss ratio for teams that had beta tested the cRIO vs those who didn't. 2. Compare ratio of teams beta testing the cRIO and winning a regional to those not beta testing a cRIO and winning a regional. I don't have the numbers in front of me, but I'd bet that those ratios will show a significant advantage to those who did beta test. |
|
#4
|
||||
|
||||
|
Re: **FIRST EMAIL**/Looking for Beta Test Teams
I'll do that, but I doubt it will prove anything, as the beta test teams are made up of well-established FRC teams and thus likely have experience building robots and are more likely to "have their act together" than Random FRC Team X. All it would prove is that FIRST picked beta test teams that happen to do better than average at regionals than a "typical team". Teams like 67, 1114, 254 do a lot of winning in FRC.
If the beta test teams were drawn randomly out of a hat and there were more of them you could probably get a definitiveish answer, but there really isn't a numerical way to quantify "advantage". What reason do you have to believe we had an advantage? An interesting statistic that probably also doesn't mean anything would be the number of teams that had never won regionals before the new control system that were beta test teams this year compared to the number of "new" regional winners, or the number of years since the last regional win for a team, though that doesn't guarantee the control system was what mattered or if the team is better at ball manipulation rather than other objects or that the game design did not influence the team to win or the team did not improve. Last edited by Chris is me : 18-08-2009 at 13:01. |
|
#5
|
||||
|
||||
|
Re: **FIRST EMAIL**/Looking for Beta Test Teams
My reasoning for my belief that beta teams have an advantage is based on 'First hand experiance' vs. '3rd hand experiance'.
How many times have you tried to repeat an experiance to someone, only to end up saying "you had to be there". This is part of human nature and the fact that our systems for communication (language, etc) are flawed by our own paradiems (sp?). Many things that I do naturally (and think nothing of it), others may never do (or conceive of doing). Because of this I may not transmit that information acccurately, properly, or even at all. However, if the others had 'hands on' training then they might have picked up on those small details. Let me ask you a couple of question: How many beta teams screwed up setting up the cRIO (downloading, etc) when they got theirs for competition? Probably none since they already had done it previously and knew where the mistakes were. How many rookie teams screwed up setting up their cRIO (downloading, etcc) when they got theirs? If you read the threads here on CD, there were quite a few ... and those were the ones that knew about CD. |
|
#6
|
|||
|
|||
|
Re: **FIRST EMAIL**/Looking for Beta Test Teams
Quote:
The data you are asking is quite easy for Michigan, for example, 67 WAS a beta test team. However, correlating their early experience with the control system to their success this year is simply impossible. In the real world there are too many variables from year to year to say that any one factor contributed to a given team's success. Additionally your data will be skewed because teams were chosen because they had demonstrated that they were familiar with how to build a robot and run a FIRST team. Naturally these teams will be ones that have a marked history of winning events. To make a claim that a team that had a history of winning events would not have won events had they not had the benefit of beta testing the control system is absurd. |
|
#7
|
||||
|
||||
|
Re: **FIRST EMAIL**/Looking for Beta Test Teams
Just to add a bit more clarification on the NDA, it was important that early code and libraries did not go out because many of them contained errors and bugs. During the 6 - 8 week window that we were developing code, our code was broken multiple times by updates sent to us. So the code that was working somewhat on Tuesday was non-functional on Thursday because of a needed fix to the libraries ... If all the beta test teams went about sending out libraries and code every other week, some non-beta test team might end up using that broken system for the competition and be in worse shape then if we all waited until a stable platform was released by FIRST.
As far as a leg up goes, yes we were well versed in the process for downloading firmware, code, resetting the cRIO becuase we did so way too many times during the testing. However, we were at a disadvantage last season because we invested all our mentor and student efforts into the beta test project and did not do any new student workshops for the team, we reduced our out-reach within the community prior to traveling 2 - 3 hours to multiple out of town workshops to get veteran and rookie teams up to speed in late November and December. (Only Beta test team in Texas yields the following: SA to El Paso 600 miles, SA - Houston 180 miles, SA - Dallas 240 miles, SA - Brownsville 240 miles) So all in all, some pluses, some minuses, and probably all washed out to some slight net positive. 1600 beta testers in not manangable by an all volunteer staff. Not all 1600 teams would have been able to help improve the process and would have slowed development down. So the line was drawn and it was what it was. I know several non beta test teams that invested heavily in learning Labview on thier own using Lego NXT robots. So what did we know that a non-beta team didn't. Some of the hardware a bit earlier, some of the libraries a bit early but most of those changed several times and then once more after we had to return the cRIO and equipment. Hard to be much more definative and IMHO the only course of action to take. ![]() Last edited by Andrew Schuetze : 18-08-2009 at 14:35. |
|
#8
|
||||
|
||||
|
Re: **FIRST EMAIL**/Looking for Beta Test Teams
Quote:
However, Quote:
Also, suggesting that reading a blog or post about how something is done is as good as getting your hands on it and experimenting is just not true. You cannot easily replace first hand knowledge with third hand knowledge, it just doesn't translate that well ... especially with technical nuances. Additionally, Quote:
Quote:
All I claimed is that they recieved a significant advantage over non-beta teams. As always, the Above is JMHO. |
|
#9
|
||||
|
||||
|
Re: **FIRST EMAIL**/Looking for Beta Test Teams
Quote:
What I'm trying to say is, given the nature of who is picked to be beta testing, a team beta testing is not much better off knowledge wise than if the same team did not beta test. Teams like 67 / 1114 would definitely do everything they could to learn about what the beta teams are doing. Regardless of CD or FIRST Forum use, all beta test teams held seminars and Q&As in the real world. Quote:
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| **FIRST EMAIL**/Senior Mentor Teleconference 11/6 - Control System & Beta Test Observ | Mark McLeod | FIRST E-Mail Blast Archive | 2 | 06-11-2008 20:32 |
| **FIRST EMAIL**/Public Beta Test Forum Now Open | Mark McLeod | FIRST E-Mail Blast Archive | 1 | 25-09-2008 11:38 |
| **FIRST EMAIL**/Invitation to Beta test the New Control System | Mark McLeod | FIRST E-Mail Blast Archive | 222 | 24-09-2008 19:48 |
| Poll Beta Test # of teams on application | Andrew Schuetze | Programming | 15 | 27-08-2008 10:38 |
| **FIRST EMAIL**/New Q&A Forum for Championship Teams | Mark McLeod | FIRST E-Mail Blast Archive | 0 | 11-04-2008 08:52 |