Go to Post edit: laptop. yeah as a programmer to not put this in I should be taken out the back and "decompiled". - Stuart [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 Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 05-01-2014, 17:38
brandon.cottrell's Avatar
brandon.cottrell brandon.cottrell is offline
Vice President
FRC #1266 (The Devil Duckies)
Team Role: Leadership
 
Join Date: Nov 2013
Rookie Year: 2013
Location: San Diego
Posts: 235
brandon.cottrell has much to be proud ofbrandon.cottrell has much to be proud ofbrandon.cottrell has much to be proud ofbrandon.cottrell has much to be proud ofbrandon.cottrell has much to be proud ofbrandon.cottrell has much to be proud ofbrandon.cottrell has much to be proud ofbrandon.cottrell has much to be proud ofbrandon.cottrell has much to be proud of
Re: Ball eject

While I do like Aerial Assist, this is something that kind of worries me about this game. Along with the autonomas shots missed, it's now easier to pinpoint exactly whose fault it was that a match was lost and why.
Reply With Quote
  #2   Spotlight this post!  
Unread 05-01-2014, 17:43
atucker4072's Avatar
atucker4072 atucker4072 is offline
Andrew Tucker
AKA: Andrew Tucker
FTC #4968 (Rapid Robotics)
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2011
Location: Glenwood Springs, Co
Posts: 152
atucker4072 has a spectacular aura aboutatucker4072 has a spectacular aura aboutatucker4072 has a spectacular aura about
Re: Ball eject

Quote:
Originally Posted by Brandon1266 View Post
While I do like Aerial Assist, this is something that kind of worries me about this game. Along with the autonomas shots missed, it's now easier to pinpoint exactly whose fault it was that a match was lost and why.
Thia will be a great test of gracious Professionalism! Although if teams meet before a match like they should lots of problems can be avoided. If I had to as a driver I wouldn't like a team to load a ball into their robot if they haven't tested it or been successful with it.
Reply With Quote
  #3   Spotlight this post!  
Unread 06-01-2014, 09:05
Mr. Lim Mr. Lim is offline
Registered User
AKA: Mr. Lim
no team
Team Role: Leadership
 
Join Date: Jan 2004
Rookie Year: 1998
Location: Toronto, Ontario
Posts: 1,125
Mr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond reputeMr. Lim has a reputation beyond repute
Re: Ball eject

Quote:
Originally Posted by atucker4072 View Post
Thia will be a great test of gracious Professionalism! Although if teams meet before a match like they should lots of problems can be avoided. If I had to as a driver I wouldn't like a team to load a ball into their robot if they haven't tested it or been successful with it.
A very BIG test of gracious professionalism

I'm not sure where to go with this aspect of the game.

I'm asking myself very seriously, if a robot can't automatically eject a ball when disabled, should it be allowed to intake it?

Autonomous is also very tricky - if your robot requires the ball to be inside your robot at the start of the match, and can't be easily freed by another robot, your alliance partners might ask you not to run it.

How would you feel if your alliance partners ask you never to pick up a ball? Or to not run your autonomous?

Would you ask your alliance partners not to do those things?

Because right now, this seems like the prudent thing to do.
__________________
In life, what you give, you keep. What you fail to give, you lose forever...

Last edited by Mr. Lim : 06-01-2014 at 09:46.
Reply With Quote
  #4   Spotlight this post!  
Unread 06-01-2014, 09:57
FrankJ's Avatar
FrankJ FrankJ is offline
Robot Mentor
FRC #2974 (WALT)
Team Role: Mentor
 
Join Date: Feb 2011
Rookie Year: 2009
Location: Marietta GA
Posts: 1,923
FrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond reputeFrankJ has a reputation beyond repute
Re: Ball eject

The issue is the state "Estop" is really the same as disabled. So you load the ball in the disabled state (Robot is disabled until the match starts) Nothing will happen until the robot is enabled. The coders that can make the robot magically eject the ball on system failure aren't going to be the ones with these kinds of issues.

Scouting is going to be important this year (as if it was never unimportant) because a non functioning robot in the seeding matches can really skew the scores.

This might be the year that a good defense is a good offense.
Reply With Quote
  #5   Spotlight this post!  
Unread 06-01-2014, 10:30
JohnSchneider's Avatar
JohnSchneider JohnSchneider is offline
Registered User
FRC #3310 (Black Hawk Robotics)
Team Role: Mentor
 
Join Date: Mar 2010
Rookie Year: 2010
Location: Dallas
Posts: 777
JohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond reputeJohnSchneider has a reputation beyond repute
Re: Ball eject

Quote:
Originally Posted by Mr. Lim View Post
A very BIG test of gracious professionalism

I'm not sure where to go with this aspect of the game.

I'm asking myself very seriously, if a robot can't automatically eject a ball when disabled, should it be allowed to intake it?

Autonomous is also very tricky - if your robot requires the ball to be inside your robot at the start of the match, and can't be easily freed by another robot, your alliance partners might ask you not to run it.

How would you feel if your alliance partners ask you never to pick up a ball? Or to not run your autonomous?

Would you ask your alliance partners not to do those things?

Because right now, this seems like the prudent thing to do.
It's a terrible enough feeling at a regional telling a team "Hey we need you to put this giant net on and sit there and not do what your robot was designed to do because of the nature of the game." I cannot imagine telling someone they cannot play the game in its proper form because "We don't trust your robot's design".

Heck, there are times when a team will just refuse and try it anyways and when the ball gets stuck then what do you do? The rules pertaining to this are not fair for any member of an alliance.

An E-Stopped robot with a ball most definitely should not have its ball counted. That way there's at least a way to keep playing the game for the other 2.
Reply With Quote
  #6   Spotlight this post!  
Unread 06-01-2014, 10:49
RSaunders RSaunders is offline
Registered User
FRC #2537
 
Join Date: Jan 2013
Location: Maryland
Posts: 4
RSaunders is an unknown quantity at this point
Re: Ball eject

Why wouldn't the referees consider a ball in an EStopped robot "out of play"? It's a good idea to raise this question in the Q&A, but software solutions aren't what you want when a simple human decision can solve your problem. That's what referees are for.

/Randy
Reply With Quote
  #7   Spotlight this post!  
Unread 06-01-2014, 11:40
DonRotolo's Avatar
DonRotolo DonRotolo is offline
Back to humble
FRC #0832
Team Role: Mentor
 
Join Date: Jan 2005
Rookie Year: 2005
Location: Atlanta GA
Posts: 6,998
DonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond reputeDonRotolo has a reputation beyond repute
Re: Ball eject

Quote:
Originally Posted by Mr. Lim View Post
I'm asking myself very seriously, if a robot can't automatically eject a ball when disabled, should it be allowed to intake it?
I would think a robot capable of taking action while disabled would be a safety hazard, violating R8.
__________________

I am N2IRZ - What's your callsign?
Reply With Quote
  #8   Spotlight this post!  
Unread 06-01-2014, 11:47
Whippet's Avatar
Whippet Whippet is offline
MIT Class of 2020
AKA: Luis Trueba
FRC #4301 (New Tech Narcissists)
Team Role: Alumni
 
Join Date: Feb 2011
Rookie Year: 2011
Location: Cambridge, MA
Posts: 1,187
Whippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond reputeWhippet has a reputation beyond repute
Send a message via Yahoo to Whippet
Re: Ball eject

Quote:
Originally Posted by DonRotolo View Post
I would think a robot capable of taking action while disabled would be a safety hazard, violating R8.
What about the robots in 2012 with the after-the-buzzer pneumatic bridge balancers?
__________________
2010: FRC 3043, Build Assistant
2011: FRC 3043, Head of Minibot subteam; FLL 12762, Team Captain
2012: FRC 3043, Electrical; FLL 12762, Team Captain; FTC 5670, Team Captain
2013: FRC 4301, Electrical, Team Co-Captain
2014: FRC 4301, Electrical/Programming, Team Co-Captain
2015: FRC 4301, Electrical/Programming, Team Captain
2016: FRC 4301, Chief Technical Officer; FTC 10860, 10861, and 11004: Mentor. Winner, Hub City Regional (3310 & 4063)
Reply With Quote
  #9   Spotlight this post!  
Unread 06-01-2014, 11:49
vhcook's Avatar
vhcook vhcook is offline
Reader of Things
AKA: Victoria
FRC #1939 (Kuh-nig-its)
Team Role: Mentor
 
Join Date: Feb 2007
Rookie Year: 2006
Location: Kansas City, MO
Posts: 546
vhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond reputevhcook has a reputation beyond repute
Re: Ball eject

Quote:
Originally Posted by Whippet View Post
What about the robots in 2012 with the after-the-buzzer pneumatic bridge balancers?
You had to trigger the solenoid before the buzzer. Any after-buzzer activity was just the air pressure equalizing on a decision that had already been made.
__________________


Reply With Quote
  #10   Spotlight this post!  
Unread 06-01-2014, 13:51
Racer26 Racer26 is offline
Registered User
no team
Team Role: Alumni
 
Join Date: Apr 2003
Rookie Year: 2003
Location: Beaverton, ON
Posts: 2,229
Racer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond reputeRacer26 has a reputation beyond repute
Re: Ball eject

Quote:
Originally Posted by vhcook View Post
You had to trigger the solenoid before the buzzer. Any after-buzzer activity was just the air pressure equalizing on a decision that had already been made.
Not strictly true. You can have a single acting solenoid valve which spends the entire match energized, keeping your ball ejector retracted. As soon as the robot transitions to the disabled state (either commanded by the field at the end of a match, or because the robot lost communication) that solenoid will cease to be energized, and extend your ball ejector.

The trick is in figuring out a way to either A) make it so that during the pre-match disabled phase you can keep your ejector retracted (perhaps you use a dump valve connected to a servo to trap air strategically in the system that can later be released) OR B) pick the ball up at the start of auto instead of pre-loading it into your robot.
Reply With Quote
  #11   Spotlight this post!  
Unread 06-01-2014, 14:16
Dalrik Dalrik is offline
Registered User
FRC #0639 (Code Red Robotics)
Team Role: Alumni
 
Join Date: Jan 2014
Rookie Year: 2010
Location: Ithaca, NY
Posts: 2
Dalrik is an unknown quantity at this point
Re: Ball eject

Quote:
Originally Posted by Racer26 View Post
B) pick the ball up at the start of auto instead of pre-loading it into your robot.
This is probably what most teams are going to have to do. The corner case of a robot that crashes as soon as auton starts and thus never has time to arm an eject mechanism is one that I don't see a clear solution for. Then again, you have to waste part of your 5 second window for the hot goal picking up the ball...
Reply With Quote
  #12   Spotlight this post!  
Unread 06-01-2014, 16:30
tStano tStano is offline
Registered User
AKA: Sparks
no team
Team Role: Electrical
 
Join Date: Jan 2014
Rookie Year: 2012
Location: Madison, WI
Posts: 177
tStano will become famous soon enough
Re: Ball eject

Single action solenoids are great but if you don't have pneumatics on your robot (and many teams don't), it shouldn't be necessary to add an entire pneumatic system for that.
Reply With Quote
  #13   Spotlight this post!  
Unread 06-01-2014, 16:39
atucker4072's Avatar
atucker4072 atucker4072 is offline
Andrew Tucker
AKA: Andrew Tucker
FTC #4968 (Rapid Robotics)
Team Role: Mentor
 
Join Date: Feb 2012
Rookie Year: 2011
Location: Glenwood Springs, Co
Posts: 152
atucker4072 has a spectacular aura aboutatucker4072 has a spectacular aura aboutatucker4072 has a spectacular aura about
Re: Ball eject

Quote:
Originally Posted by tStano View Post
Single action solenoids are great but if you don't have pneumatics on your robot (and many teams don't), it shouldn't be necessary to add an entire pneumatic system for that.
You have a good point but having a pneumatics system is better than loosing matches.
Reply With Quote
  #14   Spotlight this post!  
Unread 07-01-2014, 13:19
Siri's Avatar
Siri Siri is offline
Dare greatly
AKA: 1640 coach 2010-2014
no team (Refs & RIs)
Team Role: Coach
 
Join Date: Jan 2008
Rookie Year: 2007
Location: PA
Posts: 1,621
Siri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond reputeSiri has a reputation beyond repute
Send a message via ICQ to Siri
Re: Ball eject

Quote:
Originally Posted by tStano View Post
Single action solenoids are great but if you don't have pneumatics on your robot (and many teams don't), it shouldn't be necessary to add an entire pneumatic system for that.
I have no background with them, but R29 also allows for some sorts of electrical solenoids. These can be spring return, so maybe a clever system could use the electrical rather than the pneumatic variety. Anyone have more experience with these?
__________________
Reply With Quote
  #15   Spotlight this post!  
Unread 06-01-2014, 19:49
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,742
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: Ball eject

Quote:
Originally Posted by RSaunders View Post
Why wouldn't the referees consider a ball in an EStopped robot "out of play"? It's a good idea to raise this question in the Q&A, but software solutions aren't what you want when a simple human decision can solve your problem. That's what referees are for.

/Randy
A referee's job is to enforce the rules, not make up new ones. As much as we'd sometimes like to help out teams, we can't do so if the rules don't allow it. If the rules are amended to define a ball in an E-Stopped robot as field debris, we will so decide. If the rules remain as is, we can't do it.
__________________
(since 2004)
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:37.

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