如何把GR00T-WholeBodyControl部署到G1板端JetPack 6Orin刷机与TensorRT 10.7完全指南【免费下载链接】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本文带你把GR00T-WholeBodyControl的人形机器人控制器完整部署到Unitree G1 板端先为 Orin NX 刷机升级JetPack 6再安装TensorRT 10.7最后用 C 推理栈在 50 Hz 下跑起 GEAR-SONIC 全身控制策略。全程命令都已给出新手照着做即可。为什么必须升级到 JetPack 6G1 出厂自带的 JetPack 版本过低无法支持 GEAR-SONIC 推理所需的 TensorRT 版本。官方对板端部署有硬性要求平台必须的 TensorRT 版本x86_64 桌面开发机10.13G1 板端 OrinJetson10.7依赖 JetPack 6⚠️ 官方特别警告必须使用上表中的精确版本。版本不匹配会导致推理结果错误——planner 会输出错误动作可能引发机器人危险行为。整个板端部署流程可以概括为 6 步下载镜像 → 拆卸 SSD → 写盘 → 进刷机模式 → 刷机 → 装环境跑部署。第一步下载 JetPack 6.2 刷机镜像你需要两个文件从官方提供的 JetPack 6.2 资源页下载.tar文件Jetpack_6.2_nx.tar.bz2用于给 Orin 模块刷系统系统镜像g1-nx-j6.2.img.bz2写入 G1 的 NVMe SSD准备好工具5 mm T 型内六角扳手、2 mm 六角工具Fanttik 工具包自带、十字螺丝刀、USB-C 数据线、NVMe 硬盘盒从笔记本写盘时需要。完整步骤可对照官方刷机指南docs/source/references/jetpack6.md。第二步拆下 G1 的 NVMe SSD用 5 mm T 型内六角扳手拧下机器人尾部把手附近的两颗螺丝用 2 mm 六角工具拧下固定泡沫和塑料后盖的四颗螺丝掀开后盖用十字螺丝刀拧下 Orin NX 上固定 NVMe SSD 的单颗螺丝小心抽出 SSD 卡。第三步用硬盘盒把镜像写入 SSD把 SSD 装进 NVMe 硬盘盒插到写盘电脑上Ubuntu/Debian 系# 1. 确认外置SSD未挂载未挂载则跳过 sudo umount /dev/sda* # 2. 进入镜像所在目录写入系统镜像约需十几分钟 bzip2 -dc g1-nx-j6.2.img.bz2 | sudo dd of/dev/sda bs4M statusprogress convfsync # 3. 安全弹出 sudo sync sudo udisksctl power-off -b /dev/sda写完后把 SSD 先放在一边——它已经不需要了接下来刷的是 Orin 模块。第四步让 G1 进入刷机模式这是新手最容易卡住的一步按键顺序务必记牢开机等三个电源指示灯常亮用 USB-C 线把机器人连到电脑同时按住两个白色按键2 秒保持下键不动先松开上键继续按住下键 2 秒直到三颗绿灯变为两颗绿灯新开终端执行lsusb看到NVIDIA Corp. APX字样即成功进入刷机模式。第五步执行 Orin 刷机约8分钟确认lsusb出现 APX 后执行sudo tar -xjvf Jetpack_6.2_nx.tar.bz2 cd Jetpack_6.2_nx/Linux_for_Tegra sudo ./flash_nx_module.sh耐心等待约8 分钟看到 success 提示即刷机完成。第六步装机并开启 MaxN 性能模式关机把 SSD 装回 G1 并拧紧螺丝复原后盖与把手螺丝重新开机设置 Orin 到MaxN满血模式推理性能关键sudo nvpmodel -m 0 sudo jetson_clocks sudo jetson_clocks --show # 确认已是 MaxN 提示后续每次构建/部署时项目的环境脚本 gear_sonic_deploy/scripts/setup_env.sh 会在检测到 Jetson 时自动执行jetson_clocks无需手动重复。安装 TensorRT 10.7 与 JetPack 依赖先装 TensorRT官方文档强调 Install this first从 NVIDIA 开发者页面下载TAR 包约 10 GB不要用 DEB 包板端选10.7解压到~/TensorRTsudo apt-get install -y pv pv TensorRT-*.tar.gz | tar -xz -f - echo export TensorRT_ROOT$HOME/TensorRT ~/.bashrc source ~/.bashrc安装 DLA 编译相关包gear_sonic_deploy/scripts/setup_env.sh 会自动补 DLA 库路径与libcudla符号链接sudo apt-get install -y nvidia-l4t-dla-compiler libcudla-dev-12-6克隆仓库、安装依赖并构建 C 推理栈git clone https://gitcode.com/gh_mirrors/gr/GR00T-WholeBodyControl.git cd GR00T-WholeBodyControl git lfs pull # 拉取模型等大文件板端依赖安装脚本会自动识别 Jetsonaarch64安装 build-essential、cmake、just、ONNX Runtime、CUDA 开发包等cd gear_sonic_deploy chmod x scripts/install_deps.sh ./scripts/install_deps.sh source scripts/setup_env.sh # 配置 TensorRT / DLA / CUDA 路径 just build # 构建 C 部署程序再下载推理所需的 ONNX 模型与 plannerpython download_from_hf.py详细前提条件见官方安装文档docs/source/getting_started/installation_deploy.md依赖脚本源码gear_sonic_deploy/scripts/install_deps.sh。一键部署deploy.sh 与 g1_deploy_onnx_ref项目提供的一键部署脚本 gear_sonic_deploy/deploy.sh 会自动完成四步检查 TensorRT 与模型文件 → 装缺失依赖 →source setup_env.sh just build→ 启动部署。# 真机模式自动寻找 192.168.123.xUnitree 机器人网段接口 ./deploy.sh real # 或 MuJoCo 仿真联调自动禁用 CRC 校验 ./deploy.sh sim它实际执行的命令等价于见 docs/source/references/deployment_code.mdjust run g1_deploy_onnx_ref enP8p1s0 policy/release/model_decoder.onnx reference/example/ \ --obs-config policy/release/observation_config.yaml \ --encoder-file policy/release/model_encoder.onnx \ --planner-file planner/target_vel/V2/planner_sonic.onnx \ --input-type manager --output-type all其中--input-type支持keyboard / gamepad / zmq / ros2 / manager等模式manager可在键盘、手柄、ZMQ、ROS2 间动态切换最适合真机调试。常见问题排查清单症状原因与解决TensorRT_ROOT is not set把export TensorRT_ROOT$HOME/TensorRT写入~/.bashrc后重新sourceDLA 链接/运行报错执行sudo apt-get install -y nvidia-l4t-dla-compiler libcudla-dev-12-6再source scripts/setup_env.sh推理速度不达标检查sudo nvpmodel -m 0与sudo jetson_clocks是否已生效planner 动作异常九成是 TensorRT 版本不对板端必须 10.7桌面必须 10.13模型文件缺失重新执行git lfs pull或python download_from_hf.py找不到机器人网络接口机器人网段应为192.168.123.x可显式指定接口名如./deploy.sh enP8p1s0编译期可用tegrastats监控板载资源占用。延伸阅读官方 JetPack 6 刷机指南docs/source/references/jetpack6.md部署安装文档docs/source/getting_started/installation_deploy.mdC 部署程序说明与日志参数docs/source/references/deployment_code.md一键部署脚本gear_sonic_deploy/deploy.sh依赖安装与环境配置脚本gear_sonic_deploy/scripts/刷完机、装好 TensorRT 10.7 后你的 G1 就能在板端 50 Hz 实时跑起 GEAR-SONIC 全身控制策略了——从行走、爬行到 VR 遥操作全部由这块 Orin NX 独立完成。【免费下载链接】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),仅供参考
企业数字化 ERP 产品动态
相关推荐
Atlas 300V部署YOLO全攻略:从推理卡定位到模型转换与性能调优 最近后台一直有人在问两个问题:atlas部署yolo怎么搞?Atlas 300V 24G到底是不是运算加速卡?说实话,这两个问题可以合并成一个问题来回答——把YOLO系模型搬到华为Atlas平台跑起来,本身就是理解这张卡的最佳方式。这篇文… · 2026/9/26 13:47:39
直驱永磁风电机组并网仿真模型搭建与调试实战 直驱永磁风电机组的并网仿真模型,这几年在风电控制领域几乎是绕不开的话题。原因很简单:直驱式结构没有齿轮箱,永磁同步发电机(PMSG)直接跟风轮相连,系统的动态特性、控制策略跟传统双馈机组(DF… · 2026/9/26 13:47:27
2026随州汽车装饰优选指南,看完不踩坑 2026随州汽车装饰优选指南,看完不踩坑上个月,随州一位开SUV的车主老周跟我诉苦:他在一家“看起来挺专业”的店里加装了一套氛围灯和音响,结果用了不到三个月,车门内就开始异响,电瓶亏电两次,去检… · 2026/9/26 13:47:27
Kimi金融行业AI方案拆解:从能聊天到能干活的大模型落地关键一步 先说结论:Kimi这次发布的金融行业AI解决方案,本质上是把大模型从“能聊天”推向“能干活”的关键一步。做金融科技、企业数字化、算法应用的朋友应该都感受到了,过去两年大模型在金融圈更多是演示性质,真正落到业务流程里、能扛住… · 2026/9/26 14:28:50
微信开源企业级AI知识库:架构、自动Wiki与部署实践 1. 微信开源企业级AI知识库,我从热闹里看到了什么真东西消息刚传出来的时候,我的工作群和朋友圈直接炸了。微信开源自家企业级AI知识库,这几个词放在一起,本身就够让人浮想联翩:AI、知识库、开源、Wiki,每一… · 2026/9/26 14:28:50
STM32系统稳定性根因:电学三要素与硬件-软件耦合解析 1. 这不是“电学知识STM32”的简单拼凑,而是一套可落地的嵌入式系统认知框架你搜“电学知识之STM32系统”,大概率是刚买了一块STM32F103C8T6最小系统板,拆开包装发现:板子上密密麻麻的电阻电容、一个晶振、几颗LED、几个按键&… · 2026/9/26 14:28:50
AI MAX 395统一内存推理优化:halogen-flash-server部署实战 前阵子AMD AI MAX 395的终端陆续到手之后,大家干得最多的一件事就是跑模型图一乐。跑是跑起来了,可真把它当成一台对外服务的推理机器来用,体验完全不是一回事。halogen-flash-server这个项目,前期就是针对这台硬件做了大量优化&a… · 2026/9/26 14:28:43
Claude Code 模板库实战:用提示词工程固化团队开发规范 1. 这套模板库到底在解决什么问题1.1 我为什么开始收集 Claude Code 模板先说背景。我大概在 Claude Code 刚开放命令行版本时就开始用了,一开始对它最大的感受是:很强,但也很“飘”。它不像传统 IDE 里的插件那样有明确的配置面板࿰… · 2026/9/26 14:28:43
AI提效不省人?从任务清单到Agent工作流的落地指南 “装了一堆 AI 技能,为什么人还是没省下来”——这句话我这一年听了不下五十次,而且说这话的人往往不是不努力,恰恰是团队里折腾AI最积极的那批。他们买了会员、装了插件、学了提示词课程,市面上热门AI工具挨个试了个遍࿰… · 2026/9/26 14:28:43
数据库课后习题答案别硬背:当测试用例集刷,效率翻倍 简介:万常选版《数据库原理与设计》课后习题答案资源,覆盖第2至6章及第9章,适合正在学习关系模型、数据库建模、关系数据理论与模式求精的本科生、自学者作为复习与自测材料。压缩包共7个文件,含3个doc参考答案、2个sql示例脚本、… · 2026/9/26 0:00:21
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