安装和验证LeRobot
通过 pip 或源头安装 LeRobot,配置机器人的硬件配置文件,并在 MuJoCo中运行预先训练的 ACT 政策来验证您的设置. ~ 1 小时.
装置1个6个 ·安装和验证 · ~1小时
让LeRobot运行,为你的机器人配置它, 并通过在接触任何真正的硬件之前运行一个预先训练的 ACT 政策来确认一切工作.
pip 安装对源安装
选择适合您的情况的安装方法:
安装 pip
如果您在支持的机器人或模拟中遵循这个路径,使用此方法,而不修改LeRobot内部.
源安装
如果您需要为不支持的机器人添加自定义硬件配置,或者如果您想为LeRobot贡献.
接器 (建议)
创建一个虚拟环境 (建议) python3 -m venv ~/lerobot-env源 ~/lerobot-env/bin/activate # 安装LeRobot pip安装lerobot #验证安装python -c "进口lerobot;打印(lerobot.__version__) "
源安装
git
Python版本重要: LeRobot需要 Python 3.10 或更高版本.如果
硬件配置设置
雷罗бот使用配置文件来知道你连接到哪个机器人.如果你只使用模拟,你可以跳过这个节目.
- 找你的机器人配置
- #####复制和编辑配置
复制机器人配置到工作目录,并编辑连续端口以匹配系统. 运行
- #####设置你的拥抱脸标志
运行
使用模拟运行验证
在触及任何真正的硬件之前,请通过在MuJoCo中运行预先训练的ACT政策来确认您的安装是否正常.
源 ~/lerobot-env/bin/activate # 安装MuJoCo Sim环境 pip安装 lerobot[gym_pusht] # 运行预训练 ACT 政策在模拟 python -m lerobot.scripts.ev \ --pre-trained-policy-name-or-path lerobot/act_pusht_keypoints \ --env.name gym_pusht/PushT-v0 \ --eval.n-episodes 3 \ --eval.use-async-envs错误
您将看到一个视觉窗口显示机器人臂试图将一个T形块推进到目标位置. 政策是预训练的. 您的任务只是确认它运行没有错误.在3集中成功率超过0%足以确认您的环境正确配置.
没有显示器? 如果您在无头的服务器上,请添加
常见的安装错误
| Error | Fix |
|---|---|
No module named 'lerobot' |
Your virtual environment is not activated. Run source ~/lerobot-env/bin/activate. |
mujoco.FatalError |
MuJoCo requires a display. On headless servers add --env.render-mode null or use Xvfb. |
ImportError: libGL.so.1 |
Install OpenGL libraries: sudo apt install libgl1-mesa-glx. |
huggingface_hub.errors.RepositoryNotFoundError |
Run huggingface-cli login and paste your token. The policy download requires authentication. |
单元1完成,当...
[← 回到路径概述]







