첫 번째 데이터 세트를 기록
오픈아름 학습 경로 4단계 데이터 품질이 양보다 더 나은 이유를 알아보고 LeRobot 형식을 이해하고 50개의 청정 디모네스트를 기록합니다. ~ 2시간
6개 중 4개 부위 · 데이터 수집 · ~ 2시간
레로봇 형식으로 50개의 고품질의 픽 앤 플레이 시연을 수집합니다. 양보다 품질이
데이터 품질 이 양 보다 중요 한 이유
로봇 학습에 있어서 일반적인 오해는 더 많은 시범이 자동으로 더 나은 정책을 만들어내는 것입니다. 이것은 잘못된 것입니다. 신경망은 데이터 세트에서 행동의 _ 분포를 따라하는 것을 배우게됩니다. 만약 당신의 시범이 일치하지 않는 경우
팔이 같은 순수한 길을 걸고 같은 위치에 물체를 잡고 같은 홈 위치로 돌아가는 50 개의 시범은 높은 변동성으로 500 개 이상의 시범을 일반화하는 정책을 생성합니다. 첫 번째 수집 세션은 그 일관성을 확립할 수있는 기회입니다. 시간을 가져와. 잘못된 느낌을 받은 모든 시범을 삭제하고 다시 녹음하십시오.
파이프라인 설계에 대한 더 깊은 지식을 얻기 위해 로봇 도서관에서 [데이터 수집 파이프라인 개요]
레로봇 데이터셋 형식
귀하의 녹음들은 LeRobot 형식으로**
기록되는 것
합동 위치 (6 DOF + 지갑), 합동 속도는, 최종 효과자 자세, 카메라 프레임 (RGB + 선택적 깊이), 시간표 및 작업 메타데이터.
파일 구조
에피소드당 1개의 폴더. 각 에피소드는 상태/행동 배열을 가진
샘플링률
50Hz의 기본값. 각 초의 텔레오퍼레이션에서 50개의 시간 단계가 생성됩니다. 10초의 픽 앤 플레이스는 500개의 (상태, 행동) 쌍을 생성합니다.
호환성
레로봇 형식은
당신 의 녹음 세션
작업 이름과 목표 에피소드 수를 사용하여 녹음 스크립트를 시작하십시오. 스크립트는 자동으로 에피소드 관리, 파일 이름 및 품질 표시를 처리합니다.
# 환경을 활성화하십시오 첫 번째 소스 ~/openarm-env/bin/activate # 시작 녹음을
모든 에피소드 에 대해 동일한 시작 위치 에 있는 동일한 객체 를 가지고 작업 공간을 설정 하십시오. 객체 위치를 일관되게 유지 하기 위해 테이블에 테이프 마크를 사용 하십시오. 각 에피소드 시작 전에 팔은 정확히 같은 홈 포즈 로 돌아가야합니다.
** 실용적인 팁:** 각 에피소드 8~15초의 시간대를 목표로 한다. 너무 짧은 (5초 이하) 이며 정책은 원활한 궤도를 계획할 시간이 없다. 너무 긴 (20세 이상) 및 작은 변동이 합성된다. 표준 선택 장소에서 에피소드당 10초는 목표입니다.
데이터 품질 확인 목록
5부로 이동하기 전에 데이터 세트가 이 다섯 가지 검사를 통과하는지 확인하고, 어떤 항목이 실패한 에피소드를 폐기하고 다시 기록하십시오.
- 1 실패한 포착이 없습니다.* 각 에피소드는 객체가 목표 위치에 성공적으로 배치되는 것으로 끝납니다. 팔이 포착을 놓친 또는 객체를 떨어뜨린 에피소드는 삭제해야합니다.
- 2 일반적인 시작 자세. 팔은 각 에피소드 에서 본격적인 위치 에서 시작 됩니다. 데이터 세트 시청자 에서 0 시간 단계 에서의 관절 각이 모든 50 에피소드 에서 서로 ±2° 내에 있는지 확인 하십시오.
- 3 ** 갑작스러운 점프나
이 없죠.** T3 로 3 5개의 무작위 에피소드를 시각화하세요. 액션 시퀀스는 스피크가 아닌 부드러운 연속 곡선으로 이루어져야 합니다. - 4 카메라 프레임은 명확하고 집중력이 있다. 작업 공간의 카메라가 잠겨 있지 않고 직접적인 빛으로 불지 않고, 객체가 각 에피소드 내내 명확하게 볼 수 있는지 확인하세요. 흐릿하거나 어두운 비디오는 정책 성능을 저하시킨다.
- 5 50개의 완전한 에피소드가 저장되어 있습니다.
T4 를 실행하고 손상된 파일 없이 정확히 50개의 에피소드가 있는지 확인합니다. 스크립트는 프레임이 부족한 에피소드나 줄여진 액션 시퀀스를 표시합니다.
비교를 위해 참조 데이터 세트를 탐색
RCSV 데이터 세트 라이브러리는 품질 참조로 사용할 수 있는 예를 들어서 선택 및 장소 녹음물을 포함합니다. 데이터의 모습이 상당히 다르다면 훈련 전에 조사하십시오.
4단체 완료...
[← 경로 개요로 돌아가]







