Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 1 KB

File metadata and controls

32 lines (22 loc) · 1 KB

Utilities

공통 유틸리티 스크립트들입니다.

⚠️ 두 스크립트 모두 대상 경로가 코드 내부에 하드코딩되어 있습니다. 사용 전 스크립트 상단의 경로 변수를 직접 수정하세요.

check_message_count.py

ROS bag의 metadata.yaml 파일들을 순회하며 특정 토픽의 message_count를 확인합니다.

기능:

  • /end_pose_right, /end_pose_left 토픽의 message_count 확인
  • message_count가 0인 bag 폴더 인덱스를 감지해 출력

사용법:

# 스크립트 내 base_dir 경로를 수정한 뒤 실행
python utils/check_message_count.py

folder_rename.py

에피소드 폴더 이름을 일괄 변경하는 유틸리티입니다. (예: epi2_000, epi2_101)

  • rename_folders(): epi2_ prefix 파싱 후 zero-padded 번호로 변경
  • rename_folders_v2(): 일반 prefix 추가 방식

사용법:

# 스크립트 내 대상 경로를 수정한 뒤 실행
python utils/folder_rename.py