Auto-publish: training content update 2026-05-15 11:31:33
This commit is contained in:
@@ -26,11 +26,9 @@ freshness: monthly
|
|||||||
|
|
||||||
## How to Reach Me
|
## 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
|
||||||
| Discord DM | Talk to 2890-bot (the DM bot), it routes to me |
|
- **Wiki** — learn.hawkcollective2890.com — I maintain this
|
||||||
| #training-history-dropbox | Drop photos + tags, I'll add them to the wiki |
|
|
||||||
| Wiki | learn.hawkcollective2890.com — I maintain this |
|
|
||||||
|
|
||||||
## My Knowledge
|
## My Knowledge
|
||||||
|
|
||||||
|
|||||||
@@ -25,10 +25,8 @@ freshness: seasonal
|
|||||||
|
|
||||||
## Training Progress
|
## Training Progress
|
||||||
|
|
||||||
| Track | Level | Status |
|
- **Leadership** — Expert, Retired
|
||||||
| ------------ | ------ | ---------- |
|
- **FRC Coaching** — Expert, Since 2008
|
||||||
| Leadership | Expert | Retired |
|
|
||||||
| FRC Coaching | Expert | Since 2008 |
|
|
||||||
|
|
||||||
## Notes
|
## Notes
|
||||||
- Founded Team 2890 in Fall 2008
|
- Founded Team 2890 in Fall 2008
|
||||||
|
|||||||
@@ -9,43 +9,35 @@ All the people who make Hawk Collective 2890 go.
|
|||||||
|
|
||||||
## Coaches & Mentors
|
## Coaches & Mentors
|
||||||
|
|
||||||
| Name | Role |
|
- [[chris-slater\ — Mr. Slater]]
|
||||||
|------|------|
|
- [[mr-douglas\ — Mr. Douglas]]
|
||||||
| [[chris-slater\|Mr. Slater]] | Lead Coach |
|
- [[alex-c\ — Alex C]]
|
||||||
| [[mr-douglas\|Mr. Douglas]] | Programming Mentor |
|
- [[jacoby-powell\ — Jacoby Powell]]
|
||||||
| [[alex-c\|Alex C]] | Mentor |
|
- [[greyson-w\ — Greyson W]]
|
||||||
| [[jacoby-powell\|Jacoby Powell]] | Alumni/Mentor |
|
- [[walt\ — Walt]]
|
||||||
| [[greyson-w\|Greyson W]] | Alumni/Mentor |
|
|
||||||
| [[walt\|Walt]] | Head Mentor |
|
|
||||||
|
|
||||||
## Students
|
## Students
|
||||||
|
|
||||||
| Name | Focus |
|
- [[bruno\ — Bruno]]
|
||||||
|------|-------|
|
- [[riley\ — Riley]]
|
||||||
| [[bruno\|Bruno]] | Electrical, Swerve |
|
- [[matthew\ — Matthew]]
|
||||||
| [[riley\|Riley]] | CAD, Mechanical |
|
- [[fox\ — Fox]]
|
||||||
| [[matthew\|Matthew]] | Programming |
|
- [[jacob-firebreaker019\ — Jacob]]
|
||||||
| [[fox\|Fox]] | Student |
|
- [[jacob-m-jawarrior\ — Jacob M]]
|
||||||
| [[jacob-firebreaker019\|Jacob]] | Student |
|
- [[ryan\ — Ryan]]
|
||||||
| [[jacob-m-jawarrior\|Jacob M]] | Student |
|
- [[steven\ — Steven]]
|
||||||
| [[ryan\|Ryan]] | Student |
|
- [[big-papa\ — Big Papa]]
|
||||||
| [[steven\|Steven]] | Student |
|
|
||||||
| [[big-papa\|Big Papa]] | Student |
|
|
||||||
|
|
||||||
## Team Support
|
## Team Support
|
||||||
|
|
||||||
| Name | Role |
|
- [[jackie\ — Jackie]]
|
||||||
|------|------|
|
- [[kiera\ — Kiera]]
|
||||||
| [[jackie\|Jackie]] | Team Mom |
|
- [[kp\ — KP]]
|
||||||
| [[kiera\|Kiera]] | Team Mascot |
|
- [[gina-nakahara-clark\ — Ms. Gina Nakahara-Clark]]
|
||||||
| [[kp\|KP]] | Rules Expert |
|
|
||||||
| [[gina-nakahara-clark\|Ms. Gina Nakahara-Clark]] | Founding Teacher |
|
|
||||||
|
|
||||||
## AI
|
## AI
|
||||||
|
|
||||||
| Name | Role |
|
- [[2890-claw\ — 2890-Claw]]
|
||||||
|------|------|
|
|
||||||
| [[2890-claw\|2890-Claw]] | AI Training Agent |
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -39,11 +39,9 @@ For students:
|
|||||||
|
|
||||||
## Event Tracking
|
## Event Tracking
|
||||||
|
|
||||||
| Year | Event | 2890 Status |
|
- **2025** — Rumble 10: Attended
|
||||||
|------|-------|-------------|
|
- **2026** — Rumble 11 (TBD): Monitor for announcement
|
||||||
| 2025 | Rumble 10 | Attended |
|
- **2027** — Rumble 12 (TBD): Monitor for announcement
|
||||||
| 2026 | Rumble 11 (TBD) | Monitor for announcement |
|
|
||||||
| 2027 | Rumble 12 (TBD) | Monitor for announcement |
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -32,14 +32,12 @@ Most FRC events run 1-2 days. WVROX is different — it's an endurance marathon:
|
|||||||
|
|
||||||
## Training Applications
|
## Training Applications
|
||||||
|
|
||||||
| Area | How WVROX Helps |
|
- **Driver endurance** — No substitute for hours behind the wheel
|
||||||
|------|----------------|
|
- **Robot reliability** — Find mechanical/electrical issues under sustained load
|
||||||
| Driver endurance | No substitute for hours behind the wheel |
|
- **Scouting** — Full day of match observation across many teams
|
||||||
| Robot reliability | Find mechanical/electrical issues under sustained load |
|
- **Strategy** — Adapt game plan over a long event
|
||||||
| Scouting | Full day of match observation across many teams |
|
- **Team operations** — Practice pit crew endurance and shift rotations
|
||||||
| Strategy | Adapt game plan over a long event |
|
- **Mental stamina** — Competition pressure over an extended period
|
||||||
| Team operations | Practice pit crew endurance and shift rotations |
|
|
||||||
| Mental stamina | Competition pressure over an extended period |
|
|
||||||
|
|
||||||
## 2026 Status
|
## 2026 Status
|
||||||
|
|
||||||
|
|||||||
@@ -16,11 +16,9 @@ freshness: seasonal
|
|||||||
|
|
||||||
## 2890 Results
|
## 2890 Results
|
||||||
|
|
||||||
| Event | Rank | Record |
|
- **CHS District - Southwest Virginia Event** — Rank: —, Record: 4-8-0
|
||||||
|-------|------|--------|
|
- **CHS District - Hampton Roads Event** — Rank: —, Record: 2-10-0
|
||||||
| CHS District - Southwest Virginia Event | — | 4-8-0 |
|
- **Rumble in the Roads** — Rank: —, Record: 1-5-0
|
||||||
| CHS District - Hampton Roads Event | — | 2-10-0 |
|
|
||||||
| Rumble in the Roads | — | 1-5-0 |
|
|
||||||
|
|
||||||
## Game Overview
|
## Game Overview
|
||||||
|
|
||||||
|
|||||||
@@ -16,11 +16,9 @@ freshness: seasonal
|
|||||||
|
|
||||||
## 2890 Results
|
## 2890 Results
|
||||||
|
|
||||||
| Event | Rank | Record |
|
- **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
|
||||||
| CHS District - Southwest Virginia Event | — | 4-5-1 |
|
- **Rumble in the Roads** — Rank: —, Record: 2-4-0
|
||||||
| CHS District - Hampton Roads Event sponsored by Newport News Shipbuilding | — | 7-5-0 |
|
|
||||||
| Rumble in the Roads | — | 2-4-0 |
|
|
||||||
|
|
||||||
## Game Overview
|
## Game Overview
|
||||||
|
|
||||||
|
|||||||
@@ -16,12 +16,10 @@ freshness: seasonal
|
|||||||
|
|
||||||
## 2890 Results
|
## 2890 Results
|
||||||
|
|
||||||
| Event | Rank | Record |
|
- **FIRST Chesapeake District Championship** — Rank: —, Record: 7-5-0
|
||||||
|-------|------|--------|
|
- **CHS District Southwest Virginia Event sponsored by Anton Paar** — Rank: —, Record: 5-7-0
|
||||||
| FIRST Chesapeake District Championship | — | 7-5-0 |
|
- **CHS District Hampton Roads Event sponsored by Newport News Shipbuilding** — Rank: —, Record: 7-5-0
|
||||||
| CHS District Southwest Virginia Event sponsored by Anton Paar | — | 5-7-0 |
|
- **Rumble in the Roads** — Rank: —, Record: 1-5-0
|
||||||
| CHS District Hampton Roads Event sponsored by Newport News Shipbuilding | — | 7-5-0 |
|
|
||||||
| Rumble in the Roads | — | 1-5-0 |
|
|
||||||
|
|
||||||
## Game Overview
|
## Game Overview
|
||||||
|
|
||||||
|
|||||||
@@ -16,11 +16,9 @@ freshness: seasonal
|
|||||||
|
|
||||||
## 2890 Results
|
## 2890 Results
|
||||||
|
|
||||||
| Event | Rank | Record |
|
- **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
|
||||||
| CHS District Blacksburg VA Event | — | 3-9-0 |
|
- **Rumble in the Roads** — Rank: —, Record: 3-2-1
|
||||||
| CHS District Portsmouth VA Event sponsored by Newport News Shipbuilding | — | 4-7-1 |
|
|
||||||
| Rumble in the Roads | — | 3-2-1 |
|
|
||||||
|
|
||||||
## Game Overview
|
## Game Overview
|
||||||
|
|
||||||
|
|||||||
@@ -16,10 +16,8 @@ freshness: seasonal
|
|||||||
|
|
||||||
## 2890 Results
|
## 2890 Results
|
||||||
|
|
||||||
| Event | Rank | Record |
|
- **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
|
||||||
| 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 |
|
|
||||||
|
|
||||||
## Game Overview
|
## Game Overview
|
||||||
|
|
||||||
|
|||||||
@@ -16,9 +16,7 @@ freshness: seasonal
|
|||||||
|
|
||||||
## 2890 Results
|
## 2890 Results
|
||||||
|
|
||||||
| Event | Rank | Record |
|
- **Season Participation for CHS District Teams** — Rank: —, Record: 0-0-0
|
||||||
|-------|------|--------|
|
|
||||||
| Season Participation for CHS District Teams | — | 0-0-0 |
|
|
||||||
|
|
||||||
## Game Overview
|
## Game Overview
|
||||||
|
|
||||||
|
|||||||
@@ -16,11 +16,9 @@ freshness: seasonal
|
|||||||
|
|
||||||
## 2890 Results
|
## 2890 Results
|
||||||
|
|
||||||
| Event | Rank | Record |
|
- **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
|
||||||
| CHS District Greater Richmond Event #1 Day 1 | — | 1-7-1 |
|
- **Rumble in the Roads** — Rank: —, Record: 0-0-0
|
||||||
| CHS District Greater Richmond Event #2 Day 1 | — | 4-6-0 |
|
|
||||||
| Rumble in the Roads | — | 0-0-0 |
|
|
||||||
|
|
||||||
## Game Overview
|
## Game Overview
|
||||||
|
|
||||||
|
|||||||
@@ -16,11 +16,9 @@ freshness: seasonal
|
|||||||
|
|
||||||
## 2890 Results
|
## 2890 Results
|
||||||
|
|
||||||
| Event | Rank | Record |
|
- **CHS District Glen Allen VA Event** — Rank: —, Record: 4-8-0
|
||||||
|-------|------|--------|
|
- **CHS District Portsmouth VA Event** — Rank: —, Record: 3-9-0
|
||||||
| CHS District Glen Allen VA Event | — | 4-8-0 |
|
- **Rumble in the Roads** — Rank: —, Record: 1-6-0
|
||||||
| CHS District Portsmouth VA Event | — | 3-9-0 |
|
|
||||||
| Rumble in the Roads | — | 1-6-0 |
|
|
||||||
|
|
||||||
## Game Overview
|
## Game Overview
|
||||||
|
|
||||||
|
|||||||
@@ -36,11 +36,9 @@ Two alliances of 3 robots compete to score **NOTES** (game pieces) into targets
|
|||||||
|
|
||||||
## Match Structure
|
## Match Structure
|
||||||
|
|
||||||
| Period | Duration | Details |
|
- **AUTO** (15 sec) — Pre-loaded notes, robot moves autonomous
|
||||||
|--------|----------|---------|
|
- **TELEOP** (~2 min) — Driver control, scoring continuous
|
||||||
| AUTO | 15 sec | Pre-loaded notes, robot moves autonomous |
|
- **END GAME** (30 sec) — Stage climbing, trap scoring
|
||||||
| TELEOP | ~2 min | Driver control, scoring continuous |
|
|
||||||
| END GAME | 30 sec | Stage climbing, trap scoring |
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -25,20 +25,16 @@ Two alliances of 3 robots compete to score **CORAL** on their Reef and process *
|
|||||||
|
|
||||||
## Game Pieces
|
## Game Pieces
|
||||||
|
|
||||||
| Element | Description | Scoring Location |
|
- **CORAL** — Main scoring element. Scored at Reef levels 1-4.
|
||||||
|---------|-------------|-----------------|
|
- **ALGAE** — Secondary element. Scored at Processor or Barge.
|
||||||
| **CORAL** | Main scoring element | Reef levels 1-4 |
|
|
||||||
| **ALGAE** | Secondary element | Processor, Barge |
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Match Structure
|
## Match Structure
|
||||||
|
|
||||||
| Period | Duration | Details |
|
- **AUTO** (15 sec) — Pre-loaded coral, robots score autonomously
|
||||||
|--------|----------|---------|
|
- **TELEOP** (~2 min) — Driver control, continuous scoring
|
||||||
| AUTO | 15 sec | Pre-loaded coral, robots score autonomously |
|
- **END GAME** (30 sec) — Handling on Reef, Barge scoring
|
||||||
| TELEOP | ~2 min | Driver control, continuous scoring |
|
|
||||||
| END GAME | 30 sec | Handling on Reef, Barge scoring |
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -16,11 +16,9 @@ freshness: seasonal
|
|||||||
|
|
||||||
## 2890 Results
|
## 2890 Results
|
||||||
|
|
||||||
| Event | Rank | Record |
|
- **FCH District Alexandria VA Event** — Rank: —, Record: 5-7-0
|
||||||
|-------|------|--------|
|
- **FCH District Chesapeake VA Event** — Rank: —, Record: 9-3-0
|
||||||
| FCH District Alexandria VA Event | — | 5-7-0 |
|
- **FIRST Chesapeake District Championship** — Rank: —, Record: 6-6-0
|
||||||
| FCH District Chesapeake VA Event | — | 9-3-0 |
|
|
||||||
| FIRST Chesapeake District Championship | — | 6-6-0 |
|
|
||||||
|
|
||||||
*Season complete.*
|
*Season complete.*
|
||||||
|
|
||||||
|
|||||||
@@ -8,19 +8,17 @@ freshness: seasonal
|
|||||||
|
|
||||||
Every FRC game Team 2890 has competed in, with season results and game mechanics.
|
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
|
||||||
| 2026 | [[2026-rebuilt\|REBUILT]] | Historical | 9-3 best |
|
- **2024** — [[2024-crescendo|CRESCENDO]] — Historical, 9-7
|
||||||
| 2025 | [[2025-reefscape\|REEFSCAPE]] | Historical | 9-7 |
|
- **2023** — [[2023-charged-up|CHARGED UP]] — Historical, Season play
|
||||||
| 2024 | [[2024-crescendo\|CRESCENDO]] | Historical | 9-7 |
|
- **2022** — [[2022-rapid-react|RAPID REACT]] — Historical, Season play
|
||||||
| 2023 | [[2023-charged-up\|CHARGED UP]] | Historical | Season play |
|
- **2021** — [[2021-infinite-recharge-at-home|INFINITE RECHARGE at Home]] — Historical, COVID — Skills only
|
||||||
| 2022 | [[2022-rapid-react\|RAPID REACT]] | Historical | Season play |
|
- **2020** — [[2020-infinite-recharge|INFINITE RECHARGE]] — Historical, Cancelled season
|
||||||
| 2021 | [[2021-infinite-recharge-at-home\|INFINITE RECHARGE at Home]] | Historical | COVID — Skills only |
|
- **2019** — [[2019-destination-deep-space|DESTINATION: DEEP SPACE]] — Historical, 7-13
|
||||||
| 2020 | [[2020-infinite-recharge\|INFINITE RECHARGE]] | Historical | Cancelled season |
|
- **2018** — [[2018-first-power-up|FIRST POWER UP]] — Historical, 7-5 at Chesapeake
|
||||||
| 2019 | [[2019-destination-deep-space\|DESTINATION: DEEP SPACE]] | Historical | 7-13 |
|
- **2017** — [[2017-first-steamworks|FIRST STEAMWORKS]] — Historical, Season play
|
||||||
| 2018 | [[2018-first-power-up\|FIRST POWER UP]] | Historical | 7-5 at Chesapeake |
|
- **2016** — [[2016-first-stronghold|FIRST STRONGHOLD]] — Historical, Season play
|
||||||
| 2017 | [[2017-first-steamworks\|FIRST STEAMWORKS]] | Historical | Season play |
|
|
||||||
| 2016 | [[2016-first-stronghold\|FIRST STRONGHOLD]] | Historical | Season play |
|
|
||||||
|
|
||||||
## External Resources
|
## External Resources
|
||||||
|
|
||||||
|
|||||||
30
index.md
30
index.md
@@ -21,28 +21,24 @@ growth: tree
|
|||||||
|
|
||||||
**📐 [[training-pathways|Electrical · Mechanical · Pneumatics Tracks]]** — Badge-based progression across three skill tracks:
|
**📐 [[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
|
||||||
|-------|---------|---------|---------|
|
- ****Mechanical**** — Chassis + actuators: Advanced mechanisms
|
||||||
| **Electrical** | Component ID | Board build + signaling | Troubleshooting |
|
- ****Pneumatics**** — Component ID: System design
|
||||||
| **Mechanical** | Chassis + actuators | Advanced mechanisms | — |
|
|
||||||
| **Pneumatics** | Component ID | System design | — |
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Training Modules
|
## Training Modules
|
||||||
|
|
||||||
| Module | Topic | Track |
|
- **[[first-robotics-overview]]** — What is FIRST?: Entry
|
||||||
|--------|-------|-------|
|
- **[[2890-our-story]]** — Who we are: Entry
|
||||||
| [[first-robotics-overview]] | What is FIRST? | Entry |
|
- **[[youth-safety]]** — Shop and electrical safety: Entry
|
||||||
| [[2890-our-story]] | Who we are | Entry |
|
- **[[2890-codebase-index]]** — Our codebase, explained: Programming
|
||||||
| [[youth-safety]] | Shop and electrical safety | Entry |
|
- **[[fusion-360]]** — CAD fundamentals: Mechanical
|
||||||
| [[2890-codebase-index]] | Our codebase, explained | Programming |
|
- **[[gear-ratio-mechanism-design]]** — Gear ratios and mechanisms: Mechanical
|
||||||
| [[fusion-360]] | CAD fundamentals | Mechanical |
|
- **[[megatag]]** — Megatag game strategy: Season
|
||||||
| [[gear-ratio-mechanism-design]] | Gear ratios and mechanisms | Mechanical |
|
- **[[photonvision]]** — AprilTag pose estimation: Programming
|
||||||
| [[megatag]] | Megatag game strategy | Season |
|
- **[[systemcore]]** — roboRIO replacement platform: Programming
|
||||||
| [[photonvision]] | AprilTag pose estimation | Programming |
|
- **[[first-technical-resources]]** — Official FIRST docs: Reference
|
||||||
| [[systemcore]] | roboRIO replacement platform | Programming |
|
|
||||||
| [[first-technical-resources]] | Official FIRST docs | Reference |
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -78,13 +78,11 @@ Every senior on this team should be able to teach what they know. That's how we
|
|||||||
|
|
||||||
### The Roles
|
### 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.
|
||||||
| **Build** | Mechanical — welding, machining, assembly, field setup. If it moves or holds something, Build makes it happen. |
|
- **Programming** — Robot code, vision systems, autonomous routines, driver station setup. The brain of the robot.
|
||||||
| **Electrical** | Power and sensing — wiring, pneumatics, battery management, sensor integration. The nervous system and circulatory system of the robot. |
|
- **Scouting** — Data and strategy — watching other teams, analyzing match data, informing alliance selection. Intelligence for the competition.
|
||||||
| **Programming** | Robot code, vision systems, autonomous routines, driver station setup. The brain of the robot. |
|
- **Media** — Team branding, documentation, outreach. How the world sees us.
|
||||||
| **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.
|
You can do more than one. Most people do. Nobody starts knowing everything.
|
||||||
|
|
||||||
|
|||||||
@@ -25,25 +25,25 @@ This is the official FIRST-endorsed training resource list. When 2890-claw doesn
|
|||||||
|
|
||||||
## Mechanical
|
## Mechanical
|
||||||
|
|
||||||
| Resource | Description |
|
|
||||||
|----------|-------------|
|
- **Prototyping 101** — Core prototyping principles and methods
|
||||||
| Prototyping 101 | Core prototyping principles and methods |
|
- **TCA Worksheets** — Mechanism design, manufacturing planning
|
||||||
| TCA Worksheets | Mechanism design, manufacturing planning |
|
- **Common Bolt Sizes Guide** — Reference for standard fasteners
|
||||||
| Common Bolt Sizes Guide | Reference for standard fasteners |
|
- **Suggested Tools List** — What your team actually needs
|
||||||
| Suggested Tools List | What your team actually needs |
|
- **NASA RAP Robotics Design Guide** — Design methodology from NASA
|
||||||
| NASA RAP Robotics Design Guide | Design methodology from NASA |
|
- **ReCalc** — Engineering calculators
|
||||||
| ReCalc | Engineering calculators |
|
- **AMB Robotics Calculator** — Specific robotics calculations
|
||||||
| AMB Robotics Calculator | Specific robotics calculations |
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## CAD
|
## CAD
|
||||||
|
|
||||||
| Resource | Description |
|
|
||||||
|----------|-------------|
|
- **Design 101** — Foundational CAD design principles
|
||||||
| Design 101 | Foundational CAD design principles |
|
- **973 RAMP Videos** — Sketching and linkages (Team 973)
|
||||||
| 973 RAMP Videos | Sketching and linkages (Team 973) |
|
- **SOLIDWORKS Student Design Team Tools** — Official SOLIDWORKS resources
|
||||||
| SOLIDWORKS Student Design Team Tools | Official SOLIDWORKS resources |
|
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
|||||||
@@ -29,14 +29,14 @@ Team 2890 runs PhotonVision on **Mothman** for AprilTag detection. It's our prim
|
|||||||
|
|
||||||
## Key Capabilities
|
## Key Capabilities
|
||||||
|
|
||||||
| Feature | Description |
|
|
||||||
|---------|-------------|
|
- **AprilTag Tracking** — Out of the box FRC target support
|
||||||
| AprilTag Tracking | Out of the box FRC target support |
|
- **Multi-Tag Pose** — Fuse all available data for peak accuracy
|
||||||
| Multi-Tag Pose | Fuse all available data for peak accuracy |
|
- **Camera Calibration** — Per-camera intrinsics maximize homography accuracy
|
||||||
| Camera Calibration | Per-camera intrinsics maximize homography accuracy |
|
- **ML Object Detection** — Hardware-accelerated inferencing for gamepieces
|
||||||
| ML Object Detection | Hardware-accelerated inferencing for gamepieces |
|
- **Driver Mode** — Same camera for driving and vision
|
||||||
| Driver Mode | Same camera for driving and vision |
|
- **Multi-Camera** — Run as many cameras as hardware supports
|
||||||
| Multi-Camera | Run as many cameras as hardware supports |
|
|
||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
|
|||||||
@@ -27,18 +27,18 @@ SystemCore is the new robot controller for FRC and FTC — the replacement for t
|
|||||||
|
|
||||||
## Hardware Specs
|
## Hardware Specs
|
||||||
|
|
||||||
| Spec | Detail |
|
|
||||||
|------|--------|
|
- ****Size**** — Large smartphone form factor
|
||||||
| **Size** | Large smartphone form factor |
|
- ****CAN-FD**** — 5x CAN-FD ports
|
||||||
| **CAN-FD** | 5x CAN-FD ports |
|
- ****SmartIO**** — 6x SmartIO (flexible analog/digital/PWM)
|
||||||
| **SmartIO** | 6x SmartIO (flexible analog/digital/PWM) |
|
- ****I2C**** — 2x I2C ports
|
||||||
| **I2C** | 2x I2C ports |
|
- ****USB**** — 4x USB 3.0, USB-C
|
||||||
| **USB** | 4x USB 3.0, USB-C |
|
- ****Ethernet**** — Yes
|
||||||
| **Ethernet** | Yes |
|
- ****RSL**** — Ring light connector
|
||||||
| **RSL** | Ring light connector |
|
- ****WiFi**** — Integrated 2.4/5GHz
|
||||||
| **WiFi** | Integrated 2.4/5GHz |
|
- ****IMU**** — Built-in IMU for odometry/localization
|
||||||
| **IMU** | Built-in IMU for odometry/localization |
|
- ****AI**** — M.2 A+E port — Hailo-8 AI Accelerator compatible
|
||||||
| **AI** | M.2 A+E port — Hailo-8 AI Accelerator compatible |
|
|
||||||
|
|
||||||
## MotionCore
|
## MotionCore
|
||||||
|
|
||||||
|
|||||||
@@ -170,12 +170,12 @@ Violations don't get warnings. They get consequences.
|
|||||||
|
|
||||||
## Consequences
|
## Consequences
|
||||||
|
|
||||||
| What Happened | What Happens |
|
|
||||||
|--------------|--------------|
|
- **Minor mistake, nobody hurt** — We talk about it. You learn.
|
||||||
| Minor mistake, nobody hurt | We talk about it. You learn. |
|
- **Repeated minor mistakes** — One-on-one. Parents notified.
|
||||||
| Repeated minor mistakes | One-on-one. Parents notified. |
|
- **Dangerous behavior** — Removed from the shop until a safety review.
|
||||||
| Dangerous behavior | Removed from the shop until a safety review. |
|
- **Intentional harm or harassment** — Removed from the team. No debate.
|
||||||
| 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.
|
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.
|
||||||
|
|
||||||
|
|||||||
@@ -18,23 +18,17 @@ growth: sprout
|
|||||||
## Recommendation Logic
|
## Recommendation Logic
|
||||||
|
|
||||||
### If working on electrical tasks → Electrical Level 1 or 2
|
### 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
|
||||||
| battery, wiring, PDB, breaker | Electrical Level 1 |
|
- **troubleshooting, diagnosis** → Electrical Level 3
|
||||||
| board build, PCM, CAN, PWM, crimping | Electrical Level 2 |
|
|
||||||
| troubleshooting, diagnosis | Electrical Level 3 |
|
|
||||||
|
|
||||||
### If working on mechanical tasks → Mechanical Level 1 or 2
|
### 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
|
### 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
|
2. Include date and any notes
|
||||||
|
|
||||||
### 2890-claw Notification Triggers
|
### 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 earns first badge | Announce: "[Name] just earned [Badge]!" |
|
- **Student stuck on related task** → Surface gap: "[Name] working on [task] but hasn't started [recommended level]"
|
||||||
| 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
|
## For 2890-claw: How to Route Questions
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user