Go to Post To me, the changing rules are a big part of the fun. If the rules stayed the same year to year, robots would start to look the same. That would be boring. - Richard Wallace [more]
Home
Go Back   Chief Delphi > Competition > Rules/Strategy
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 26-03-2016, 18:03
ollien ollien is offline
Registered User
FRC #5202
 
Join Date: Feb 2015
Location: United States
Posts: 292
ollien has a spectacular aura aboutollien has a spectacular aura aboutollien has a spectacular aura about
Disabled robots moving

I recognize this is probably a stupid question, but I'm going to ask it anyway. I was contemplating this on my ride home today. At NYC, an inspector told me about a robot that was DQd because they ran their fan after they were disabled. This got me thinking. Though the RoboRIO and legal motor controllers will not function when the robot is in a DISABLED state, provided no other control system rules were violated, is it technically legal, regardless of if it's physically possible, to have an actuator move while the robot is DISABLED? I can't find a rule explicitly stating this one way or the other. The best I can find is the definition of DISABLED: "a state in which a ROBOT has been commanded by the Driver Station to deactivate all outputs." Perhaps this would be in violation of G1?

Last edited by ollien : 26-03-2016 at 18:20.
  #2   Spotlight this post!  
Unread 26-03-2016, 18:20
NWChen's Avatar
NWChen NWChen is offline
Alum
no team
 
Join Date: Oct 2012
Rookie Year: 2012
Location: New York City
Posts: 205
NWChen is a splendid one to beholdNWChen is a splendid one to beholdNWChen is a splendid one to beholdNWChen is a splendid one to beholdNWChen is a splendid one to beholdNWChen is a splendid one to beholdNWChen is a splendid one to behold
Re: Disabled robots moving

I think G1 explicitly applies here:
Code:
...Uncontrolled motion that cannot be stopped by the DRIVE TEAM.
A disabled robot cannot be controlled by the drive team, in which case the continued motion of an actuator is uncontrollable and thus unsafe and illegal.

Quote:
Originally Posted by ollien View Post
I was contemplating this on my ride home today. At NYC, an inspector told me about a robot that was DQd because they ran their fan after they were disabled.
This seems counterintuitive to me. A fan should run while a robot is disabled (but still powered on); for it not to run, e.g. in the case of control by a power-regulating device like a motor controller, would have it turn on/off based on the output of said motor controller. That runs contrary to both R52 and general sense.
__________________
2012 - 2015 • Team 2601


Last edited by NWChen : 26-03-2016 at 19:07.
  #3   Spotlight this post!  
Unread 26-03-2016, 18:24
cbale2000's Avatar
cbale2000 cbale2000 is offline
Registered User
AKA: Chris Bale
FRC #5712 (Gray Matter)
Team Role: Mentor
 
Join Date: Apr 2006
Rookie Year: 2004
Location: Saginaw, MI
Posts: 931
cbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond repute
Re: Disabled robots moving

Quote:
Originally Posted by ollien View Post
I was contemplating this on my ride home today. At NYC, an inspector told me about a robot that was DQd because they ran their fan after they were disabled. This got me thinking. Though the RoboRIO and legal motor controllers will not function when the robot is in a DISABLED state, provided no other control system rules were violated, is it technically legal, regardless of if it's physically possible, to have an actuator move while the robot is DISABLED? I can't find a rule explicitly stating this one way or the other. The best I can find is the definition of DISABLED: "a state in which a ROBOT has been commanded by the Driver Station to deactivate all outputs." Perhaps this would be in violation of G1?
My understanding of the rules is that fans are not required to be connected to motor controllers, as a result, cannot be expected to turn off when disabled. For that matter, motor controllers that use fans are specifically wired so they always run, effectively making Victors and Jaguar motor controllers illegal if the rule was to be interpenetrated this way.

This looks like an obvious case of a ref that needed to seek clarification on the rule. This is the kind of thing that should only require a little common sense, but it seems like more and more this stuff needs to be spelled out for people to avoid lawyering.
  #4   Spotlight this post!  
Unread 26-03-2016, 18:25
ctt956 ctt956 is offline
Overanalyzing the Hints
FRC #0900 (♞The Zebracorns♞)
Team Role: Student
 
Join Date: Oct 2015
Rookie Year: 2016
Location: Planet Earth
Posts: 685
ctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to behold
Re: Disabled robots moving

Quote:
Originally Posted by ollien View Post
I was contemplating this on my ride home today. At NYC, an inspector told me about a robot that was DQd because they ran their fan after they were disabled. This got me thinking. Though the RoboRIO and legal motor controllers will not function when the robot is in a DISABLED state, provided no other control system rules were violated, is it technically legal, regardless of if it's physically possible, to have an actuator move while the robot is DISABLED? I can't find a rule explicitly stating this one way or the other. The best I can find is the definition of DISABLED: "a state in which a ROBOT has been commanded by the Driver Station to deactivate all outputs." Perhaps this would be in violation of G1?
A fan, as in a cooling fan? Yes, it's possible for those to run when the 'bot is disabled. I've seen Talon fans wired to the Talons' power inputs run while the robot was disabled(this was a practice robot, not competition). As for legality, I'm not sure. I know the head ref makes the decision, but I would say that a team should not be disqualified over a spinning fan unless it poses a fairly significant safety hazard. A warning might be in order, though, since nothing should be moving when disabled. The maybe disqualification if they refuse to fix it(or at least acknowledge it if they can't easily fix it).
__________________

"You know, it's amazing how many things you can take apart with just one ordinary screwdriver!" - Calvin, from Calvin and Hobbes
"There's nothing a little duct tape and surgical tubing can't accomplish." - Sheldon J. Plankton
  #5   Spotlight this post!  
Unread 26-03-2016, 18:26
Christopher149 Christopher149 is offline
Registered User
FRC #0857 (Superior Roboworks) FTC 10723 (SnowBots)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2007
Location: Houghton, MI
Posts: 1,098
Christopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond reputeChristopher149 has a reputation beyond repute
Re: Disabled robots moving

Fans (at least those that are small and cooling motor controllers and motor) are allowed to run all the time by R52 - we've done it this way for literally forever. About all I can imagine is that this was a large motor-powered fan for deflecting boulders, or a miscommunication.
__________________
2015-present: FTC 10723 mentor
2012-present: 857 mentor
2008-2011: 857 student

2015: Industrial Design, Excellence in Engineering, District Finalist, Archimedes Division (#6 alliance captain)
2014: Judges Award, District Engineering Inspiration, District Finalist, Galileo Division

  #6   Spotlight this post!  
Unread 26-03-2016, 18:28
ollien ollien is offline
Registered User
FRC #5202
 
Join Date: Feb 2015
Location: United States
Posts: 292
ollien has a spectacular aura aboutollien has a spectacular aura aboutollien has a spectacular aura about
Re: Disabled robots moving

I didn't see the robot personally, but if I remember our conversation correctly, the fan was wired directly to the robot battery.

Thank you all for answering the original question however! I know it's kind of a nitpick, but I do appreciate it.
  #7   Spotlight this post!  
Unread 26-03-2016, 18:30
GeeTwo's Avatar
GeeTwo GeeTwo is online now
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 3,568
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: Disabled robots moving

This doesn't follow from the robot rules as I read them.

Emphasis mine:
Quote:
Originally Posted by R52
With the exception of servos, fans, or hard drive motors permitted in R29, each actuator must be controlled by a power regulating device.
Quote:
Originally Posted by R66 C
Fans may be attached to motor controllers and may be powered from the power input terminals.
The only other mention of fans in the rules is a limit of a 20A breaker (R48, third row of table), the description of allowed fans (R29, last row: from a KoP, or part of COTS devices).

I can find no rule that requires that a fan ever be switched off apart from a main breaker disable; the rules appear to allow it to be run directly from the output of a PDP breaker, though not quite explicitly.

G1 (generic unsafe operation) is a possibility, but this should have been accompanied with a statement as to why it was unsafe/what had to be corrected. (e.g. a large unshrouded fan is an obvious safety hazard, even if it's behind a motor controller).

Edit: No, it may not be wired directly to the battery; you do have to go through a 20A or smaller breaker per R48.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.

Last edited by GeeTwo : 26-03-2016 at 18:32. Reason: posts during by composition
  #8   Spotlight this post!  
Unread 26-03-2016, 18:31
ctt956 ctt956 is offline
Overanalyzing the Hints
FRC #0900 (♞The Zebracorns♞)
Team Role: Student
 
Join Date: Oct 2015
Rookie Year: 2016
Location: Planet Earth
Posts: 685
ctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to beholdctt956 is a splendid one to behold
Re: Disabled robots moving

Quote:
Originally Posted by cbale2000 View Post
My understanding of the rules is that fans are not required to be connected to motor controllers, as a result, cannot be expected to turn off when disabled. For that matter, motor controllers that use fans are specifically wired so they always run, effectively making Victors and Jaguar motor controllers illegal if the rule was to be interpenetrated this way.

This looks like an obvious case of a ref that needed to seek clarification on the rule. This is the kind of thing that should only require a little common sense, but it seems like more and more this stuff needs to be spelled out for people to avoid lawyering.
I'd think that if the fan is built in to a motor controller, it's legal as that's part of the controller. As with the practice robot I mentioned above, fans installed that weren't built in should only be a problem if they're unsafe(blades completely exposed).
__________________

"You know, it's amazing how many things you can take apart with just one ordinary screwdriver!" - Calvin, from Calvin and Hobbes
"There's nothing a little duct tape and surgical tubing can't accomplish." - Sheldon J. Plankton
  #9   Spotlight this post!  
Unread 26-03-2016, 18:32
NWChen's Avatar
NWChen NWChen is offline
Alum
no team
 
Join Date: Oct 2012
Rookie Year: 2012
Location: New York City
Posts: 205
NWChen is a splendid one to beholdNWChen is a splendid one to beholdNWChen is a splendid one to beholdNWChen is a splendid one to beholdNWChen is a splendid one to beholdNWChen is a splendid one to beholdNWChen is a splendid one to behold
Re: Disabled robots moving

Quote:
Originally Posted by ollien View Post
I didn't see the robot personally, but if I remember our conversation correctly, the fan was wired directly to the robot battery.
Thanks for the clarification, the robot inspector's decision makes sense then by R48. I do recall a case of one robot at NYNY having an improperly connected fan that needed to be rewired to the PDP.
__________________
2012 - 2015 • Team 2601

  #10   Spotlight this post!  
Unread 26-03-2016, 18:37
cbale2000's Avatar
cbale2000 cbale2000 is offline
Registered User
AKA: Chris Bale
FRC #5712 (Gray Matter)
Team Role: Mentor
 
Join Date: Apr 2006
Rookie Year: 2004
Location: Saginaw, MI
Posts: 931
cbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond reputecbale2000 has a reputation beyond repute
Re: Disabled robots moving

Quote:
Originally Posted by ctt956 View Post
I'd think that if the fan is built in to a motor controller, it's legal as that's part of the controller. As with the practice robot I mentioned above, fans installed that weren't built in should only be a problem if they're unsafe(blades completely exposed).
Right but if the refs translation of the rule is "it cannot have any parts that keep moving even when disabled" then they wouldn't be legal under that interpretation.
I was merely giving an example of how insane that interpretation is because it totally goes against other rules, the intent of the rules, and basic common sense. Now, as mentioned by ollien, this appears to have not been the reason in this case but as OP presented it, it would have been a horrible ruling.
  #11   Spotlight this post!  
Unread 26-03-2016, 18:47
ollien ollien is offline
Registered User
FRC #5202
 
Join Date: Feb 2015
Location: United States
Posts: 292
ollien has a spectacular aura aboutollien has a spectacular aura aboutollien has a spectacular aura about
Re: Disabled robots moving

Quote:
Originally Posted by cbale2000 View Post
Now, as mentioned by ollien, this appears to have not been the reason in this case but as OP presented it, it would have been a horrible ruling.
Yeah, I should have been more clear. I was more stating it to give context to my thoughts instead of making it seem like I was some kind of nefarious robo-villain.
  #12   Spotlight this post!  
Unread 26-03-2016, 18:51
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,900
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: Disabled robots moving

This is where you graciously ask for the LRI. KOP fans do not require a motor controller so they will run when the robot is powered on. R52. When someone says "it is against the rules" they need to be able to say specifically which rule it is against.
__________________
If you don't know what you should hook up then you should read a data sheet

Last edited by FrankJ : 26-03-2016 at 18:53.
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 11:02.

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