Go to Post When there appears to be something stupid wrong with a game (HPs outscoring robots, unreliable loading, autonomous that accomplishes nothing) I shouldn't complain about it. I should see it as a challenge to exploit! - Chris is me [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 09-01-2013, 13:17
njg njg is offline
Registered User
AKA: Noah Gawlik
FRC #2856
Team Role: Mentor
 
Join Date: Sep 2010
Rookie Year: 2009
Location: Lexington, KY
Posts: 2
njg is an unknown quantity at this point
Second cRIO as COTS computing device?

Would it be legal to utilize a second cRIO on the robot solely for the purpose of vision processing?

All robot control and communication would be handled by the primary cRIO. The secondary cRIO would have it's own IP address and communicate with the primary controller similar to any other COTS computing device. The primary motivation is to be able to program the robot in Java and the vision processing in LabVIEW. Last year we attempted to perform image processing in Java but found it to be lacking with respect to LabVIEW. (only a subset of the functions are built in)

If this is legal, could both of the cRIOs be powered from the same connection on the power distribution panel?
Reply With Quote
  #2   Spotlight this post!  
Unread 09-01-2013, 13:34
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,558
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Second cRIO as COTS computing device?

Another way to do this is to do the vision processing on the dashboard. For a similar price as the cRIO, you can get a much faster laptop to run the driver station/dashboard. This is what we plan to do (LabVIEW dashboard doing vision processing, Java robot). Last year we did a LabVIEW dashboard doing vision processing with a LabVIEW robot.

The 8 slot cRIO doesn't meet the $400 cost limit, but the 4 slot cRIO does.

You would not be able to use the 24 volt supply on the PDB (See <R43>), so you would need to design another 24 volt power supply (or a boosted 12 volt power supply since you'd be using a 4 slot cRIO).

<R55> specifies that one cRIO (only) must be used for controlling the robot, but I don't think it precludes a second cRIO as a coprocessor in the method you describe.
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 19:05.

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