calibrate spike sensors and analyze logs for pybricks competition robots. use when the user wants black and white thresholds, color detection, distance cutoffs, imu-based headings, or interpretation of reflection and timing data from repeated tests.
Turn raw sensor samples into usable thresholds, noise margins, and logging plans that survive real lighting and field conditions.
scripts/reflection_stats.py.references/logging-patterns.md for sample collection and interpretation.scripts/reflection_stats.py on labeled csv data.assets/reflection_log.csv as the default csv format.