Go to Post How easy will it be for a driver to control 5-6 different motions at once? Most drivers only have two hands. - Kevin Sevcik [more]
Home
Go Back   Chief Delphi > Technical > Control System > FRC Control System
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 27-04-2010, 11:09
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,846
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: Robot Status on Scoreboard

I think it would just make more audience members blame FMS for their robot problems, rather than fixing their robot.
You know what would be more useful for scouters, would be publishing the list many FTAA's keep that record what was found to be wrong with each robot. There are too many potential causes to give people even that FMS screen without knowledge of how it's to be interpreted as only one piece of the puzzle. Sometimes the root cause isn't confirmed until the wiring/code/mechanical systems are inspected after the match.

As it was, each of the events I worked had people coming out of the stands with "proof" that Blue station 2, or Red station 1 was obviously defective because they had a list of robots that had problems while they were in that station. Funny thing about bad statistics is they all thought a different station was at fault. I saw lots of posts here on CD using the same bad statistics to prove random theories.

At SBPLI our Lead Inspector got a copy of our robot failure list, so he could show people why their statistics were meaningless. They still didn't believe him, but they had no "proof" to fall back on.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle

Last edited by Mark McLeod : 27-04-2010 at 11:20.
Reply With Quote
  #2   Spotlight this post!  
Unread 27-04-2010, 13:55
Schnabel's Avatar
Schnabel Schnabel is offline
Seriously I'm almost never serious!
AKA: Eric Schnabel
FRC #0469
Team Role: Mentor
 
Join Date: Apr 2006
Rookie Year: 2003
Location: Troy, MI
Posts: 1,174
Schnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond reputeSchnabel has a reputation beyond repute
Re: Robot Status on Scoreboard

Mark I understand where you are coming from. The thing to remember is that the information I am talking about it technically all ready out there in front of everyone. Anyone who watches a few matches can put 2 and 2 together and figure out that a 100% working robot will have a solid red/blue light on above their controls, and one that is not 100% working or disabled will have a flashing light. Also when it comes to comm, battery, and mode, all robots have a light that will flash to signal it's diagnostics. This is all information that is available during a match as it is, that is if you're there. What if you are in the pits in Atlanta, or you are in college and can't afford to go to an event so you watch a webcast? By presenting this information on the screen in a way that Joe Schmoe can't figure out at first but any FIRSTer would know we can help provide more feedback to those who want to know.

Example of what it could be:

It's hard to tell what this means, but RedB has a bad battery, BlueB has been disabled. Everyone else is good.
__________________
I win! XD
Reply With Quote
  #3   Spotlight this post!  
Unread 27-04-2010, 14:07
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,814
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: Robot Status on Scoreboard

If not every FIRSTer knows what the RSL/field light system means (and the field light system side of that is easy to see and figure out), despite having the information posted a number of times in a number of places, then how do you expect them to figure out such a display, or read the documentation?

As for the display you've suggested, the lightning bolts beside the number bars in 2009 didn't show up terribly well on the webcast, and they were somewhat easier to see than a red/yellow/green dot next to the number bar. (This is especially true if, to use the bar you've shown, something went haywire on RedC, which is already carrying a yellow card.) You need something separate and obvious to work with the webcast. Something like two circles, separated a few pixels, that turn red or yellow, would work a lot better.

I see where you're coming from, but I still think the best bet is to better distribute the field light/RSL info, as those are typically easy to see and very accurate.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

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

Reply With Quote
  #4   Spotlight this post!  
Unread 27-04-2010, 15:09
synth3tk's Avatar
synth3tk synth3tk is offline
Volunteer / The Blue Alliance
AKA: David Thomas
no team
Team Role: Alumni
 
Join Date: Jan 2007
Rookie Year: 2007
Location: Ohio
Posts: 2,005
synth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond reputesynth3tk has a reputation beyond repute
Re: Robot Status on Scoreboard

Quote:
Originally Posted by EricH View Post
I see where you're coming from, but I still think the best bet is to better distribute the field light/RSL info, as those are typically easy to see and very accurate.
Consider this, though: A robot off-screen is broken, and depending on the camera operators, you may never see a good shot of the driver station or the RSL. It sounds far-fetched, but entirely possible. You're not always going to see the robot/station signals on a webcast.

I think a HUD would be an awesome idea, as long as you can see it on at least a full-screen 640x480 resolution.
Reply With Quote
  #5   Spotlight this post!  
Unread 27-04-2010, 15:19
Mark McLeod's Avatar
Mark McLeod Mark McLeod is offline
Just Itinerant
AKA: Hey dad...Father...MARK
FRC #0358 (Robotic Eagles)
Team Role: Engineer
 
Join Date: Mar 2003
Rookie Year: 2002
Location: Hauppauge, Long Island, NY
Posts: 8,846
Mark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond reputeMark McLeod has a reputation beyond repute
Re: Robot Status on Scoreboard

Quote:
Originally Posted by Schnabel View Post
Anyone who watches a few matches can put 2 and 2 together and figure out that a 100% working robot will have a solid red/blue light on above their controls, and one that is not 100% working or disabled will have a flashing light. Also when it comes to comm, battery, and mode, all robots have a light that will flash to signal it's diagnostics.
I can't comment on your image because it's filtered where I am.
I think where you're coming from is you want some sort of operational status for all robots plastered somewhere on the broadcast screen.

I just think the FMS indicator by itself is the wrong thing to display and would mislead more than it informed. It's most useful for being sure all robots are ready to begin a match. When it goes out during a match that just starts the field crew to working on figuring out what's really wrong.
Maybe an RSL-type status is what you're looking for - robot off (or rebooting), on, disabled, autonomous, teleop. Of course, the robot can still be broken even with a good RSL, and there are several states that only the robot (not FMS) knows of.
P.S. Bad battery is a difficult call because it usually only dips momentarily then rebounds. You can also flag slow responding code based on excessive packet delays.

The DS station (& RSL) lights are really small pieces of the puzzle to help the field crew diagnose robot/field operational problems. They can't be used to pass judgement on why a robot is not moving. The inverse is not true, i.e., a solid light doesn't mean a robot is 100% it just means the DS, cRIO and bridge are powered and communicating and all that Ethernet cable/wireless/AP/switches in-between.

A solid light above the Driver Station for instance can mean:
  • DS-to-robot Communication & basic electronics are working (good)
  • A non-moving robot with a solid DS light:
    • drivers just waiting (good)
    • mechanical problem (bad)
    • code problem (bad)
    • electrical problem (bad)
    • driver controls non-functional (bad)
    • drive team not moving to avoid penalty or potential mechanical damage (bad)
Anything could be the cause of a non-solid light - Estop, mechanical, electrical, code.
__________________
"Rationality is our distinguishing characteristic - it's what sets us apart from the beasts." - Aristotle

Last edited by Mark McLeod : 27-04-2010 at 18:18.
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
Blinking Robot Status Light! mbailey FRC Control System 7 01-03-2010 16:08
Robot Status Light (aka 'BFL') vespa2t General Forum 8 09-02-2009 15:34
match scoreboard hipsterjr General Forum 8 25-02-2008 19:42
Whats Your Robot Status? iwashere1990 General Forum 4 03-02-2008 23:54
Robot status in the crate Mike Martus General Forum 15 22-02-2007 03:52


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

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