Auto-publish: training content update 2026-05-15 11:31:33

This commit is contained in:
psb-gemma
2026-05-15 11:31:33 +00:00
parent 2d7ac32d4a
commit 2f8831e649
24 changed files with 146 additions and 202 deletions

View File

@@ -26,11 +26,9 @@ freshness: monthly
## How to Reach Me
| Channel | How |
|---------|-----|
| Discord DM | Talk to 2890-bot (the DM bot), it routes to me |
| #training-history-dropbox | Drop photos + tags, I'll add them to the wiki |
| Wiki | learn.hawkcollective2890.com — I maintain this |
- **Discord DM** — Talk to 2890-bot (the DM bot), it routes to me
- **#training-history-dropbox** — Drop photos + tags, I'll add them to the wiki
- **Wiki** — learn.hawkcollective2890.com — I maintain this
## My Knowledge

View File

@@ -25,10 +25,8 @@ freshness: seasonal
## Training Progress
| Track | Level | Status |
| ------------ | ------ | ---------- |
| Leadership | Expert | Retired |
| FRC Coaching | Expert | Since 2008 |
- **Leadership** — Expert, Retired
- **FRC Coaching** — Expert, Since 2008
## Notes
- Founded Team 2890 in Fall 2008

View File

@@ -9,43 +9,35 @@ All the people who make Hawk Collective 2890 go.
## Coaches & Mentors
| Name | Role |
|------|------|
| [[chris-slater\|Mr. Slater]] | Lead Coach |
| [[mr-douglas\|Mr. Douglas]] | Programming Mentor |
| [[alex-c\|Alex C]] | Mentor |
| [[jacoby-powell\|Jacoby Powell]] | Alumni/Mentor |
| [[greyson-w\|Greyson W]] | Alumni/Mentor |
| [[walt\|Walt]] | Head Mentor |
- [[chris-slater\ — Mr. Slater]]
- [[mr-douglas\ — Mr. Douglas]]
- [[alex-c\ — Alex C]]
- [[jacoby-powell\ — Jacoby Powell]]
- [[greyson-w\ — Greyson W]]
- [[walt\ — Walt]]
## Students
| Name | Focus |
|------|-------|
| [[bruno\|Bruno]] | Electrical, Swerve |
| [[riley\|Riley]] | CAD, Mechanical |
| [[matthew\|Matthew]] | Programming |
| [[fox\|Fox]] | Student |
| [[jacob-firebreaker019\|Jacob]] | Student |
| [[jacob-m-jawarrior\|Jacob M]] | Student |
| [[ryan\|Ryan]] | Student |
| [[steven\|Steven]] | Student |
| [[big-papa\|Big Papa]] | Student |
- [[bruno\ — Bruno]]
- [[riley\ — Riley]]
- [[matthew\ — Matthew]]
- [[fox\ — Fox]]
- [[jacob-firebreaker019\ — Jacob]]
- [[jacob-m-jawarrior\ — Jacob M]]
- [[ryan\ — Ryan]]
- [[steven\ — Steven]]
- [[big-papa\ — Big Papa]]
## Team Support
| Name | Role |
|------|------|
| [[jackie\|Jackie]] | Team Mom |
| [[kiera\|Kiera]] | Team Mascot |
| [[kp\|KP]] | Rules Expert |
| [[gina-nakahara-clark\|Ms. Gina Nakahara-Clark]] | Founding Teacher |
- [[jackie\ — Jackie]]
- [[kiera\ — Kiera]]
- [[kp\ — KP]]
- [[gina-nakahara-clark\ — Ms. Gina Nakahara-Clark]]
## AI
| Name | Role |
|------|------|
| [[2890-claw\|2890-Claw]] | AI Training Agent |
- [[2890-claw\ — 2890-Claw]]
---

View File

@@ -39,11 +39,9 @@ For students:
## Event Tracking
| Year | Event | 2890 Status |
|------|-------|-------------|
| 2025 | Rumble 10 | Attended |
| 2026 | Rumble 11 (TBD) | Monitor for announcement |
| 2027 | Rumble 12 (TBD) | Monitor for announcement |
- **2025** — Rumble 10: Attended
- **2026** — Rumble 11 (TBD): Monitor for announcement
- **2027** — Rumble 12 (TBD): Monitor for announcement
---

View File

@@ -32,14 +32,12 @@ Most FRC events run 1-2 days. WVROX is different — it's an endurance marathon:
## Training Applications
| Area | How WVROX Helps |
|------|----------------|
| Driver endurance | No substitute for hours behind the wheel |
| Robot reliability | Find mechanical/electrical issues under sustained load |
| Scouting | Full day of match observation across many teams |
| Strategy | Adapt game plan over a long event |
| Team operations | Practice pit crew endurance and shift rotations |
| Mental stamina | Competition pressure over an extended period |
- **Driver endurance** — No substitute for hours behind the wheel
- **Robot reliability** — Find mechanical/electrical issues under sustained load
- **Scouting** — Full day of match observation across many teams
- **Strategy** — Adapt game plan over a long event
- **Team operations** — Practice pit crew endurance and shift rotations
- **Mental stamina** — Competition pressure over an extended period
## 2026 Status

View File

@@ -16,11 +16,9 @@ freshness: seasonal
## 2890 Results
| Event | Rank | Record |
|-------|------|--------|
| CHS District - Southwest Virginia Event | — | 4-8-0 |
| CHS District - Hampton Roads Event | — | 2-10-0 |
| Rumble in the Roads | — | 1-5-0 |
- **CHS District - Southwest Virginia Event** — Rank: —, Record: 4-8-0
- **CHS District - Hampton Roads Event** — Rank: —, Record: 2-10-0
- **Rumble in the Roads** — Rank: —, Record: 1-5-0
## Game Overview

View File

@@ -16,11 +16,9 @@ freshness: seasonal
## 2890 Results
| Event | Rank | Record |
|-------|------|--------|
| CHS District - Southwest Virginia Event | — | 4-5-1 |
| CHS District - Hampton Roads Event sponsored by Newport News Shipbuilding | — | 7-5-0 |
| Rumble in the Roads | — | 2-4-0 |
- **CHS District - Southwest Virginia Event** — Rank: —, Record: 4-5-1
- **CHS District - Hampton Roads Event sponsored by Newport News Shipbuilding** — Rank: —, Record: 7-5-0
- **Rumble in the Roads** — Rank: —, Record: 2-4-0
## Game Overview

View File

@@ -16,12 +16,10 @@ freshness: seasonal
## 2890 Results
| Event | Rank | Record |
|-------|------|--------|
| FIRST Chesapeake District Championship | — | 7-5-0 |
| CHS District Southwest Virginia Event sponsored by Anton Paar | — | 5-7-0 |
| CHS District Hampton Roads Event sponsored by Newport News Shipbuilding | — | 7-5-0 |
| Rumble in the Roads | — | 1-5-0 |
- **FIRST Chesapeake District Championship** — Rank: —, Record: 7-5-0
- **CHS District Southwest Virginia Event sponsored by Anton Paar** — Rank: —, Record: 5-7-0
- **CHS District Hampton Roads Event sponsored by Newport News Shipbuilding** — Rank: —, Record: 7-5-0
- **Rumble in the Roads** — Rank: —, Record: 1-5-0
## Game Overview

View File

@@ -16,11 +16,9 @@ freshness: seasonal
## 2890 Results
| Event | Rank | Record |
|-------|------|--------|
| CHS District Blacksburg VA Event | — | 3-9-0 |
| CHS District Portsmouth VA Event sponsored by Newport News Shipbuilding | — | 4-7-1 |
| Rumble in the Roads | — | 3-2-1 |
- **CHS District Blacksburg VA Event** — Rank: —, Record: 3-9-0
- **CHS District Portsmouth VA Event sponsored by Newport News Shipbuilding** — Rank: —, Record: 4-7-1
- **Rumble in the Roads** — Rank: —, Record: 3-2-1
## Game Overview

View File

@@ -16,10 +16,8 @@ freshness: seasonal
## 2890 Results
| Event | Rank | Record |
|-------|------|--------|
| CHS District Richmond VA Event sponsored by Dominion Energy | — | 5-6-1 |
| * CHS District Portsmouth VA Event - See Site Info Document (Cancelled) | — | 0-0-0 |
- **CHS District Richmond VA Event sponsored by Dominion Energy** — Rank: —, Record: 5-6-1
- *** CHS District Portsmouth VA Event - See Site Info Document (Cancelled)** — Rank: —, Record: 0-0-0
## Game Overview

View File

@@ -16,9 +16,7 @@ freshness: seasonal
## 2890 Results
| Event | Rank | Record |
|-------|------|--------|
| Season Participation for CHS District Teams | — | 0-0-0 |
- **Season Participation for CHS District Teams** — Rank: —, Record: 0-0-0
## Game Overview

View File

@@ -16,11 +16,9 @@ freshness: seasonal
## 2890 Results
| Event | Rank | Record |
|-------|------|--------|
| CHS District Greater Richmond Event #1 Day 1 | — | 1-7-1 |
| CHS District Greater Richmond Event #2 Day 1 | — | 4-6-0 |
| Rumble in the Roads | — | 0-0-0 |
- **CHS District Greater Richmond Event #1 Day 1** — Rank: —, Record: 1-7-1
- **CHS District Greater Richmond Event #2 Day 1** — Rank: —, Record: 4-6-0
- **Rumble in the Roads** — Rank: —, Record: 0-0-0
## Game Overview

View File

@@ -16,11 +16,9 @@ freshness: seasonal
## 2890 Results
| Event | Rank | Record |
|-------|------|--------|
| CHS District Glen Allen VA Event | — | 4-8-0 |
| CHS District Portsmouth VA Event | — | 3-9-0 |
| Rumble in the Roads | — | 1-6-0 |
- **CHS District Glen Allen VA Event** — Rank: —, Record: 4-8-0
- **CHS District Portsmouth VA Event** — Rank: —, Record: 3-9-0
- **Rumble in the Roads** — Rank: —, Record: 1-6-0
## Game Overview

View File

@@ -36,11 +36,9 @@ Two alliances of 3 robots compete to score **NOTES** (game pieces) into targets
## Match Structure
| Period | Duration | Details |
|--------|----------|---------|
| AUTO | 15 sec | Pre-loaded notes, robot moves autonomous |
| TELEOP | ~2 min | Driver control, scoring continuous |
| END GAME | 30 sec | Stage climbing, trap scoring |
- **AUTO** (15 sec) — Pre-loaded notes, robot moves autonomous
- **TELEOP** (~2 min) — Driver control, scoring continuous
- **END GAME** (30 sec) — Stage climbing, trap scoring
---

View File

@@ -25,20 +25,16 @@ Two alliances of 3 robots compete to score **CORAL** on their Reef and process *
## Game Pieces
| Element | Description | Scoring Location |
|---------|-------------|-----------------|
| **CORAL** | Main scoring element | Reef levels 1-4 |
| **ALGAE** | Secondary element | Processor, Barge |
- **CORAL** — Main scoring element. Scored at Reef levels 1-4.
- **ALGAE** — Secondary element. Scored at Processor or Barge.
---
## Match Structure
| Period | Duration | Details |
|--------|----------|---------|
| AUTO | 15 sec | Pre-loaded coral, robots score autonomously |
| TELEOP | ~2 min | Driver control, continuous scoring |
| END GAME | 30 sec | Handling on Reef, Barge scoring |
- **AUTO** (15 sec) — Pre-loaded coral, robots score autonomously
- **TELEOP** (~2 min) — Driver control, continuous scoring
- **END GAME** (30 sec) — Handling on Reef, Barge scoring
---

View File

@@ -16,11 +16,9 @@ freshness: seasonal
## 2890 Results
| Event | Rank | Record |
|-------|------|--------|
| FCH District Alexandria VA Event | — | 5-7-0 |
| FCH District Chesapeake VA Event | — | 9-3-0 |
| FIRST Chesapeake District Championship | — | 6-6-0 |
- **FCH District Alexandria VA Event** — Rank: —, Record: 5-7-0
- **FCH District Chesapeake VA Event** — Rank: —, Record: 9-3-0
- **FIRST Chesapeake District Championship** — Rank: —, Record: 6-6-0
*Season complete.*

View File

@@ -8,19 +8,17 @@ freshness: seasonal
Every FRC game Team 2890 has competed in, with season results and game mechanics.
| Year | Game | Status | 2890 Record |
|------|------|--------|--------------|
| 2026 | [[2026-rebuilt\|REBUILT]] | Historical | 9-3 best |
| 2025 | [[2025-reefscape\|REEFSCAPE]] | Historical | 9-7 |
| 2024 | [[2024-crescendo\|CRESCENDO]] | Historical | 9-7 |
| 2023 | [[2023-charged-up\|CHARGED UP]] | Historical | Season play |
| 2022 | [[2022-rapid-react\|RAPID REACT]] | Historical | Season play |
| 2021 | [[2021-infinite-recharge-at-home\|INFINITE RECHARGE at Home]] | Historical | COVID — Skills only |
| 2020 | [[2020-infinite-recharge\|INFINITE RECHARGE]] | Historical | Cancelled season |
| 2019 | [[2019-destination-deep-space\|DESTINATION: DEEP SPACE]] | Historical | 7-13 |
| 2018 | [[2018-first-power-up\|FIRST POWER UP]] | Historical | 7-5 at Chesapeake |
| 2017 | [[2017-first-steamworks\|FIRST STEAMWORKS]] | Historical | Season play |
| 2016 | [[2016-first-stronghold\|FIRST STRONGHOLD]] | Historical | Season play |
- **2026** — [[2026-rebuilt|REBUILT]] — Historical, 9-3 best
- **2025** — [[2025-reefscape|REEFSCAPE]] — Historical, 9-7
- **2024** — [[2024-crescendo|CRESCENDO]] Historical, 9-7
- **2023** — [[2023-charged-up|CHARGED UP]] Historical, Season play
- **2022** — [[2022-rapid-react|RAPID REACT]] Historical, Season play
- **2021** — [[2021-infinite-recharge-at-home|INFINITE RECHARGE at Home]] Historical, COVID — Skills only
- **2020** — [[2020-infinite-recharge|INFINITE RECHARGE]] Historical, Cancelled season
- **2019** — [[2019-destination-deep-space|DESTINATION: DEEP SPACE]] Historical, 7-13
- **2018** — [[2018-first-power-up|FIRST POWER UP]] Historical, 7-5 at Chesapeake
- **2017** — [[2017-first-steamworks|FIRST STEAMWORKS]] Historical, Season play
- **2016** — [[2016-first-stronghold|FIRST STRONGHOLD]] Historical, Season play
## External Resources

View File

@@ -21,28 +21,24 @@ growth: tree
**📐 [[training-pathways|Electrical · Mechanical · Pneumatics Tracks]]** — Badge-based progression across three skill tracks:
| Track | Level 1 | Level 2 | Level 3 |
|-------|---------|---------|---------|
| **Electrical** | Component ID | Board build + signaling | Troubleshooting |
| **Mechanical** | Chassis + actuators | Advanced mechanisms | — |
| **Pneumatics** | Component ID | System design | — |
- ****Electrical**** — Component ID: Board build + signaling
- ****Mechanical**** — Chassis + actuators: Advanced mechanisms
- ****Pneumatics**** — Component ID: System design
---
## Training Modules
| Module | Topic | Track |
|--------|-------|-------|
| [[first-robotics-overview]] | What is FIRST? | Entry |
| [[2890-our-story]] | Who we are | Entry |
| [[youth-safety]] | Shop and electrical safety | Entry |
| [[2890-codebase-index]] | Our codebase, explained | Programming |
| [[fusion-360]] | CAD fundamentals | Mechanical |
| [[gear-ratio-mechanism-design]] | Gear ratios and mechanisms | Mechanical |
| [[megatag]] | Megatag game strategy | Season |
| [[photonvision]] | AprilTag pose estimation | Programming |
| [[systemcore]] | roboRIO replacement platform | Programming |
| [[first-technical-resources]] | Official FIRST docs | Reference |
- **[[first-robotics-overview]]** — What is FIRST?: Entry
- **[[2890-our-story]]** — Who we are: Entry
- **[[youth-safety]]** — Shop and electrical safety: Entry
- **[[2890-codebase-index]]** — Our codebase, explained: Programming
- **[[fusion-360]]** — CAD fundamentals: Mechanical
- **[[gear-ratio-mechanism-design]]** — Gear ratios and mechanisms: Mechanical
- **[[megatag]]** — Megatag game strategy: Season
- **[[photonvision]]** — AprilTag pose estimation: Programming
- **[[systemcore]]** — roboRIO replacement platform: Programming
- **[[first-technical-resources]]** — Official FIRST docs: Reference
---

View File

@@ -78,13 +78,11 @@ Every senior on this team should be able to teach what they know. That's how we
### The Roles
| Role | What It Means |
|------|--------------|
| **Build** | Mechanical — welding, machining, assembly, field setup. If it moves or holds something, Build makes it happen. |
| **Electrical** | Power and sensing — wiring, pneumatics, battery management, sensor integration. The nervous system and circulatory system of the robot. |
| **Programming** | Robot code, vision systems, autonomous routines, driver station setup. The brain of the robot. |
| **Scouting** | Data and strategy — watching other teams, analyzing match data, informing alliance selection. Intelligence for the competition. |
| **Media** | Team branding, documentation, outreach. How the world sees us. |
- **Build** — Mechanical — welding, machining, assembly, field setup. If it moves or holds something, Build makes it happen.
- **Electrical** — Power and sensing — wiring, pneumatics, battery management, sensor integration. The nervous system and circulatory system of the robot.
- **Programming** — Robot code, vision systems, autonomous routines, driver station setup. The brain of the robot.
- **Scouting** — Data and strategy — watching other teams, analyzing match data, informing alliance selection. Intelligence for the competition.
- **Media** — Team branding, documentation, outreach. How the world sees us.
You can do more than one. Most people do. Nobody starts knowing everything.

View File

@@ -25,25 +25,25 @@ This is the official FIRST-endorsed training resource list. When 2890-claw doesn
## Mechanical
| Resource | Description |
|----------|-------------|
| Prototyping 101 | Core prototyping principles and methods |
| TCA Worksheets | Mechanism design, manufacturing planning |
| Common Bolt Sizes Guide | Reference for standard fasteners |
| Suggested Tools List | What your team actually needs |
| NASA RAP Robotics Design Guide | Design methodology from NASA |
| ReCalc | Engineering calculators |
| AMB Robotics Calculator | Specific robotics calculations |
- **Prototyping 101** — Core prototyping principles and methods
- **TCA Worksheets** — Mechanism design, manufacturing planning
- **Common Bolt Sizes Guide** — Reference for standard fasteners
- **Suggested Tools List** — What your team actually needs
- **NASA RAP Robotics Design Guide** — Design methodology from NASA
- **ReCalc** — Engineering calculators
- **AMB Robotics Calculator** — Specific robotics calculations
---
## CAD
| Resource | Description |
|----------|-------------|
| Design 101 | Foundational CAD design principles |
| 973 RAMP Videos | Sketching and linkages (Team 973) |
| SOLIDWORKS Student Design Team Tools | Official SOLIDWORKS resources |
- **Design 101** — Foundational CAD design principles
- **973 RAMP Videos** — Sketching and linkages (Team 973)
- **SOLIDWORKS Student Design Team Tools** — Official SOLIDWORKS resources
---

View File

@@ -29,14 +29,14 @@ Team 2890 runs PhotonVision on **Mothman** for AprilTag detection. It's our prim
## Key Capabilities
| Feature | Description |
|---------|-------------|
| AprilTag Tracking | Out of the box FRC target support |
| Multi-Tag Pose | Fuse all available data for peak accuracy |
| Camera Calibration | Per-camera intrinsics maximize homography accuracy |
| ML Object Detection | Hardware-accelerated inferencing for gamepieces |
| Driver Mode | Same camera for driving and vision |
| Multi-Camera | Run as many cameras as hardware supports |
- **AprilTag Tracking** — Out of the box FRC target support
- **Multi-Tag Pose** — Fuse all available data for peak accuracy
- **Camera Calibration** — Per-camera intrinsics maximize homography accuracy
- **ML Object Detection** — Hardware-accelerated inferencing for gamepieces
- **Driver Mode** — Same camera for driving and vision
- **Multi-Camera** — Run as many cameras as hardware supports
## Getting Started

View File

@@ -27,18 +27,18 @@ SystemCore is the new robot controller for FRC and FTC — the replacement for t
## Hardware Specs
| Spec | Detail |
|------|--------|
| **Size** | Large smartphone form factor |
| **CAN-FD** | 5x CAN-FD ports |
| **SmartIO** | 6x SmartIO (flexible analog/digital/PWM) |
| **I2C** | 2x I2C ports |
| **USB** | 4x USB 3.0, USB-C |
| **Ethernet** | Yes |
| **RSL** | Ring light connector |
| **WiFi** | Integrated 2.4/5GHz |
| **IMU** | Built-in IMU for odometry/localization |
| **AI** | M.2 A+E port — Hailo-8 AI Accelerator compatible |
- ****Size**** — Large smartphone form factor
- ****CAN-FD**** — 5x CAN-FD ports
- ****SmartIO**** — 6x SmartIO (flexible analog/digital/PWM)
- ****I2C**** — 2x I2C ports
- ****USB**** — 4x USB 3.0, USB-C
- ****Ethernet**** — Yes
- ****RSL**** — Ring light connector
- ****WiFi**** — Integrated 2.4/5GHz
- ****IMU**** — Built-in IMU for odometry/localization
- ****AI**** — M.2 A+E port — Hailo-8 AI Accelerator compatible
## MotionCore

View File

@@ -170,12 +170,12 @@ Violations don't get warnings. They get consequences.
## Consequences
| What Happened | What Happens |
|--------------|--------------|
| Minor mistake, nobody hurt | We talk about it. You learn. |
| Repeated minor mistakes | One-on-one. Parents notified. |
| Dangerous behavior | Removed from the shop until a safety review. |
| Intentional harm or harassment | Removed from the team. No debate. |
- **Minor mistake, nobody hurt** — We talk about it. You learn.
- **Repeated minor mistakes** — One-on-one. Parents notified.
- **Dangerous behavior** — Removed from the shop until a safety review.
- **Intentional harm or harassment** — Removed from the team. No debate.
Mr. Slater makes the call on anything beyond minor. But the point of consequences isn't punishment — it's so everyone goes home in the same condition they arrived.

View File

@@ -18,23 +18,17 @@ growth: sprout
## Recommendation Logic
### If working on electrical tasks → Electrical Level 1 or 2
| Task tag | Recommended level |
|----------|------------------|
| battery, wiring, PDB, breaker | Electrical Level 1 |
| board build, PCM, CAN, PWM, crimping | Electrical Level 2 |
| troubleshooting, diagnosis | Electrical Level 3 |
- **battery, wiring, PDB, breaker** → Electrical Level 1
- **board build, PCM, CAN, PWM, crimping** → Electrical Level 2
- **troubleshooting, diagnosis** → Electrical Level 3
### If working on mechanical tasks → Mechanical Level 1 or 2
| Task tag | Recommended level |
|----------|------------------|
| chassis, actuator, drive | Mechanical Level 1 |
| advanced mechanisms | Mechanical Level 2 |
- **chassis, actuator, drive** → Mechanical Level 1
- **advanced mechanisms** → Mechanical Level 2
### If working on pneumatic tasks → Pneumatics Level 1 or 2
| Task tag | Recommended level |
|----------|------------------|
| compressor, tank, solenoid, cylinder | Pneumatics Level 1 |
| system design | Pneumatics Level 2 |
- **compressor, tank, solenoid, cylinder** → Pneumatics Level 1
- **system design** → Pneumatics Level 2
---
@@ -78,11 +72,9 @@ growth: sprout
2. Include date and any notes
### 2890-claw Notification Triggers
| Event | Action |
|-------|--------|
| Student earns first badge | Announce: "[Name] just earned [Badge]!" |
| Student completes a level | Announce: "[Name] is now Level [N] in [Track]!" |
| Student stuck on related task | Surface gap: "[Name] working on [task] but hasn't started [recommended level]" |
- **Student earns first badge** → Announce: "[Name] just earned [Badge]!"
- **Student completes a level** → Announce: "[Name] is now Level [N] in [Track]!"
- **Student stuck on related task** → Surface gap: "[Name] working on [task] but hasn't started [recommended level]"
## For 2890-claw: How to Route Questions