Go to Post Long Live Gracious Professionalism, and long live F.I.R.S.T. - Matt Krass [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

 
 
 
Thread Tools Rating: Thread Rating: 5 votes, 5.00 average. Display Modes
Prev Previous Post   Next Post Next
  #27   Spotlight this post!  
Unread 28-03-2014, 14:10
yash101 yash101 is offline
Curiosity | I have too much of it!
AKA: null
no team
 
Join Date: Oct 2012
Rookie Year: 2012
Location: devnull
Posts: 1,191
yash101 is an unknown quantity at this point
Re: CRIO-FRCIII

Quote:
Originally Posted by NotInControl View Post
I'd like to preface that my response is speculative... but I doubt FIRST has any specific plans for the current sensors. They are provided for Teams use how ever they seem fit, it at all. Most teams will do just fine without current sensing (like a majority do now).

Remember, as of right now, the only way to have access to the current readings is to wireup the CAN bus between the Rio and the PDP.

In order for FIRST to pull off what you are proposing, they would have to force every team to wire that bus, and have default code on the RoboRio that reads current off those channels.

I am not an expert on FMS/Driverstation communications, but as far as I know, the Driverstation only talks to a small part of code on the cRIO to control Robot State, and UDP a couple of status parameters back.

While it is possible for FIRST to pull off something like what you suggest, I think it is very unlikely that they ever will. Usually a stalled Motor is not the cause of a Robot loosing comms unless it is pulling the batter voltage down below the brownout point of the CRIO or D-link. The #1 priority of FIRST FTA'a is to make sure your Robot maintains FMS connectivity, not diagnose your build faults: that what other gracious teams help with .

Frankly, I would rather FIRST limit the amount of reach they have within User code than expand it.

Hope this helps,
Kevin
This could be a feature added into the roboRIO control system before it is deployed, so I think it might be a bit too early to say that it will be very hard for them to do. My point is so they can detect fatal faults to keep the robot safe. What if a motor/controller combo shorts out and pulls 120 amps? The FMS might be able to shut it down instead of allowing the breaker to open, thus crashing the entire bot! I think 75% of a robot is better than 0%. At least the robot will be able to drive around and possibly defend and use it's other mechanisms to score!
 


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 18:06.

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