Go to Post FIRST is a learning, growing and inspiring organization. We can never dictate pretty. We can however encourage and teach quality. - Steve W [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
View Poll Results: Should FIRST release the 2009 Control System Beta Test Libraries and Information
Yes 68 74.73%
No 23 25.27%
Voters: 91. You may not vote on this poll

Reply
Thread Tools Rating: Thread Rating: 9 votes, 5.00 average. Display Modes
  #16   Spotlight this post!  
Unread 28-09-2008, 20:36
Gdeaver Gdeaver is offline
Registered User
FRC #1640
Team Role: Mentor
 
Join Date: Mar 2004
Rookie Year: 2001
Location: West Chester, Pa.
Posts: 1,367
Gdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond reputeGdeaver has a reputation beyond repute
Re: Should FIRST Release the 2009 Control System beta Libraries and information?

Teams don't need the golden code, but it would be nice to see the libraries and VI's. They may have bugs but what is important for now is to see the over all structure that we will be programming into. That way teams can plan for training.
Reply With Quote
  #17   Spotlight this post!  
Unread 29-09-2008, 08:47
pogenwurst pogenwurst is offline
Ubuntu User
AKA: Brian
FRC #2007 (Robots of the Round Table)
Team Role: Leadership
 
Join Date: Jan 2008
Rookie Year: 2007
Location: Duluth, GA
Posts: 78
pogenwurst is on a distinguished road
Send a message via AIM to pogenwurst
Re: Should FIRST Release the 2009 Control System beta Libraries and information?

Quote:
Originally Posted by Gdeaver View Post
Teams don't need the golden code, but it would be nice to see the libraries and VI's. They may have bugs but what is important for now is to see the over all structure that we will be programming into. That way teams can plan for training.
Quote:
Originally Posted by Elliot Swart
Even with the libraries, without the CompactRIO the non-beta test teams are not going to be activly debugging them. We will just get an overview of how the robot is controlled. While we need a beta test, there is no reason why non-beta test teams shouldn't have access to the beta information if they want it.
That's exactly why I think we at least need some sort of documentation. We have 3-4 new programmers and little time to teach them -- I'd like to be able to use that time as wisely as possible.

The thing I'm most curious about is what we'll have in terms of vision libraries to go with the camera.
Reply With Quote
  #18   Spotlight this post!  
Unread 29-09-2008, 08:55
charrisTTI charrisTTI is offline
Ramblin' Wreck
AKA: Charles Harris
FRC #0623
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2003
Location: Vienna, VA
Posts: 106
charrisTTI has a spectacular aura aboutcharrisTTI has a spectacular aura about
Send a message via AIM to charrisTTI
Re: Should FIRST Release the 2009 Control System beta Libraries and information?

More eyes on the code will result in better code. Hardware is not required to do "code review" or read and digest documentation. However, time is required for all these tasks.

FIRST success is based on thousands of volunteers putting in hundreds of thousands of volunteer hours. The build season is already intense enough. I have given many FIRST software and hardware workshops. For a new topic, my preparation starts several months ahead of the scheduled date (I have to squeeze the work in around the day job and family committments). 18 teams cannot possibly meet the need for all of the training and workshops that need to be given for the 2008/09 season. Get all the information out ASAP so that we can ALL begin digesting, learning, and preparing.
__________________
FRC 623 2003,2004,2005,2006,2007,2008, 2009, 2010, 2011
FRC 1900 2007
FVC 60 and 193 2006
FVC 3271 2007
FTC 226 and 369 2008, 2009, 2010, 2011
FTC 3806 2010
Reply With Quote
  #19   Spotlight this post!  
Unread 29-09-2008, 09:43
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,579
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Should FIRST Release the 2009 Control System beta Libraries and information?

Quote:
Originally Posted by Elliot Swart View Post
The primary issue with having access to the libraries is being aware of code structure. Just as the 2005-2008 controllers all had code that required a certain structure (user_rountines.c, different places for autonomous and teleoperated code), the CompactRIO is almost certainly getting a structure with a simliar function. While even if we cant program with the libraries, we can still design template code.
FIRST created the Beta Test public forums so that teams could ask specific questions like this. Unfortunately, no teams have really taken advantage of that resource. So go there and ask away.
Reply With Quote
  #20   Spotlight this post!  
Unread 29-09-2008, 10:06
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: Should FIRST Release the 2009 Control System beta Libraries and information?

I am planning for training. I hear mid November release. I'm planning for December training. A whole month. If we're lucky it'll be early November release, or after Thanksgiving. Not so lucky if it's released when I'm eating my turkey.

What would you like? See it now with all it's mistakes? From what I've seen (and here too) it's being polished up and final corrections made. The Beta people have to wade thru all the text and make things work. Think MPLab or EasyC with instructions that has sections missing or -- worse -- sections that may or may not have errors in it.

There are places that are showing off the new system -- check the 2009 FRC Control System Beta Test Public Forum for locations. I did your work for you, none yet in the SF area. But I'm sure there will.

Quote:
Originally Posted by Elliot Swart
It is notable that many of the disenters are either from Beta Teams or in the beta testing groups. Your teams obviously feel themselves prepared to deal with the perils of beta code and information, why do you want to deprive that right from others.
I'm not a beta tester, and though I was contemplating it, it turns out New England wasn't in the running as WPI was here.

Beta testing is tough work. You have to take time out from your regular work (or schoolwork) to figure stuff out, and that's only part of the whole testing. You have to make it presentable, then present it all to other teams -- and that's still only part of the job. After the release you have to explain details of everything, how you got that, and all your findings, plus all your code you created with the beta testing. (You did see the agreement in the FIRST forum, didn't you?) Then, after Kickoff, you still have to be available to other teams to explain things, which takes time out from your programming.

Quote:
Originally Posted by Elliot Swart
When a beta tester says that he doesn't think the other teams are ready to see what his team is allowed to, he either being condesending, or trying to retain his teams competative advantage.
I don't think that was called for.

Yes, I'd like the info early, too. I'd like the 2009 Game early, for that matter. It'll get here soon enough.
Reply With Quote
  #21   Spotlight this post!  
Unread 29-09-2008, 13:21
Tom Line's Avatar
Tom Line Tom Line is offline
Raptors can't turn doorknobs.
FRC #1718 (The Fighting Pi)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 1999
Location: Armada, Michigan
Posts: 2,533
Tom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond reputeTom Line has a reputation beyond repute
Re: Should FIRST Release the 2009 Control System beta Libraries and information?

Quote:
Originally Posted by Elliot Swart View Post
That's what I am trying to do. I just plan to let the poll sit for a couple of days, and if the % in favor of releaseing seems impressive enough, I'll write to FIRST asking them to release the information.

p.s. The public forum has very little information


I think one problem with the beta test are the group applications. Essentially, teams that applied together are getting access to all the information and code, even though they only have 1 compactRIO. Many more teams than the 18 beta testers have access to the code. Why shouldn't every team.

It is notable that many of the disenters are either from Beta Teams or in the beta testing groups. Your teams obviously feel themselves prepared to deal with the perils of beta code and information, why do you want to deprive that right from others.

While I think many people in the beta teams disagree with me about the release of information, please remember that FIRST is a competition, and they are being given an advantage. Thier programming and electronics people will be much better prepared at the start of the competition than the rest of the teams. While I don't resent them for being accepted into the beta tests, and I understand this test is necessary, as part of the FIRST community and pillars of the FIRST competition, they should be using thier influence to level the playing field, not fight against it.

When a beta tester says that he doesn't think the other teams are ready to see what his team is allowed to, he either being condesending, or trying to retain his teams competative advantage.
This is a bit of a self-fulfulling prophecy. Of COURSE teams are going to want that code. The question here is, will Ni and FIRST be able to support it. The obvious answer is, not a chance. 2000 teams, a couple of controls guys on each team, could very well amount to a couple hundred questions a day, all directed at a small support team.

Having the 18 teams trying them out gives Ni and FIRST not only time to fix the bugs, but also time to write up instructions that answer all the easily answered questions that teams are sure to ask.

As much as I want this control ssytem, I've been through rollouts like this before in other applications, and I've been on the support side. Once the support guys start getting overwhelmed, the quality of their support drops exponentially.

Finally, by picking those 18 teams, they're also training THEM to be able to answer questions to! That by itself is probably tripling the number of knowledgable question-answerers that will be available.

First has already stated they are trying to get everyone who wants them control systems in very early december. I feel that's more than enough time (one month) to get up to speed on the system before kick-off.

Last edited by Tom Line : 29-09-2008 at 13:25.
Reply With Quote
  #22   Spotlight this post!  
Unread 29-09-2008, 13:34
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: Should FIRST Release the 2009 Control System beta Libraries and information?

Oh look, you got noticed! Now we get to read the "many holes, inadequate explanations, and blatant errors." Well, at least my student programmers can scratch their heads over it for a couple of weeks. Okay, this pile-on is getting mightily unfair on Elliot, who is probably in 2nd period class right now.
Reply With Quote
  #23   Spotlight this post!  
Unread 29-09-2008, 13:55
Elliot Swart's Avatar
Elliot Swart Elliot Swart is offline
Registered User
FRC #0192 (Gunn Robotics Team)
Team Role: Programmer
 
Join Date: Jan 2007
Rookie Year: 2006
Location: Palo Alto, CA
Posts: 7
Elliot Swart is an unknown quantity at this point
Re: Should FIRST Release the 2009 Control System beta Libraries and information?

Luckily I have a 3rd period prep. And if you're worried about confusing your poor students, you can always ask them to ignore the beta documentation until it's complete.

That being said, it's nice to know that FIRST is listening.
Reply With Quote
  #24   Spotlight this post!  
Unread 29-09-2008, 14:47
RaMoore's Avatar
RaMoore RaMoore is offline
Registered User
AKA: Rachel Moore
FRC #3005 (RoboChargers)
Team Role: Engineer
 
Join Date: Jan 2006
Rookie Year: 2001
Location: Dallas, TX
Posts: 65
RaMoore has much to be proud ofRaMoore has much to be proud ofRaMoore has much to be proud ofRaMoore has much to be proud ofRaMoore has much to be proud ofRaMoore has much to be proud ofRaMoore has much to be proud ofRaMoore has much to be proud ofRaMoore has much to be proud ofRaMoore has much to be proud of
Re: Should FIRST Release the 2009 Control System beta Libraries and information?

Elliot, we (FRC1817) definitely hear and understand your frustration. I would really like to see the code structure to even just get a loose idea of the direction FIRST and NI are planning to implement this new controller. I would rather "waste" my time reading beta materials and have them completely changed for the final version than sit here in the dark. It's understood that non-beta test teams are not going to be supported by FIRST or NI until they ship our controllers.

There has been more worry and dread over this new controller than I could have ever guessed, but it seems because some mentors are having trouble with change we are all being babied. Sorry if that's too harsh... (this is not meant against FIRST or NI in particular, more a frustration with the community)

Per FIRST's official response, it sounds like the beta materials were in a very raw state... and, if in fact, they intend to release them in short order the delay seems reasonable.
__________________
Rachel Moore
REV Robotics | www.revrobotics.com
Reply With Quote
  #25   Spotlight this post!  
Unread 01-10-2008, 07:12
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: Should FIRST Release the 2009 Control System beta Libraries and information?

FIRST always listens -- they just don't always show it. Maybe you should listen a little to what other people are saying.

They have a schedule, and an extremely tight one at that. They made decisions, and -- right or wrong -- nothing they've done is unreasonable or unsurprising. The whole package in November, software maybe earlier. Saying "Are we there yet?" doesn't get it any quicker, or give them incentive to go any faster.

Having 16 Beta teams pointing out the same error to the WPI folks is much better than thousands of teams. "More eyes on the code" may result in better code, but only when there is something decent to begin with. And when has a thousand-member committee ever produced anything decent?

Quote:
Originally Posted by RaMoore
There has been more worry and dread over this new controller than I could have ever guessed, but it seems because some mentors are having trouble with change we are all being babied. Sorry if that's too harsh... (this is not meant against FIRST or NI in particular, more a frustration with the community)
It's not harsh at all, it's just untrue. FIRST doesn't consult with the mentors about big changes, and I think you know that. I'm also not "troubled" with changes. They certainly don't baby us!

I for one am not worrying nor dreading the new controller, and I don't remember reading about anyone dreading it. On the contrary, there is a lot of excitement about it. I was excited when it rolled out at Atlanta, even more when I saw it at WPI's BattleCry.

And Elliot, I'm not worried about confusing my "poor students". They're not even thinking about FRC right now -- they're busy mentoring FLL students.
Reply With Quote
Reply


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 On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
The 2009 Control System Q&A Thread crake FRC Control System 59 11-01-2009 10:43
Buying the 2009 control system BornaE FRC Control System 9 16-10-2008 17:16
**FIRST EMAIL**/ FRC 2009 Control System Early Release Update dlavery FIRST E-Mail Blast Archive 12 15-10-2008 19:30
**FIRST EMAIL**/Invitation to Beta test the New Control System Mark McLeod FIRST E-Mail Blast Archive 222 24-09-2008 19:48
The Access Points on the 2009 Control System Shadow503 Rumor Mill 10 28-04-2008 23:22


All times are GMT -5. The time now is 20: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