Go to Post Minus the one time when our Autonomous mode actually reversed, ran into the robot behind us, and lodged them into the rear wall - MysterE [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
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
  #31   Spotlight this post!  
Unread 03-01-2013, 17:01
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: 805
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: Philosophies on design reuse

Quote:
Originally Posted by wilhitern1 View Post
If I remember the rules correctly... (probably not)... If you fully publish everything about how to build your design. You can then use 100% of it year over year...

Neal

I'll have to go back and check the manual on that.
I believe Adam is talking about the idea of reusing a certain amount of physical parts from a previous year. It's an interesting idea since at first glance it seems to go against the nature of the competition as it currently exists. I think I like the idea since it would help the finance situation for some teams. I don't really see a world class team creating, for example, a set of awesomely light / compact / machining intensive swerve modules and reusing them every year. Instead they'd probably choose to make subtle improvements and fabricate the new version each season. But I could see a team benefiting from the ability to reuse a C-Channel with a couple of holes drilled in it.

The idea of publishing your design to legally use it in competition only appears in the manual regarding software (2009-2012 rules). The manual doesn't really provide an answer as to whether publishing CAD drawings makes it legal to reuse a design. But as others have said, it's basically a moot point since you can make a trivial modification and then be technically legal.

It should simply be legal to design stuff before the build season.
  #32   Spotlight this post!  
Unread 03-01-2013, 19:50
robert.hatchett's Avatar
robert.hatchett robert.hatchett is offline
Registered User
FRC #1262 (STAGGS)
Team Role: Mentor
 
Join Date: Jan 2007
Rookie Year: 2004
Location: Martinsville, VA
Posts: 12
robert.hatchett is just really nicerobert.hatchett is just really nicerobert.hatchett is just really nicerobert.hatchett is just really nice
Re: Philosophies on design reuse

I have read the entire thread and appreciate the nuances presented. However, I feel I need to comment.

I would ask all who have offerred opinions to recall we are MENTORS and as such have the RESPONSIBILITY to teach, not only engineering principles, but engineering ethics in the spirit of the engineering canon and also the spirit, if not the letter, oft FIRST principles and rules.

Repackaging of items prior to kickoff should pass the oft-quoted "make your grandma proud".
__________________
Robert Hatchett
Mechanical Engineer
Team 1262 Mentor
  #33   Spotlight this post!  
Unread 03-01-2013, 22:24
dtengineering's Avatar
dtengineering dtengineering is offline
Teaching Teachers to Teach Tech
AKA: Jason Brett
no team (British Columbia FRC teams)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: Vancouver, BC
Posts: 1,833
dtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond reputedtengineering has a reputation beyond repute
Re: Philosophies on design reuse

Quote:
Originally Posted by AdamHeard View Post
Raul posted a similar idea years ago, and I really like it.

Allowing 20 lbs of custom items to be reused year to year won't make good teams any better, but it will really help the rest of the teams substantially.
In general I'm pretty good with the idea that everything is designed, built and programmed during build season... the designing, building and programming is done based on what you learned in the off season, and might be really similar to something that you've built before, but I like the simplicity of the rule.

Where it did bother me, though, was in the needless waste of certain items, most noticably bumpers. We'd do it... we'd slice up new plywood, purchase new pool noodles, buy new fabric and label it (or not) as required. It wasn't a big waste when we only needed one set of bumpers every year, but it did seem a bit needless to build two sets every year when they could have been cut down or modified.

So from a game persepective, I'm good with the rules as they are, but from a cost and waste persepective, a modification of this type makes sense.

Jason
  #34   Spotlight this post!  
Unread 04-01-2013, 07:26
wilhitern1's Avatar
wilhitern1 wilhitern1 is offline
Sr. Systems Analyst / BRM
AKA: Neal Wilhite
FRC #1225 (Gorillas)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Hendersinville, NC
Posts: 147
wilhitern1 is a name known to allwilhitern1 is a name known to allwilhitern1 is a name known to allwilhitern1 is a name known to allwilhitern1 is a name known to allwilhitern1 is a name known to all
Re: Philosophies on design reuse

Quote:
Originally Posted by robert.hatchett View Post
Repackaging of items prior to kickoff should pass the oft-quoted "make your grandma proud".
I've never had that problem, since my kids always want to try something extreme!
  #35   Spotlight this post!  
Unread 04-01-2013, 07:57
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,561
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: Philosophies on design reuse

Quote:
Originally Posted by dtengineering View Post
In general I'm pretty good with the idea that everything is designed, built and programmed during build season... the designing, building and programming is done based on what you learned in the off season, and might be really similar to something that you've built before, but I like the simplicity of the rule.

Where it did bother me, though, was in the needless waste of certain items, most noticably bumpers. We'd do it... we'd slice up new plywood, purchase new pool noodles, buy new fabric and label it (or not) as required. It wasn't a big waste when we only needed one set of bumpers every year, but it did seem a bit needless to build two sets every year when they could have been cut down or modified.

So from a game persepective, I'm good with the rules as they are, but from a cost and waste persepective, a modification of this type makes sense.

Jason
Jason, I never even considered this until you mentioned it.

Reusing bumpers provides absolutely no competitive advantage to teams. In addition, being able to make one set and reuse it might result in much nicer bumpers - I know we'd probably put more work into them if we could reuse them multiple years.

Dear FIRST - ALLOW bumper reuse!!!!
  #36   Spotlight this post!  
Unread 04-01-2013, 14:29
s1900ahon s1900ahon is offline
Registered User
AKA: Scott McMahon
FRC #2468 (Appreciate)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 156
s1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant future
Re: Philosophies on design reuse

Quote:
Originally Posted by BigJ View Post
I would argue that CAD designs "made public" should also count as COTS.
I agree with your assertion in principle simply because it is consistent, but let's be honest, posting software for others to use is much more beneficial to others than posting a mechanical CAD design.

The software may be used by almost anyone; even if it is posted for a language/environment your team does not use. Algorithms and data structures can be translated. Moreover, even if the software runs on a platform other than the cRIO, the platform is very likely available to you (*).

The benefit to other teams if you post your CAD files is predicated on the other teams having access to the same manufacturing facilities as yours. A design of a custom chassis that requires access to a laser cutter, a turret punch, and a CNC brake does not help most other teams. In fact, I'd go as far as to say that posting the CAD design largely benefits the team posting the design since they'd be able to re-use it and others with similar capabilities would do their own thing.

-Scott

(*) If the software runs on a device that is a custom circuit, the rules
that the custom circuit must be fabricated during the build season (assuming the Gerbers, schematics, and other files were posted to make them COTS too). The lead times for affordable PCB manufacture and assembly make this difficult, and that practicality leads implementation towards COTS computing platforms such as the Raspberry PI, BeagleBone, Arduino, etc.
  #37   Spotlight this post!  
Unread 04-01-2013, 14:49
BigJ BigJ is online now
Registered User
AKA: Josh P.
FRC #1675 (Ultimate Protection Squad)
Team Role: Engineer
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Milwaukee, WI
Posts: 947
BigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond reputeBigJ has a reputation beyond repute
Re: Philosophies on design reuse

Quote:
Originally Posted by s1900ahon View Post
I agree with your assertion in principle simply because it is consistent, but let's be honest, posting software for others to use is much more beneficial to others than posting a mechanical CAD design.

The software may be used by almost anyone; even if it is posted for a language/environment your team does not use. Algorithms and data structures can be translated. Moreover, even if the software runs on a platform other than the cRIO, the platform is very likely available to you (*).

The benefit to other teams if you post your CAD files is predicated on the other teams having access to the same manufacturing facilities as yours. A design of a custom chassis that requires access to a laser cutter, a turret punch, and a CNC brake does not help most other teams. In fact, I'd go as far as to say that posting the CAD design largely benefits the team posting the design since they'd be able to re-use it and others with similar capabilities would do their own thing.

-Scott

(*) If the software runs on a device that is a custom circuit, the rules
that the custom circuit must be fabricated during the build season (assuming the Gerbers, schematics, and other files were posted to make them COTS too). The lead times for affordable PCB manufacture and assembly make this difficult, and that practicality leads implementation towards COTS computing platforms such as the Raspberry PI, BeagleBone, Arduino, etc.
I agree. But in accordance with your statement, having, say, 254's codebase doesn't really help me directly unless I configure a system exactly like theirs with the same sensors, etc. However, it does give me something entertaining to look at and which to draw ideas from for the next season, much like openly distributed CAD designs

I will concede that replicating a sensor setup is a bit easier than replciating an entire machine shop for any team that wished to go the carbon copy route, although I don't know why any team would.
  #38   Spotlight this post!  
Unread 04-01-2013, 17:35
s1900ahon s1900ahon is offline
Registered User
AKA: Scott McMahon
FRC #2468 (Appreciate)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 156
s1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant futures1900ahon has a brilliant future
Re: Philosophies on design reuse

Quote:
Originally Posted by BigJ View Post
I agree...<snip>... However, it does give me something entertaining to look at and which to draw ideas from for the next season, much like openly distributed CAD designs
Agreed. I learn quite a bit each year from the mechanical pics, posts, and designs shared by others (my degree is in EE with a minor in CS).

And while I "ooh" and "ah" as I look through the latest 148 design each year, I know that the sharing of their SolidWorks files won't affect my team as directly as someone who posts software.

But, this is the nature of the beast. That being said, I believe that sharing a design file, regardless of the contents, should allow the contents to be considered COTS. It is just consistent and simple, despite my view of the difference in global utility.
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


All times are GMT -5. The time now is 13:31.

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