Go to Post It's not all about the offensive "powerhouses", strategy is key. - smurfgirl [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: 2 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 07-01-2014, 17:04
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
Suggestions for resolving stuck balls

In Team Update #1, the GDC has indicated they are working on how to deal with stuck balls. Let's crowd source some ideas for how to resolve it.

My idea is that if the (head) ref deems that a robot is holding a ball and is not actively making meaningful progress in playing the game (passing for assist, truss toss, scoring attempt) after a reasonable amount of time (5 seconds?), the ref can declare that ball 'dead' and a new ball can be introduced. The original ball is now just field debris and any scoring done by it will be manually deducted. Any ball coming to rest on the truss is also declared dead immediately.

This would cover the cases of dead/disabled bot, stuck ejector as well as the hopefully unlikely 'throwing the match' scenarios.

If a ball is stuck in a bot and the ball declared dead, that bot can then still 'herd' or even carry a new ball (however unlikely) without penalty in order to gain assists.
__________________
John Vriezen
FRC, Mentor, Inspector #3184 2016- #4859 2015, #2530 2010-2014 FTC Mentor, Inspector #7152 2013-14
Reply With Quote
  #2   Spotlight this post!  
Unread 07-01-2014, 17:11
jee7s jee7s is offline
Texan FIRSTer, ex-frc2789, ex-frc41
AKA: Jeffrey Erickson
FRC #6357
 
Join Date: Nov 2007
Rookie Year: 1997
Location: Dripping Springs, TX
Posts: 315
jee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond reputejee7s has a reputation beyond repute
Re: Suggestions for resolving stuck balls

Quote:
Originally Posted by jvriezen View Post
Any ball coming to rest on the truss is also declared dead immediately.
That's potentially problematic. Say this scenario occurs and the new ball is introduced. But, at a later time the ball on the truss then experiences an outside force (another ball, a vibration, a strong breeze) and ceases to be at rest. Then the ball falls onto the floor and there are two balls of that color in play. How do you know which is the legal ball?

I'd say a nice beveled or round plastic cover for the truss that prevents the ball from being at rest on it is a safer bet. It removes the possibility of the second ball being introduced, it's cheap, and it's easy to design.

IMHO, any scenario that results in a second ball being introduced to the field without the existing ball being removed or obviously non-functional (deflated, etc) places too much of a burden on the field personnel and alliance members for tracking which ball is live.
__________________

2013 Alamo Regional Woodie Flowers Finalist Award Winner
2012 Texas Robot Roundup Volunteer of the Year
Texas Robot Roundup Planning Committee, 2012-present
FRC 6357 Mentor, 2016-
FRC 2789 Mentor, 2009-2016 -- 2 Golds, 2 Silvers, 8 Regional Elimination Appearances

FRC 41 Mentor 2007-2009
FLL Mentor 2006
FRC 619 Mentor 2002
FRC 41 Student 1998-2000

Last edited by jee7s : 07-01-2014 at 17:15.
Reply With Quote
  #3   Spotlight this post!  
Unread 07-01-2014, 17:23
themccannman's Avatar
themccannman themccannman is offline
registered lurker
AKA: Jake McCann
FRC #3501
Team Role: Mentor
 
Join Date: Feb 2013
Rookie Year: 2011
Location: San Jose, CA
Posts: 432
themccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond reputethemccannman has a reputation beyond repute
Re: Suggestions for resolving stuck balls

Quote:
Originally Posted by jee7s View Post
That's potentially problematic. Say this scenario occurs and the new ball is introduced. But, at a later time the ball on the truss then experiences an outside force (another ball, a vibration, a strong breeze) and ceases to be at rest. Then the ball falls onto the floor and there are two balls of that color in play. How do you know which is the legal ball?

I'd say a nice beveled or round plastic cover for the truss that prevents the ball from being at rest on it is a safer bet. It removes the possibility of the second ball being introduced, it's cheap, and it's easy to design.

IMHO, any scenario that results in a second ball being introduced to the field without the existing ball being removed or obviously non-functional (deflated, etc) places too much of a burden on the field personnel and alliance members for tracking which ball is live.
I like this idea for the truss issue.

My suggestion for stalled/disabled/non-functional robots:

If there is a disabled robot on the field that controls their alliance's only ball that team may attempt to reconnect to their robot or dislodge the ball for a certain amount of time (e.g. 10-20 seconds). If the time expires and the robot is still non-funcitonal the refs will hit the e-stop on that robot and declare the ball as field debris at which point a new ball may be entered in to play.

If the ball later becomes dislodged from the robot I would just restart the game at that point. I doubt it would be a very common occurrence that a robot would get disabled with an alliance ball in possession, their teammates were unable to dislodge the ball, and then they later drop the ball during the match.
__________________
All posts here are purely my own opinion.
2011-2015: 1678
2016: 846
2017 - current: 3501

Last edited by themccannman : 07-01-2014 at 17:33.
Reply With Quote
  #4   Spotlight this post!  
Unread 08-01-2014, 00:22
RallyJeff's Avatar
RallyJeff RallyJeff is offline
FRC Referee & FLL Many-Hats-Wearer
AKA: Jeff Hagan
no team
 
Join Date: Jan 2014
Rookie Year: 1995
Location: Windsor, ON, CA
Posts: 58
RallyJeff has a spectacular aura aboutRallyJeff has a spectacular aura aboutRallyJeff has a spectacular aura about
Re: Suggestions for resolving stuck balls

Quote:
Originally Posted by jee7s View Post
That's potentially problematic. Say this scenario occurs and the new ball is introduced. But, at a later time the ball on the truss then experiences an outside force (another ball, a vibration, a strong breeze) and ceases to be at rest. Then the ball falls onto the floor and there are two balls of that color in play. How do you know which is the legal ball?
FYI - G35 already creates the potential for one "debris" ball and one "legal" ball of the same colour on the field at the same time:

Quote:
G35
BALLS may only be retrieved from the PEDESTAL and only if the PEDESTAL is lit in the ALLIANCE’s color.

Violation: TECHNICAL FOUL. If the BALL is entered into the FIELD, a second TECHNICAL FOUL and the BALL is considered FIELD debris.
Reply With Quote
  #5   Spotlight this post!  
Unread 08-01-2014, 00:32
Trez's Avatar
Trez Trez is offline
Registered User
FRC #3606
 
Join Date: Dec 2011
Location: U.S.
Posts: 51
Trez is an unknown quantity at this point
Re: Suggestions for resolving stuck balls

I say tough toe nails if a ball gets stuck in a robot. My team has had alliance mates hit our robot and disrupt shooting during Reboundrumble. A ball could get stuck after a score has been made. So unless the ball is stuck from the start it's not a hopeless problem.
__________________
Prototype, Prototype, Prototype
Reply With Quote
  #6   Spotlight this post!  
Unread 08-01-2014, 09:57
notmattlythgoe's Avatar
notmattlythgoe notmattlythgoe is offline
Flywheel Police
AKA: Matthew Lythgoe
FRC #2363 (Triple Helix)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: Newport News, VA
Posts: 1,717
notmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond repute
Re: Suggestions for resolving stuck balls

Quote:
Originally Posted by Trez View Post
I say tough toe nails if a ball gets stuck in a robot. My team has had alliance mates hit our robot and disrupt shooting during Reboundrumble. A ball could get stuck after a score has been made. So unless the ball is stuck from the start it's not a hopeless problem.
My only issue with this is you getting a ball stuck did not hinder the rest of your team from being able to score in the previous games like Rebound Rumble or Ultimate Ascent. When there is only one game piece in play and it gets stuck in a robot that effects the teams that you were randomly paired up with more than it would if there were other game pieces they could continue the game with. By placing another ball into play it will basically have the same effect on the game that it would have had if there were multiple balls in play, the team with the stuck ball becomes pretty useless but the other teams are not stuck with a pointless game for the rest of the match.
Reply With Quote
  #7   Spotlight this post!  
Unread 07-01-2014, 17:17
Nuttyman54's Avatar
Nuttyman54 Nuttyman54 is offline
Mentor, Tactician
AKA: Evan "Numbers" Morrison
FRC #5803 (Apex Robotics) and FRC #0971 (Spartan Robotics)
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Seattle, WA/Mountain View, CA
Posts: 2,136
Nuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond reputeNuttyman54 has a reputation beyond repute
Send a message via AIM to Nuttyman54
Re: Suggestions for resolving stuck balls

I think the robot needs to be e-stopped or disabled by the field in order for the ball to be declared dead, since a radio or cRIO reset could result in the robot becoming active at a later point if not expressly disabled. This doesn't address if the ball comes loose after the disable (eg a mechanism sags, or a forceful hit on the ball later).

The issue is not just how to determine when a ball is "dead" but also deal with what happens if the ball returns to play, since the game is only designed to track one ball at a time in teleop.

I think with how rarely a ball will get stuck on top of the truss, the best recourse is to declare a field fault, similar to jammed nets in 2012.
__________________
Reply With Quote
  #8   Spotlight this post!  
Unread 07-01-2014, 17:23
billbo911's Avatar
billbo911 billbo911 is offline
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,355
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: Suggestions for resolving stuck balls

Quote:
Originally Posted by Nuttyman54 View Post
I think the robot needs to be e-stopped or disabled by the field in order for the ball to be declared dead, since a radio or cRIO reset could result in the robot becoming active at a later point if not expressly disabled. This doesn't address if the ball comes loose after the disable (eg a mechanism sags, or a forceful hit on the ball later).

The issue is not just how to determine when a ball is "dead" but also deal with what happens if the ball returns to play, since the game is only designed to track one ball at a time in teleop.

I think with how rarely a ball will get stuck on top of the truss, the best recourse is to declare a field fault, similar to jammed nets in 2012.
+1 on every point.
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
Reply With Quote
  #9   Spotlight this post!  
Unread 07-01-2014, 17:31
AndyBare AndyBare is offline
CAD Design and CNC Machinist
FRC #1261 (Robo Lions)
Team Role: Alumni
 
Join Date: Jan 2013
Rookie Year: 2011
Location: Burnsville, NC
Posts: 200
AndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of light
Re: Suggestions for resolving stuck balls

My suggestion would just say any ball that cannot be put back into play is "dead." No ball will replace it. This will increase downtime between cycles as an alliance lose their balls to "death" by getting them stuck, etc. It will make teams sure that they do not want to be the problem. This will encourage teams to make sure batteries are charged, autonomous works, etc, without blindly putting a robot onto a field where there is a chance of something going wrong.
Reply With Quote
  #10   Spotlight this post!  
Unread 07-01-2014, 17:33
AndyBare AndyBare is offline
CAD Design and CNC Machinist
FRC #1261 (Robo Lions)
Team Role: Alumni
 
Join Date: Jan 2013
Rookie Year: 2011
Location: Burnsville, NC
Posts: 200
AndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of light
Re: Suggestions for resolving stuck balls

To elaborate, we know each team has 3 balls that cycle in and out of the field. while 1 is in play, 1 is waiting on the pedestal, and 1 is beside it. As the field ball is scored, the next is brought in and the positions switch. A dead ball will be replaced by the next in line on the pedestal, but no ball will replace it as a third "live" ball. The alliance would then only have 2.
Reply With Quote
  #11   Spotlight this post!  
Unread 07-01-2014, 17:42
Daniel_LaFleur's Avatar
Daniel_LaFleur Daniel_LaFleur is offline
Mad Scientist
AKA: Me
FRC #2040 (DERT)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Peoria, IL
Posts: 1,964
Daniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond repute
Send a message via MSN to Daniel_LaFleur
Re: Suggestions for resolving stuck balls

Quote:
Originally Posted by AndyBare View Post
To elaborate, we know each team has 3 balls that cycle in and out of the field. while 1 is in play, 1 is waiting on the pedestal, and 1 is beside it. As the field ball is scored, the next is brought in and the positions switch. A dead ball will be replaced by the next in line on the pedestal, but no ball will replace it as a third "live" ball. The alliance would then only have 2.
Please state the rule that shows that there is ONLY 3 balls that cycle.

I do believe you are in error there.
__________________
___________________
"We are not now that strength which in old days moved earth and heaven; that which we are, we are;
One equal temper of heroic hearts, Made weak by time and fate, but strong in will
To strive, to seek, to find, and not to yield. "
- Tennyson, Ulysses
Reply With Quote
  #12   Spotlight this post!  
Unread 07-01-2014, 17:58
AndyBare AndyBare is offline
CAD Design and CNC Machinist
FRC #1261 (Robo Lions)
Team Role: Alumni
 
Join Date: Jan 2013
Rookie Year: 2011
Location: Burnsville, NC
Posts: 200
AndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of lightAndyBare is a glorious beacon of light
Re: Suggestions for resolving stuck balls

Quote:
Originally Posted by Daniel_LaFleur View Post
Please state the rule that shows that there is ONLY 3 balls that cycle.

I do believe you are in error there.
3.1.2 MATCH Logistics
Although an ALLIANCE may start a MATCH with up to three (3) BALLS, the PEDESTAL will only be illuminated when the last BALL that started the MATCH is SCORED, effectively reducing the number of BALLS in play per ALLIANCE to one (1).
Reply With Quote
  #13   Spotlight this post!  
Unread 07-01-2014, 18:02
notmattlythgoe's Avatar
notmattlythgoe notmattlythgoe is offline
Flywheel Police
AKA: Matthew Lythgoe
FRC #2363 (Triple Helix)
Team Role: Mentor
 
Join Date: Feb 2010
Rookie Year: 2009
Location: Newport News, VA
Posts: 1,717
notmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond reputenotmattlythgoe has a reputation beyond repute
Re: Suggestions for resolving stuck balls

Quote:
Originally Posted by AndyBare View Post
3.1.2 MATCH Logistics
Although an ALLIANCE may start a MATCH with up to three (3) BALLS, the PEDESTAL will only be illuminated when the last BALL that started the MATCH is SCORED, effectively reducing the number of BALLS in play per ALLIANCE to one (1).
I believe that just means on the field at the start of the match, that does not necessarily mean that there are only 3 balls available and those 3 balls are in a rotation of any sort.
Reply With Quote
  #14   Spotlight this post!  
Unread 07-01-2014, 18:02
Daniel_LaFleur's Avatar
Daniel_LaFleur Daniel_LaFleur is offline
Mad Scientist
AKA: Me
FRC #2040 (DERT)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Peoria, IL
Posts: 1,964
Daniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond repute
Send a message via MSN to Daniel_LaFleur
Re: Suggestions for resolving stuck balls

Quote:
Originally Posted by AndyBare View Post
3.1.2 MATCH Logistics
Although an ALLIANCE may start a MATCH with up to three (3) BALLS, the PEDESTAL will only be illuminated when the last BALL that started the MATCH is SCORED, effectively reducing the number of BALLS in play per ALLIANCE to one (1).
All that states is that there are 3 balls that start in play (during autonomous) not that there are only 3 balls of a specific color that are cycled.
__________________
___________________
"We are not now that strength which in old days moved earth and heaven; that which we are, we are;
One equal temper of heroic hearts, Made weak by time and fate, but strong in will
To strive, to seek, to find, and not to yield. "
- Tennyson, Ulysses
Reply With Quote
  #15   Spotlight this post!  
Unread 07-01-2014, 18:23
Aaron.Graeve Aaron.Graeve is offline
Registered User
FRC #1477 (Texas Torque)
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2012
Location: College Station, Texas
Posts: 103
Aaron.Graeve is a name known to allAaron.Graeve is a name known to allAaron.Graeve is a name known to allAaron.Graeve is a name known to allAaron.Graeve is a name known to allAaron.Graeve is a name known to all
Re: Suggestions for resolving stuck balls

When I read 3.1.2, It seemed to me that the rule is only refering to balls in play on the field or with the human player (bearing in mind my interpretation is far from official). I trust that the field crew would have more than 3 balls per alliance. If one were to go flat in an irreparable way, that would adversely affect high powered alliances that intended to use all of their balls in auto later in the tournament.

I would compare this to the number of discs at competitions last year. Events had disks to spare on off chance that one was destroyed or damaged beyond reasonable use, even though the game manual only specified a particular number of game pieces to be in-game. I think (again in no official capacity) that there would be more that three balls "in cycle" at any given time but only one of them would be in-play. I have seen nothing indicating that the pedestal would be empty and lit at the same time (the condition if a there was a shortage of balls) and the field tour videos seem to indicate there would always be a ball waiting.

This is just my unofficial opinion.
__________________

2016:
Alamo, Bayou, and Lone Star Regional FTAA
2015:
Dallas, Alamo, Bayou, and Lone Star Regional FTAA
2014:
Alamo, Dallas, and Lone Star Regional FTAA
Alamo Regional Robot Inspector
2013:
Einstein Champion and 2013 World Champion (Thanks 1241 & 610), Galileo Division Champion, Razorback Regional Winner, Alamo Regional Semifinalist, Bayou Regional Semifinalist, Lone Star Regional Quarterfinialist
2012:
Curie Division Semifinalist, Lone Star Regional Finalist, Bayou Regional Winner, Alamo Regional Winner
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 15:36.

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