Skip to content

TMA‐3 데이터 분석 도구 가이드

LUFT-AQUILA edited this page Nov 1, 2023 · 7 revisions

TMA-1이 SD 카드에 저장한 데이터를 분석하는 웹 클라이언트입니다.

https://monolith.luftaquila.io/ 에서 서비스됩니다.

바이너리 로그 파싱, 그래프 뷰어 및 GPS 뷰어 기능을 제공합니다.


로그 변환

SD 카드에 저장된 바이너리 로그를 로그 프로토콜에 따라 해석하여 사람이 읽을 수 있는 json/csv 형식으로 변환합니다.

image

TMA-1이 생성한 YYYY-MM-DD-HH-mm-ss.log 형식의 로그 파일을 선택합니다.

  • 파일 이름은 로그 발생 시각을 계산하는데 사용하므로 변경해서는 안 됩니다.
  • 모든 계산은 로컬 컴퓨터에서 이루어집니다. 로그 파일은 서버로 업로드되지 않습니다.

변환이 끝나면 다음과 같이 JSON/CSV 다운로드 버튼이 활성화되고 데이터 뷰어에 로그 정보가 표시됩니다.

다른 파일을 변환하려면 페이지를 새로고침합니다. 여러 로그 파일을 분석할 때는 새 탭에서 페이지를 하나 더 열면 됩니다.

그래프 뷰어

그래프 추가 버튼을 누르면 빈 그래프가 생성됩니다. 데이터 추가 버튼을 눌러 그래프 범례를 추가할 수 있습니다.

데이터 추가 UI는 TMA-2의 데이터 소스 설정 UI와 동일합니다. 데이터 소스를 참고해 그래프에 데이터를 추가합니다.

  • 그래프를 여러 개 추가하면 성능이 저하될 수 있습니다. 대신 페이지를 새 탭에서 하나 더 열어 동일한 파일을 업로드하고 그래프를 그리는 것을 권장합니다. (#6)

GPS 뷰어

업로드한 로그 파일의 모든 GPS_POS 로그를 읽어 차량이 이동한 경로를 표시합니다.