MIT License

项目介绍

real-stanford/umi-on-legs 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,采用 MIT License 许可证,目前获得 561 个 Star、37 次 Fork。

仓库全名
real-stanford/umi-on-legs
开源许可证
MIT License
Star 数
561
Fork 数
37
未关闭 Issue
2

README 摘要

UMI on Legs: Making Manipulation Policies Mobile with Manipulation-Centric Whole-body Controllers Huy Ha$^{🐶,1,2}$, Yihuai Gao$^{🐶,1}$ Zipeng Fu$^1$, Jie Tan$^{3}$ Shuran Song$^{1,2}$ $^1$ Stanford University, $^2$ Columbia University, $^3$ Google DeepMind, $^🐶$ Equal Contribution Project Page | Arxiv | Video UMI on Legs is a framework for combining real-world human demonstrations with simulation trained…

完整内容见 GitHub 原始 README 或本页 。

常见问题

umi-on-legs 用什么语言开发?

主要使用 Python 编写,采用 MIT License 许可证,目前有 561 个 Star。

umi-on-legs 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 umi-on-legs 的源码?

可以直接克隆仓库:git clone https://github.com/real-stanford/umi-on-legs.git,默认分支为 main;安装与运行步骤见仓库 README。

umi-on-legs 最近还在维护吗?

仓库最近一次更新为 7月20日,当前有 2 个未关闭 Issue;Star 数为 561,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

UMI on Legs: Making Manipulation Policies Mobile with Manipulation-Centric Whole-body Controllers

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

简要分析

热度分
638
价值分
347
活跃状态
活跃

语言占比

CMake
Dockerfile
Python

README

UMI on Legs: Making Manipulation Policies Mobile with Manipulation-Centric Whole-body Controllers

Huy Ha$^{🐶,1,2}$, Yihuai Gao$^{🐶,1}$ Zipeng Fu$^1$, Jie Tan$^{3}$ Shuran Song$^{1,2}$

$^1$ Stanford University, $^2$ Columbia University, $^3$ Google DeepMind, $^🐶$ Equal Contribution

Project Page | Arxiv | Video

UMI on Legs is a framework for combining real-world human demonstrations with simulation trained whole-body controllers, providing a scalable approach for manipulation skills on robot dogs with arms.

The best part? You can plug-and-play your existing visuomotor policies onto a quadruped, making your manipulation policies mobile!


This repository includes source code for whole-body controller simulation training, whole-body controller real-world deployment, iPhone odometry iOS application, UMI real-world environment class, and ARX5 SDK. We’ve published our code in a similar fashion to how we’ve developed it - as separate submodules - with the hope that the community can easily take any component they find useful out and plug it into their own system.

If you find this codebase useful, consider citing:

@inproceedings{ha2024umionlegs,
      title={{UMI} on Legs: Making Manipulation Policies Mobile with Manipulation-Centric Whole-body Controllers}, 
      author={Huy Ha and Yihuai Gao and Zipeng Fu and Jie Tan and Shuran Song},
      year={2024},
}

If you have any questions, please contact Huy Ha at huyha [at] stanford [dot] edu or Yihuai Gao at yihuai [at] stanford [dot] edu.

Table of Contents

If you just want to start running some commands while skimming the paper, you should get started here, which downloads data, checkpoints, and rolls out the WBC. The rest of the documentation is focused on setting up real world deployment.

Code Acknowledgements

Whole-body Controller Simulation Training:

  • Like many other RL for control works nowadays, we started with Nikita Rudin’s implementation of PPO and Gym environment wrapper around IsaacGym, legged gym. Shout out to Nikita for publishing such a hackable codebase - it’s truly an amazing contribution to our community.
  • Although not used in the final results of the paper, our codebase does include a modified Perlin Noise Terrain from DeepWBC. To use it, run training with env.cfg.terrain.mode=perlin.

Whole-body Controller Deployment:

  • Thanks to Qi Wu for providing us with an initial deployment script for the whole-body controller!

iPhone Odometry Application:

  • Thanks to Zhenjia Xu for providing us with some starter code for ARKit camera pose publishing!

UMI Environment Class:

  • Our UMI deployment codebase heavily builds upon the original UMI codebase. Big thanks to the UMI team!

OptiTrack Motion Capture Setup:

  • Thanks to Jingyun Yang and Zi-ang Cao for providing the OptiTrack motion capture code and helping us to set it up!

评论

暂无评论