-
Notifications
You must be signed in to change notification settings - Fork 8
References
Paul Sicking edited this page Mar 16, 2023
·
179 revisions
Students are assigned specific topics to research and import into the GitHub to further assist the rest of the class. To post information, click the link on your topic and click on the Edit button at the top-right and post information. Make sure to cite any sources with the URL. Here is an example of a neatly formatted document.
- FRC Control System
- FRC WPI Programming
- FRC Java Docs
- FRC Creating Test Program
- FRC Driver Station
- FRC Shuffleboard
- FRC SmartDashboard
- FRC Network Tables
- VS Code User Interface
- SparkMax User Manual
- SparkMAX Quick Start Guide
- Rev Hardware Client
- Status LED Patterns
- Software Resources
- Java Docs
- Java Examples
- Neo Brushless Motor
- Phoenix Documentation
- Phoenix Documentation (PDF)
- Phoenix Java Doc
- Phoenix Java Examples
- CTRE Software
- Proximity Switches
- Ultrasonic Sensors
- LIDAR (light detection and ranging) Sensors
- IR Rangefinder Sensors
- Rev Color Sensor
- Limelight documentation
- Limelight documentation (PDF)
- Limelight Website
- FRC Vision Processing
- OpenCV website
- Base Building Procedures
- Pros and Cons of Each Wheel type
- Types of Drive Trains Advantages/Disadvantages
- Mechanical Components
- Torque vs. Speed Tradeoffs
- Best Practices
- Wiring and Components
- Pneumatics
- Pneumatic Actuators (Matt Sanchez)
- Funding Source Website
- Closed Loop vs. Open Loop Motion Control
- PID Control Loop
- Differences between Wheel Types
- Gyro Sensors (Stacy Phan)
- Limit Switch Sensors (Josh Mock)
- Rotary Encoders (Kevin)
- Accelerometers (Kaylee Sanderson)
- Ultrasonic or Infared Rangefinder
- Hall Effect Sensors
- Pressure Sensors
- Robot Vision Systems
- Talon SRX (Daniel)
- Pneumatics (Dab)
- Victor SP (Kevin)
- Introduction to Programming - Part 1
- Introduction to Programming - Part 2
- Introduction to Robot Vision Programming - Part 1
- FRC Control System Concepts
- Robot Vision Concepts
- Understanding the robot lifecycle
- What is Service Discovery?
- What is a PID controller?
- STEAMWORKS 2017 Game Preview
- Video Streaming
- UDP Exploration
- LIDAR
- Prepping Tegra TX1 for use on robot
- Configuring Linux Environment for custom plugins
- I2C solution for Tx1 to RPLidar
- Understanding MechanumDrive
- Understanding MDTankDrive
- Why MaterBot?
- Understanding MDConsole
- Understanding HolySee
- Controller Layout
- Gear Subsystem Plan
- FRC Website
- Chief Delphi
- Anatomy of a command-based robot program
- Control System Map courtesy of team 358. Check out their page @ team 358
- Team 900 Wiki
- Stereoscopic Computer Vision
- Drive Trains by Ben Bennett alumni of Team 2166
- IIT OpenCV Programming Guide
- FourCC Reference
- Realtime Computer Vision with OpenCV - a good article about types of computer vision applicaitons
- streaming live webm video with ffmpeg a nice article that discusses the use of ffmpeg and ffserver to stream live video
- ffmpeg library documentation
- x264 streaming from opencv SO
- low latency tuning
- Excellent article on how to dynamically load classes at runtime in Linux C++
- Multicast Addressing
- Another team's wiki, supposedly has code for UDP Multicast? I need to look into it but I'm gonna go to bed, if I forget to change this then I also forgot to look at the code and tell me to look at it (Kevin)
- Awesome PID modelling tool
- Motion & Path Planning References
- LED Light Strip Control
- FRC Jetson TX1 Resource Page
- NI Linux reference
Team 4141 Wiki
| Off Season | Tuesdays, Thursdays: 3:00 - 6:00 |
|---|---|
| Season | Tuesdays, Thursdays: 3:00 - 7:00 |
| Season | Saturdays: 9:00 - 1:00 |
