fix(align): CH3 flicker 무한 대기 방지 — sliding window majority + relaxed mode
인체 데이터 (data123/) 분석 결과 CH3 (-13.66° down-tilt) 검출률이 Phantom 95.2% → Human 31.8% 로 급락하며 YYNNYY flick 패턴 관측. 기존 "3연속 hit" 진입 조건이 무한 대기에 빠져 사용자에게 "↑ 위로 조금씩" 문구만 반복 노출되는 문제를 해결. - VERTICAL_CLIMB 진입: 3연속 → 최근 6프레임 중 3회 (majority) - CH3_STABILIZE / CENTER_OPTIMIZE lost 판정: 4프레임 중 3회 (majority) - Stuck detection (20프레임 ≈ 5초 대기 시): 상단 3채널 relaxed mode 진입 → CH3 없이도 정렬 완료 진행 - Soft hint (12프레임 ≈ 3초 후): "CH3 확인 중 · 위치 유지/미세 조정" 으로 문구 완화 (사용자 답답함 완화) - AdvisorState.relaxedMode 플래그 추가 (후속 저장 로직 대비) Python replay (VBT26050202_0CM 22프레임) 로 검증: - LEGACY: VERTICAL 무한 대기 → 정렬 실패 - NEW: soft-hint → threshold 도달 시 relaxed → 3프레임 만에 LR_BAL 도달 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -191,6 +191,8 @@
|
||||
<string name="align_left">← 왼쪽으로 살짝</string>
|
||||
<string name="align_right">→ 오른쪽으로 살짝</string>
|
||||
<string name="align_probe_lr">↔ 좌우로 천천히 움직여 보세요</string>
|
||||
<string name="align_ch3_soft_hint">CH3 신호 확인 중 · 위치 유지 또는 미세 조정</string>
|
||||
<string name="align_ch3_relaxed_mode">CH3 신호 미약 — 상단 3채널로 정렬 진행</string>
|
||||
|
||||
<!-- Exit Dialog -->
|
||||
<string name="exit_app_title">앱 종료</string>
|
||||
|
||||
Reference in New Issue
Block a user