Go to Post "If I had a nickel for every time our robot actually worked, I'd have one whole nickel. It was fail. Epic fail." - lol, a team at the NYC FTC tourny - Akash Rastogi [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

 
Reply
Thread Tools Rating: Thread Rating: 3 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 21-03-2011, 14:42
Unsung FIRST Hero
JVN JVN is offline
@JohnVNeun
AKA: John Vielkind-Neun
FRC #0148 (Robowranglers)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 2000
Location: Greenville, Tx
Posts: 3,159
JVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond reputeJVN has a reputation beyond repute
Musings on Design Inspiration

So... I've seen a few discussions "boil over" recently concerning teams building robots inspired by other robots. I wanted to start a thread dedicated to this topic.

I put my musings on design inspiration here:
http://blog.iamjvn.com/2011/03/design-inspiration.html

I hope others will take the time to digest their feelings on this sort of thing, reflect, and share them with the community.

More food for thought...
-John
__________________
In the interest of full disclosure: I work for VEX Robotics a subsidiary of Innovation First International (IFI) Crown Supplier & Proud Supporter of FIRST
Reply With Quote
  #2   Spotlight this post!  
Unread 21-03-2011, 15:01
xSAWxBLADEx's Avatar
xSAWxBLADEx xSAWxBLADEx is offline
DaBears til 13 turned Free Agent 14
AKA: Michael Hawley
no team (Free Agent)
Team Role: Scout
 
Join Date: Jan 2009
Rookie Year: 2006
Location: Berkley, MI
Posts: 359
xSAWxBLADEx will become famous soon enoughxSAWxBLADEx will become famous soon enough
Send a message via MSN to xSAWxBLADEx
Re: Musings on Design Inspiration

I agree 120%, yes i can honestly say we took some of their minibot ideas example wheel placement, and materials of them but I hate when teams copies the whole minibot...it's annoying
__________________
2006-Palmetto Regional Champions with 11 and 1251 (MORT, TIGERS, BEARS, O MY!)
2007-Pittsburgh Regional Champions with 123 and 337 / Detroit Regional Champions with 123 and 903
2009-Traverse City District Competition Champions with 85 and 2645 / Traverse City District Competition Chairman's Award / Michigan State Championship Finalists with 1918 and 904 / Championship Finalist with 217 and 68
2013-Grand Blanc District Competition Champions with 33 and 1718

Reply With Quote
  #3   Spotlight this post!  
Unread 21-03-2011, 15:02
ejSabathia's Avatar
ejSabathia ejSabathia is offline
...
AKA: EJ Sabathia
FRC #0254 (The Cheesy Poofs)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2000
Location: San Jose, CA
Posts: 50
ejSabathia has a reputation beyond reputeejSabathia has a reputation beyond reputeejSabathia has a reputation beyond reputeejSabathia has a reputation beyond reputeejSabathia has a reputation beyond reputeejSabathia has a reputation beyond reputeejSabathia has a reputation beyond reputeejSabathia has a reputation beyond reputeejSabathia has a reputation beyond reputeejSabathia has a reputation beyond reputeejSabathia has a reputation beyond repute
Re: Musings on Design Inspiration

I know this isn't church, but I feel the need to say AMEN. That is all.
~EJ
Reply With Quote
  #4   Spotlight this post!  
Unread 21-03-2011, 15:09
MagiChau's Avatar
MagiChau MagiChau is offline
Registered User
AKA: Michael Chau
FRC #0085 (B.O.B. (Built on Brains))
Team Role: Alumni
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Zeeland, Michigan
Posts: 875
MagiChau is just really niceMagiChau is just really niceMagiChau is just really niceMagiChau is just really nice
Re: Musings on Design Inspiration

I like you distinguishing between inspiration and just copying. In minibots the same you should be done like the robots regarding inspiration, be inspired by a design another team did but make it your own as well.
Reply With Quote
  #5   Spotlight this post!  
Unread 21-03-2011, 15:14
GaryVoshol's Avatar
GaryVoshol GaryVoshol is offline
Cogito ergo arbitro
no team
 
Join Date: Aug 2005
Rookie Year: 2000
Location: Royal Oak, MI
Posts: 5,738
GaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond reputeGaryVoshol has a reputation beyond repute
Re: Musings on Design Inspiration

One reason, that John touched on but can be expanded, is that it is now so much easier to find information about other robots. Sure, there was internet 10 or 15 years ago, but how long would it have taken you do download just one picture of one robot? Now we have robot matches being posted to YouTube before the robots synch up for the next match.

The same problems that teachers and professors have with plagerism - it's just so easy to find a source that can be copied - applies to robot design as well. Once a design is out there, it can circulate freely.

I think the copied teams have nothing to worry about nor complain about. But John's points about whether you learn from copying are very valid concerns. Before you use someone else's design, ask yourself if the team will be getting as much inspiration from winning with a good robot as you would with sometimes winning with your own design.
__________________
(since 2004)
Reply With Quote
  #6   Spotlight this post!  
Unread 21-03-2011, 15:14
Jared Russell's Avatar
Jared Russell Jared Russell is offline
Taking a year (mostly) off
FRC #0254 (The Cheesy Poofs), FRC #0341 (Miss Daisy)
Team Role: Engineer
 
Join Date: Nov 2002
Rookie Year: 2001
Location: San Francisco, CA
Posts: 3,077
Jared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond reputeJared Russell has a reputation beyond repute
Re: Musings on Design Inspiration

This happens every year, mini-bot or not (think 121's roller claw in 2008, or the "pincher" in 2010). It just happens to be extraordinarily easy to copy a mini-bot, owing to a combination of rules, materials, and the fact that the emerging "best" solution is ridiculously simple.

Designs get copied. Every year. Especially this year. But unless you start an "FRC Patent Office", I'm not sure what can be done about it. And in the end, I think that the net gain (many students being inspired by implementing, thereby learning from, what others have perfected) more than offsets the net loss (that some short-sighted teams will end up short changing students from the full engineering design process).
Reply With Quote
  #7   Spotlight this post!  
Unread 21-03-2011, 15:41
AllenGregoryIV's Avatar
AllenGregoryIV AllenGregoryIV is online now
Engineering Coach
AKA: Allen "JAG" Gregory
FRC #3847 (Spectrum)
Team Role: Coach
 
Join Date: Jul 2008
Rookie Year: 2003
Location: Texas
Posts: 2,550
AllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond reputeAllenGregoryIV has a reputation beyond repute
Send a message via AIM to AllenGregoryIV
Re: Musings on Design Inspiration

I will say that I agree with you on most of your post. However I will say that copying or being inspired by minibots can prove to be a great learning experience for students.

At Alamo this year the DiscoBots had several students that were very dissatisfied with the MiniBot that the team had put together. It was a 3 second minibot but they wanted to be faster. We had plans to build a faster minibot and had done some of the numbers but hadn't had the time to do it. While at Alamo several students took it upon themselves to go to the teams that had faster minibots than us and ask them how they did it. (I know the list included 118, 148, and 1429; there may be more I wasn't involved in it). The kids set out on a task to have it built by the end of the regional, they worked through Thursday, Friday and Saturday not stopping for lunch to build an entirely new minibot and modify our deployment mechanism to not only launch the new one but to remain compatible with our old much larger minibot. Thanks to the machine shop at the event for helping them with a lot of the fabrication. They were franticly testing it till the last minute we had to go on the field for what would be our last elimination match (they brought our test pole to the queuing line). It was an amazing act of dedication to the cause. In the end the minibot did not win us Alamo (as you know JVN).

However, it was crucial to our Finalist performance at Lone Star. We were in a situation were we had to beat the 624 minibot up the pole to win the match and they had a about a 6 ft head start on us by the time ours started to climb. The new minibot was able to win the race by a split second and we won the 2nd semi-final by 8 points. We went on to win the 3rd match and head into the finals.

The students involved had worked through the season to build a really good minibot but they still wanted to improve, they learned from others and went about the task. I have very rarely seen teams that copy anything from another robot detail for detail. They build from pictures and adapt ideas and through that process develop a better understanding of the problem.

There have been many examples of design features have been adapted by many teams during the build season. Traction control in 2009 comes to mind. This is the first year where it has been a very crucial part of the game that directly earns a great deal of points.
__________________

Team 647 | Cyber Wolf Corps | Alumni | 2003-2006 | Shoemaker HS
Team 2587 | DiscoBots | Mentor | 2008-2011 | Rice University / Houston Food Bank
Team 3847 | Spectrum | Coach | 2012-20... | St Agnes Academy
LRI | Alamo Regional | 2014-20...
"Competition has been shown to be useful up to a certain point and no further, but cooperation, which is the thing we must strive for today, begins where competition leaves off." - Franklin D. Roosevelt
Reply With Quote
  #8   Spotlight this post!  
Unread 21-03-2011, 15:43
TheOtherGuy's Avatar
TheOtherGuy TheOtherGuy is offline
Unregistered User
AKA: Kevin Forbes
FRC #4183 (Bit Buckets)
Team Role: Engineer
 
Join Date: Jul 2006
Rookie Year: 2006
Location: Tucson, AZ
Posts: 408
TheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond reputeTheOtherGuy has a reputation beyond repute
Re: Musings on Design Inspiration

From what I've seen in FIRST, teams that copy generally always learn something from it, and if they don't, the copy they produce is of much lower quality than the original. In FTC in 2008, 546 made a neat mechanism that worked pretty well, for the most part. We decided to post it online, and much to our surprise, we began seeing "copies" pop up all over the place. I can't say how many of them were developed before hand, but I did notice that many teams took the design to the next level, and the majority of them worked quite well. I guess one issue with copying is that there's no way to know how much work the teams actually put into refining the design, versus just tinkering with it until it happens to work right. I'll take a stab and say it's generally the former. I know 842's minibot was influenced by 118's, but I also know how much time, effort, and engineering went into making it work. The design isn't exactly something you could copy in 30 minutes and expect to work consistently.

In general, I believe copying in FIRST is, at heart, reverse-engineering.

EDIT: I forgot to ask, has anyone ever noticed a team copy a design explicitly without learning something? I guess my major gripe with copying is when teams reap the rewards for the design without any consideration of the team that "inspired" them.
__________________

Last edited by TheOtherGuy : 21-03-2011 at 15:47.
Reply With Quote
  #9   Spotlight this post!  
Unread 21-03-2011, 16:13
jvriezen jvriezen is offline
Registered User
FRC #3184 (Burnsville Blaze)
Team Role: Mentor
 
Join Date: Jan 2010
Rookie Year: 2008
Location: Burnsville, MN
Posts: 636
jvriezen has a reputation beyond reputejvriezen has a reputation beyond reputejvriezen has a reputation beyond reputejvriezen has a reputation beyond reputejvriezen has a reputation beyond reputejvriezen has a reputation beyond reputejvriezen has a reputation beyond reputejvriezen has a reputation beyond reputejvriezen has a reputation beyond reputejvriezen has a reputation beyond reputejvriezen has a reputation beyond repute
Re: Musings on Design Inspiration

Some things to think about...

I'm curious about the relationship between the coopertition based encouragement to loan a mini-bot (the ultimate in 'copying') vs. copying a design. In the former, the 'copy' is (perhaps) initiated by the designer, whereas in the latter the copy is initiated by the recipient.

If a team came to you and asked to borrow a minibot (and you had extras to share) would you turn them down? If they asked to borrow the design, would you turn them down?

I'd agree however that copying a design without attributing the design to the originating team (who may have stolen it from a third team?) is not very GP.

Would you loan a minibot to a team on an alliance competing against you? During Qualifications? During Eliminations?

If you loaned a very good minibot during qualifications for indefinite use during the weekend, and then found yourself competing against that same team Saturday afternoon, would you 'take it back' ?

John Vriezen
Team 2530, "Inconceivable"
Mentor, Drive Coach, Inspector
Reply With Quote
  #10   Spotlight this post!  
Unread 21-03-2011, 16:43
JewishDan18's Avatar
JewishDan18 JewishDan18 is offline
Registered User
FRC #1700
Team Role: Engineer
 
Join Date: Feb 2009
Rookie Year: 2007
Location: Sunnyvale, CA
Posts: 185
JewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to beholdJewishDan18 is a splendid one to behold
Re: Musings on Design Inspiration

When team 20 arrived at nationals in 2009, we found a team that had copied our robot entirely. We thought it was funny, but I doubt the students on that team learned much from it.
Reply With Quote
  #11   Spotlight this post!  
Unread 21-03-2011, 16:47
Tom Ore Tom Ore is offline
Registered User
FRC #0525 (Swartdogs)
Team Role: Mentor
 
Join Date: Mar 2010
Rookie Year: 2009
Location: Cedar Falls, Iowa
Posts: 461
Tom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond reputeTom Ore has a reputation beyond repute
Re: Musings on Design Inspiration

I have a slightly different take on the "learning" aspect of this. Let's say a group of students worked on their minibot for the entire build season, tried lots of different design options, did their best, but only produced a rather average minibot.

Somewhere in their thought process something was missing - they just couldn't see the better solution for whatever reason. They understand the problem and the parameters, but the key to breaking through with a truly top notch design has escaped them.

As soon as they see the exceptional minibot made by another team they can study it, understand why it works, they can go back through their build season and figure out what in their thought process caused them to miss the obvious, elegant solution. If they build it, they can see firsthand how it works and begin to understand the tradeoffs within that design. In this respect, there is learning benefit to "copying" a great design.

The "competion" side of things is another matter - the minibot is so easy to copy that any team that wants a fast minibot can make one easily. This may make the outcome of many matches rather random - assuming teams can make a successful deploy mechanism. The deploy may still be the larger challenge this year.
Reply With Quote
  #12   Spotlight this post!  
Unread 21-03-2011, 16:56
JesseK's Avatar
JesseK JesseK is offline
Expert Flybot Crasher
FRC #1885 (ILITE)
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2005
Location: Reston, VA
Posts: 3,652
JesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond reputeJesseK has a reputation beyond repute
Re: Musings on Design Inspiration

John, imagine a scenario:

You're President of a business you started years ago. You've worked months on a proposal in competition with other companies for a complex job. You show up to ask questions about submissions in a public forum where (through logical interpretations of even the cleverest wordsmithing) you've discerned some details of your competitors' submissions. However, all it revealed was that your approach to the problem was completely inadequate. What do you do?

Given the chance for improvements, I doubt you'd stay the course. After all, the morale of your employees and reputation of your company is at stake. Sure, I would be quite offended if I had a novel [insert FRC design here] mechanism that was cloned in the same season by a team I may later face; yet being a mentor you too can learn a significant lesson from this.

The rest of this is an anecdote that's merely here to say that I think there's a fine line between believing a team 'simply created a clone' versus the team 'changing course in some core aspects of the design'. When I say "you" I mean the generalized team who has a 1.5s minibot using DD shafts that weighs next to nothing.

Do you expect credit for the entire minibot, certain aspects of the minibot, what? I wasn't 'inspired' by any of the minibots seen here on CD or in web casts; I was simply proven to have made a wrong decision along the way. We visited the idea of direct-drive minibots briefly early in the season, yet shied away from it because we had to make a decision (due to scheduling and snow) before we were able to test all options. The test would have been to see whether or not the drive shaft could have made it through constant shocks while being only cantilevered. So instead we went with a more conservative, modified-gearbox design. It's heavier overall (4.0 lbs) yet has many aspects that are similar to minibots seen in videos and even the "one-day minibot" posted on CD.

If anything, these latest designs will have us revisit the minibot design after DC should we make it to Championships in order to iterate through the direct-drive options. But to say we "cloned the powerhouse teams" would be to completely discredit us, and everything we figured out on our own other than direct-drive shafts and their placement. These things include magnet placement, center of gravity placement, secure attachment to the deployment mechanisms for match play, quick releasing for deployment, etc. This specific anecdote is almost as bad as someone saying a powerhouse team is "mostly mentor built" -- it's simply not factual to paint such a broad stroke.
__________________

Drive Coach, 1885 (2007-present)
CAD Library Updated 5/1/16 - 2016 Curie/Carver Industrial Design Winner
GitHub

Last edited by JesseK : 21-03-2011 at 17:00.
Reply With Quote
  #13   Spotlight this post!  
Unread 21-03-2011, 17:06
Basel A's Avatar
Basel A Basel A is offline
It's pronounced Basl with a soft s
AKA: @BaselThe2nd
FRC #3322 (Eagle Imperium)
Team Role: College Student
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Ann Arbor, Michigan
Posts: 1,927
Basel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond repute
Re: Musings on Design Inspiration

The question of how Coopertition plays into all this is an interesting one. Copying is one thing, but in borrowing a minibot you don't even get the experience of building it, and an even lesser admiration. However, FRC is encouraging this behaviour. Perhaps when one team had no minibot at all, this is the slightest bit understandable, but in cases I've seen, a borrowed minibot has simply replaced another, and a team has undermined its own work to seek greater success.
__________________
Team 2337 | 2009-2012 | Student
Team 3322 | 2014-Present | College Student
“Be excellent in everything you do and the results will just happen.”
-Paul Copioli
Reply With Quote
  #14   Spotlight this post!  
Unread 21-03-2011, 17:32
Unsung FIRST Hero
Andy Grady Andy Grady is offline
I'm done being quiet!
FRC #0131
Team Role: Mentor
 
Join Date: May 2001
Rookie Year: 1995
Location: Manchester, NH
Posts: 995
Andy Grady has a reputation beyond reputeAndy Grady has a reputation beyond reputeAndy Grady has a reputation beyond reputeAndy Grady has a reputation beyond reputeAndy Grady has a reputation beyond reputeAndy Grady has a reputation beyond reputeAndy Grady has a reputation beyond reputeAndy Grady has a reputation beyond reputeAndy Grady has a reputation beyond reputeAndy Grady has a reputation beyond reputeAndy Grady has a reputation beyond repute
Send a message via AIM to Andy Grady
Re: Musings on Design Inspiration

Quote:
Originally Posted by Tom Ore View Post
As soon as they see the exceptional minibot made by another team they can study it, understand why it works, they can go back through their build season and figure out what in their thought process caused them to miss the obvious, elegant solution. If they build it, they can see firsthand how it works and begin to understand the tradeoffs within that design. In this respect, there is learning benefit to "copying" a great design.

I think this is a fantastic point. Midseason redesign is nothing new to this competition. Since 1995 (the first time there was a regional and championship competition in a season) teams have made adjustments, often based off of what they see at a regional, in order to climb back into the race for the second chance at winning. Minibots make it much easier to copy a design and incorporate its strategy at a future competition, but I would hazard a guess that just about every team who does it has went through the painstaking learning process the first time around. They will continue to learn the lesson by building the clone and seeing what they did wrong the first time around. To be honest, I completely expect to see tons of 1.5 minibot clones at championships, and I say thank god! This game was too heavily weighted towards the minibot race from the get-go. From the standpoint of a spectator, I like the prospect of seeing more speedy minibots to make the races more interesting. The more minibots that go up the towers, the more the competition is geared towards skill in autonomous and basic scoring. With so many clones, I would imagine the focus on the minibot race will shift more towards deployment...an aspect which I think most people will say the true challenge lies in that portion of the game.
__________________


Reply With Quote
  #15   Spotlight this post!  
Unread 21-03-2011, 17:43
PAR_WIG1350's Avatar
PAR_WIG1350 PAR_WIG1350 is offline
Registered User
AKA: Alan Wells
FRC #1350 (Rambots)
Team Role: Alumni
 
Join Date: Dec 2009
Rookie Year: 2009
Location: Rhode Island
Posts: 1,188
PAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond reputePAR_WIG1350 has a reputation beyond repute
Re: Musings on Design Inspiration

I'd be careful here, don't be quick to judge. I walked into a meeting one day and saw my team was testing a component that looked almost exactly like one I had seen in a youtube video. When I mentioned it, I got confused looks from everybody. They hadn't seen it and had developed the same component independently without knowing it had already been done. Just because it looks copied, doesn't mean that it is.
__________________
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


All times are GMT -5. The time now is 01:16.

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