Skip to content

feat: add SPEED_AND_DISTANCE combo and ALL orchestrator (PR 5) - #64

Open
AlexBodner wants to merge 2 commits into
feat/soccer-pr4-distancefrom
feat/soccer-pr5-combo
Open

feat: add SPEED_AND_DISTANCE combo and ALL orchestrator (PR 5)#64
AlexBodner wants to merge 2 commits into
feat/soccer-pr4-distancefrom
feat/soccer-pr5-combo

Conversation

@AlexBodner

@AlexBodner AlexBodner commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Thin SPEED_AND_DISTANCE wrapper around PR4’s shared renderer (--track-id spotlight optional).
  • ALL / run_all.py: one session → five outputs.
  • Wiring only — no new analytics math.

Demo

Follow-all:

Spotlight (--track-id):

All demos

Scope

In: speed_and_distance.py, run_all.py, Mode.SPEED_AND_DISTANCE / Mode.ALL, --track-id

Out: goal shading (PR6), ball/pass (later)

Test plan

  • --mode SPEED_AND_DISTANCE and --track-id N
  • --mode ALL writes five suffixed outputs
  • DISTANCE still has end-card; combo does not

@AlexBodner
AlexBodner force-pushed the feat/soccer-pr5-combo branch 2 times, most recently from b39d4bf to 1d85390 Compare July 6, 2026 17:42
@AlexBodner
AlexBodner force-pushed the feat/soccer-pr5-combo branch from 1d85390 to 947943a Compare July 15, 2026 14:37
@AlexBodner
AlexBodner force-pushed the feat/soccer-pr4-distance branch from 7f428ef to 639a717 Compare July 15, 2026 14:37
@AlexBodner
AlexBodner force-pushed the feat/soccer-pr5-combo branch from 947943a to 0f9e64b Compare July 15, 2026 16:11
@AlexBodner
AlexBodner force-pushed the feat/soccer-pr4-distance branch 2 times, most recently from 30d687c to 0bc6299 Compare July 15, 2026 16:31
@AlexBodner
AlexBodner force-pushed the feat/soccer-pr5-combo branch 2 times, most recently from a7063e6 to e6e8ad4 Compare July 15, 2026 16:49
@AlexBodner
AlexBodner force-pushed the feat/soccer-pr4-distance branch from 0bc6299 to 1596441 Compare July 15, 2026 16:49
@AlexBodner
AlexBodner force-pushed the feat/soccer-pr5-combo branch from e6e8ad4 to 61d3ebe Compare July 15, 2026 17:27
@AlexBodner
AlexBodner force-pushed the feat/soccer-pr4-distance branch from 1596441 to 6792f90 Compare July 15, 2026 17:27
@AlexBodner
AlexBodner marked this pull request as ready for review July 17, 2026 02:44
AlexBodner and others added 2 commits July 21, 2026 14:04
Extract shared trace renderer from distance.py, add dim/spotlight helpers,
run_all batching over a single VideoTrackingSession, and wire new modes in main.

Co-authored-by: Cursor <cursoragent@cursor.com>
DISTANCE shows direction dots and distance chips only; SPEED_AND_DISTANCE keeps m/s badges plus distance.

Co-authored-by: Cursor <cursoragent@cursor.com>
@AlexBodner
AlexBodner force-pushed the feat/soccer-pr4-distance branch from 6792f90 to b4f0709 Compare July 21, 2026 17:04
@AlexBodner
AlexBodner force-pushed the feat/soccer-pr5-combo branch from 61d3ebe to e39cbd7 Compare July 21, 2026 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant