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
相关产品推荐
相关产品推荐

