Go to Post Being professional means doing things right. Being gracious means doing the right thing. They complement each other perfectly. But I think we should remember to use GP as a guide for our own behavior, not as a yardstick to measure others' shortcomings. - Alan Anderson [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: 14 votes, 5.00 average. Display Modes
  #31   Spotlight this post!  
Unread 13-07-2012, 18:33
connor.worley's Avatar
connor.worley connor.worley is offline
Registered User
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Mar 2011
Rookie Year: 2010
Location: Berkeley/San Diego
Posts: 601
connor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond repute
Re: [FRC Blog] Einstein Report Released

I am definitely happy to see first taking steps to resolve the issues they discovered, especially with better documentation for advanced coding, the investigation of a new radio, and a fix for the NetworkTables issue.
__________________
Team 973 (2016-???)
Team 5499 (2015-2016)
Team 254 (2014-2015)

Team 1538 (2011-2014)
2014 Driver (25W 17L 1T)
日本語でOK
Reply With Quote
  #32   Spotlight this post!  
Unread 13-07-2012, 18:36
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: [FRC Blog] Einstein Report Released

Wait, isn't this the reason why you debug and profile your code?
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
Reply With Quote
  #33   Spotlight this post!  
Unread 13-07-2012, 18:37
connor.worley's Avatar
connor.worley connor.worley is offline
Registered User
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Mar 2011
Rookie Year: 2010
Location: Berkeley/San Diego
Posts: 601
connor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond repute
Re: [FRC Blog] Einstein Report Released

Quote:
Originally Posted by davidthefat View Post
Wait, isn't this the reason why you debug and profile your code?
Yeah, but it's hard to hit edge cases, especially with so much hardware involved.
__________________
Team 973 (2016-???)
Team 5499 (2015-2016)
Team 254 (2014-2015)

Team 1538 (2011-2014)
2014 Driver (25W 17L 1T)
日本語でOK
Reply With Quote
  #34   Spotlight this post!  
Unread 13-07-2012, 18:38
R.C.'s Avatar
R.C. R.C. is online now
2017... Oooh Kill em, Swerve!
AKA: Owner, WestCoast Products
FRC #1323 (MadTown Robotics)
Team Role: Engineer
 
Join Date: Feb 2008
Rookie Year: 2006
Location: Madera, CA
Posts: 2,186
R.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond reputeR.C. has a reputation beyond repute
Re: [FRC Blog] Einstein Report Released

Quote:
Originally Posted by connor.worley View Post
Yeah, but it's hard to hit edge cases, especially with so much hardware involved.
Agreed, along with the limited time and constant updates.

-RC
__________________
R.C.
Owner, WestCoast Products || Twitter
MadTown Robotics Team 1323
Reply With Quote
  #35   Spotlight this post!  
Unread 13-07-2012, 18:38
JB987 JB987 is offline
Registered User
AKA: Joe Barry
FRC #0987 (HIGH ROLLERS)
Team Role: Coach
 
Join Date: May 2006
Rookie Year: 2002
Location: LAS VEGAS
Posts: 1,176
JB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond reputeJB987 has a reputation beyond repute
Re: [FRC Blog] Einstein Report Released

Quote:
Originally Posted by Basel A View Post
While I don't think there's a strong case for replay or any change to the officially announced results of the 2012 FRC Championship, I do think it's worth noting that prior to their being knocked out, the Archimedes alliance was the only one suffering problems likely caused by FCA. If the interferer had an agenda, it seems that 1114, 2056, and 4334 was their target.
You will notice in the report that it also seems like 987 suffered the same problem in Final 1 and 2...
__________________
"A genius is just a talented person who does his homework" T. Edison
Reply With Quote
  #36   Spotlight this post!  
Unread 13-07-2012, 18:38
Ross3098's Avatar
Ross3098 Ross3098 is offline
Programmer
AKA: Colin Ross
FRC #3098 (The Captains)
Team Role: Programmer
 
Join Date: Sep 2011
Rookie Year: 2010
Location: Waterford
Posts: 41
Ross3098 will become famous soon enoughRoss3098 will become famous soon enough
Re: [FRC Blog] Einstein Report Released

Quote:
Originally Posted by JB987 View Post
You will see that we too were likely victims of the intentional"failed client authorization" debacle...
I cant help but believe that the Curie Curse had something to do with the Curie alliance in the finals....
__________________
2012 FRC Championship: 4th pick, Quarterfinalist: Thanks 1507, 51!
2012 Michigan State Championship: 4th Seed, 3rd Alliance Captain, Semifinalist: Thanks 33 and 2137!
2012 Northville District: 3rd Pick, Quarterfinalist. Thanks 302, 4405!
2012 Waterford District: 2nd Pick, Finalist. Thanks 573, 3601!
2011 Waterford District: 8th seed, 1st pick, Semi Finalist. Thanks to 573 and 3770
2011 Ann Arbor District: 2nd seed, Finalist. Thanks to 548 and 247.
2011 Michigan State Championship: Semi Finalist. Thanks to 548 (Again) and 74.
2011 FIRST World Championship: 8th seed, Quarterfinalist. Thanks to 74(Again) and 846.
Reply With Quote
  #37   Spotlight this post!  
Unread 13-07-2012, 18:42
davidthefat davidthefat is offline
Alumni
AKA: David Yoon
FRC #0589 (Falkons)
Team Role: Alumni
 
Join Date: Jan 2011
Rookie Year: 2010
Location: California
Posts: 792
davidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud ofdavidthefat has much to be proud of
Re: [FRC Blog] Einstein Report Released

Quote:
Originally Posted by connor.worley View Post
Yeah, but it's hard to hit edge cases, especially with so much hardware involved.
Well, I would disagree. From the language of the descriptions, it seems as if the problems would arise from general use. Sure, you'll definitely have to try hard to get certain conditions, but debugging and profiling your usual usage conditions is enough IMHO. Like the 100% CPU usage should have easily been caught.

edit: perhaps, it's just me. I like spending time with my robot.
__________________
Do not say what can or cannot be done, but, instead, say what must be done for the task at hand must be accomplished.
Reply With Quote
  #38   Spotlight this post!  
Unread 13-07-2012, 18:44
Nate Laverdure's Avatar
Nate Laverdure Nate Laverdure is offline
Registered User
FRC #2363
Team Role: Coach
 
Join Date: Apr 2005
Rookie Year: 1999
Location: Newport News, VA
Posts: 834
Nate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond reputeNate Laverdure has a reputation beyond repute
Re: [FRC Blog] Einstein Report Released

If I were the boss, I wouldn't have released this report on Friday the 13th.
Reply With Quote
  #39   Spotlight this post!  
Unread 13-07-2012, 18:44
Basel A's Avatar
Basel A Basel A is online now
It's pronounced Basl with a soft s
AKA: @BaselThe2nd
FRC #3322 (Eagle Imperium)
Team Role: College Student
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Ann Arbor, Michigan
Posts: 1,935
Basel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond reputeBasel A has a reputation beyond repute
Re: [FRC Blog] Einstein Report Released

Quote:
Originally Posted by JB987 View Post
You will notice in the report that it also seems like 987 suffered the same problem in Final 1 and 2...
True, but 987 didn't have those problems in the semifinals, suggesting that the Archimedes alliance was the higher-priority target. Of course, you're right, the fact that 987 suffered the same problem means that you were probably targeted as well. While it's regrettable that this happened to anyone, but it seems fairly clear that there was a pattern to the chaos which began with 1114, 2056, and 4334's issues.
__________________
Team 2337 | 2009-2012 | Student
Team 3322 | 2014-Present | College Student
“Be excellent in everything you do and the results will just happen.”
-Paul Copioli
Reply With Quote
  #40   Spotlight this post!  
Unread 13-07-2012, 18:48
Jon Jack's Avatar
Jon Jack Jon Jack is offline
VEX Robotics
no team (No Team)
 
Join Date: Feb 2005
Rookie Year: 2005
Location: Greenville, TX
Posts: 615
Jon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond reputeJon Jack has a reputation beyond repute
Send a message via AIM to Jon Jack
Re: [FRC Blog] Einstein Report Released

I think FIRST has handled the situation well so far. FIRST could have easily turned a blind eye and tried to sweep the problem under the rug. What would replaying the 2012 championship matches really solve? Nothing. In my opinion, giving the 12 teams automatic invites to the 2013 Championship as well as waiving their first play registration is enough consolation.

Quote:
Originally Posted by Radical Pi View Post
there's a large potential for unintentional FCA as well, which they didn't mention whether or not had been tested. Many teams configure their practice network at the shop with the same SSIDs that the field uses, and if they used a different security key, any phones/tablets/laptops that happened to be active during the games and had been connected to the network at home could have been attempting connections in the background. I actually caught our team's programming laptop trying this once during week 2
The issue isn't just trying to connect to the network, the issue is trying to connect to the network - while entering an incorrect WPA key:

Quote:
During the Post-Championship field testing an attempt was made to connect to one of the team SSIDs set up on the field network, but the WPA key was entered incorrectly. This was observed to sever the communication
between the driver station and robot associated with that SSID. After further testing, a link between failed authentication attempts and a disruption of the communication between a driver station and robot was confirmed, though not every failed authentication attempt resulted in a communication disruption.
Lets hope that FIRST continues to learn from Einstein 2012 and makes changes to the control system to prevent this from happening at future events.
__________________
Team 1538 / The Holy Cows, 2005-2016
Reply With Quote
  #41   Spotlight this post!  
Unread 13-07-2012, 18:50
apalrd's Avatar
apalrd apalrd is offline
More Torque!
AKA: Andrew Palardy (Most people call me Palardy)
VRC #3333
Team Role: College Student
 
Join Date: Mar 2009
Rookie Year: 2009
Location: Auburn Hills, MI
Posts: 1,347
apalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond reputeapalrd has a reputation beyond repute
Re: [FRC Blog] Einstein Report Released

There were several things I got out of this paper, especially as an engineer working on engine controllers:

-The Smart Dashboard had a bug which was exploited which caused a deadlock. While all software has bugs, it should also be tolerant of failure, meaning the rest of the system should have been designed to operate (possibly in limited quantity).

-The Smart Dashboard was mentioned numerous times relating to increased network load, especially the funny 1-byte packets.

-The VxWorks operating system handling of the packet buffer seems exceedingly poor. Many other forms of communication (e.g. some CAN stacks) dump old packets with the same ID when they are added to the buffer, this seems like the right move (at least on UDP).

-The boot time of the cRio was mentioned to be 24s minimum.
--I am currently working with an engine controller that can reboot the application software fast enough to not stall the (Diesel) engine while it is running.

-The nature of 802.11 makes it a poor choice for this kind of wireless communication.

I will not comment on anything else.
__________________
Kettering University - Computer Engineering
Kettering Motorsports
Williams International - Commercial Engines - Controls and Accessories
FRC 33 - The Killer Bees - 2009-2012 Student, 2013-2014 Advisor
VEX IQ 3333 - The Bumble Bees - 2014+ Mentor

"Sometimes, the elegant implementation is a function. Not a method. Not a class. Not a framework. Just a function." ~ John Carmack
Reply With Quote
  #42   Spotlight this post!  
Unread 13-07-2012, 18:53
Hjelstrom's Avatar
Hjelstrom Hjelstrom is offline
Mentor
FRC #0987 (High Rollers)
Team Role: Mentor
 
Join Date: Mar 2008
Rookie Year: 2005
Location: Las Vegas
Posts: 148
Hjelstrom has a reputation beyond reputeHjelstrom has a reputation beyond reputeHjelstrom has a reputation beyond reputeHjelstrom has a reputation beyond reputeHjelstrom has a reputation beyond reputeHjelstrom has a reputation beyond reputeHjelstrom has a reputation beyond reputeHjelstrom has a reputation beyond reputeHjelstrom has a reputation beyond reputeHjelstrom has a reputation beyond reputeHjelstrom has a reputation beyond repute
Re: [FRC Blog] Einstein Report Released

Quote:
Originally Posted by davidthefat View Post
Yes, I admit, I have not read carefully enough. Still, that's a shame IMHO. A deadlock anywhere is not good.
David, the deadlock is within the WPILibrary and we have been helping them resolve it. In fact, just today we were at the shop with our programmer Brandon as he finished up test programs for FIRST to use to reproduce two bugs we encountered in the smartdashboard support code this season.

These bugs did not affect our robot on Einstein or in any match all year because we avoided them. Working towards getting them fixed for next year is just a side benefit of the New Hampshire meeting.
Reply With Quote
  #43   Spotlight this post!  
Unread 13-07-2012, 19:00
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: [FRC Blog] Einstein Report Released

Quote:
Originally Posted by davidthefat View Post
Well, I would disagree. From the language of the descriptions, it seems as if the problems would arise from general use. Sure, you'll definitely have to try hard to get certain conditions, but debugging and profiling your usual usage conditions is enough IMHO. Like the 100% CPU usage should have easily been caught.

edit: perhaps, it's just me. I like spending time with my robot.
If you read the document carefully, it states:
Quote:
While this may have impacted the performance of the cRIO, it is unlikely that it was the source of 1114’s command response failures on Einstein.

[...]

No issues were found during these tests that could explain the connection problems seen on Einstein by 1114.
Later on, it states that the likely cause of 1114's issues was FCA.

Also:
Quote:
It is unlikely that the code issues found on 4334’s robot relating to the 100% cRIO CPU usage would be able to cause a complete command response failure for the duration experienced in the initial playing of Semifinal 2-1.
The 100% CPU usage was not found to be the cause of their issues so debugging that issue probably would not have helped (much).

I really don't think many of the issues described in the document can be attributed to teams not debugging carefully enough.
__________________
|Email:alexastott[at]gmail.com|Facebook|@zelixir|Google+|
[University of Maryland Computer Science, Psychology]
[Brunswick Eruption]

Last edited by Alexa Stott : 13-07-2012 at 19:19.
Reply With Quote
  #44   Spotlight this post!  
Unread 13-07-2012, 19:01
jason701802's Avatar
jason701802 jason701802 is offline
Registered User
FRC #0753 (The High Desert Droids)
Team Role: College Student
 
Join Date: Jan 2007
Rookie Year: 2002
Location: Oregon/Univ. of Southern Calif.
Posts: 234
jason701802 has a brilliant futurejason701802 has a brilliant futurejason701802 has a brilliant futurejason701802 has a brilliant futurejason701802 has a brilliant futurejason701802 has a brilliant futurejason701802 has a brilliant futurejason701802 has a brilliant futurejason701802 has a brilliant futurejason701802 has a brilliant futurejason701802 has a brilliant future
Re: [FRC Blog] Einstein Report Released

Quote:
Originally Posted by Jon Jack View Post
I think FIRST has handled the situation well so far. FIRST could have easily turned a blind eye and tried to sweep the problem under the rug.
You mean like they have been doing since they introduced this system? This report is several years too late, and even now it fails to address many issues. It is a shame that this report does nothing to address the issues at have been occurring at regionals since the introduction of this system.
__________________
Jason
Reply With Quote
  #45   Spotlight this post!  
Unread 13-07-2012, 19:04
connor.worley's Avatar
connor.worley connor.worley is offline
Registered User
FRC #0973 (Greybots)
Team Role: Mentor
 
Join Date: Mar 2011
Rookie Year: 2010
Location: Berkeley/San Diego
Posts: 601
connor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond reputeconnor.worley has a reputation beyond repute
Re: [FRC Blog] Einstein Report Released

Quote:
Originally Posted by jason701802 View Post
You mean like they have been doing since they introduced this system? This report is several years too late, and even now it fails to address many issues. It is a shame that this report does nothing to address the issues at have been occurring at regionals since the introduction of this system.

Issues in years prior may have had nothing to do with the deauth attack- only one radio and one AP that they tested were vulnerable. Older radios may not be vulnerable. I don't know if the AP has been changed.
__________________
Team 973 (2016-???)
Team 5499 (2015-2016)
Team 254 (2014-2015)

Team 1538 (2011-2014)
2014 Driver (25W 17L 1T)
日本語でOK

Last edited by connor.worley : 13-07-2012 at 19:09.
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 23:07.

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