用人体姿态协同机制实现无需训练的拟人机器人动作生成。
Humanoid Motion Scripting with Postural Synergies
- 基于主成分分析提取人体动作中的核心姿态协同模式。
- 生成动作在动量与动能偏差上优于参考动作,足部滑移率更低。
- 适合机器人动作设计、动画生成及无需训练的动作编辑场景。
为解决拟人机器人动作生成中数据采集与分析难、动作合成难、动作映射难的问题,本文提出SynSculptor框架,利用姿态协同进行零训练的拟人动作脚本编写。通过采集20名个体超过3小时的动作捕捉数据,结合实时操作空间控制器在仿真机器人上复现人类动作,采用主成分分析(PCA)对动量变化段的速率轨迹提取主要姿态协同,构建风格可控的协同库以生成自由空间动作。通过足部滑移率及总动量和动能偏差等指标评估生成动作,结果优于参考动作。最后,结合动作-语言变压器,在执行末端执行器任务时,机器人可根据选择的协同模式动态调整姿态。补充材料、代码与视频见https://rhea-mal.github.io/humanoidsynergies.io。
原文摘要 · Abstract (English)
Generating sequences of human-like motions for humanoid robots presents challenges in collecting and analyzing reference human motions, synthesizing new motions based on these reference motions, and mapping the generated motion onto humanoid robots. To address these issues, we introduce SynSculptor, a humanoid motion analysis and editing framework that leverages postural synergies for training-free human-like motion scripting. To analyze human motion, we collect 3+ hours of motion capture data across 20 individuals where a real-time operational space controller mimics human motion on a simulated humanoid robot. The major postural synergies are extracted using principal component analysis (PCA) for velocity trajectories segmented by changes in robot momentum, constructing a style-conditioned synergy library for free-space motion generation. To evaluate generated motions using the synergy library, the foot-sliding ratio and proposed metrics for motion smoothness involving total momentum and kinetic energy deviations are computed for each generated motion, and compared with reference motions. Finally, we leverage the synergies with a motion-language transformer, where the humanoid, during execution of motion tasks with its end-effectors, adapts its posture based on the chosen synergy. Supplementary material, code, and videos are available at https://rhea-mal.github.io/humanoidsynergies.io.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。