|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
| Thread Tools | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
Conflicting Rules?
Quote:
Quote:
Here is the document: http://usfirst.org/uploadedFiles/Rob...Robot_RevI.pdf |
|
#2
|
|||||
|
|||||
|
Re: Conflicting Rules?
Quote:
It's the littlest bit ambiguous, but 4.3.6 is intended for the period before kickoff, but if not for R24 it would indeed affect the period afterward as well. Nice catch Last edited by Basel A : 12-02-2011 at 22:18. |
|
#3
|
|||
|
|||
|
Re: Conflicting Rules?
yes but 4.3.6 says this
Quote:
|
|
#4
|
||||
|
||||
|
Re: Conflicting Rules?
You've got a very good point in the conflicting rules on paper. Over the past year or two as one of the lead programmers it actually does kind of make sense on paper; you shouldn't have a robot, and therefore you probably won't be able to code for it. Most teams skirt this with a testbed platform for their programmers, and keep the cRIO for the withholding allowance to facilitate coding.
Also, I'm pretty sure if you went to any "real world" programmers and said they do fabrication, they would either drag you into a lengthy debate on the subject or stuff you in the nearest cramped space. ![]() |
|
#5
|
|||||
|
|||||
|
Re: Conflicting Rules?
Yes, but R24 states that between the ship/zip date and your first competition IS PART of the fabrication period.
|
|
#6
|
|||
|
|||
|
Re: Conflicting Rules?
ok that makes more sense they should word it better
|
|
#7
|
||||
|
||||
|
Re: Conflicting Rules?
It says you can't develop code except for during the approved fabrication periods. <R24> defines the period after ship day as one of the approved fabrication periods.
|
|
#8
|
|||||
|
|||||
|
Re: Conflicting Rules?
Did you see the part about "and develop software for their ROBOT at their home facility" in <R24>?
|
|
#9
|
|||
|
|||
|
Re: Conflicting Rules?
Thanks for the clarification
|
|
#10
|
|||
|
|||
|
Re: Conflicting Rules?
FRC/GDC is really after preventing off season code development with these rules. They don't want you cutting and pasting code onto your robot that you developed in the many months before kickoff.
Think of it like a fabricated item...you can't use anything made before kickoff on your robot. That doesn't mean you can't be inspired by a design you made in past years or in the off season. Likewise, just as you can build some parts after ship date because the rules say you can, you can also develop code in the same way, because the rules say you can. The rules don't conflict (if you ask me). The "approved fabrication period" is both the build season and the time between events. |
|
#11
|
|||||
|
|||||
|
Re: Conflicting Rules?
Tomy,
It is easy to confuse people with text taken out of context. The section you reference in your first post includes this... Pondering software issues to be resolved, researching general case solutions, discussing solutions with teammates, collecting raw materials, sketching mechanisms, preparing tools, and outlining high-level descriptions of software algorithms are all reasonable activities before the scheduled build period. However, completing detailed dimensioned drawings of specific parts, and any actual fabrication of any hardware items intended to go on the actual competition ROBOT is prohibited outside of the approved fabrication periods. On the software side, writing actual lines of code, verification of syntax, final debugging, etc would all be considered development of the final software implementation, and must be completed during the approved fabrication periods. In other words, you may think, write, test code provided that "writing actual lines of code, verification of syntax, final debugging, etc" must be completed during the approved periods. Think of code as a modified part. You decide on a modification and plan how to build and install said part then bring the materials with you when at competition or during access periods and make the final assy during those legal times. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|