← 드라이빙 시뮬레이션 훈련검증 기록 · 2026.09.25

기존 기록은 그대로.
지도 방향은 올바르게.

2026년 9월 20일·25일 기록은 변환하지 않은 GT7 원본 좌표로 과거 공개 기준 궤적과 일치했다. 조사한 기록에서는 코스 좌표가 이동하거나 좌우가 반전됐다는 증거를 찾지 못했다. 이는 모든 코스와 모든 게임 업데이트를 검증했다는 뜻은 아니다.

실제 기록으로 확인한 코스

기록식별 결과원본 좌표 RMSE
9월 25일 · 2–6번 랩쓰쿠바 서킷1.32–1.84m
9월 20일 · 완주 궤적 4개쓰쿠바 서킷1.20–1.63m
9월 20일 · 후반 완주 랩딥 포레스트 레이스웨이2.24m

RMSE는 거리 간격으로 다시 표본화한 주행점에서 기준 궤적의 가장 가까운 선분까지의 거리 오차다. 측량 정확도나 식별 확률을 뜻하지 않는다. 운전 라인이 다르면 같은 코스에서도 수 m 차이가 난다. 딥 포레스트 랩은 코스 식별은 가능했으나 연속성 검사를 통과하지 않아 랩 비교에서는 제외했다.

데이터 반전과 화면 반전은 다르다

쓰쿠바의 원본 좌표는 기준 자료와 잘 맞는다. 중심을 맞추고 X축만 반전시킨 가설은 9월 25일 랩에서 약 72.7–73.1m의 오차를 냈다. 기존 iPad 인계본의 지도는 화면 Y를 −Z 방향으로 그려 궤적을 거울상으로 표시했다. 저장·복호화 단계의 X/Z 값은 유지되어 있었다.

웹 지도는 +X를 오른쪽, +Z를 아래쪽으로 표시한다. 지도 방향은 북쪽 기준이 아니므로 공식 도면과 회전각은 다를 수 있다. 회전과 반사는 구분해야 한다. 원본 로그를 일괄 반전하거나 덮어쓰지 않고, 표시 단계에서만 방향을 맞춘다. 진단 보기의 체크박스는 화면만 반전하며 데이터와 코스 판정은 바꾸지 않는다.

실제 쓰쿠바 코스와 대조

쓰쿠바 서킷 운영자의 코스 안내와 공식 코스2000 도면을 확인했다. 홈 스트레이트에서 제1코너로 들어가는 오른쪽 회전, 안쪽 제1헤어핀, 오른쪽 던롭 코너, 왼쪽 80R, 제2헤어핀과 긴 백스트레이트의 배치가 웹에 그린 궤적과 대응한다. 공식 도면과 화면의 회전각 차이를 좌우 반전으로 오인하지 않도록 진행 화살표를 함께 표시했다.

딥 포레스트는 현실의 실측 서킷이 아니라 GT의 오리지널 코스다. GT 공식 설명과 GT7 공개 캡처를 기준으로 구분한다. 현실 지도와 지리 좌표로 정합했다고 주장하지 않는다.

코스 식별 방법과 제한

gt-telemetry의 84개 기준 캡처를 고정 버전으로 사용한다. 이번에 일치한 기준 캡처의 수정일은 2025년 9월 23일이다. 완주 시작·종료, 경로 길이, 좌표 범위, 궤적 거리 오차와 진행 방향을 함께 검사한다. 기준 궤적은 도로 경계나 이상적인 레이싱 라인이 아니다.

길이 차이 15% 이내에서 후보를 좁히고, 거리 RMSE 18m 미만·95백분위 오차 30m 미만·방향 일치도 0.75 초과를 모두 만족해야 일치 후보로 표시한다. 서로 가까운 후보가 겹치면 미확정으로 남긴다. 이 임계값은 초기 보수적 규칙이며 전체 84개 코스에서 실제 주행으로 정확도를 평가한 것은 아니다.

일치하지 않으면 중심 이동·축 반사·90도 단위 회전·축 교환을 진단한다. 변환해야만 맞는 기록은 검토 대상으로 남기고 자동으로 원본을 바꾸지 않는다. 역방향은 진행 방향을 함께 검사한다. 불완전한 랩과 미수록 코스는 미확정이 될 수 있다. GT7 Datalogger 개발 문서도 좌표 기반 식별과 수동 이름 우선 원칙을 설명한다.

훈련 분석에서 보장하는 범위

완료 랩타임은 GT7가 보낸 값을 사용한다. 기록 시작 시 이미 진행 중이던 랩, 미완료 랩, 누락·중단이 있는 랩은 상세 비교에서 제외한다. 같은 차량·식별된 같은 코스의 관측 랩만 비교한다. 구간 손익은 각 랩의 경로를 10등분한 추정값이며 공식 섹터나 실력 점수가 아니다.

9월 25일 기록의 연료·수온·유온은 고정값이므로 소모나 과열 분석에 쓰지 않았다. 기존 긴 녹화 1개는 끝부분이 불완전하다. 읽을 수 있는 기록을 표시하되 원본을 복구하거나 잘라내지 않았다. 데이터 반전·평행 이동·역방향·중복 후보·부분 랩과 실제 랩타임 회귀 검사를 수행했다.

코너별 브레이킹 훈련 분석

각 랩의 좌표를 같은 기준 궤적의 선분에 투영해 코스 거리로 정렬한다. 이 정렬이 충분하지 않은 랩은 정밀 분석에서 제외한다. 기준 궤적의 곡률에서 코너 범위를 찾고, 인접 코너 사이의 중간점을 구간 경계로 사용한다. 쓰쿠바 6개 코너의 이름과 방향은 공식 코스 도면 순서에 맞췄으며, 구간의 시작·끝은 공식 섹터가 아니다.

제동 시작과 해제, 재가속 위치, 제동 시작 속도·최대 입력·지속 시간, 고정된 진입·탈출 지점의 속도, 코너 최저 속도, 코스팅·동시 페달·전가속 시간을 계산한다. 제동 시작은 5% 초과 입력, 해제는 3% 미만이며 0.15초 미만의 짧은 입력은 제외한다. 재가속은 20%를 아래에서 넘어 약 0.2초 이상 지속한 지점이다. 꾸준히 가속하던 구간을 새 재가속으로 표시하지 않는다.

기록의 표시용 궤적은 약 0.1초 간격이다. 제동 위치는 수 m의 표본 오차와 기준 궤적 정렬 오차를 포함한다. 1–2m 차이로 제동 우열을 정하지 않는다. 구간 시간은 같은 위치 사이의 수신 시간 차이로, GT7 공식 섹터 시간이 아니다. 차량 세팅·타이어·날씨·노면 상태는 통제되지 않았으므로 제동 차이가 시간 차이의 원인이라고 단정하지 않는다.

실제 9월 25일 6번 랩과 2번 랩을 비교하면 제1헤어핀에서 제동 시작은 약 12m 늦었지만 최저 속도는 약 4.5km/h, 탈출 속도는 약 1.7km/h 낮고 구간 시간은 거의 같았다. 최종 코너는 제동 시작이 약 17m 늦고 탈출 속도가 약 4.0km/h 높았으며 구간은 약 0.55초 빨랐다. 두 사례는 ‘제동을 늦추면 항상 빨라진다’는 해석을 피해야 함을 보여준다. 다음 랩의 제안은 관측된 패턴을 한 변수씩 시험하는 연습 항목이다.

매일 갱신하는 방식

한국 시간 매일 밤 10시에 이 Mac의 Codex 자동화가 iCloud 기록을 읽어 새 기록이나 변경된 메타데이터를 분석하고 사이트 저장소에 반영한다. 읽는 동안 바뀐 파일이나 오류는 게시하지 않고 다음 실행에서 재시도한다. 입력 변화가 없으면 새 커밋을 만들지 않는다. 원본 파일은 읽기 전용이며 웹에는 분석 결과와 표시용 표본만 올라간다.

Mac과 Codex가 실행 가능하고 iCloud·GitHub에 접근할 수 있어야 한다. Mac이 꺼져 있거나 동기화·배포가 실패하면 사이트는 마지막 정상 결과를 유지한다. 이 페이지의 최근 반영 시간은 마지막 데이터 갱신 시각이며 마지막 자동 점검 시각은 아니다.