Files
sunnypilot/openpilot/common
Isaac Barham 2bb640ff21 Support experimental signal routes with learned navigation inputs
Install coherent transient Directions routes without replacing manual
destinations, and feed fresh generation-matched maps and maneuver vectors to
compatible navigation-trained models. Preserve existing action conversion,
the 1.6 m/s hold and Tesla/cooperative steering.

Keep signal intent pending during discovery. Preserve normal lane-change
eligibility, commit the first actual LC request or eligible mapped turn, and
prevent later same-signal role changes. Guard cancellation, retained exits,
manual handoff, stale input and delayed parameter writes.

Add explicit verified local model registration and an offroad target build
recipe. No navigation model or automatic model swap is bundled.

Validation: 223 software test methods, Ruff and syntax checks; separately,
800 Mac forward calls compare an available RL navigation model with and
without real short-route inputs. Automatic intent still misses recorded
requests; target compilation, device parity and physical clearance remain
unverified. Keep this opt-in and experimental.
2026-11-03 13:31:47 -05:00
..
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00
2026-11-01 17:10:35 +00:00