1 / 8

2010 LabVIEW Beginner Workshop

2010 LabVIEW Beginner Workshop . October 9, 2010 Hauppauge High School SPBLI – LI FIRST. Mark McLeod Hauppauge Team 358 Northrop Grumman Corp. Mark.McLeod@ngc.com. Agenda. Advanced Glimpse Default Framework Begin.vi Finish.vi Teleop.vi Autonomous Independent.vi Adding a Joystick

niveditha
Télécharger la présentation

2010 LabVIEW Beginner Workshop

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 2010 LabVIEW Beginner Workshop October 9, 2010 Hauppauge High School SPBLI – LI FIRST Mark McLeod Hauppauge Team 358 Northrop Grumman Corp. Mark.McLeod@ngc.com

  2. Agenda • Advanced Glimpse • Default Framework • Begin.vi • Finish.vi • Teleop.vi • Autonomous Independent.vi • Adding a Joystick • Teleop Program • Autonomous Program

  3. Advanced Glimpse Flywheel Tachometer Example WPI Robotics Library->DriverStation->Joystick WPI Robotics Library->Actuators->MotorControl PID Programming->Timing

  4. Framework • Primary files are: • Begin.vi • Finish.vi • Teleop.vi • Autonomous Independent.vi • The essential elements every • FRC robot program requires are: • Communications with the Driver Station • Recognizing and processing the different competition modes • Autonomous operations • Teleop driver controls

  5. Adding A Joystick • Begin.vi – All device opens go in here • Copy/paste existing code • Highlight existing code, hold Cntl, hold left-click and drag to new spot. Release click before Cntl. • Add from Palettes • Expand error array & wire new joystick • Finish.vi – All devices get closed here

  6. Teleop Program • Remove example code • Replace Arcade Drive with Tank Drive • Add use of new joystick

  7. Autonomous Program • Remove example default code • Add Flat Sequence Structure & additional Frames • Add Tank Drive commands and Watchdog Timing Delays

  8. Contacts • Presentation slides/Step-by-step walkthrough/project code Under Workshops at: Team358.org • Questions/Help please email Mark.McLeod@ngc.com

More Related