LeRobot 맥 설정 방법

LeRobot 맥 설정 방법

사전 요구사항

1. Miniforge 설치

# Miniforge 다운로드 및 설치
wget "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh"
bash Miniforge3-$(uname)-$(uname -m).sh

환경 설정

2. Conda 환경 생성 및 활성화

# Python 3.10으로 conda 환경 생성
conda create -y -n lerobot python=3.10

# 환경 활성화 (매번 터미널 열 때마다 실행 필요)
conda activate lerobot

3. FFmpeg 설치

# FFmpeg 설치
conda install ffmpeg -c conda-forge

LeRobot 설치

# 기본 설치
pip install lerobot

# 모든 기능 포함
pip install 'lerobot[all]'

# 특정 기능만 (예: aloha, pusht)
pip install 'lerobot[aloha,pusht]'

# Feetech 모터 지원
pip install 'lerobot[feetech]'

맥 특화 주의사항

카메라 관련

  • Intel RealSense 카메라: macOS에서 "failed to set power state" 오류 발생 시 sudo 권한으로 실행
  • iPhone 카메라: macOS 13+, iOS 16+에서 Continuity Camera 지원 (같은 Apple ID 필요)
  • RealSense 카메라: macOS에서 지원이 불안정함

실험 추적 (선택사항)

# Weights and Biases 로그인
wandb login

참고 링크