【问题标题】:I can't modify xml files from mujoco py我无法从 mujoco py 修改 xml 文件
【发布时间】:2023-02-03 01:52:44
【问题描述】:

我想制作我的自定义 mujoco gym env,但由于它很难,我删除了 hopper.xml 的 xml 脚本并替换为我编写的代码。所以如果我这样做 ''' env = gym.make("Hopper-v4") 环境渲染器() ''' 我以为我可以看到我写的xml文件。但是,Hopper xml 仍然被渲染。我不知道它是从哪里来的,因为我删除了那个 xml 文件!健身房可以导入 xml 文件的其他路径吗?

【问题讨论】:

    标签: xml openai mujoco


    【解决方案1】:

    我相信您应该提供有关您的问题的更多信息。

    当您安装 gym 包时,它还会下载必要的 xml 文件和 python 脚本,这些文件和 python 脚本涉及与 xml 文件关联的 gym 环境,具体取决于 MuJoCo Env 文件。因此,如果您创建了另一个具有相同名称的 xml 文件,稍后更改并删除了它,gym 仍然可以访问包中附带的原始 hopper.xml。

    我还建议您使用 gymnasium 包而不是 gym 并将其导入为

    import gymnasium as gym
    

    这是更好的方法,因为 gym 包可以依赖 mujoco-py 进行 python 绑定,但从 mujoco 2.1.2 开始,它包括本机 python 绑定,并且 gymnasium mujoco 环境支持它,从而减少兼容性错误。

    如果您愿意,可以阅读here 的 MuJoCo 文档。 如果你想看看体育馆的环境,你可以找到它here

    【讨论】:

      猜你喜欢
      • 2015-01-01
      • 2012-02-19
      • 2016-12-10
      • 2021-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-12
      • 1970-01-01
      相关资源
      最近更新 更多