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

GR00T-WholeBodyControl运动学规划器详解:如何实时生成奔跑、潜行、跪姿、拳击8种动作风格

发布时间:2026/9/27 6:56:22 来源:云帆数科 栏目:资讯中心
GR00T-WholeBodyControl运动学规划器详解:如何实时生成奔跑、潜行、跪姿、拳击8种动作风格
GR00T-WholeBodyControl运动学规划器详解如何实时生成奔跑、潜行、跪姿、拳击8种动作风格【免费下载链接】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-WholeBodyControl是 NVIDIA 开源的人形机器人全身控制Whole-Body Control, WBC统一开发平台其核心的Gear-SONIC 运动学规划器Kinematic Planner能够在毫秒级延迟内实时生成奔跑、潜行、跪姿、拳击等 27 种动作风格。本文面向新手带你快速理解这个让 G1 机器人随意走动的规划器是如何工作的以及如何用键盘实时操控它 部署管线总览输入接口 → 运动学规划器 → 动作管理器 → 策略网络 → 机器人来源Pipeline.jpg什么是运动学规划器运动学规划器是 GEAR-SONIC 系统中最核心的实时动作生成组件给定机器人当前状态和高层导航指令往哪走、走多快、什么姿势它直接输出一段未来的全身姿态序列MuJoCoqpos帧再交给底层全身控制器去跟踪执行。与播放预录动作不同规划器是在运行时动态生成的——这意味着机器人可以随时转向、变速、切换动作风格而动作衔接依然丝滑自然。它的内部流程分 5 步详见 planner_onnx.md归一化把当前姿态转换到身体相对坐标系消除初始朝向/位置差异弹簧模型用临界阻尼弹簧从指令中平滑地生成目标根节点轨迹目标姿态选取根据动作风格mode从内置剪辑库中取目标姿态并对齐运动推理核心网络补全当前状态 → 目标姿态之间的自然过渡后处理转回世界坐标系并对前 4 帧做融合以平滑切换多种动作风格的生成效果展示包括奔跑、攀爬、下蹲、翻滚等来源teaser_motion_bricks_three_rows.jpg8种动作风格如何选四大动作集一览规划器把所有动作组织成4 个动作集Motion Set每个集内最多8 种可选模式用键盘数字键1–8一键切换 动作集 0移动Locomotion模式说明速度范围慢走 slowWalk慢速前进0.2–0.8 m/s走路 walk正常步速—奔跑 run快速奔跑1.5–3.0 m/s开心 happy欢快步态—潜行 stealth低姿潜行步—受伤 injured跛行步态— 动作集 1蹲姿 / 地面Squat / Ground模式说明速度范围下蹲 squat静态下蹲可调高度静态双膝跪 kneelTwoLeg双膝跪地静态单膝跪 kneelOneLeg单膝跪地静态匍匐趴 lyingFacedown脸朝下趴地静态手爬 handCrawling手膝爬行0.4–1.0 m/s肘爬 elbowCrawling手肘爬行0.7–1.0 m/s蹲姿类模式支持-/键实时调节躯干高度0.2–0.8 m例如从下蹲平滑过渡到跪姿。 动作集 2拳击Boxing模式说明拳击待机 idleBoxing静态抱架走位走 walkBoxing带拳套抱架移动左直拳 leftJab / 右直拳 rightJab左右刺拳随机组合拳 randomPunches随机出拳序列左摆拳 leftHook / 右摆拳 rightHook左右摆拳 动作集 3风格化步态Styled Walking谨慎步careful、搬物步objectCarrying、低姿快行crouch、舞蹈步happyDance、僵尸步zombie、指路步point、受惊步scared等 7 种趣味风格。 完整的 mode 索引表0–26 共 27 种风格见 Kinematic Planner ONNX 模型参考。键盘实操5分钟上手实时操控完成快速开始后在gear_sonic_deploy/目录执行bash deploy.sh --input-type keyboard sim即可在 MuJoCo 中体验。核心操作如下完整键位表见 keyboard.md按键功能ENTER进入 / 退出规划器模式WASD/,.前进 / 转向移动 / 后退 / 左右横移QE原地转向N/P切换上一 / 下一动作集1–8在当前集内选择动作风格9/0降低 / 提高速度-/调节躯干高度蹲姿/跪姿O急停退出紧急按键一个巧妙的设计是动量系统按下方向键即设定满速动量松开后机器人按 ×0.999/帧 自然减速滑行直至停下——不需要一直按住按键急停键R则瞬间清零动量。横移建议把速度控制在 0.4 m/s 左右避免交叉步态时双脚碰撞。实时性如何实现10Hz规划 50Hz控制 TensorRT规划器能在真机上做到低延迟实时运行靠的是这套工程架构源码入口localmotion_kplanner.hpp线程模型规划器独立线程运行在10 Hzplanner_dt 0.1s与控制环50 Hz、输入线程100 Hz完全解耦规划结果写入共享缓冲供控制线程取用重规划策略并非每个周期都重算——切换动作集/朝向/高度时立即重规划奔跑 0.1 s、爬行 0.2 s、拳击 1.0 s 周期性重规划兼顾响应性与算力开销TensorRT 加速ONNX 模型文件名带V0/V1/V2自动识别版本启动时转为 TensorRT 引擎并磁盘缓存再通过CUDA Graph将整条推理路径录制为可重放图单次重规划只需一次图启动30 Hz → 50 Hz 重采样模型输出 30 Hz 帧部署端线性插值四元数用 slerp到控制环的 50 Hz8 帧动画融合新旧动作序列到达时做 8 帧线性交叉淡化关节、位置、四元数分别加权融合保证动作切换无跳变模型版本方面V0 支持 4 种基础移动模式V1 增加蹲跪/拳击/风格步与高度控制20 种V2 补全全部27 种风格。想深入代码从这里开始资料路径规划器 ONNX 输入/输出完整规范docs/source/references/planner_onnx.md键盘操控教程含各动作集键位docs/source/tutorials/keyboard.mdC 部署程序流程与启动参数docs/source/references/deployment_code.md规划器核心实现Cgear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/localmotion_kplanner.hpp键盘输入处理gear_sonic_deploy/src/g1/g1_deploy_onnx_ref/include/input_interface/keyboard_handler.hpp模型下载与部署环境搭建docs/source/getting_started/download_models.md、docs/source/getting_started/installation_deploy.md项目总览README.md总结GR00T-WholeBodyControl 的运动学规划器把选风格 → 定方向 → 调速度压缩成了几次按键奔跑、潜行、跪姿、拳击等 27 种动作风格由一个 ONNX 模型在 10 Hz 下实时生成再经 TensorRT CUDA Graph 加速、8 帧动画融合后无缝执行。它不仅是 GEAR-SONIC 全身控制的运动大脑也为开发者提供了一套可定制的实时运动生成接口——训练代码与技术报告也将在后续版本中陆续发布值得关注 ⭐【免费下载链接】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),仅供参考

相关推荐

佛山网站建设公司3lue:5个免费工具搞定丑站痛点
佛山网站建设公司3lue:5个免费工具搞定丑站痛点

佛山网站建设公司3lue:5个免费工具搞定丑站痛点 还在为模板网站太丑不够用而头疼?别急着掏钱找佛山网站建设公司3lue,先试试这几个 免费工具 。很多甲方朋友一上来就问价格,却忽略了网站上线前的视觉诊断和性能体检。… · 2026/9/27 6:56:16

解决matplotlib绘图中文字符显示问题
解决matplotlib绘图中文字符显示问题

在使用Python进行数据可视化时,常常会遇到中文字符无法正常显示的问题。默认情况下,Matplotlib等常用可视化库并不支持中文字体,这导致中文字符显示为方框或者引发字体相关的警告,给数据展示和报告生成带来不便。尤其对于数据分析师而言,频繁手动调整字体配置既耗时又易出… · 2026/9/27 6:56:16

RL-赵-(九)-Policy函数拟合算法-Policy Gradient算法01:基本概念【用参数化的函数来拟合π,来取代表格形式的π(表格中每个元素直接保存了某个s-a对的π概率值)】
RL-赵-(九)-Policy函数拟合算法-Policy Gradient算法01:基本概念【用参数化的函数来拟合π,来取代表格形式的π(表格中每个元素直接保存了某个s-a对的π概率值)】

从本文开始,将从value-based methods转向到policy-based methods,从value function approximation到policy function approximation。 一、Basic idea of policy gradient 到目前,我们的policies都是用tables表示的。 如下是所有state的action probabilities,存储在一个t… · 2026/9/27 6:56:16

潜伏14年的Linux内核漏洞CVE-2025-39964:一个普通账户如何击穿root防线,还能从Docker容器里“越狱“
潜伏14年的Linux内核漏洞CVE-2025-39964:一个普通账户如何击穿root防线,还能从Docker容器里“越狱“

你敢相信吗?就在你以为服务器固若金汤的时候,一个从2011年就悄悄躺进Linux内核的"老毛病",正等着任何一位本地用户伸手拿到root钥匙。更棘手的是,在那些跑满Docker容器的云主机上,这个编号为CVE-2025-39964的… · 2026/9/27 7:32:23

数据库基础与MySQL入门
数据库基础与MySQL入门

在当今的数字化世界中,数据如同生命之水,它贯穿于各种应用和服务中。尤其在游戏行业,例如经典的《三国志》,数据库管理成了一个不可或缺的环节。这不仅涉及到用户信息的存储,还涉及到游戏状态、积分、交易等复杂的数据处理需求。 MySQL作为一个广受欢迎的数据库管理系统,… · 2026/9/27 7:32:23

MySQL字符集与字符序设置
MySQL字符集与字符序设置

字符集和字符序在数据库系统中扮演着至关重要的角色,特别是在多语言环境下,正确的字符集选择不仅能确保数据的存储和显示效果,还直接影响到系统的性能和兼容性。字符集定义了如何将不同的字符进行编码和存储,而字符序则是用来控制字符在数据库中的比较和排序规则。在涉及全… · 2026/9/27 7:32:23

软考信息安全工程师备考00-相关的法律法规
软考信息安全工程师备考00-相关的法律法规

《中 华 人 民 共 和 国 网 络 安 全 法》施行时间(2017年6月1日)2017年下半年综合知识6868、 2017 年 6 月 1 日 , ( ) 开 始 施 行 。A.中 华 人 民 共 和 国 计 算 机 信 息 系 统 安 全 保 护 条 例B.计 算 机 信 … · 2026/9/27 7:32:10

AI Agent的Web渗透作战手册:ctf-skills的ctf-web技能快速参考(SQLi/XSS/SSTI/SSRF/JWT实战技巧)
AI Agent的Web渗透作战手册:ctf-skills的ctf-web技能快速参考(SQLi/XSS/SSTI/SSRF/JWT实战技巧)

AI Agent的Web渗透作战手册:ctf-skills的ctf-web技能快速参考(SQLi/XSS/SSTI/SSRF/JWT实战技巧) 【免费下载链接】ctf-skills Agent skills for solving CTF challenges - web exploitation, binary pwn, crypto, reverse engineering, foren… · 2026/9/27 7:32:10

〖共创稿事节〗HarmonyOS 7 新特性实战(10):普通 GLB 模型的加载、视角控制与注释入口
〖共创稿事节〗HarmonyOS 7 新特性实战(10):普通 GLB 模型的加载、视角控制与注释入口

先验证普通网格路径 API 26 模拟器与 HBN-AL80 真机已经运行普通 GLB 教学样本:模型共 8 个节点、64 个三角形,文件只有数 KB。它由项目脚本生成,是抽象的带角、带翼几何造型,不是古代神兽的考据复原,也不是 3DGS 重建… · 2026/9/27 7:32:10

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

了解更多?预约专属演示

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

企业微信二维码