mirror of
https://github.com/sunnypilot/sunnypilot.git
synced 2026-11-14 17:33:43 +08:00
2bb640ff21
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.