首页 > 解决方案 > Pybullet 对象在模拟开始时自行旋转

问题描述

我在 Pybullet 中有一个模拟,在其中我试图将一些字母重新排列到一个工具包中,该模拟对于已经预加载在google raven存储库中的对象工作正常,我已经从那里移植了我的代码。但是当我制作自己的自定义对象(如英文字母)时,一旦模拟开始,它们就会自动变成垂直的,这会导致很多问题。这背后的原因是什么?

这是预期的模拟开始时间的图像:在此处输入图像描述

这是模拟开始时实际发生的情况的图像:在此处输入图像描述

(忽略加载对象的顺序或它们的位置,只看它们的方向)

我试图玩弄滚动摩擦和横向摩擦、质量、重力等,但如果它们似乎解决了一个问题,它们似乎都会引起另一个问题。为什么会发生这种方向变化?我应该怎么做才能纠正它?

标签: pythonsimulationpybullet

解决方案


推荐阅读