首页/新闻资讯/正文详情

如何从零安装GR00T-WholeBodyControl?Git LFS、TensorRT版本与5个虚拟环境的完整避坑清单

发布时间:2026/9/26 2:48:38 来源:云帆数科 栏目:资讯中心
如何从零安装GR00T-WholeBodyControl?Git LFS、TensorRT版本与5个虚拟环境的完整避坑清单
如何从零安装GR00T-WholeBodyControlGit LFS、TensorRT版本与5个虚拟环境的完整避坑清单【免费下载链接】GR00T-WholeBodyControlWelcome to GR00T Whole-Body Control (WBC)! This is a unified platform for developing and deploying advanced humanoid controllers. This includes: Decoupled WBC models used in NVIDIA Isaac-Gr00t, Gr00t N1.5 and N1.6 and GEAR-SONIC项目地址: https://gitcode.com/gh_mirrors/gr/GR00T-WholeBodyControlGR00T-WholeBodyControlGR00T 全身控制是 NVIDIA 开源的统一人形机器人控制器平台集 GR00T N1.5/N1.6 的解耦全身控制Decoupled WBC与 GEAR-SONIC 通用全身控制器于一体支持训练、评估与真机部署。很多新手卡住的并不是代码本身而是环境细节Git LFS 没拉全、TensorRT 版本装错、虚拟环境没建对。本文按先装对版本 → 再拉对文件 → 后建对环境的顺序给你一份可直接照做的完整避坑清单。一、系统要求先把这张对照表存下来开始之前请确认你的机器满足以下条件详见 docs/source/getting_started/installation_deploy.md项目要求操作系统Ubuntu 20.04 / 22.04 / 24.04 或其他 Debian 系Python3.8训练场景必须 3.11CUDACUDA 12.xNVIDIA GPU训练推荐 L40Git必须安装 Git LFS 扩展磁盘空间建议预留 10 GB 以上⚠️最大的一个坑TensorRT 版本必须精确匹配。装错版本不会报错但推理结果会是错的——规划器会输出错误动作这在真机上属于危险行为。TensorRT 版本速查重点中的重点平台必须安装的 TensorRT 版本x86_64 桌面/服务器10.13Jetson / G1 机载 Orin10.7需先升级到 JetPack 6安装要点下载TAR 包不是 DEB 包约 10 GB解压到任意位置官方建议~/TensorRTDEB 包会锁定路径和版本难以灵活管理在~/.bashrc中添加export TensorRT_ROOT$HOME/TensorRT后续构建脚本依赖这个环境变量机载 Orin 部署必须先把系统刷到JetPack 6刷机步骤见 docs/source/references/jetpack6.md。二、克隆仓库Git LFS 不装 白装仓库内含大量 LFS 跟踪的大文件机器人网格模型、ONNX 模型等。没装 Git LFS 直接 clone你拿到的是几百字节的指针文件而不是真实数据后续会在各种莫名其妙的地方静默失败。一键克隆步骤sudo apt install git-lfs git lfs install git clone https://gitcode.com/gh_mirrors/gr/GR00T-WholeBodyControl.git cd GR00T-WholeBodyControl git lfs pull补充说明MotionBricks 预训练检查点约 2.2 GB默认跳过如需运行 MotionBricks 演示再执行git lfs pull --includemotionbricks/out/** --exclude装完可运行仓库自带的预检脚本 check_environment.py它会检查 Python 版本、Git LFS 文件是否真正拉取、CUDA、TensorRT 路径、磁盘空间等python check_environment.py # 全部检查 python check_environment.py --training # 仅训练检查 python check_environment.py --deploy # 仅部署检查三、5 个虚拟环境一个脚本建一个互不干扰项目采用每个用途一个轻量虚拟环境的设计安装脚本基于uv会自动创建隔离的 venv无需手动管理。五个环境对应关系如下脚本都在 install_scripts/ 目录虚拟环境用途安装命令仓库根目录执行.venv_simMuJoCo 仿真sim2simbash install_scripts/install_mujoco_sim.sh.venv_teleopPICO VR 全身遥操作bash install_scripts/install_pico.sh.venv_data_collection录制 LeRobot 格式示教数据bash install_scripts/install_data_collection.sh.venv_camera组合相机服务OAK 深度相机bash install_scripts/install_camera_server.sh.venv_inferenceVLA 推理Isaac-GR00T PolicyClientbash install_scripts/install_inference.sh避坑提示新手建议只装你需要的。例如只做仿真验证装.venv_sim即可脚本会主动跳过遥操作等无关依赖训练/微调 SONIC 是唯一需要 Isaac Lab的场景Isaac Lab 需单独安装装好后在 Isaac Lab 环境中执行pip install -e gear_sonic/[training]完整流程见 docs/source/getting_started/installation_training.md所有脚本都要求在仓库根目录执行脚本内部会自动检测架构x86_64 / aarch64并自动安装 uv。四、部署栈编译C TensorRT 推理引擎真机部署走的是 gear_sonic_deploy/ 下的 C 推理栈。原生安装三步走也推荐此方式构建快、生产可用cd gear_sonic_deploy chmod x scripts/install_deps.sh ./scripts/install_deps.sh # 1. 系统依赖 source scripts/setup_env.sh # 2. 配置 TensorRT / CUDA / ONNX Runtime 路径 just build # 3. 编译其中 gear_sonic_deploy/scripts/setup_env.sh 会自动完成TensorRT 环境配置Jetson 上还会处理 DLA 库路径、CUDA Toolkit 探测、ONNX Runtime 定位、ROS2 环境加载和 Git LFS 检查。建议把它加入~/.bashrc一劳永逸。如果你更习惯容器化开发项目提供了 ROS2 Humble 的 Docker 环境支持 x86_64 与 Jetson 双架构cd gear_sonic_deploy ./docker/run-ros2-dev.sh # 标准构建 ./docker/run-ros2-dev.sh --rebuild # 强制重建注意Docker 方案要求宿主机先设置好TensorRT_ROOT容器内再执行source scripts/setup_env.sh just build。五、下载模型并跑通第一次验证环境就绪后用仓库自带脚本从 Hugging Face 拉取模型与规划器见 download_from_hf.pypython download_from_hf.py # 默认 SONIC 模型 规划器 python download_from_hf.py --low-latency # 低延迟遥操作版本 python download_from_hf.py --training # 训练检查点 SMPL 数据推荐的上手验证路径详见 docs/source/getting_started/quickstart.mdMuJoCo sim2sim终端 1 激活.venv_sim运行python gear_sonic/scripts/run_sim_loop.py终端 2 执行bash deploy.sh sim按]启动策略、T播放参考动作——先在仿真里把整套控制流程跑通真机部署熟悉仿真操作后执行./deploy.sh real切到实体机器人并务必做好急停准备。六、避坑清单速查表常见现象原因解决网格/模型文件只有几百字节没装 Git LFS 或未git lfs pull安装 LFS 后重新拉取推理动作完全不对但无报错TensorRT 版本不匹配严格按 10.13x86/ 10.7Orin重装Orin 上找不到 TensorRTJetPack 版本过低先按刷机指南升级 JetPack 6构建找不到 ONNX Runtime未执行 setup_env.sh先source scripts/setup_env.sh再构建check_environment.py报 Disk space磁盘不足 10 GB清理空间TensorRT TAR 包本身就有约 10 GB各 venv 之间互相污染手动 pip 装错环境只用 install_scripts 建环境脚本自动隔离装好之后运行python check_environment.py --deploy全部 PASS再按 Quick Start 跑一次 sim2sim你的 GR00T 全身控制环境就算从零到跑通完成了。【免费下载链接】GR00T-WholeBodyControlWelcome to GR00T Whole-Body Control (WBC)! This is a unified platform for developing and deploying advanced humanoid controllers. This includes: Decoupled WBC models used in NVIDIA Isaac-Gr00t, Gr00t N1.5 and N1.6 and GEAR-SONIC项目地址: https://gitcode.com/gh_mirrors/gr/GR00T-WholeBodyControl创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

核心包仅325KB、重依赖按需拉取:DSH-better-sidebar性能优化背后的完整原理
核心包仅325KB、重依赖按需拉取:DSH-better-sidebar性能优化背后的完整原理

核心包仅325KB、重依赖按需拉取:DSH-better-sidebar性能优化背后的完整原理 【免费下载链接】DSH-better-sidebar 开放的侧边栏底座,支持三方拓展注册新侧边栏页面。内置文件渲染编辑/终端/侧边对话/Git/子代理页面 | Open sidebar foundatio… · 2026/9/26 2:48:38

The Concise TypeScript Book 系列:深入解析 unknown 类型——类型安全的 any 替代方案
The Concise TypeScript Book 系列:深入解析 unknown 类型——类型安全的 any 替代方案

文档教程 【免费下载链接】typescript-book The Concise TypeScript Book: A Concise Guide to Effective Development in TypeScript. Free and Open Source. 项目地址: https://gitcode.com/gh_mirrors/typ/typescript-book 点击查看 免费下载 在 TypeScript 中&… · 2026/9/26 2:48:38

FlashAttention大模型实测:四款主流模型性能深度对比
FlashAttention大模型实测:四款主流模型性能深度对比

1. 项目概述:一场真正面向落地的Flash大模型实测最近两周,我连续跑了四套主流Flash架构大模型的本地推理——DeepSeek V4、Qwen3.8、GLM-5.3、Gemini 3.8。不是跑个demo、不是测个吞吐、更不是只看参数卡顿就下结论。而是用同一台机器(RTX 40… · 2026/9/26 2:48:38

LabVIEW数据采集与趋势分析VI设计实战与避坑指南
LabVIEW数据采集与趋势分析VI设计实战与避坑指南

做LabVIEW这几年,我见过太多人把“数据采集与变化趋势分析VI”想得太简单:以为拖一个波形图表控件、接上驱动跑起来,能看到曲线就算完事。结果一到现场就现原形——界面卡死、数据丢帧、曲线毛刺多得像心电图、程序打包到别的电脑直接打不开。… · 2026/9/26 3:25:12

NodeWarden 附件与 Send 文件分享指南:R2 与 KV 双模式、大小上限与一次性令牌安全
NodeWarden 附件与 Send 文件分享指南:R2 与 KV 双模式、大小上限与一次性令牌安全

NodeWarden 附件与 Send 文件分享指南:R2 与 KV 双模式、大小上限与一次性令牌安全 【免费下载链接】nodewarden Bitwarden-compatible server running on Cloudflare Workers 项目地址: https://gitcode.com/gh_mirrors/no/nodewarden NodeWarden 是一个运行… · 2026/9/26 3:25:12

AI Agent Harness故障演练方案:用TaoToken统一Key跑通混沌工程容错验证
AI Agent Harness故障演练方案:用TaoToken统一Key跑通混沌工程容错验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 3:25:12

2025亲测10款免费AI写小说工具:TaoToken统一Key接入DeepSeek/Kimi/豆包配置指南
2025亲测10款免费AI写小说工具:TaoToken统一Key接入DeepSeek/Kimi/豆包配置指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 3:25:12

大模型之Linux服务器部署大模型扒:TaoToken统一Key接入Cline的config.json骨架
大模型之Linux服务器部署大模型扒:TaoToken统一Key接入Cline的config.json骨架

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 3:25:12

零碳工厂建设指南:从碳盘查到认证的全流程实操
零碳工厂建设指南:从碳盘查到认证的全流程实操

最近有几个做制造业的朋友陆续来问我同一个问题:“零碳工厂要怎么建,指导意见里到底说了什么?”问的人多了,我发现大家其实卡在同一个地方——概念太多、文件太散、落地路径不清晰,很多人看完还是一头雾水。这篇我就用… · 2026/9/26 3:25:05

数据库课后习题答案别硬背:当测试用例集刷,效率翻倍
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍

简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21

OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置
OpenClaw 替代品?Hermes Agent 踩坑实录:macOS 飞书接入 TaoToken 配置

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 0:00:40

向下兼容与向上兼容:接口设计中的兼容性策略与工程实践
向下兼容与向上兼容:接口设计中的兼容性策略与工程实践

一次版本升级事故,是很多团队绕不过去的坎。线上环境里,服务端明明已经上线了新版接口,老的移动端还在照着旧文档传参数。请求一到网关,校验直接拒绝,用户操作失败,客服群炸了锅,开发群里开始互… · 2026/9/26 0:00:46

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码