[{"data":1,"prerenderedAt":141},["ShallowReactive",2],{"project-content-zh-hhtools":3},{"id":4,"title":5,"body":6,"description":129,"extension":130,"meta":131,"navigation":136,"path":137,"seo":138,"stem":139,"__hash__":140},"projects\u002Fprojects\u002Fzh\u002Fhhtools.md","Human-Humanoid Tools",{"type":7,"value":8,"toc":110},"minimark",[9,13,17,36,39,42,45,48,51,54,58,61,64,67,71,74,77,80,83,86,89,92,95,98,101,104,107],[10,11,12],"h2",{"id":12},"核心亮点",[14,15,16],"p",{},"Human-Humanoid Tools（hhtools）是一套面向人形机器人动作重映射的开源 retarget 工具，目标是让用户通过 web 前端完成从动作输入、机器人选择、重映射计算到结果预览与导出的完整流程。",[18,19,20,24,27,30,33],"ul",{},[21,22,23],"li",{},"约 30 秒完成单段复杂全身动作 retarget。",[21,25,26],{},"支持 BVH \u002F GLB \u002F SMPL 等常见动作格式和多类开源数据集。",[21,28,29],{},"原生支持标准 URDF 人形机器人模型。",[21,31,32],{},"支持 human-to-humanoid 和 robot-to-robot transfer。",[21,34,35],{},"内置运动数据分析与 3D 可视化能力。",[10,37,38],{"id":38},"项目简介",[14,40,41],{},"hhtools 面向人形机器人研发中高频出现的动作适配问题。它希望把原本依赖定制脚本和机器人本体经验的 retarget 流程，整理成可视化、可复用、可继续工程化的开放工具链。",[14,43,44],{},"对开发者来说，它可以用于把 parkour、dance、interaction 等人类动作片段快速映射到不同人形机器人上，也可以把一款机器人的成熟动作库迁移到另一款结构不同的机器人。",[10,46,47],{"id":47},"相关工作",[14,49,50],{},"hhtools 和 human motion capture、humanoid retargeting、IK \u002F MPC 后端、URDF 资产适配、motion dataset processing 以及 robot-to-robot transfer 等方向相关。它更偏向工程工具链：把动作数据、机器人资产和训练输入连接起来，减少重复适配成本。",[10,52,53],{"id":53},"技术方法",[55,56,57],"h3",{"id":57},"快速重映射",[14,59,60],{},"hhtools 依托 Newton IK（Warp 可并行）与 Interaction-Mesh（MPC solver）双后端架构，支持地形跑酷、舞蹈、物体交互等全身复杂动作的快速迁移。系统目标是在约 30 秒内完成完整重定向运算，同时降低动作时序不平滑、关节突变和滑脚失真等问题。",[55,62,63],{"id":63},"任意动作",[14,65,66],{},"hhtools 兼容并可视化多类开源动作数据格式，包括 BVH \u002F GLB \u002F SMPL；数据集包括 bvh Mocap、AMASS、GVHMR、LAFAN1、OMOMO、PHUMA、InterMimic、MeshMimic 等。",[55,68,70],{"id":69},"任意-urdf","任意 URDF",[14,72,73],{},"开发者可以导入标准 URDF 和 Mesh 文件夹，快速适配新的目标人形机器人，避免为每一个机器人单独编写定制适配代码。",[55,75,76],{"id":76},"机器人到机器人",[14,78,79],{},"hhtools 不只支持 human-to-humanoid，也支持 robot-to-robot 动作互转，可将一款人形机器人的成熟动作库迁移到另一款结构差异较大的机器人。",[55,81,82],{"id":82},"数据集分析与可视化",[14,84,85],{},"hhtools 内置运动数据分析与 3D 可视化能力，支持关节轨迹曲线、重心变化、接触点检查等多维度数据解析，帮助开发者清洗、筛选和导出高质量训练数据。",[10,87,88],{"id":88},"评估结果",[14,90,91],{},"结果部分会优先展示 retarget 前后的对比视频、不同机器人本体上的动作迁移效果，以及数据筛选和可视化分析截图。对于这类工具，视频和并排对比图比长文字更重要。",[10,93,94],{"id":94},"讨论",[14,96,97],{},"hhtools 更适合作为人形机器人研发工具链中的基础 infra，而不是一次性的 demo。它可以帮助团队减少重复适配工作，让动作数据生产、机器人资产适配和后续策略训练更快进入工程闭环。",[10,99,100],{"id":100},"结论",[14,102,103],{},"hhtools 的目标是把动作重映射从一次性的工程适配，变成可复用、可视化、可扩展的开源工具。",[10,105,106],{"id":106},"资源链接",[14,108,109],{},"项目主页、GitHub、安装说明、示例数据、支持格式和引用信息将在正式公开后持续补充。",{"title":111,"searchDepth":112,"depth":112,"links":113},"",2,[114,115,116,117,125,126,127,128],{"id":12,"depth":112,"text":12},{"id":38,"depth":112,"text":38},{"id":47,"depth":112,"text":47},{"id":53,"depth":112,"text":53,"children":118},[119,121,122,123,124],{"id":57,"depth":120,"text":57},3,{"id":63,"depth":120,"text":63},{"id":69,"depth":120,"text":70},{"id":76,"depth":120,"text":76},{"id":82,"depth":120,"text":82},{"id":88,"depth":112,"text":88},{"id":94,"depth":112,"text":94},{"id":100,"depth":112,"text":100},{"id":106,"depth":112,"text":106},"30 秒完成 Human-to-Humanoid 动作重映射的开源 retarget 工具，支持任意 URDF、任意数据集与机器人到机器人互转。","md",{"slug":132,"coverImage":133,"homepageUrl":134,"status":135,"published":136},"hhtools","\u002Fimages\u002Fjoin-us\u002Fjoin-us-hero-poster.jpg","https:\u002F\u002Fjaggershen.github.io\u002Fhuman-humanoid-tools\u002F","preview",true,"\u002Fprojects\u002Fzh\u002Fhhtools",{"title":5,"description":129},"projects\u002Fzh\u002Fhhtools","B_OF-FZikiT3LxP9UYd-2wYsn2_9nW6E7s8IfVS4xUc",1782988731081]