首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PyBullet无法加载urdf文件

PyBullet无法加载urdf文件
EN

Stack Overflow用户
提问于 2021-10-01 09:23:59
回答 1查看 386关注 0票数 0

当我尝试运行像下面这样的示例PyBullet文件时,我一直收到以下错误消息:

代码语言:javascript
复制
import pybullet as p
from time import sleep
import pybullet_data

physicsClient = p.connect(p.GUI)

p.setAdditionalSearchPath(pybullet_data.getDataPath())
p.setGravity(0, 0, -10)
planeId = p.loadURDF("plane.urdf", [0,0,-2])
boxId = p.loadURDF("cube.urdf", [0,3,2],useMaximalCoordinates = True)
bunnyId = p.loadSoftBody("bunny.obj")#.obj")#.vtk")

useRealTimeSimulation = 1

if (useRealTimeSimulation):
    p.setRealTimeSimulation(1)

p.changeDynamics(boxId,-1,mass=10)
while p.isConnected():
    p.setGravity(0, 0, -10)
    if (useRealTimeSimulation):

        sleep(0.01)    # Time in seconds.
    else:
        p.stepSimulation()

错误显示如下:

bunnyId =p.loadSoftBody(“bunny.obj”)#.obj“#.vtk”)错误:无法加载软体。

我有Windows10,我在笔记本上运行PyBullet (Python3.6),但是Visual (Python3.7)也有相同的错误。我能做些什么来解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2022-07-08 12:15:10

这是https://github.com/bulletphysics/bullet3/pull/4010#issue-1035353580中的一个解决问题,升级.obj或将.obj文件从存储库复制到pybullet_data目录都可以。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69403535

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档