ThrottleControlAnalyzer - Circuit Session - Lime Rock MX-5
Throttle control analysis: smoothness, binary inputs, and progression quality
Sample Data
| Attribute | Value |
|---|---|
| Source | garage61 |
| Category | circuit_lap |
| File | 01K451BYJ64G0T2GPQ44AKXC86 |
Available Channels: LongAccel, VertAccel, YawRate, abs_active, brake, clutch, drs_active, gear, lap_distance_pct, lat_accel, latitude, longitude, position_type, rpm, speed, speed_kph, speed_mph, steering, throttle, time, track_pct, yaw
Configuration
| Setting | Value |
|---|---|
| Slice Type | lap |
| Metadata Only | False |
| Required Channels | throttle, time |
When to Use
- User asks about throttle technique or smoothness
- User wants to know if they're using binary throttle inputs
- User asks 'am I being smooth with the throttle?'
- User wants to improve corner exit speed
Key Options
| Option | Description |
|---|---|
lap_selection | all |
mid_range_low | Lower bound of good throttle zone (default: 0.30) |
mid_range_high | Upper bound of good throttle zone (default: 0.80) |
Sample Output
Subjects Analyzed: 1
All Laps (Default)
Options: lap_selection=all
{
"metrics": [
{
"subject_id": "01K451BYJ64G0T2GPQ44AKXC86",
"driver_name": "Marcel Hild",
"smoothness_score": 0.8795965733796096,
"progression_score": 0.37492617902640685,
"modulation_score": 0.6272613762030083,
"binary_input_pct": 0.7762085547962541,
"mid_range_pct": 0.11247785370792204,
"avg_derivative": 0.24080685324078077,
"max_derivative": 43.312132654434784,
"smoothness_formatted": "88%",
"binary_input_formatted": "77.6%",
"mid_range_formatted": "11.2%"
}
],
"metadata": {
"analyzer": "throttle_control",
"title": "Throttle Control Analysis",
"subjects_analyzed": 1
}
}
Metrics Summary
| Metric | Value |
|---|---|
| Subject: 01K451BYJ64G0T2GPQ44AKXC86 | Marcel Hild |
Best Lap Only
Options: lap_selection=best
{
"metrics": [
{
"subject_id": "01K451BYJ64G0T2GPQ44AKXC86",
"driver_name": "Marcel Hild",
"smoothness_score": 0.8719949210610043,
"progression_score": 0.29594187488924334,
"modulation_score": 0.5839683979751238,
"binary_input_pct": 0.7711323763955343,
"mid_range_pct": 0.08878256246677299,
"avg_derivative": 0.2560101578779913,
"max_derivative": 9.066685028921222,
"smoothness_formatted": "87%",
"binary_input_formatted": "77.1%",
"mid_range_formatted": "8.9%"
}
],
"metadata": {
"analyzer": "throttle_control",
"title": "Throttle Control Analysis",
"subjects_analyzed": 1
}
}
Metrics Summary
| Metric | Value |
|---|---|
| Subject: 01K451BYJ64G0T2GPQ44AKXC86 | Marcel Hild |
Example Calls
Am I being smooth with the throttle
analyze(analyzers='throttle_control', event='...')
Analyzes throttle smoothness and binary input percentage
How is my throttle modulation on my best laps
analyze(analyzers='throttle_control', event='...', lap_selection='best')
Analyzes throttle control on best lap only
Generated from b4racing.analysis.analyzers.throttle_control.ThrottleControlAnalyzer