[add] Pi 側で検出手法・制御手法の切り替えに対応
- Pi の ImageParams を PC 版フル仕様に拡張(全28フィールド)
- Pi に全検出手法(current, blackhat, dual_norm, robust, valley)を追加
- Pi に PD 制御・2点パシュート制御を追加(既存の TS-PD に加えて3手法)
- Pi の fitting.py に RANSAC を追加
- Pi の main.py で steering_method コマンドによる制御手法切り替えに対応
- PC の main_window.py から steering_method と全パラメータを送信
- deploy.sh に params/ 転送を追加
- PARAMS_DIR の上方向探索による Pi パス解決を修正
- requirements_pi.txt に scikit-learn, joblib 等を追加

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 79c6dad commit b58dd726e7b42e563b21970b8fd0af741dbdcb70
@Akira Morita Akira Morita authored 20 days ago
Showing 17 changed files
View
deploy.sh
View
docs/04_ENV/ENV_04_ディレクトリ構成.txt
View
requirements_pi.txt
View
src/common/json_utils.py
View
src/pc/gui/main_window.py
View
src/pi/comm/zmq_client.py
View
src/pi/main.py
View
src/pi/steering/pd_control.py 0 → 100644
View
src/pi/steering/pursuit_control.py 0 → 100644
View
src/pi/vision/detectors/blackhat.py 0 → 100644
View
src/pi/vision/detectors/current.py 0 → 100644
View
src/pi/vision/detectors/dual_norm.py 0 → 100644
View
src/pi/vision/detectors/robust.py 0 → 100644
View
src/pi/vision/detectors/valley.py 0 → 100644
View
src/pi/vision/fitting.py
View
src/pi/vision/intersection.py
View
src/pi/vision/line_detector.py