Difference between revisions of "DEWBOT X Programming"
From DEW Robotics
(→Programming Team Information) |
(→Current State of Products) |
||
Line 2: | Line 2: | ||
''To be maintained by sub-team leaders once products and sub-teams are finalized.'' | ''To be maintained by sub-team leaders once products and sub-teams are finalized.'' | ||
+ | |||
+ | ===Shooting Mechanism=== | ||
+ | Current state machine diagram for how it should work: | ||
+ | [[File:ShooterStateMachine20140118.jpg|300px|text-top]] | ||
==Programming Products and Sub-Team Members== | ==Programming Products and Sub-Team Members== |
Revision as of 22:21, 19 January 2014
Contents
Current State of Products
To be maintained by sub-team leaders once products and sub-teams are finalized.
Shooting Mechanism
Current state machine diagram for how it should work:
Programming Products and Sub-Team Members
Product | Description | Sub-team members |
---|---|---|
Shooter | Controls for shooting mechanism | Kevin, Brad, DJ |
Ball Collection | Controls for ball collection mechanism | Pat, Rachael, Henry |
Autonomous Mode | Scripting code; tach-based driving | Pat, DJ, Sully |
Driver Station Dashboard | Custom layout and controls; communication with robot project | Brad, Kevin T., Malia |
Drive Train | Driver controls for teleop; motor initialization | DJ, Kevin |
Overall Robot Project | Completely integrated competition code; kept current |
Programming Team Information
ALL MEMBERS OF THE PROGRAMMING TEAM:
- Install the NI Software for FRC 2014, either from the team's DVD or downloaded from the FRC 2014 NI Software Set Up Guide page. The serial number needed for activation will be emailed out to team members. Follow the directions for installing Option 1 (team programming in LabVIEW).
- Next, download and install the FRC 2014 Update Suite from the FRC 2014 NI Software Set Up Guide page.
- After doing the above steps, when LabVIEW 2013 is started, you should see "FRC 2014" on the LabVIEW splash screen. Re-check your installation if you do not see "FRC 2014" when you start LabView.
- Also, be sure to check out the tutorials available on the 2014 FRC LabVIEW Quick Start Guide page.
NOTE: ALL programming team members must have home access to a computer with the LabVIEW software installed, whether or not they bring that computer to build meetings or not.
Programming Certification Pre-Test for 2014 Season (with answers)
Proposed / Recommended Programming Team Structure
Some information about Network Tables
Repository
Programming Language
FRC LabVIEW software has been used for the past four seasons (2010 - 2013).
C++ and Java are also supported by FRC and could be used if the programming team decides to do so.