레이저 거리 · 로터리 엔코더 · IMU 각도 3종 데이터 로거. 실제 현장에서 벌어지는 4단계를 직접 눌러 확인해 보세요.
레이저와 IMU는 시리얼로 값이 들어오는데 엔코더만 0 byte입니다. 보드레이트를 다 바꿔봐도 소용없습니다. 임시로 엑셀 매크로 로깅을 붙였더니 1000Hz IMU에서 샘플이 7.4% 밀려 사라집니다. 2주 차 연동 마일스톤이 여기서 멈춥니다.
| t_utc | distance_mm | enc_deg | roll_deg | pitch_deg | yaw_deg |
|---|---|---|---|---|---|
| 09:32:14.120 | 187.42 | 286.38 | 2.141 | -0.873 | 118.421 |
| 09:32:14.130 | 187.44 | 286.41 | 2.139 | -0.871 | 118.424 |
| 09:32:14.140 | 187.41 | 286.45 | 2.136 | -0.870 | 118.428 |
| 09:32:14.150 | 187.38 | 286.49 | 2.132 | -0.868 | 118.431 |
| 항목 | 기존 방식 | 우리팀 구조 | 근거 | |
|---|---|---|---|---|
| 샘플 유실률 | 7.4% | → | 0.00% | 수집·저장 스레드 분리 + 링버퍼 |
| 연동 채널 | 2 / 3 | → | 3 / 3 | 엔코더 카운터 경로 3안 비교 후 확정 |
| 연동 완료 시점 | 미정 | → | Day 12 | 착수 3일차 결선 설계서 제출 |
| 고장 케이스 검증 | 0건 | → | 24 / 24 | 시뮬레이터 회귀 테스트 자동 실행 |
| 채널 간 최대 시차 | 측정 불가 | → | 0.94 ms | QPC 단조 타임스탬프 통일 |