Unity中使用物理学进行机器人建模

5
我正在尝试在Unity中模拟舵机的工作,我的项目是在Unity中建模一个物理准确的人形机器人,并需要模拟旋转机器人的部件(腿,膝盖)一定角度。我尝试使用铰链关节来实现这一点,但很快就发现它会使机器人变得摇晃不定且有些不可预测。现在我正在尝试使用带有零投影(位置和角度模式)的可配置关节,但有时会导致机器人的部件持续抖动。
如果我需要考虑每个部件的重量,我还有哪些选项可以使机器人更加逼真(或像Microsoft Robotics Dev Studio中的机器人)?

1
为什么不操纵它并使用蒙皮网格? - benlong
1个回答

2

抖动通常是由于物理时间步长过长造成的。如果您前往:

编辑 -> 项目设置 -> 时间

并缩短固定的时间步间隔,您将能够获得更好的物理仿真。

您还可以在关节上添加摩擦力,使它们对共振不那么敏感,但我建议先尝试一下时间步骤的修复。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接