新闻详情

新闻详情

首页 / 资讯中心 / 详情

一句话生成3D动作:Kimodo文本到动作(文字驱动)从零上手教程

发布时间:2026/9/27 18:50:52来源:尧图网络
一句话生成3D动作:Kimodo文本到动作(文字驱动)从零上手教程
一句话生成3D动作Kimodo文本到动作(文字驱动)从零上手教程【免费下载链接】kimodoOfficial implementation of Kimodo, a kinematic motion diffusion model for high-quality human(oid) motion generation.项目地址: https://gitcode.com/gh_mirrors/ki/kimodoKimodo是一款开源的文本到动作生成text-to-motion模型基于运动扩散模型motion diffusion model只需输入一句话——比如一个人向前走——就能生成高质量的3D 人体/机器人动作。它由 NVIDIA 在 700 小时光学校准动捕数据上训练同时支持文字驱动和关键帧、路径等约束控制并提供命令行与 Web 可视化两种使用方式是新手做文字驱动 3D 动作生成的理想入门工具。 什么是 Kimodo为什么值得上手KimodoKinematicMotionDiffusion的核心能力能力说明 文本生成动作一句自然语言描述 → 一段 3D 动作序列️ 约束控制全身关键帧、手脚末端位置、2D 地面路径/路点 三种骨架SOMA默认人体、Unitree G1机器人、SMPL-X️ 两种入口命令行kimodo_gen 浏览器交互式 Demo 多种导出NPZ、BVH、MuJoCo CSV、AMASS NPZ方便接入下游管线它的架构是一个两阶段 Transformer 去噪器先由文本嵌入和约束掩码共同条件化再由 Root Denoiser 预测根节点轨迹Body Denoiser 细化身体姿态 安装 Kimodo 的 3 个快速步骤硬件参考全 GPU 推理约需 17GB 显存显存小于 16GB 时可设置TEXT_ENCODER_DEVICEcpu把文本编码放到 CPU显存占用降到 3GB 以内。步骤 1准备 Hugging Face Token文本编码器依赖 Llama-3-8B 模型需要先在 HF 上获得访问权限然后登录hf auth login步骤 2安装方式 A推荐免克隆代码conda create -n kimodo python3.10 conda activate kimodo pip install kimodo[all] githttps://github.com/nv-tlabs/kimodo.git方式 B克隆源码适合想改代码的开发者git clone https://gitcode.com/gh_mirrors/ki/kimodo cd kimodo详细步骤见 安装文档 和 快速上手指南。步骤 3可选后台启动文本编码器服务kimodo_textencoder多次生成时共享编码器服务能显著提速。模型权重会在首次生成时自动下载无需手动管理。⚡ 一句话生成你的第一个 3D 动作安装完成后一条命令即可出动作kimodo_gen A person walks forward. \ --model Kimodo-SOMA-RP-v1 \ --duration 5.0 \ --output output关键参数完整说明见 CLI 文档源码在 kimodo/scripts/generate.py--model模型名默认Kimodo-SOMA-RP-v1想生成机器人动作就换Kimodo-G1-RP-v1--duration动作时长秒单段最长 10 秒--num_samples一次生成多个不同变体--bvhSOMA 模型可额外导出 BVH 文件--seed固定随机种子结果可复现多句提示词 连续动作用句号分隔时长按空格对应kimodo_gen A person walks forward. A person is walking backwards. \ --duration 5.0 4.0第二句会自动衔接第一句的结尾姿态实现平滑过渡。️ 交互式 Demo像剪视频一样编排动作执行kimodo_demo启动 Web 界面浏览器打开http://127.0.0.1:7860你会看到一个时间轴 3D 视口的编排界面核心玩法选模型SOMA人体/ G1机器人/ SMPL-X写提示词在底部 Prompts 轨道输入一段或多段文字如 A person walks forward and picks something up from the ground加约束在 Full-Body、2D Root、手脚末端等轨道上添加关键帧、路径路点点 Generate生成 1~N 个样本实时 3D 预览、调节播放速度、切换骨架/蒙皮显示还可以直接加载内置示例快速体验例如 完整关键帧示例示例列表与用法见 examples 说明。✍️ 5 个让文字驱动效果更好的提示词技巧官方给出的最佳实践详见 limitations 文档以 A person... 开头——与训练数据风格一致如 A person jumps and waves一个提示词只做 1~2 个动作长序列拆成多句按时间轴生成描述粒度适中A person walks. 太模糊逐关节描述又太长别超出训练分布走路、手势、舞蹈、游戏战斗、日常交互效果最好棒球挥棒这类没训练过的动作会翻车多句生成时每句都要能独立理解第二句不要写 Then the person stops要写完整的 A person walking comes to a stop⚠️ 已知限制单句最长 10 秒每类约束关键帧建议 20 个约束互相冲突时可能出现伪影。 生成的动作能用来干嘛SOMA→ NPZ / BVH导入动画引擎或 BVH 管线G1→ MuJoCo qpos CSV可直接在 MuJoCo 回放仓库自带 mujoco_load.py 示例脚本SMPL-X→ AMASS NPZ无缝接入现有 AMASS 生态格式转换可用kimodo_convert一键完成细节见 输出格式文档 和 motion_convert 文档。生成的运动还能直接喂给物理仿真/强化学习框架如 ProtoMotions、GEAR-SONIC为机器人训练提供动作数据——这正是文本 → 动作 → 策略链路的核心价值。 下一步想做什么去哪里命令行高级用法CFG 权重、约束文件CLI 文档约束格式定义constraints 文档Demo 各面板详解interactive_demo 文档Python API 直接调用kimodo/model/kimodo_model.py对比评测各模型benchmark 文档总结装好环境 → 一句kimodo_gen A person ...→ 拿到 NPZ 文件就是 Kimodo 最精简的三步上手路径。配合交互式 Demo 的可视化编排从一句话到可用的 3D 动作资产只需几分钟 【免费下载链接】kimodoOfficial implementation of Kimodo, a kinematic motion diffusion model for high-quality human(oid) motion generation.项目地址: https://gitcode.com/gh_mirrors/ki/kimodo创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

统计学调查报告全流程指南:从数据清洗到Bootstrap与贝叶斯分析 2026/9/27 23:13:51

统计学调查报告全流程指南:从数据清洗到Bootstrap与贝叶斯分析

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

阅读更多 →
CE自动汇编实战:从特征码扫描到一键生成CT表全流程 2026/9/27 23:13:51

CE自动汇编实战:从特征码扫描到一键生成CT表全流程

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

阅读更多 →
3个免费工具解决网站被黑那个可以做棋牌网站的安全难题 2026/9/27 23:13:51

3个免费工具解决网站被黑那个可以做棋牌网站的安全难题

3个免费工具解决网站被黑那个可以做棋牌网站的安全难题 昨晚刚部署完的客户站,早上打开全是弹窗广告,代码里多了几行恶意跳转脚本。网站被黑挂马不知道怎么办?别慌,这种场景在棋牌类或高并发站点里太常见了。很多站长第一反应是重装系统,结果数据全丢,…

阅读更多 →
嵌入式现场偶发故障三大归因:串口干扰、蓝牙状态机、固件烧录一致性 2026/9/27 23:13:51

嵌入式现场偶发故障三大归因:串口干扰、蓝牙状态机、固件烧录一致性

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

阅读更多 →
第1期|C++基础入门:变量、类型与表达式 2026/9/27 23:13:51

第1期|C++基础入门:变量、类型与表达式

开篇 很多人阅读《C Primer》时,总觉得前两章很简单。但面试时被问到这些基础知识,如“声明和定义的区别”、“引用的底层实现”、“左值和右值如何区分”,反而答不上来。而C的很多高级特性(移动语义、完美转发、智能指针&#x…

阅读更多 →
豆包App移动端实测:15秒文案+1分钟生图的提示词设计 2026/9/27 23:13:44

豆包App移动端实测:15秒文案+1分钟生图的提示词设计

豆包App移动端实测环境与前置提示词一:结构化拆解,15 秒交付三件套提示词二:封堵「工具推荐」退路,约 1 分钟出图成品验收可迁移的经验总结本文实测手机端豆包 App 的会话内「文案→生图」闭环工作流:两段结构化提示词…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉