Our team wants to make a demo robot with no driver station. Is there a way to flash and program the cRIO to run with no driver station software? We would prefer Java as the programming language, but Labview would be okay I suppose.
Thanks.
Our team wants to make a demo robot with no driver station. Is there a way to flash and program the cRIO to run with no driver station software? We would prefer Java as the programming language, but Labview would be okay I suppose.
Thanks.
its not possible to work the robot with no outside computer, however, all you will need is a joystick and a computer, nothing else
It’s possible but it would require re-writing some core elements of the programming and/or bypassing many safety protocols. Also how would you control it? and how would you stop it in case of emergency?
We are thinking about controlling it with an IR tv remote. I’m not yet sure how we are going to do the emergency shutoff, but of course we won’t build the robot if we can’t make it safe. I was looking at the cRIO flashing tool and under the labview option, I saw an (always run deployed code on startup) check box. I assumed that meant it would run with no driver station. If not, what does it do?
That just tells the cRIO to run your user code whenever it’s booted.
The cRIO OS and FRC image with all the safety interlocks will run no matter what.
You won’t be able to bypass the FRC safety stuff, otherwise what good would it be?
You’ll have to have a Driver station app connected and Enabled just to get the robot to move, but you could add additional controls by your IR remote.
What about just having a laptop attached to the robot itself? That way you don’t have to worry about running it without the driver station?
There’s a couple of apps which emulate the driver station on Android. I think there’s a few threads about it. I personally think that would be a lot cooler than a TV remote, but maybe that’s just me
Interesting. Thanks for the tips guys.