🧪 Novos tutoriais em andamento — do braço robótico ao sensor
Ir para o conteúdo
Compre este produtoLoja oficialSite oficial

1 · Visão geral ​

Seguinte: 02 Instalar e executar

O LeLab é uma aplicação web que reúne o fluxo de trabalho do LeRobot — calibrar, teleoperar, gravar, treinar, reproduzir — numa única janela do navegador.

O que pode fazer ​

PáginaO que faz
CalibrationCalibração guiada de ambos os braços
TeleoperationMova o braço leader; o follower acompanha-o, com transmissão das posições das articulações em tempo real
RecordingGrave episódios num LeRobotDataset, com câmaras
DatasetsPercorra episódios no disco, fotograma a fotograma, com um traçado do movimento das articulações
TrainingInicie uma tarefa de treino do LeRobot e acompanhe os registos
InferenceExecute uma política treinada no braço follower
UploadEnvie o seu conjunto de dados para o Hugging Face Hub

LeLab e LeRobot ​

O LeRobot é a biblioteca — controladores dos robôs, formato dos dados, código de treino. O LeLab é um servidor FastAPI que a invoca, mais um front-end React que comunica com esse servidor por HTTP e WebSocket.

  • Tudo o que o LeLab não expõe continua acessível pela linha de comandos lerobot-*.
  • O LeLab não inclui o LeRobot. Instalar o LeLab instala o LeRobot.

Requisitos ​

Robôbraços SO-101 leader + follower — a única configuração suportada
ComputadorLinux, macOS ou Windows
Python3.12 ou mais recente
Node.js22 — apenas para lelab --dev
USBDuas portas livres, uma por braço

A calibração, a teleoperação e a gravação correm num portátil. O treino é a etapa pesada, e o LeLab pode executá-lo no Hugging Face Hub — ver página 6.

Onde ficam os ficheiros ​

Em ~/.cache/huggingface/lerobot/:

CaminhoConteúdo
calibration/teleoperators/so101_leader/*.jsonFicheiros de calibração do leader
calibration/robots/so101_follower/*.jsonFicheiros de calibração do follower
ports/leader_port.txt · ports/follower_port.txtÚltimas portas série utilizadas
saved_configs/*.txtÚltimo perfil de calibração selecionado

Os conjuntos de dados ficam onde o LeRobot os coloca — por predefinição, na mesma árvore.

Limpar essa cache, ou reinstalar, obriga a recalibrar ambos os braços. Ver Resolução de problemas.

Terminologia ​

O LeRobot nomeia os braços pela função; a API do LeLab usa um segundo conjunto de nomes para os mesmos dois braços:

Designação comumDesignação no LeRobot / LeLab
O braço que move à mãoleader · teleop
O braço que seguefollower · robot

Seguinte: 02 Instalar e executar