Go to Post Failure is in my eyes, the key to success. If you can deal with failure, look it in the eye, and conquer it, the hard stuff won't really intimidate you any more...and you can only get better. - Andy Grady [more]
Home
Go Back   Chief Delphi > Technical > Programming
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 27-01-2015, 17:31
cgmv123's Avatar
cgmv123 cgmv123 is offline
FRC RI/FLL Field Manager
AKA: Max Vrany
FRC #1306 (BadgerBOTS)
Team Role: College Student
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Madison, WI
Posts: 2,078
cgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond repute
Re: What are the limitations to roboRIO modifications?

R45 says the RoboRIO must use image version FRC_2015_v23 and firmware 2.1.0f3
__________________
BadgerBOTS Robotics|@team1306|Facebook: BadgerBOTS
2016 FIRST Championship Tesla Division | 2016 Wisconsin Regional Engineering Inspiration Award

2015 FIRST Championship Carson Division | 2015 Wisconsin Regional Chairman's Award

2013 FIRST Championship Curie Division | 2013 Wisconsin Regional Chairman's Award

2012 FIRST Championship Archimedes Division | 2012 Wisconsin Regional Engineering Inspiration Award, Woodie Flowers Finalist Award (Lead Mentor Ben Senson)

  #2   Spotlight this post!  
Unread 27-01-2015, 17:49
Hugo_Klepsch Hugo_Klepsch is offline
Registered User
FRC #2200 (MMRambotics)
Team Role: Programmer
 
Join Date: Dec 2014
Rookie Year: 2014
Location: Burlington, On
Posts: 4
Hugo_Klepsch is an unknown quantity at this point
Re: What are the limitations to roboRIO modifications?

Quote:
Originally Posted by cgmv123 View Post
R45 says the RoboRIO must use image version FRC_2015_v23 and firmware 2.1.0f3


I think the OP was referring to the root cause that led the FRC rule makers to make such a rule.
  #3   Spotlight this post!  
Unread 27-01-2015, 21:27
Joey1939's Avatar
Joey1939 Joey1939 is offline
Registered User
AKA: Joey Holliday
FRC #1939 (Kuhnigits)
Team Role: Programmer
 
Join Date: Jan 2014
Rookie Year: 2014
Location: Kansas City, Missouri
Posts: 140
Joey1939 has a spectacular aura aboutJoey1939 has a spectacular aura aboutJoey1939 has a spectacular aura about
Re: What are the limitations to roboRIO modifications?

Quote:
Originally Posted by Hugo_Klepsch View Post
I think the OP was referring to the root cause that led the FRC rule makers to make such a rule.
It's all about safety and fairness. FRC requires everyone to use the same base software so that the field can control your robot. This way everyone starts autonomous at the same time and such. Also, it gives the field the ability to e-stop the robot that jumps over the guardrail.
  #4   Spotlight this post!  
Unread 27-01-2015, 22:39
cgmv123's Avatar
cgmv123 cgmv123 is offline
FRC RI/FLL Field Manager
AKA: Max Vrany
FRC #1306 (BadgerBOTS)
Team Role: College Student
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Madison, WI
Posts: 2,078
cgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond reputecgmv123 has a reputation beyond repute
Re: What are the limitations to roboRIO modifications?

Quote:
Originally Posted by Hugo_Klepsch View Post
I think the OP was referring to the root cause that led the FRC rule makers to make such a rule.
Quote:
Originally Posted by Joey1939 View Post
It's all about safety and fairness. FRC requires everyone to use the same base software so that the field can control your robot. This way everyone starts autonomous at the same time and such. Also, it gives the field the ability to e-stop the robot that jumps over the guardrail.
FIRST (and really everyone that ever comes into the proximity of your robot) needs to know that when your robot is disabled/emergency stopped, nothing is going to actuate. That function is hard-coded into the specified firmware and image and can't be overrode by any user code. Using a different firmware could potentially allow the robot to move when disabled/emergency stopped, which is a major safety issue for what I hope are obvious reasons.
__________________
BadgerBOTS Robotics|@team1306|Facebook: BadgerBOTS
2016 FIRST Championship Tesla Division | 2016 Wisconsin Regional Engineering Inspiration Award

2015 FIRST Championship Carson Division | 2015 Wisconsin Regional Chairman's Award

2013 FIRST Championship Curie Division | 2013 Wisconsin Regional Chairman's Award

2012 FIRST Championship Archimedes Division | 2012 Wisconsin Regional Engineering Inspiration Award, Woodie Flowers Finalist Award (Lead Mentor Ben Senson)

  #5   Spotlight this post!  
Unread 28-01-2015, 00:55
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,789
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: What are the limitations to roboRIO modifications?

Quote:
Originally Posted by Joey1939 View Post
It's all about safety and fairness. FRC requires everyone to use the same base software so that the field can control your robot. This way everyone starts autonomous at the same time and such. Also, it gives the field the ability to e-stop the robot that jumps over the guardrail.
And there's another factor. It's a lot easier to troubleshoot 40+ "identical" systems (same basic layout, etc) than it is to troubleshoot 40+ non-identical systems. Even 1 and 39+ isn't as easy as 40+, because that one could cause all sorts of problems (potentially).


The last thing you want is for your robot to be having comm issues, everybody else not having them, and the CSA going "Why did you change X item? It wasn't supposed to be changed."
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

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

  #6   Spotlight this post!  
Unread 28-01-2015, 02:41
SoftwareBug2.0's Avatar
SoftwareBug2.0 SoftwareBug2.0 is offline
Registered User
AKA: Eric
FRC #1425 (Error Code Xero)
Team Role: Mentor
 
Join Date: Aug 2004
Rookie Year: 2004
Location: Tigard, Oregon
Posts: 486
SoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant futureSoftwareBug2.0 has a brilliant future
Re: What are the limitations to roboRIO modifications?

Quote:
Originally Posted by EricH View Post
And there's another factor. It's a lot easier to troubleshoot 40+ "identical" systems (same basic layout, etc) than it is to troubleshoot 40+ non-identical systems. Even 1 and 39+ isn't as easy as 40+, because that one could cause all sorts of problems (potentially).


The last thing you want is for your robot to be having comm issues, everybody else not having them, and the CSA going "Why did you change X item? It wasn't supposed to be changed."
This is why it's a good idea to design systems with minimal interfaces. Unfortunately, we have exactly the opposite, and beta testers who were told that their purpose was only to find bugs, not to question design descisions.
  #7   Spotlight this post!  
Unread 28-01-2015, 06:21
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,751
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: What are the limitations to roboRIO modifications?

The system is open, but has a simple reset. If you modify the roboRIO and see issues, reimage it. This is actually quite a bit easier than what can happen to your DS or programming laptop.

Greg McKaskle
  #8   Spotlight this post!  
Unread 28-01-2015, 17:43
jhersh jhersh is offline
National Instruments
AKA: Joe Hershberger
FRC #2468 (Appreciate)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 1997
Location: Austin, TX
Posts: 1,006
jhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond reputejhersh has a reputation beyond repute
Re: What are the limitations to roboRIO modifications?

Quote:
Originally Posted by SoftwareBug2.0 View Post
Unfortunately, we have exactly the opposite, and beta testers who were told that their purpose was only to find bugs, not to question design descisions.
Quote, please.
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 01:39.

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