turtlebot3-burger_150.png
turtlebot3-waffle-pi_150.png
turtlebot3-arm_150.png
walking-y2_150.png
turbot3-multi_150.png
turbot3-dl-ros1_150.png
turbot3-ai.png
turbot3-dl-ros2_150.png
turbot3-slam_150.png
turbot3-arm_150.png
turtlebot4-lite_150.png
turtlebot4-pro_150.png
turbot4-dl_150.png
turbot4-ai_150.png
aidriving-racebot_150.png
aidriving-autodrive_150.png
turtlebot-arm_150.png
openmanipulator-x_150.png
Home » LeRobot-LeKiwi入门教程 » LeRobot-LeKiwi入门教程-数据采集

LeRobot-LeKiwi入门教程-数据采集

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号

说明:

  • 介绍LeRobot-LeKiwi如何采集数据

步骤:

在树莓派运行:(从臂)

  • 进入目录
cd ~/lerobot
  • 加载lerobot环境
conda activate lerobot
  • ssh树莓派,运行脚本
python lerobot/scripts/control_robot.py \
  --robot.type=lekiwi \
  --control.type=remote_robot

请输入图片描述

  • 勾选这里的权限,点击Create token

请输入图片描述

  • 记住Access Token key

请输入图片描述

在PC运行:(主臂)

  • 加载lerobot环境
conda activate lerobot
  • 进入lerobot目录
cd ~/lerobot
  • 增加key,将下面的key修改为自己的key
huggingface-cli login --token key --add-to-git-credential
  • 增加环境路径,显示自己的用户名
HF_USER=$(huggingface-cli whoami | head -n 1)
    echo $HF_USER
  • 在采集数据之前,确保删除之前的采集数据文件夹so100_test
rm -r /home/ubuntu/.cache/huggingface/lerobot/ncnynl/lekiwi_test
  • 采集数据,最好采集15组以上的数据,效果会更好
python lerobot/scripts/control_robot.py \
  --robot.type=lekiwi \
  --control.type=record \
  --control.fps=30 \
  --control.single_task="Grasp a lego block and put it in the bin." \
  --control.repo_id=${HF_USER}/lekiwi_test \
  --control.tags='["tutorial"]' \
  --control.warmup_time_s=5 \
  --control.episode_time_s=30 \
  --control.reset_time_s=30 \
  --control.num_episodes=2 \
  --control.push_to_hub=true
  • 采集一次完毕,按一下右键,进入下一次采集

  • 采集一次完毕,如果采集的数据不好,按一下左键,重新录取这一次采集

  • 如果需要提前结束采集数据,按一下esc键

  • 重要参数

episode_time_s=30:规定了每个任务 episode 的时长为30秒
num_episodes=2:设定了机器人要执行的任务次数为2次
  • 重播数据集,播放之前采集的动作
python lerobot/scripts/control_robot.py \
  --robot.type=lekiwi \
  --control.type=replay \
  --control.fps=30 \
  --control.repo_id=${HF_USER}/lekiwi_test \
  --control.episode=0

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号


标签: none