Files
openclaw-wiki/sources/dashboard-research.md

126 lines
4.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
pageType: source
id: source.dashboard-research
title: dashboard-research
sourceType: local-file
sourcePath: /home/topher/.openclaw/workspace-2890-bot/docs/dashboard-research.md
ingestedAt: 2026-05-02T21:23:05.526Z
updatedAt: 2026-05-02T21:23:05.526Z
status: active
---
# 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
```text
# 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 1st8th 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
<!-- openclaw:human:start -->
<!-- openclaw:human:end -->
## Related
<!-- openclaw:wiki:related:start -->
- No related pages yet.
<!-- openclaw:wiki:related:end -->