BrakingAnalyzer
Braking performance analysis with brake points, pressure, deceleration, and trail braking metrics
Configuration
- Slice Type:
lap - Metadata Only: False
- Required Channels:
brake,speed,time
When to Use
- User asks about braking performance or brake points
- User wants to compare braking zones across laps
- User asks about trail braking effectiveness
- User wants to see braking consistency
Options
| Option | Type | Default | Description |
|---|---|---|---|
granularity | Literal[coarse, normal, detailed] | "normal" | Level of detail in analysis output |
comparison_mode | Literal[absolute, relative, percentage] | "absolute" | How to compare metrics across subjects |
brake_threshold | float | 0.1 | Minimum brake pressure to consider as braking (0.0-1.0, where 1.0 = maximum) Constraints: ≥ 0.0, ≤ 1.0 |
min_speed_reduction | float | 5.0 | Minimum speed reduction (km/h) to count as significant braking event Constraints: ≥ 0.0 |
lap_selection | str | "all" | Lap selection mode: 'all' for all laps, 'best' for single best lap, 'n_best' for top N laps Choices: all, best, n_best |
n_best_laps | int | None | 5 | Number of best laps to analyze when using 'n_best' lap selection mode |
Examples
Example 1
User Query: Analyze my braking for this session
Call:
analyze(analyzers='braking', event='01H8SP4HK4', lap_selection='best')
Explanation: Shows brake points, pressure, deceleration for best lap
Example 2
User Query: How consistent is my braking?
Call:
analyze(analyzers='braking', event='01H8SP4HK4', lap_selection='all')
Explanation: Analyzes braking across all laps to show consistency metrics