Python 如何使用pybullet createConstraint约束对象的世界帧位置

Python 如何使用pybullet createConstraint约束对象的世界帧位置,python,physics,scientific-computing,Python,Physics,Scientific Computing,createConstraint方法在pybullet中允许约束一个关节位置和另一个关节位置。是否有方法使用此功能来防止对象移动,例如,移动到球体外部 到目前为止,我正在每一个时间步检查对象位置,并在违反约束的情况下手动更改位置。事实上,在pybullet的examples/pybullet/constraint.py文件中有一个工作示例。什么是“w.r.t.”@pak您的意思是标准的bullet约束不能很好地收敛吗?它现在的作用就像弹性橡胶?你想要更硬的吗?@javaLover嗯,一点也不。我

createConstraint
方法在pybullet中允许约束一个关节位置和另一个关节位置。是否有方法使用此功能来防止对象移动,例如,移动到球体外部


到目前为止,我正在每一个时间步检查对象位置,并在违反约束的情况下手动更改位置。

事实上,在pybullet的examples/pybullet/constraint.py文件中有一个工作示例。

什么是“w.r.t.”@pak您的意思是标准的bullet约束不能很好地收敛吗?它现在的作用就像弹性橡胶?你想要更硬的吗?@javaLover嗯,一点也不。我问的是如何使用pybulletBlender(开源)为对象w.r.t世界框架实现约束,它使用python作为接口,也使用Bullet。我觉得它也有限制。它很可能包含使用pybullet作为约束的代码。希望能有帮助。。。。它很难使用库的移植版本(在C++子弹中,约束是容易的和有详细记录的)。