BAG 파일 형식은 주로 센서, 카메라, 모터의 직렬화된 메시지 데이터를 저장하기 위해 Robot Operating System(ROS)에서 사용돼. 두 번째로 매우 중요한 사용 사례는 해양 내비게이션 및 소나 수심 데이터를 저장하기 위해 HDF5 표준을 사용하는 Bathymetric Attributed Grid(BAG) 형식이야.
이 파일들은 기본 환경 외부에서 작업하기가 악명 높을 정도로 까다로워. ROS .BAG 파일은 종종 기가바이트 크기를 초과하며 연속적인 고주파 바이너리 데이터 스트림을 포함하고 있어. 이 데이터를 재생하거나 추출하려면 일반적으로 ROS가 실행되는 완벽하게 구성된 Linux 환경이 필요해. 마찬가지로 해양 BAG 파일은 다차원 그리드 배열을 구문 분석하기 위해 특수 GIS 소프트웨어나 HDF5 라이브러리가 필요해. 표준 웹 브라우저와 기본 텍스트 편집기는 이 형식의 두 버전 모두 읽을 수 없어.
사용자들은 Pandas나 Excel과 같은 표준 데이터 과학 도구에서 특정 센서 지표를 분석하기 위해 .BAG 파일을 CSV, JSON 또는 TXT로 변환해야 하는 경우가 많아. ROS bag에서 비디오 스트림을 MP4로 변환하거나 JPG 프레임을 추출하는 것도 머신러닝 파이프라인에서 흔히 요구되는 사항이야.
이 파일 형식은 독점적인 직렬화나 복잡한 HDF5 컨테이너 로직에 의존하기 때문에 온라인에서 열거나 변환하기가 매우 어려워. 표준 온라인 변환기는 바이너리 페이로드를 디코딩하는 데 필요한 특정 메시지 정의가 없기 때문에 실패하게 돼. 파일을 드래그 앤 드롭하기만 하면 형식을 식별하고, 확인하고, 가능할 때 변환할 수 있어. 분석을 통해 지원되는 기본 형식이나 포함된 형식이 감지되면 여전히 보거나 변환할 수 있어.
Convert.Guru는 BAG 파일을 분석하고 정확한 형식을 감지한 다음, 내부의 텍스트를 읽을 수 있게 해줍니다.
BAG 파일을 BACKPACK, MT, MP4, DB3 또는 CSV(으)로 변환하려면 Robot Operating System 또는 "로봇공학 센서 데이터 로그" 카테고리의 유사한 소프트웨어를 사용할 수 있습니다. 파일 메뉴에서 다른 이름으로 저장… 또는 내보내기… 메뉴를 확인해 보세요.
Convert.Guru는 25년 이상 지속적으로 유지·관리되어 온, 세계 최대 규모이자 가장 신뢰받는 파일 형식 데이터베이스 중 하나를 기반으로 합니다. Convert.Guru의 형식 감지 기능은 파일명이 잘못 지정되었거나 파일이 손상된 경우에도 BAG를 정확하게 식별하고, 널리 사용되는 형식으로 변환합니다. BAG 변환기는 브라우저에서 바로 사용할 수 있으며, 회원가입이나 설치가 필요 없습니다. 업로드된 파일은 변환이 완료되면 자동으로 삭제됩니다.