Upcoming Events:
Error 406 - Not Acceptable
Generally a 406 error is caused because a request has been blocked by Mod Security. If you believe that your request has been blocked by mistake please contact the web site owner.
Full event list
Error 406 - Not Acceptable
Generally a 406 error is caused because a request has been blocked by Mod Security. If you believe that your request has been blocked by mistake please contact the web site owner.
FIRST® Robotics Competition (FRC®)
Workshop Resources
Long Island SBPLI Workshops
These are workshops we have run or contributed to mostly for Long Island and nearby (New York City metropolitan area, Connecticut, New Jersey) teams.SBPLI - L.I. FIRST is always looking for fresh faces to lead workshops, so please contact Mr. McLeod (under Contacts) if you can contribute or wish to participate.
2018 Beta Testing Results
2018 Beta Testing Results - Beta Team 358 (
![Microsoft PowerPoint](../icons/microsoft_powerpoint.gif)
Zebra Mentors (Monday, January 22, 2018)
Zebra, Holtsville, NY2018 Field Management System (FMS) (
![Microsoft PowerPoint](../icons/microsoft_powerpoint.gif)
Hudson Valley Training Day (Saturday, December 2, 2017)
Ossining High School - FRC Team 4122 Ossining O-Bots2017 Team Leadership & Structure (
![Microsoft PowerPoint](../icons/microsoft_powerpoint.gif)
2014 Hauppauge Robotics Conference (Saturday, November 22, 2014)
2015 Beta Control System v2 - Beta Team 358 (
![Microsoft PowerPoint](../icons/microsoft_powerpoint.gif)
The previous workshop at Brunswick with updates and a few additional slides on topics we've been asked about. e.g.,
- Cost comparison of old vs New systems
- Descriptions of stress testing we've performed
Power Transmission - Frank Saladino (
![Microsoft PowerPoint](../icons/microsoft_powerpoint.gif)
Version Control - Matt Krass (
![Microsoft PowerPoint](../icons/microsoft_powerpoint.gif)
Design Strategy - Nolan Conway (
![Microsoft PowerPoint](../icons/microsoft_powerpoint.gif)
2014 Brunswick Eruption - 2015 Beta Control System (Saturday, November 8, 2014)
Hardware
- roboRIO
- Power Distribution Panel (PDP)
- Pneumatics Control Module (PCM)
- Voltage Regulator Module (VRM)
- Victor SP/Talon SRX
Changes from cRIO system
Programming Differences
Tools & Utilities
2015 Beta Control System (
![Microsoft PowerPoint](../icons/microsoft_powerpoint.gif)
2013 Webb Institute - District System Overview (Sunday, November 3, 2013)
Overview of the District System
District Evolution
What it Means to New York
District Discussion 2013 (
![Microsoft PowerPoint](../icons/microsoft_powerpoint.gif)
KOP 2013 Workshop (Saturday, January 12, 2013)
What's New in the Kit
1st Week Issues
Camera bandwidth measurement
LabVIEW cRIO Simulator, etc.
KOP Workshop 2013 (
![Microsoft PowerPoint](../icons/microsoft_powerpoint.gif)
2012 Webb Institute: Control System - FMS to Robot (Sunday, October 14, 2012)
Control System - FMS to Robot (
![Microsoft PowerPoint](../icons/microsoft_powerpoint.gif)
KOP 2012 Workshop (Saturday, January 14, 2012)
What's New in the Kit
1st Week Issues
Kinect/camera demo setup
KOP Workshop 2012 (
![Microsoft PowerPoint](../icons/microsoft_powerpoint.gif)
New FRC cRIO FRC II Background Material (
![Microsoft PowerPoint](../icons/microsoft_powerpoint.gif)
Network Workshop (TBD)
FRC Network Topology (
![Microsoft PowerPoint](../icons/microsoft_powerpoint.gif)
Fall 2011 Rookie Stuff
Introductory material about the groups & organizations that must work together for a successful FIRST Robotics Competition. Lots of information coming at you from a lot of different sources, and not just FIRST Headquarters either. Who's going to be important to you at your competition event and how to find them when you need them.
- Introduction to FIRST (
, 965KB)
- FRC Organizational Structure (
, 1MB)
- FRC Communications 1pager.doc (
, 43KB)
- FRC Organization 1pager.doc (
, 50KB)
- FRC Competition Event Who's Who 1pager (
, 248KB)
KOP 2011 Workshop (January 15, 2011)
Traditional annual review of the Kit and how it relates to this year's game.
There wasn't much that was new in the Kit this year, but the review by all the veterans present was good for the rookie teams.
- Motors: (4) CIMs, (4) Window, (1) Fisher Price, (4) Banebot Motors
- MiniBot Kit via FIRST Choice - (2) Tetrix motors
- Robot Radio - 12v to 5v converter & D-Link DAP-1522
- Driver Station can be any laptop
- Competition power provided for Classmates ONLY (19v, 2a barrel connector)
- Black Jaguar RMA (NOT Greys)
- 6wd Kitbot
- Linear encoder
- Light/range sensor
2011 FRC KOP Workshop Presentation (
![Microsoft PowerPoint](../icons/microsoft_powerpoint.gif)
FRC Electrical Workshop (October 26, 2010)
This workshop covers these FRC Electrical Subsystem Topics:
- Electrical Theory
- Block Diagram and Major Components
- Wiring Basics
- Safety
- Electrical Tools
- Wire Stripping and Crimping
- Soldering
- PWM Motor Speed Control
- Parts Identification
- Electrical Workshop Presentation
(
, 7.1 MB)
- Electrical Workshop Handout
(
, 2 MB)
Beginning LabVIEW Programming Workshop (October 9, 2010)
Bring your personal or team laptop with FRC LabVIEW installed.
A demonstration of what's possible using advanced PID feedback to control a flywheel by tachometer, then play follow the instructor creating a working version of a full project - driver controls and autonomous.
- 2010 FRC Beginning LabVIEW Programming Workshop Presentation
(
, 752KB)
- 2010 Beginner LabVIEW step-by-step
(
, 900KB)
- 2010 Beginner LabVIEW code
(
, 270KB)
Intermediate LabVIEW Programming Workshop (October 9, 2010)
- PID
- State Machines
- Saving Data
Bring your laptop with LabVIEW installed. This is for intermediate programmers who at least know how to wire and find their way around the FRC palettes. Everything else we'll walk you through.
A few overview slides, then play follow the instructor creating working versions of each of these topics. Finally, a practical lab on tuning a real flywheel controlled by a tachometer PID.
- 2010 FRC Intermediate LabVIEW Programming Workshop Presentation
(
, 752KB)
- 2010 Flywheel/Tachometer Lab
(
, 400KB)
KOP Control System Changes Workshop (January 16, 2010)
Bring your team Classmate netbook and any additional hardware you want help with. We'll cover what's new in this year's KOP and look at setting up the Classmate, as well as, the external FirstTouch IO board. We can discuss anything in the Kit, but we don't plan on this being a programming workshop, although we will discuss this year's programming environments too. Afterwards it can always breakdown into whatever anyone needs help with...
LabVIEW Workshop (September 26, 2009)
- LabVIEW Workshop Presentation
(
, 660 KB)
- LabVIEW Examples
Control System Workshop (January 10, 2009)
We held two concurrent sessions:
- Assemble and bench test team Control Systems
- FRC Specific LabVIEW & Wind River
- Control System Assembly & Bench Test Presentation
(
, 5.9 MB)
- Mechanics of FRC LabVIEW Presentation
(
, 850 KB)
- Mechanics of FRC Wind River Presentation
(
, 83 KB)
- 2009 Control System Demo Robot
(
, 52KB)
- 2009 Control System Program From Scratch
(
, 64KB)
LabVIEW Workshop (December 13, 2008)
- LabVIEW Workshop Presentation
(
, 445 KB)
- LabVIEW Hands-on Workshop Guide
(
, 543 KB)
- LabVIEW Exercise Solutions
(
, 255 KB)
**** The Following Workshops Pertain to Older FRC Technology ****
Beginner Programming Workshop (October 4, 2008)
- Beginner Programming Concepts Workshop Presentation
(
, 123 KB)
- Handouts
(
, 69 KB)
- EasyC Test Program
(
, 22KB)
EasyC Workshop (January 2008)
This introduction to EasyC was just the beginning. EasyC comes complete with a tutorial series under "Help" that provides more insight into the operation and use of EasyC.
- EasyC Programming Workshop
(
, 1 MB)
- FRC EasyC IR Sensor-- Basic EasyC code interfacing with the 2008 IR Sensor. It just lights controller LEDs as IR remote buttons are pushed.
(
, 17KB)
- FRC EasyC IR Hybrid-- demonstrates using the IR for more advanced hybrid mode
(
, 17KB)
IR Hybrid Receiver Workshop (January 2008)
Here is the presentation and the sample basic code from the mini-EDU robot and more efficient sample code for the full-sized Robot Controller:
- 2008 IR Sensor Workshop
(
, 1.4 MB)
- EDU mini-robot IR Sensor-- EDU mini-robot code demo'ed at the Workshop
(
, 88KB)
- FRC IR Sensor-- Full-robot FRC Default code with more efficient IR Sensor added
(
, 176KB)
- FRC EasyC IR Sensor-- Basic EasyC code interfacing with the 2008 IR Sensor. It just lights controller LEDs as IR remote buttons are pushed.
(
, 17KB)
- FRC EasyC IR Hybrid-- demonstrates using the IR for more advanced hybrid mode
(
, 17KB)
Electrical Workshop (December 2007)
Here is the supporting handout outline the workshop followed: Electrical Hands-on Workshop (
![Adobe PDF](../icons/adobe_pdf.gif)
Programming Workshop (2007)
- EDU robot w/front bumper switch & gyroscope
- Vex squarebot w/ IR rangefinder, Maxbotix & Vex ultrasonic rangefinders, line follower
- Vex squarebot w/ CMUCam2 targeting the green light
- Vex squarebot w/ encoder and turret w/pot feedback
- Vex squarebot w/ 2-jointed arm w/pot feedback
- Vex w/ swerve drive (4-wheel drive, independently controlled wheel steering)
- Programming Hands-on Workshop
(
, 1.9 MB)
- Edu Robot Code-- Autotonmous / Bumper switch / gyroscope
(
, 60KB)
- Vex Robot1 Code-- Autotonmous / IR & Sonic rangefinders
(
, 61KB)
- Vex Robot2 Code-- Autotonmous / CmuCam2
(
, 126KB)
- Vex Robot3 Code-- Autotonmous / Encoder / pot feedback turret
(
, 61KB)
- Vex Robot4 Code-- Autotonmous / two-jointed arm w/pot feedback
(
, 63KB)
- Vex Robot5 Code-- Autotonmous / Swerve drive
(
, 66KB)
Programming Workshop Series (2006)
It was basically a survey-style lecture with some demos interspersed. Not enough people brought team laptops to run a real workshop.
Beginner (MPLAB-based)
Covered the fundamentals of FIRST robotics C programming. We covered MPLAB, basic C, FRC default code, specifics on basic robot control, debugging, common problems (it's the mechanical guy's fault), and simple loop-based autonomous dead reckoning. This is targeted for the robotics beginner who has seen C, but never used it for much.- Beginner Programming Workshop
(
, 2 MB)
- Simple Vex Autonomous Example Code
(
, 50KB)
- 2006 FRC Default Code
(
, 117KB)
- Programming Quick Start
(
, 87KB)
- Operator Interface Reference Guide
(
, 889KB)
- Robot Controller Reference Guide
(
, 361KB)
- Additional Help: Chiefdelphi Programming Forum
Intermediate
Taking a step beyond the basics we talked about and demonstrated timers, timer-based autonomous dead-reckoning, simple sensors, driving control, fixed-point math, debugging techniques.- Intermediate Programming Workshop
(
, 720KB)
- Vex Potentiometer Demo Code
(
, 50KB)
- Vex-Edu Timer Parameter Calculator Code
(
, 59KB)
- Vex LCD Demo Code
(
, 187KB)
- EDU Sample Auto Styles Demo Code
(
, 46KB)
Advanced
Similar to the previous year's workshop, but covering more sensors, autonomous (sensor-driven/scripting), interrupts, PID. Vex demos - encoders, ultrasonic, IR, gyroscope, CMUcam2. Anyone who wanted to stayed after the lecture and played with the demo robots.Check out the PID Control Theory (
![Adobe PDF](../icons/adobe_pdf.gif)
Matt also has a whitepaper on gyroscopes (
![Adobe PDF](../icons/adobe_pdf.gif)
- Advanced Programming Workshop
(
, 720KB)
- Vex Encoder Demo Code
(
, 40KB)
- Vex Camera Demo Code
(
, 91KB)
- Vex Ultrasonic Demo Code
(
, 454KB)
- Sample Autonomous Styles Demo Code
(
, 46KB)
KOP/Game Specialty (2007)
With no new electronic technology included in the 2007 KOP there was nothing new to introduce, but a couple of us worked together getting the CMUCam2 mounted and operating.- FIRST CMUCam schematic
(
, 203 KB)
- FIRST CMUCam Control Board drawing
(
, 203 KB)
- FIRST CMUCam Documents & Software
(
, 4.65MB)
- FIRST CMUCam Troubleshooting
(
, 203 KB)
Autonomous Sensors Workshop (2006)
- Autonomous Sensors Workshop
(
, 1 MB)
- Vex Ultrasonic Sensor Demo Code (.zip, 52KB)
Workshops for Beginning Mentors (2005)
- Mentor Workshop
Technical Overview of FIRST (
, 118 KB)
- Mentor Workshop
Mechanical Overview (
, 133 KB)
- Mentor Workshop
Electrical Overview (
, 1.55 MB)
- Mentor Workshop
Pneumatic Overview (
, 382 KB)
- Mentor Workshop
Control System Overview (
, 407 KB)
- Mentor Workshop
Programming Overview (
, 816 KB)
Infra-red Beacon/Tracker Workshop (2004)
- IR Workshop
(
, 1.16 MB)
- Edu IR Beacon-Tracker Code
(
, 48KB)
- FRC IR Beacon-Tracker Code
(
, 68KB)
Pneumatics Workshops
- FIRST Pneumatics For Newbies
(
, 203 KB)
- FIRST Pneumatics Step-by-Step
(
, 326 KB)
- 2006_FIRST_Pneumatics_Manual
(
, 5.2 MB)
Season Kickoff Workshop (2002)
This was a workshop we ran September 25, 2001 with FESTO to kickoff the 2002 season when we were the "Titans."
- FIRST SBPLI Kickoff Workshop
(
, 8.1 MB)
Chief Delphi Whitepapers
FIRST Sponsored Workshops
The following links have some duplicate material.
- FIRST Workshop & ConferencesArchives
- FIRST Workshop/Championship Archive (@WPI) (2005-2008)
- Kickoff Workshops (2005)
- Kickoff Workshops (2004)
- Championship Workshops (2004)
![Get Adobe Acrobat Reader](http://www.team358.org/files/icons/get_adobe_reader.gif)
Get Microsoft Excel Viewer
Get Microsoft PowerPoint Viewer
Get WinZip