RoboticsShipped

Pybricks Tracker

Pybricks Tracker window with port setup, the map canvas and PID tuning sliders
  • Live map, telemetry and on-the-fly PID tuning for a LEGO Robot Inventor line follower running Pybricks.
PybricksPySide6MicroPythonPID ControlBluetooth LE
Status
Shipped
Date
Sep 2026
Role
Developer

About

Tuning a line follower usually means watching it wobble, guessing a new KP, uploading again and hoping. Pybricks Tracker connects to the hub over Bluetooth and draws the robot's path while it drives, from wheel odometry fused with the hub gyro, and every point on the trail carries the reflection, steering and state behind it. Move a slider and the hub applies the new gain within 100 ms. The app also writes the hub program: it fills a template with your ports, calibration and route, compiles the MicroPython and uploads it on Run. Routes such as LRS pick the branch at each junction, a drift test suggests corrected wheel diameter and axle track, and every run is saved so you can lay it over the next one or export it as PNG, CSV or JSONL.

Links