You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Gymnasium-Robotics Fetch环境机械臂基座偏移及FetchPickAndPlace环境无目标物体问题求助

Gymnasium-Robotics Fetch环境机械臂基座偏移及FetchPickAndPlace环境无目标物体问题求助

我现在在解决Gymnasium-Robotics里的Fetch系列环境,具体是FetchReachDense-v3这个任务,但运行仿真时发现机械臂的基座位置明显不对:

机械臂基座偏移的仿真画面

这个情况不仅看着怪异,和官方文档、其他示例里的正常画面完全不一样,我甚至怀疑这样的布局会导致机械臂根本够不到某些目标位置,直接影响任务的正常进行。

我写了一段复现代码,运行这段代码就能看到我遇到的问题:

import gymnasium as gym
import gymnasium_robotics
import numpy as np

# Creating environment
gym.register_envs(gymnasium_robotics)
env = gym.make("FetchReachDense-v3", render_mode="human")
observation, info = env.reset(seed=42)

print("Simulating with completely random actions")

# loop
summed_reward = 0
for _ in range(2000):
    action = np.random.uniform(-1, 1,4) # random action

    observation, reward, terminated, truncated, info = env.step(action) # Calculate next step of simulation.

    summed_reward += reward # sum rewards

    if terminated or truncated:
        print("summed reward =", summed_reward)
        summed_reward = 0
        observation, info = env.reset()

env.close()

除此之外,我尝试FetchPickAndPlaceDense-v3环境时,也遇到了基座偏移的问题,更糟的是,本该出现的待抓取物体完全没有生成,这直接让这个环境失去了可用性。

我的运行环境版本是:Python 3.11,gymnasium1.0.0,gymnasium-robotics=1.3.1,mujoco3.2.7,numpy==2.2.1。而且之前用numpy=2.1.3和旧版本Mujoco时,同样会出现这些问题。

有没有大佬能指点一下?是我哪里操作出错了,还是这是gymnasium-robotics本身的bug?麻烦帮忙看看,需要额外信息的话我随时提供~

备注:内容来源于stack exchange,提问作者Blue_Clown

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.14 13:49:35