docs: add car grip analysis feature, GripAnalysisView to README
This commit is contained in:
parent
43ffedbf78
commit
57d1088b44
1 changed files with 9 additions and 1 deletions
10
README.md
10
README.md
|
|
@ -59,6 +59,13 @@ Web-based sim racing telemetry analysis client. Connects to [rusty-telemetry](ht
|
||||||
- Recommended shift RPM from aggregated data
|
- Recommended shift RPM from aggregated data
|
||||||
- Detailed shift event table
|
- Detailed shift event table
|
||||||
|
|
||||||
|
### Car Grip Analysis
|
||||||
|
- Grip envelope chart: peak lateral/accel/brake G vs speed (envelope extraction)
|
||||||
|
- Grip circle scatter: longitudinal G vs lateral G (friction circle)
|
||||||
|
- Cornering grip vs speed curve
|
||||||
|
- Steering response: steer angle vs lateral G scatter
|
||||||
|
- Summary stats: max lateral/accel/brake/combined G
|
||||||
|
|
||||||
### Car Characteristics
|
### Car Characteristics
|
||||||
- Aggregated shift-point profiles per car across all sessions
|
- Aggregated shift-point profiles per car across all sessions
|
||||||
- Expandable car cards showing per-gear RPM/speed ranges
|
- Expandable car cards showing per-gear RPM/speed ranges
|
||||||
|
|
@ -143,7 +150,7 @@ racecraft/
|
||||||
├── src/
|
├── src/
|
||||||
│ ├── main.ts # App bootstrap (Vue + Pinia + Router)
|
│ ├── main.ts # App bootstrap (Vue + Pinia + Router)
|
||||||
│ ├── App.vue # Root layout with navigation
|
│ ├── App.vue # Root layout with navigation
|
||||||
│ ├── router/index.ts # 8 routes with lazy loading
|
│ ├── router/index.ts # 9 routes with lazy loading
|
||||||
│ ├── types/index.ts # TypeScript interfaces matching API JSON shapes
|
│ ├── types/index.ts # TypeScript interfaces matching API JSON shapes
|
||||||
│ ├── api/client.ts # Typed Axios client (all API endpoints)
|
│ ├── api/client.ts # Typed Axios client (all API endpoints)
|
||||||
│ ├── stores/
|
│ ├── stores/
|
||||||
|
|
@ -156,6 +163,7 @@ racecraft/
|
||||||
│ │ ├── SessionsView.vue # Session list with create/delete
|
│ │ ├── SessionsView.vue # Session list with create/delete
|
||||||
│ │ ├── SessionDetailView.vue # Run workflow, complete, analyze
|
│ │ ├── SessionDetailView.vue # Run workflow, complete, analyze
|
||||||
│ │ ├── ShiftPointsView.vue # RPM charts and shift event table
|
│ │ ├── ShiftPointsView.vue # RPM charts and shift event table
|
||||||
|
│ │ ├── GripAnalysisView.vue # Grip envelope, grip circle, steering response
|
||||||
│ │ ├── CharacteristicsView.vue # Car characteristics aggregation
|
│ │ ├── CharacteristicsView.vue # Car characteristics aggregation
|
||||||
│ │ ├── TracksView.vue # Track model list
|
│ │ ├── TracksView.vue # Track model list
|
||||||
│ │ └── TrackDetailView.vue # Canvas track map renderer
|
│ │ └── TrackDetailView.vue # Canvas track map renderer
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue