Repolode
huggingface

huggingface/lerobot

실제 로봇을 위한 PyTorch 모델, 데이터셋 및 도구 라이브러리로, 하드웨어 제어부터 데이터 수집, 정책 학습 및 평가까지 지원합니다.

스타
28,721
포크
6,028
열린 이슈
883
마지막 커밋
13시간 전

어떤 프로젝트인가요?

LeRobot은 PyTorch 기반의 엔드투엔드 로봇 학습을 위한 Hugging Face 라이브러리입니다. 공통 데이터셋 형식, 사전 학습된 정책, 저가형 SO-100 및 SO-101 팔부터 휴머노이드까지 물리적 하드웨어를 제어하는 도구를 제공해 로보틱스 진입 장벽을 낮추는 것을 목표로 합니다.

이 프로젝트는 제어 로직과 하드웨어별 세부 사항을 분리하는 통합 Robot 클래스를 제공하므로, 지원되는 팔, 모바일 베이스, 휴머노이드, 게임패드 및 키보드에서 동일한 데이터 수집, 학습 및 시각화 도구를 사용할 수 있습니다. 같은 인터페이스를 구현하면 사용자 지정 로봇도 추가할 수 있습니다. 다른 로봇, 텔레오퍼레이터 및 카메라를 지원하는 서드파티 플러그인은 설치 시 자동으로 검색됩니다.

데이터셋은 동기화된 동영상 또는 이미지와 Parquet 형식의 상태 및 액션 데이터를 저장하는 LeRobotDataset 형식을 사용하며, Hugging Face Hub에 호스팅할 수 있습니다. 정책에는 모방 학습, 강화 학습, 비전-언어-액션 모델 및 월드 모델이 포함됩니다. lerobot-eval을 사용해 시뮬레이션에서 평가하거나 lerobot-rollout을 사용해 실제 로봇에 배포할 수 있습니다.

핵심 기능

  • 01팔, 모바일 로봇, 휴머노이드, 게임패드 및 키보드를 위한 통합 Robot 인터페이스
  • 02Hugging Face Hub에서 호스팅하는 Parquet 및 MP4 저장 형식의 LeRobotDataset
  • 03ACT, Diffusion, SmolVLA 등을 포함한 다양한 정책의 학습 스크립트
  • 04LIBERO 및 MetaWorld와 같은 벤치마크를 사용한 시뮬레이션 평가
  • 05서드파티 로봇, 텔레오퍼레이터 및 카메라를 위한 플러그인 시스템

활용 사례

  • 저가형 팔로 시연 데이터를 기록하고 모방 학습 정책을 학습
  • Hugging Face Hub를 통해 로보틱스 데이터셋을 공유하고 재사용
  • 시뮬레이션에서 사전 학습된 VLA 또는 모방 학습 정책을 벤치마킹
  • Robot 인터페이스를 구현해 사용자 지정 로봇 지원 추가

빠른 시작

  1. 1

    PyPI에서 LeRobot을 설치합니다

    pip install lerobot
  2. 2

    설치된 버전과 환경 정보를 확인합니다

    lerobot-info
  3. 3

    필요한 기능(예: 학습)에 맞게 extras를 추가합니다

    pip install 'lerobot[training]'

사용 전 알아둘 점

  • 기본 설치는 가볍지만, 많은 기능을 사용하려면 추가 종속성을 별도로 설치해야 합니다.
  • 하드웨어 기능은 특정 로봇에 따라 달라지며, 일부 정책은 학습에 GPU가 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

lerobot은(는) 무엇인가요?
실제 로봇을 위한 PyTorch 모델, 데이터셋 및 도구 라이브러리로, 하드웨어 제어부터 데이터 수집, 정책 학습 및 평가까지 지원합니다. LeRobot은 PyTorch 기반의 엔드투엔드 로봇 학습을 위한 Hugging Face 라이브러리입니다. 공통 데이터셋 형식, 사전 학습된 정책, 저가형 SO-100 및 SO-101 팔부터 휴머노이드까지 물리적 하드웨어를 제어하는 도구를 제공해 로보틱스 진입 장벽을 낮추는 것을 목표로 합니다.
lerobot은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
lerobot은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
lerobot은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. lerobot의 마지막 커밋은 2026년 11월 6일입니다.
lerobot은(는) 어디에 사용할 수 있나요?
저가형 팔로 시연 데이터를 기록하고 모방 학습 정책을 학습 Hugging Face Hub를 통해 로보틱스 데이터셋을 공유하고 재사용 시뮬레이션에서 사전 학습된 VLA 또는 모방 학습 정책을 벤치마킹 Robot 인터페이스를 구현해 사용자 지정 로봇 지원 추가
lerobot는 어떻게 설치하나요?
PyPI에서 LeRobot을 설치합니다: pip install lerobot 설치된 버전과 환경 정보를 확인합니다: lerobot-info 필요한 기능(예: 학습)에 맞게 extras를 추가합니다: pip install 'lerobot[training]'
lerobot은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/huggingface/lerobot

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트