File size: 1,403 Bytes
1a59c60 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 | # LeRobot Setting Guide
https://huggingface.co/docs/lerobot/installation \
https://huggingface.co/docs/lerobot/so101
last updated Dec/26/2025
# 1. LeRobot Installation
## 1-1. Python ๊ฐ์ ํ๊ฒฝ ์์ฑ
```bash
# Create python 3.10 conda env
conda create -n lerobot python=3.10 -y
# Activate env
conda activate lerobot
```
---
## 1-2. ffmpeg, Rerun ์ค์น
- ์์ ์ฒ๋ฆฌ๋ฅผ ์ํด `ffmpeg` ํ์
- LeRobot ๋ฐ์ดํฐ visualization์ ์ํด `Rerun` ํ์
```bash
conda install ffmpeg=7.1.1 -c conda-forge
pip install rerun-sdk
```
---
## 1-3. LeRobot ์์ค ์ฝ๋ ๋ค์ด๋ก๋
```bash
# LeRobot github repo clone
git clone https://github.com/huggingface/lerobot.git
cd lerobot
```
---
## 1-4. LeRobot ์ค์น
```bash
pip install -e .
```
---
## 1-5. ๋ก๋ด ํ๋์จ์ด ๋๋ผ์ด๋ฒ
์ฌ์ฉํ๋ ๋ชจํฐ์ ๋ง๋ ๋๋ผ์ด๋ฒ ์ค์น
```bash
# Feetech motor (SO-100, SO-101)
pip install -e ".[feetech]"
# Dynamixel motor (Koch, etc.)
pip install -e ".[dynamixel]"
```
---
## 1-6. ์ค์น ํ์ธ
```bash
python -c "import lerobot; print(lerobot.__version__)"
```
---
## (Optional) ์๋ฎฌ๋ ์ด์
ํ๊ฒฝ
ํน์ ์๋ฎฌ๋ ์ด์
ํ๊ฒฝ์ ์ฌ์ฉํ๋ ค๋ฉด ์ถ๊ฐ ํจํค์ง ์ค์น
```bash
# ALOHA ์๋ฎฌ๋ ์ด์
ํ๊ฒฝ
pip install -e ".[aloha]"
# Push-T ์๋ฎฌ๋ ์ด์
ํ๊ฒฝ
pip install -e ".[pusht]"
# ๋ชจ๋ ์๋ฎฌ๋ ์ด์
ํ๊ฒฝ
pip install -e ".[aloha,pusht,xarm]"
```
---
|