Go to Post Please don't act embarrassed if your designs didn't work out; join the club. You are learning and will get better every year. - Gary Dillard [more]
Home
Go Back   Chief Delphi > Technical > Programming
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 09-01-2007, 21:46
ericand's Avatar
ericand ericand is offline
Registered User
AKA: Eric Anderson
FRC #3765 (Terrabots)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: St. Paul, MN
Posts: 148
ericand is a jewel in the roughericand is a jewel in the roughericand is a jewel in the rough
Code Reuse - consider code as COTS parts?

There have been several threads which talk about reuse of code and why/if Kevin's code is strictly legal given the wording of R76. I would like to suggest that code (like Kevin's) should be considered a common off the shelf component. The cost accounting for it is $0 since it is available free of charge to all teams.
  #2   Spotlight this post!  
Unread 09-01-2007, 21:54
eshteyn's Avatar
eshteyn eshteyn is offline
WOOPS! shorted the deep cycle batt.
AKA: the supply seargent, Eugene
FRC #0375 (the robotic plague)
Team Role: Mechanical
 
Join Date: Apr 2006
Rookie Year: 2005
Location: Staten Island, New York
Posts: 213
eshteyn is just really niceeshteyn is just really niceeshteyn is just really niceeshteyn is just really niceeshteyn is just really nice
Send a message via AIM to eshteyn Send a message via Yahoo to eshteyn
Re: Code Reuse - consider code as COTS parts?

I completely agree with your logic, however i would e-mail first and ask them if its legal.
__________________
--------------------------------------------

Championship - Delphi "Driving Tomorrows Technology"
  #3   Spotlight this post!  
Unread 10-01-2007, 13:18
Astronouth7303's Avatar
Astronouth7303 Astronouth7303 is offline
Why did I come back?
AKA: Jamie Bliss
FRC #4967 (That ONE Team)
Team Role: Mentor
 
Join Date: Jan 2004
Rookie Year: 2004
Location: Grand Rapids, MI
Posts: 2,071
Astronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud ofAstronouth7303 has much to be proud of
Re: Code Reuse - consider code as COTS parts?

I think that using something like Kevin's camera code would be somewhat akin to using a bolt-on assembly. But on the flip side, FIRST encourages us to use Kevin's code (or a similar library).

The wording is weirder this year. I still say that it is unreasonable to expect us to change every line of code when you use a library.

If we have to modify any libraries we use, shouldn't we have to modify the IFI libraries?
  #4   Spotlight this post!  
Unread 10-01-2007, 20:23
TravisE's Avatar
TravisE TravisE is offline
Programmer
FRC #0288 (RoboDawgs)
Team Role: Programmer
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Grandville
Posts: 25
TravisE is an unknown quantity at this point
Re: Code Reuse - consider code as COTS parts?

Where Would I get Kevin's Code?
  #5   Spotlight this post!  
Unread 10-01-2007, 20:29
jtdowney jtdowney is offline
Boiler Up
AKA: John Downey
FRC #4302 (Robophins)
Team Role: Mentor
 
Join Date: Sep 2006
Rookie Year: 2006
Location: Chicago
Posts: 300
jtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant futurejtdowney has a brilliant future
Re: Code Reuse - consider code as COTS parts?

http://www.kevin.org/frc
  #6   Spotlight this post!  
Unread 16-01-2007, 17:37
TravisE's Avatar
TravisE TravisE is offline
Programmer
FRC #0288 (RoboDawgs)
Team Role: Programmer
 
Join Date: Feb 2005
Rookie Year: 2004
Location: Grandville
Posts: 25
TravisE is an unknown quantity at this point
Re: Code Reuse - consider code as COTS parts?

which file is it though all of them or which 1 ?
__________________
This is a sweet signiture <---- that is so true
<--- smile be happy
Place banners here
over there --->
Here <--- cancel that one thats a bad banner
here <--- right there

<--- Maple Story Rocks
My Player name = Fr3ak
Team #228 Member
  #7   Spotlight this post!  
Unread 17-01-2007, 00:23
JohnC's Avatar
JohnC JohnC is offline
my other name is nigel
FRC #0360 (360 Revolution)
Team Role: Programmer
 
Join Date: Mar 2005
Rookie Year: 2005
Location: user_routines.c
Posts: 100
JohnC is a jewel in the roughJohnC is a jewel in the roughJohnC is a jewel in the roughJohnC is a jewel in the rough
Send a message via AIM to JohnC
Re: Code Reuse - consider code as COTS parts?

I would argue that the second paragraph in 8.3 ROBOT RULES clears this up.

Quote:
Originally Posted by 8-The_Robot.pdf
When reading these Rules, please use technical common sense (engineering thinking) rather than
“lawyering” the interpretation and splitting hairs over the precise wording in an attempt to find loopholes.
Try to understand the reasoning behind a rule.
When you apply that to R76, it seems like they just want us to have a working knowledge of what is going on in the code. Sure, make some changes, improve something here and there, adapt here and there. I think rewriting it to do the same thing would be officially more legal but totally against the logic that they're asking us to use in the quoted passage.
__________________
What place are we at? ... TODAI!
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 On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
problems using gyro/adc code with camera default code tanstaafl Programming 7 22-01-2006 23:09
COTS Parts made just for FIRST Robots sanddrag Technical Discussion 36 23-08-2005 14:49
COTS parts that were in the kit? Dave Flowerday Rules/Strategy 13 03-03-2005 12:24
Team THRUST - Kevin's Code and Camera Code Combine Chris_Elston Programming 3 31-01-2005 22:28
CMUCam2 Camera Code - Are important parts commented out? Mr. Lim Programming 4 14-01-2005 12:11


All times are GMT -5. The time now is 20:45.

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