Go to Post Maybe if we get lucky [the GDC] will just say chute door. - IronicDeadBird [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
  #1   Spotlight this post!  
Unread 03-03-2009, 15:27
Daniel Krastev's Avatar
Daniel Krastev Daniel Krastev is offline
Registered User
AKA: D-Back
FRC #3017 (Project Genesis)
Team Role: Engineer
 
Join Date: Jan 2009
Rookie Year: 2005
Location: New York City
Posts: 15
Daniel Krastev is on a distinguished road
Advice On Problem Anticipation

Hi,

I made this thread in order to hold a public gathering to discuss problems that may happen during the competition, and ways we can solve them.

For instance,

1) What happens when you open the robot at regionals, and you find a supporting frame damaged? What would the suggested, most efficient solution be?
-Can you use a hammer, or a mallet in order to straighten out the metal?
-Do you have to replace the whole piece? ,etc.

2) If you have a shooting mechanism, what happens if the motor/servo on it gets damaged? How would you be able to replace the motor if it is in a hard to reach spot?
-Do you have to take everything apart in order to replace it?

3) What happens if you know a screw fell off, but you cannot find the exact place it belonged to in the first place?

Keep up the questions, and try to suggest answers so that we be well prepared during regionals.

Thanks!
  #2   Spotlight this post!  
Unread 03-03-2009, 15:33
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,813
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Advice On Problem Anticipation

I may have some answers...

1) Depends on what the piece is and how it's attached. If it's welded, hammer. If bolted, replace. These are the most likely items.

2) If a motor is hard to reach, you might consider redesigning before the end of build. That's a little late now, but keep it in mind. Your best bet is to have a removable shield.

3) Firefly effect. Somebody dropped that one weeks ago... Which reminds me, how full are the bowls of hardware at the end of the events this year? About like normal?
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #3   Spotlight this post!  
Unread 03-03-2009, 15:36
Daniel Krastev's Avatar
Daniel Krastev Daniel Krastev is offline
Registered User
AKA: D-Back
FRC #3017 (Project Genesis)
Team Role: Engineer
 
Join Date: Jan 2009
Rookie Year: 2005
Location: New York City
Posts: 15
Daniel Krastev is on a distinguished road
Re: Advice On Problem Anticipation

Thanks for the answer. Do you think you can give me more advice on any common problems? Thanks.
  #4   Spotlight this post!  
Unread 03-03-2009, 15:40
Jeffy's Avatar
Jeffy Jeffy is offline
Retired, for now
AKA: Jeff Gier
FRC #2410 (Metal Mustang Robotics) #159 (Alpine Robotics)
Team Role: College Student
 
Join Date: Mar 2008
Rookie Year: 2008
Location: Fort Collins
Posts: 523
Jeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant futureJeffy has a brilliant future
Re: Advice On Problem Anticipation

One of our biggest things this year was- "How do you tighten that belt/chain?"

Another- How can we replace the foam on a roller?

Just a piece of advice- There is no problem that cannot be solved. Don't get frustrated, everyones robot breaks at times.
  #5   Spotlight this post!  
Unread 03-03-2009, 15:40
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,813
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: Advice On Problem Anticipation

Quote:
Originally Posted by Daniel Krastev View Post
Thanks for the answer. Do you think you can give me more advice on any common problems? Thanks.
Murphy's Law is in effect. Plan accordingly.

In all seriousness, you can expect to take a pounding. Stuff will be damaged. You'll want to evaluate what happens if something breaks as a what-if: What if our drivetrain throws a chain? What do we need to fix that? What if our shooter breaks? What do we need to fix that?

Make sure your PS knows the rules pertaining to penalties very, very well; if you saw the discussions from the aftermath of Week 1, more penalties came from there than from anywhere else.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

  #6   Spotlight this post!  
Unread 03-03-2009, 15:42
Killraine Killraine is offline
Team Robot
AKA: Josh Lucas
FRC #2016 (Mighty Monkey Wrenches)
Team Role: Mentor
 
Join Date: Jul 2006
Rookie Year: 2005
Location: New Jersey
Posts: 76
Killraine will become famous soon enoughKillraine will become famous soon enough
Re: Advice On Problem Anticipation

If it were still build season, I would say that you need to design everything knowing how you will fix it when it breaks.

At this point, I would recommend getting your pit team together and running through your robot top to bottom looking for possible places to expect problems. This can help to save time in the pits and ensure you don't put a non-functioning robot on the playing field.

On a related note, a pre-match checklist is another great idea to make sure you do your best. Questions like "Is our battery fully charged?" and "Did we reconnect the Linksys after we loaded the new programming?" can be lifesavers.

In the end, something unexpected will happen and the best you can do is have as many tools, spare parts, and raw materials available to your team to be able to address them when they come up. As in all things, knowledge is power and preparation is your best friend when it comes to these issues.
__________________
  #7   Spotlight this post!  
Unread 03-03-2009, 15:43
MrForbes's Avatar
MrForbes MrForbes is offline
Registered User
AKA: Jim
FRC #1726 (N.E.R.D.S.)
Team Role: Mentor
 
Join Date: Feb 2006
Rookie Year: 2006
Location: Sierra Vista AZ
Posts: 6,017
MrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond reputeMrForbes has a reputation beyond repute
Re: Advice On Problem Anticipation

If you're having wierd behavior problems with the robot, first thing to do is check battery voltage! If you put in a freshly charged battery, and it still shows voltage dropping strangely, tighten all the connections in the main battery circuit (those big fat black and red wires that connect the battery to the main breaker, and the PD panel). Be very careful not to overtighten the nuts on the PD.

Have spare parts, including motors, transmissions, chain master links, bolts, nuts, screws, rivets, etc. in whatever sizes were used on the robot. Also have some extra hardware, such as some longer bolts and stuff, and extra structural material like aluminum angle, sheet lexan, etc. to implement last minute design changes.

After you've been thru a few seasons, you will have learned a LOT about how NOT to design and build robots! but every year new things will cause problems, and increase your knowlege.

Most important thing is to remember that every team there will help you, if asked!
  #8   Spotlight this post!  
Unread 03-03-2009, 15:44
Vikesrock's Avatar
Vikesrock Vikesrock is offline
Team 2175 Founder
AKA: Kevin O'Connor
no team
Team Role: Engineer
 
Join Date: Mar 2006
Rookie Year: 2007
Location: Manchester, NH
Posts: 3,305
Vikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond reputeVikesrock has a reputation beyond repute
Send a message via AIM to Vikesrock Send a message via MSN to Vikesrock Send a message via Yahoo to Vikesrock
Re: Advice On Problem Anticipation

Quote:
Originally Posted by Daniel Krastev View Post
Thanks for the answer. Do you think you can give me more advice on any common problems? Thanks.
Here's my opinion. Each FRC robot is unique, and each has a large number of parts. Other than control system issues the problems that teams experience with their specific robots are usually widely varying and the solutions to any common problems likely depend on the specific design.

My advice would be to identify any parts of your robot that you think you may have trouble with and determine how you would work on/fix that part. I also recommend that you bring a variety of tools and materials to work on problems that you did not foresee.

My final piece of advice is don't be afraid to ask for help. If you run into an issue or problem you don't know how to fix, many of the veteran teams will be more than willing to lend a hand if you ask.
__________________


2007 Wisconsin Regional Highest Rookie Seed & Regional Finalists (Thanks 930 & 2039)
2008 MN Regional Semifinalists (Thanks 2472 & 1756)
2009 Northstar Regional Semifinalists (Thanks 171 & 525)
  #9   Spotlight this post!  
Unread 03-03-2009, 15:46
Killraine Killraine is offline
Team Robot
AKA: Josh Lucas
FRC #2016 (Mighty Monkey Wrenches)
Team Role: Mentor
 
Join Date: Jul 2006
Rookie Year: 2005
Location: New Jersey
Posts: 76
Killraine will become famous soon enoughKillraine will become famous soon enough
Re: Advice On Problem Anticipation

Oh and when things do break, PLEASE do not be afraid to go to other teams for help. Put out an announcement in the pits or send a representative over to a veteran team. Most teams will be more than willing to help you as much as they can. Don't be afraid to ask though, we only bite playfully (like puppies.)
__________________
  #10   Spotlight this post!  
Unread 04-03-2009, 08:42
Dick Linn's Avatar
Dick Linn Dick Linn is offline
Registered User
no team (Synergy)
 
Join Date: Jan 2003
Rookie Year: 2001
Location: Midlothian, VA
Posts: 679
Dick Linn has a reputation beyond reputeDick Linn has a reputation beyond reputeDick Linn has a reputation beyond reputeDick Linn has a reputation beyond reputeDick Linn has a reputation beyond reputeDick Linn has a reputation beyond reputeDick Linn has a reputation beyond reputeDick Linn has a reputation beyond reputeDick Linn has a reputation beyond reputeDick Linn has a reputation beyond reputeDick Linn has a reputation beyond repute
Send a message via AIM to Dick Linn
Re: Advice On Problem Anticipation

One thing we found useful over the years was to have a maintenance and inspection checklist that was followed immediately after every match. Besides the obvious (swap for a fully charged battery ...) it included visual checks for loose or bent components, chain tension/lubrication, alignment and so forth. Sometimes that can prevent problems or give you more time to deal with them before they become critical.

As for replacing parts, we gradually learned to design and build with accessibility in mind from the start. That comes with experience.
__________________
Richard Linn

Proud father of Marine LCpl. Karl R. Linn
Co-founder Team 975
KIA, Iraq 1/26/2005
  #11   Spotlight this post!  
Unread 04-03-2009, 08:53
Alexa Stott's Avatar
Alexa Stott Alexa Stott is offline
All I do is twin.
AKA: elixir
FRC #0025 (Raider Robotix)
Team Role: College Student
 
Join Date: Oct 2005
Rookie Year: 2006
Location: No. Bruns., NJ/College Park, MD
Posts: 781
Alexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond reputeAlexa Stott has a reputation beyond repute
Send a message via AIM to Alexa Stott
Re: Advice On Problem Anticipation

As many people already noted, a pre-match checklist is essential. A few ideas for what should be on there:
1. All electrical connections secure (no lose pwms, wireless bridge plugged in, etc.)
2. Newly charged battery. When in doubt, change it out.
3. ALWAYS test any new code you dump in before you go out for a match. Debugging during a match is never fun.
4. At the NJ Regional, teams were given special instructions on how to properly set up their DS and robots before each match. Follow these: it makes everything move much more quickly.
5. Check that all bolts are properly secured, including those attached to your bumpers. Getting a penalty for leaving excessive parts on the field or extending outside your footprint is silly if they could've been prevented by do a pre-match check.
6. Make sure your payload specialist knows ALL the rules, especially those regarding the super cells/empty cells. They cost alliances a lot of points.
7. Do a "full system check" before you leave the pits to make sure everything is working properly.

That's about all the "generic" things I can think about for now.
__________________
|Email:alexastott[at]gmail.com|Facebook|@zelixir|Google+|
[University of Maryland Computer Science, Psychology]
[Brunswick Eruption]
  #12   Spotlight this post!  
Unread 04-03-2009, 09:20
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,792
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: Advice On Problem Anticipation

I guess that this is the time to restate my Murphy's Law corollary...
Anything that can go wrong will go wrong,
in the last match on Einstein. Plan for it.
Make things easy to replace, rewire, repair with minimal tools if you don't have a spare. Check everything over twice by two separate people at two separate times before each match. Don't let rookie team members charge your batteries. Use your nose, it is the third most important tool in your toolbox after eyes and ears.
Finally another Murphy wisdom, test it and force it. If it breaks, it needed replacing anyway.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #13   Spotlight this post!  
Unread 04-03-2009, 09:36
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: Advice On Problem Anticipation

These answers are going to vary largely depending on your robot, however, we have a pretty solid system modeled after how we set up spares for Industrial machines.

The only protection you can have against failure is preparation.

End up having spares of all fasteners, bushing, bearings, and other COTS.
Have multiple spares of any item that you deem is likely to break.
Have single spares of any item that might break, but probably won't.
Have single spares of any item that is very hard to make.
Finally, evaluate your robot for any critical components. You absolutely MUST have spares for these, and if any are likely to break, you should have multiple spares.

Evaluate the tools you will need in your pit to fix anything on your robot - including a major structural failure. Spare aluminum tubing in multiple sizes is an absolute must for quick bolt-on fixes and reinforcement.

Have your pit crew train ahead of time - have them sit for an hour with the robot and discuss how to fix and replace every item on it in the best and quickest manner.
  #14   Spotlight this post!  
Unread 04-03-2009, 09:37
Dad1279 Dad1279 is offline
Registered User
FRC #1279 (Cold Fusion)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2004
Location: NJ
Posts: 511
Dad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud ofDad1279 has much to be proud of
Re: Advice On Problem Anticipation

I've found it nearly impossible to predict failures. We try to keep our robot as modular as possible, and try not to burry fasteners and mechanisms so they are hard to maintain. For example, our elevator & roller assembly is removable with just 4 bolts and a few wires.

Make sub-assemblies easy to maintain. For example, our first rollers had 1/4" bolts threaded into both ends. Changing a roller or a belt would take 10 minutes. Now we have a 1/4" bronze bushing in each roller, riding on a 1/4" rod, with collars. Now to maintain the roller, just pop a collar and pull out the rod.

Read: FRC Suggestions, Rev A - the document formally known as FRC Guidelines, Tips, and Good Practices http://www.usfirst.org/uploadedFiles...%20Rev%20A.pdf

Make bumpers easily removable.

Keep the robot Simple (KISS) and it will be reliable.

Chains will stretch/break-in. Allow for a tensioning system on any chains longer that a few inches.
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
pic: Anticipation, means having to wait... synth3tk Extra Discussion 2 22-01-2008 10:55
Building Anticipation Sam N. Chit-Chat 3 29-11-2007 21:39
Advice Garth1388 Rules/Strategy 13 11-03-2006 02:40
The Anticipation Song... Ryan Dognaux Chit-Chat 6 14-03-2005 01:05
weight advice SharkBite Technical Discussion 36 15-02-2002 07:30


All times are GMT -5. The time now is 02:51.

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