dashboard-research

Source

  • Type: local-file
  • Path: /home/topher/.openclaw/workspace-2890-bot/docs/dashboard-research.md
  • Bytes: 3505
  • Updated: 2026-05-02T21:23:05.526Z

Content

# FRC Dashboard Research — PitRadar & Inspiration
 
**Source:** https://pitradar.app/ | https://www.chiefdelphi.com/t/introducing-pitradar-a-free-live-competition-dashboard-for-pit-displays-spectators/517920
 
**PitRadar — What It Does:**
- Live FRC event dashboard for pit crews
- Pulls real-time data from TBA + Statbotics + FRC Nexus
- Designed for pit monitor readability (fullscreen, auto-scale)
- 5 auto-advancing screens: Pre-Comp → Quals → Alliance Selection → Playoffs → Event Summary
 
**Key Features to Draw Inspiration From:**
 
### Queue & Timing
- Queue urgency color coding (bright yellow = being queued now, fading = approaching, grey = passed)
- Big countdown timer visible from across the pit
- "Now Queuing" tile that pulses/changes color as match approaches
- Nexus field status refreshed every 15 seconds
 
### Match Display
- Next match card with alliance color (red/blue)
- Upcoming match list with predicted times
- Completed matches show actual scores; upcoming show Statbotics win/loss predictions
- EPA color scale on leaderboard (blue=top → grey=lower tier)
 
### Scenarios / "What-If"
- Interactive projected final rankings
- Toggle individual match outcomes (win/loss/tie) and see ranking impact instantly
- All calculations in-browser, refresh to reset
 
### Alliance Selection
- Live pick cards updating in real-time
- Available teams sidebar with combined alliance EPA
- Uses FIRST API for fast updates during live selection
 
### Event Summary
- Winning alliance banner (blue if your team won)
- Final 1st–8th standings
- Notable matches (highest score, highest combined, highest losing score)
- Season-wide records noted if applicable
 
### Data Sources
- **The Blue Alliance** — match schedule, scores, rankings, team info, alliance picks, webcasts (cached 5 min)
- **Statbotics** — EPA ratings, win probability, world rankings, notable records (cached 5 min)
- **FRC Nexus** — live field status and queue position (refreshed 15 sec)
- **FIRST API** — alliance selection live picks
 
---
 
## Ideas for 2890 Hawk Ops Dashboard
 
### Theme: "Assimilation In Progress"
- EPA displayed as "% assimilated"
- Team ranking as "assimilation rank"
- Mothman/Borg visual identity throughout
 
### Discord Bot Features
- Live match result posts as scores come in
- Countdown to next match (ET timezone)
- End-of-match summary with record update
- Standings updates between qualification matches
- Alliance pick notifications during selection
 
### Pit Display Web Page
- Fullscreen mode for monitor in pit
- Queue position + countdown timer (large, visible from across the room)
- Current rank, record, ranking points
- Next opponent with EPA and win probability
- Auto-advancing through event phases
- "Mothman highlight" when robot beats its EPA prediction
 
### Scouting Integration
- Click any team number → see their stats
- EPA breakdown (auto/driver/sustain)
- Match history for specific teams
- "Watch out for" flag for dangerous opponents
 
### Season Trends
- EPA graph over time across events
- "Best Autonomous" awards tracking
- Rank progression chart
- OPR/DPR breakdown by event
 
---
 
## Existing 2890 Data Sources
- **TBA API** (key in memory/private/secrets.md): https://www.thebluealliance.com/api/v3
- **Statbotics API:** https://api.statbotics.io/
- **DragonSight:** https://dragon-scout.web.app/ (JS-rendered, manual export needed)
- **FRC Nexus:** https://frc-prod-nx-faa.azurewebsites.net/ (live field status)
 
---
 
_Last researched: 2026-04-12_
 

Notes

  • No related pages yet.