# 2026-07-14 드론 회전 시 오버레이 전체가 딸려오는 증상 — 포즈 평활 자동 제한 **소요 시간**: 10분 **Context 사용량**: input 5200k / output 4k tokens ## 문제 (제보) 드론이 방향을 바꿀 때 POI·선형·궤적이 지면에 붙어 있지 않고 드론에 부착된 것처럼 함께 회전하며 딸려옴. (직진 구간에서는 정상) ## 원인 오버레이 카메라 포즈가 **±smoothHalf 프레임 이동평균**으로 평활되는데, 기본/저장값이 60(±1초). 회전 중에는 평활 yaw 가 실제 영상 yaw 를 못 따라가(수 도 지연) 투영된 세계 전체가 카메라와 같이 회전 → "부착된 듯 딸려오는" 증상. CSV 위치가 프레임마다 떨리던 시절의 떨림 억제 장치로, djmd 프레임 동기 이후에는 불필요한 지연만 유발. ## 수정 - geoStore: `frameSynced` 플래그 추가 — djmd 정밀화 적용 시 true (폴더/세그먼트 로드 시 false) - StationOverlay: 포즈 평활 유효 반폭 `poseHalf()` 도입 — **프레임 동기 데이터면 min(smoothHalf, 5)** (±5프레임 ≈ 0.08초, 사실상 즉시 추종) - 적용 지점: poseAt(라인·라벨 공통 포즈), 나침반/렌더캐시, RAF 폴백, 드래그 역투영, 라벨 프리컴퓨트(가시성 판단) - CSV 기반(비동기화) 데이터셋은 기존 smoothHalf 그대로 (무영향) ## 효과 회전 시 오버레이가 영상과 같은 속도로 즉시 회전 — 지면 고정("풀 붙인 듯") 유지. 위치·자세가 프레임 동기이므로 평활 제거에 따른 떨림 없음(0.75px 히스테리시스 유지). ## 검증 - tsc+vite 빌드 통과, 새 번들(index-CXHCdlnf.js) 서빙 - 새로고침 후 폴더 재선택으로 적용 (교차로 회전 구간에서 확인 권장)