오른쪽 이동
몸통의 일관된 수평 이동을 게임의 좌우 입력으로 연결합니다.
목적과 현재 상태
이 동작은 기존 엔진과 V3 연구 경로에 구현되어 있으며, Runner에도 대응하는 이동 명령이 있습니다. 현재 Runner 기본 프로필은 별도 Demo Assist입니다. 세 경로의 임계값을 동일하게 해석하지 않습니다.
입력과 필요한 관절
기존 경로는 추적된 포즈, 단조 캡처 시각, 어깨와 골반 네 지점, 유효한 보정 프로필을 사용합니다. PoseNormalizer가 골반과 어깨의 보정 기준 수평 변위, 몸통 기울기를 만듭니다. 거리는 보정 시 어깨 너비로 정규화됩니다.
기존 기본 임계값
| 변수 | 기본값 | 적용 |
|---|---|---|
LateralTriggerDisplacement | 0.55 | 골반 이동 / 어깨 너비 |
LateralShoulderTriggerDisplacement | 0.40 | 동반 어깨 이동 / 어깨 너비 |
LateralMaximumTorsoLeanDegrees | 12° | 과도한 기울기 제한 |
LateralCandidateDurationSeconds | 0.08 s | 같은 방향 후보 지속 |
LateralCenterRearmDisplacement | 0.22 | 양 중심이 복귀해야 재준비 |
방향 부호는 +1입니다. 방향이 바뀌거나 기하 조건을 잃으면 기존 후보가 초기화됩니다. 위 수치는 기본 기존 경로이며 FastGameplay 또는 V3 설정이 아닙니다.
시간 규칙과 재준비
기존 경로는 같은 방향 후보의 지속 시간이 기준에 도달하면 Triggered를 한 번 내보내고 lateralArmed를 내립니다. 골반과 어깨가 모두 중앙 허용 범위에 들어오면 다시 준비합니다. 중복 프레임으로 시간을 누적하지 않습니다.
V3 연구 경로
LateralLocalFeatureExtractor와 로컬 참조를 사용해 몸·골반·어깨의 방향 일치와 수평 펄스를 평가합니다. EntrySpeed = 0.18, EntryDisplacement = 0.008은 초기 후보 기준입니다. 속도는 어깨 너비/초, 변위는 어깨 너비 비율입니다. 노이즈 적응형 하한과 별도 확정·재준비 조건이 추가되므로 이 두 값만으로 동작을 판정할 수 없습니다.
신뢰도와 오탐 위험
몸을 기울이기만 하는 동작, 상하 동작 중의 흔들림, 위치 재배치, 미분이 불가능한 캡처 간격을 구분해야 합니다. V3는 참조와 미분 가용성도 필요합니다. 기존 경로의 프레임 거부는 수학 개요를 참고하세요.
검증과 알려진 한계
기존 엔진과 LateralV3DetectorTests 소스를 확인했습니다. 이 웹사이트 작업에서 동작 테스트나 사람의 신체 검증을 새로 실행하지 않았습니다. 수직 동작 후 좌우 준비 상태 문제는 현재 상태 기록에 남아 있습니다.