Highlights
This is the first version update for the 2026 REBUILT season. It includes several newly integrated features, such as a radar chart in the analysis view and TBA data integration to improve data accuracy.
We also added a new toggle button in Setup that allows teams to change button locations based on their view from the stands. Additionally, the red and blue zone buttons have been renamed to "Alliance Zone" and "Opposing Zone" based on the alliance of the team being scouted.
Several bugs were fixed, including issues with the heatmap analysis view, the choose event button, and passing ratings not calculating correctly.As always, teams are encouraged to fork SPOT and customize the config files to best fit their scouting needs. Happy scouting!
Added Features
TBA Data Integration
This season, we integrated TBA data to automatically gather key robot statistics such as successful climbs, total points scored per match, and Auto and Teleop performance. This integration enhances data accuracy while reducing the manual input required from scouters.
Radar Chart
The Radar Chart visualizes a robot’s performance across specific roles (passing, shooting, collecting, and defense) by displaying an average rating for each phase of the match. This feature provides strategic insight into how a robot adapts throughout a match, helping teams evaluate its effectiveness in various roles.
Additional Data Transformers
New data transformers such as avgTime, weightedSumAverage, and others, have been added to SPOT to simplify data calculations. These tools make it easier for teams to generate meaningful insights and gather the data they need more efficiently.
Red and Blue Zone Button Switch Toggle in Setup
- Renamed Red Zone and Blue Zone buttons to Alliance Zone and Opposing Zone for clearer context regardless of alliance.
- Dynamically updates button IDs and display text based on the alliance being scouted.
- Added a toggle in /setup to swap the physical positions of the zone buttons to match the user’s viewing perspective.
What's Changed
- Fix issue which was related to how images were gotten by @ACoderGuy1002 in #242
- Update README.md by @DhritiKohli in #244
- Fix .nvmrc file encoding issues by @junaidekram in #245
- Integrate TBA data by @ACoderGuy1002 in #240
- Fix /Analysis Simulate Match by @DhritiKohli in #247
- Rename Scouter View Buttons by @DhritiKohli in #249
- attempt to fix errors by @junaidekram in #251
- Fix Simulated Matches in /analysis by @DhritiKohli in #243
- Modify actionIds to depict the shiftInterval along with the button pressed. by @DhritiKohli in #250
- Fix Average Passing Rating Bug by @DhritiKohli in #253
- Add radar chart to analysis for match segments by @KSM090108 in #254
- Switch Zone Button Location + Name by @DhritiKohli in #255
- Add a if statement for better tba error handling so that undefs do not cause analysis to break by @ACoderGuy1002 in #256
New Contributors
- @junaidekram made their first contribution in #245
Full Changelog: v5.0.0...v5.1.0