Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   General Forum (http://www.chiefdelphi.com/forums/forumdisplay.php?f=16)
-   -   Is this legal? (http://www.chiefdelphi.com/forums/showthread.php?t=100028)

UriF 13-01-2012 12:20

Is this legal?
 
Hey.

Is it possible (or legal) to use a windows application in addition to the Dashboard, that communicates with the cRIO?

My intention is writing a program in windows that will take the camera images from the cRIO, apply some image processing code, and send some data back to the cRIO.

Chexposito 13-01-2012 12:51

Re: Is this legal?
 
which programming language are you using?

Jared Russell 13-01-2012 12:58

Re: Is this legal?
 
Yes, this is possible and, assuming all other rules are followed, legal. If you look at the SmartDashboard project on FIRST Forge (http://firstforge.wpi.edu/sf/projects/smartdashboard), you will see that there is the ability to customize the SmartDashboard to perform image processing. The full documentation is still in process, but you should be able to skim through the code and see how it is working.

dez250 13-01-2012 13:02

Re: Is this legal?
 
It appears to be in a grey area. The only rule I could find that fits this situation is R80.

Quote:

Originally Posted by R80
The Driver Station software provided on the Kit of Parts website is the only tool permitted to specify and communicate the operating mode (i.e. Autonomous/Teleop) and operating state (enable/disable) to the Robot. The Driver Station software must be revision 01.07.12.00 or newer.

I would suggest to post your question to the FRC Q&A Forum.

UriF 13-01-2012 13:26

Re: Is this legal?
 
Quote:

Originally Posted by Chexposito (Post 1104462)
which programming language are you using?

C/C++ for writing the windows application.

Chexposito 13-01-2012 13:28

Re: Is this legal?
 
Quote:

Originally Posted by UriF (Post 1104510)
C/C++ for writing the windows application.

is this true for the robot as well?

UriF 13-01-2012 13:41

Re: Is this legal?
 
Quote:

Originally Posted by Chexposito (Post 1104513)
is this true for the robot as well?

Yes.

LinuxArchitect 13-01-2012 13:50

Re: Is this legal?
 
R80 just says that the software you write may NOT control the operating mode or state. If can do a whole heck of a lot of other stuff, like all of the dashboard functionality or image processing. R58 says "teams are expected to customize their Dashboard code."

Adding digital control over aiming your shooting mechanism after target has been acquired sounds like a good idea.


All times are GMT -5. The time now is 05:21.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi