目录

x-humanoid training toolchain

License Project Page arXiv Dataset Hugging Face

English|简体中文

项目介绍

本项目是 RoboMIND 数据集和天工机器人对于 Lerobot 开源框架适配的训练工具链。使用此项目,用户可以基于 Lerobot 开源框架的算法实现在 RoboMIND 数据集的使用和天工机器人的具身操作,降低开发者开发门槛,扩展 RoboMIND 数据集和天工机器人生态建设。

  • 支持开源多本体数据集 RoboMIND。
  • 支持 LerobotDataset V2.1。
  • 支持天工机器人的具身操作训练。
  • 未来支持 RoboMIND/慧思开物/天工的生态建设。
Title Description
RoboMIND数据集 RoboMIND数据集汇集了多种机器人平台的操作数据,该数据集包含了在479种不同任务中涉及96类独特物体的10.7万条真实世界演示轨迹。
天工URDF 包含了完整的机器人描述文件 (URDF) 和网格文件 (STL),定义了机械结构、关节限位、质量分布等核心参数。支持在 ROS 环境和 Gazebo 仿真平台中进行运动规划和控制算法验证。
天工软件系统 基于 ROS 框架开发,作为直接负责硬件控制的底层实现,包含了本体控制 (body_control)、机器人描述 (robot_description)、遥控器通信 (usb_sbus) 等关键模块,负责机器人的基础运动控制和硬件驱动。
天工文档 天工通用人形机器人的用户手册、SDK 文档,包括 Lite 版本 和 Pro 版本,涵盖机器人开箱、日常使用、维护指南、SDK 接口说明,帮助用户和开发者更高效地使用和开发天工机器人。

使用说明

读取 hdf5 格式的数据,根据定义的 keys 解析 observations(images, joints, etc.)。

cd scripts
sh convert.sh #Modify the path and args. 
--config
Description: Path to the configuration JSON file containing settings for the application.
--repo_id
Description: ID for the dataset.
--src_root
Description: Source directory containing raw input data files.
--tgt_path
Description: Target directory path for processed output files.
--task_name
Description: Identifier for the current processing task.
--fps
Description: Frames per second setting for video processing operations.
--robot_type
Description: Identifier for robot hardware platform.

模型训练

将数据集转换为 LeRobot 的格式后,用户可以使用以下工作流程进行模型训练:

  • 训练配置。 创建一个 train_config. json 文件来指定数据集路径、训练算法(例如,ACT或扩散策略)、超参数(学习率、批大小)和其他相关参数。
  • 创建配置文件后,用户可以通过执行以下命令开始模型训练:
export HF_LEROBOT_HOME=PATH_TO_LEROBOT_HOME
python lerobot/scripts/train.py --config_path=PATH_TO_CONFIG

可视化

使用 LeRobot 的本地工具进行数据集的可视化。

python lerobot/scripts/visualize_dataset.py --repo-id ID --episode-index 0 --root PATH_TO_ROOT

计划

  • 未来支持更多前沿算法。
  • 支持天工系列的具身操作能力。

致谢

RoboMIND和天工机器人已经适配了Lerobot,非常感谢!

讨论

如果您对 RoboMIND 有兴趣, 欢迎加入我们的社群进行讨论

关于

具身智能(Embodied Intelligence)通过物理体与环境的实时交互实现智能决策与执行,已成为机器人学与人工智能交叉领域的核心方向。然而,当前行业面临数据壁垒高、工具链碎片化、算法泛化性不足等挑战。

156.9 MB
邀请码
    Gitlink(确实开源)
  • 加入我们
  • 官网邮箱:gitlink@ccf.org.cn
  • QQ群
  • QQ群
  • 公众号
  • 公众号

©Copyright 2023 CCF 开源发展委员会
Powered by Trustie& IntelliDE 京ICP备13000930号