
The QDriverStation uses the Qt framework to implement the Graphical user interface.The QDriverStation implements a simple sandbox around every protocol to ensure the safe operation of the robot and the software.The QDriverStation uses SDL to obtain joystick input, but it also implements the option to enable a "virtual joystick ", which uses the keyboard keys to operate the robot.The QDriverStation implements a simple auto-updater to ensure that teams are running the latest version of the software.Great way to debug our kinect - we can see how we can bind movements toĤ5 minute workshop about the Command Based Robot for the 2012 Competition.Some important features of the QDriverStation are: This is a PID commands that is "fire and go"
The wrist demos how to have a command that is controlled by a pot. We can try this and try sending it to the cRIO, just to get a sense of how we get our Java to the machinery. We can make a command to control a Jaguar motor, and have that command activated by a joystick.
Intro shows how to make a Command based Robot in Java (they are using netBeans) from scratchĬlaw-(maybe we can control the arm that pulls down the bridge like this)Ĭlaw is a great start that we can do. These videos show how they use Java on the FRC with great ideas to debug code, and some plug ins to use potentiometers, joysticks and jaguars.
installing LabVIEW FRC from the thumbdrive that comes with the 2012 Controls Kit.Ī more direct route to the Team Updates for 2012 Rebound Rumble game: Some Great Videos from Brad A Miller. It is part of the FRC2012UtilitiesUpdate2.0, but it looks like order of installation is important: It looks like the cRIO Imaging tool to be used with Java needs the update. You can find these updates on the FIRST web site team updates page: These tools are available online as an update to the installed LabVIEW platform installer DVD that is included with the kit of parts. Optionally the FRC Driver Station software to control your robot, also only supported on Windows. This tool is currently only released and supported for Windows. The FRC cRIO Imaging Tool to format/initialize your cRIO for Java programming. > Type "FRC stuff", use the URL īesides the tools for Java programming you’ll also need: In Eclipse, Help > Install New Software > Add. Installing the FRC stuff for use with Elipse: In Netbeans, Tools > Plug-Ins > Settings (tab) > Add FRC Plugins, the URL is. Installing FRC stuff for Use with Netbeans: First Forge Got to documents for how to set up for Elipse, but looks like most samples are shown in netbeans. the "Java Getting Started Guide" found in the "Documents" section of the WPILib project. Fr Chris FRC Software Links Fr Chris' First robot Software Links 2012