|
[clean] 操舵・検出モジュールをリファクタリング(型安全化・レジストリ化・共通ロジック抽出)
- パラメータ反映に型チェック付き _safe_update_dataclass を導入 - 線検出ディスパッチを if-elif から辞書レジストリに変更 - valley 検出器のグローバル状態を遅延初期化+引数注入可能に変更 - 操舵コントローラの共通ロジック(線検出・レートリミッター・reset・last_detect_result)を SteeringBase に集約 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
|---|
|
|
| src/common/steering/base.py |
|---|
| src/common/steering/pd_control.py |
|---|
| src/common/steering/pursuit_control.py |
|---|
| src/common/steering/ts_pd_control.py |
|---|
| src/common/vision/detectors/valley.py |
|---|
| src/common/vision/line_detector.py |
|---|
| src/pi/main.py |
|---|