赞
踩
安装mujuco之前玩的环境都是些简单的、易处理的环境,就是下面这种:(第一张图是移动下面的方块保持杆子立起来环境。第二张图是小车爬山环境,第三张图是给杆子施加力使得杆子保持立起来环境)从图也可以看出,是比较简单的环境。而mujuco提供了半猎豹奔跑环境、人学习走路环境、学习游泳环境等等非常有意思的环境。接下来就介绍一下如何安装mujuco环境。。
MuJoCo是目前机器人强化学习中最流行的仿真器。它提供了很多有趣复杂的环境,通常以连续动作环境为主。所以,但我们想在这样的环境中测试自己算法的性能的时候,就必须下载Mujoco并且需要有密钥才可以使用它。 因此我们需要下载Mujuco并获取密钥,我会在后面”3.下载mujuco“、”4.获取密钥“讲解如何下载mujuco以及获取密钥。最后在”5.mujuco的使用“中介绍如何把密钥加入到下载的mujuco中,并利用python使用mujuco。
打开网址”https://www.roboti.us/download.html“如下图,按下图的按钮操作,即可下载mojuco压缩包。
下载完成后,在下面路径里新建一个”.mujuco“的空文件夹。这个路径最后的zhu是给电脑取的用户名,你的用户名可能是别的。
建完这个空文件夹后,把刚才下载的mujuco压缩文件解压并放到这个空文件夹当中。如下图所示(我放进去了)。
再去配置环境变量,把这个bin路径放放到path里面。(不知道下图的界面怎么打开的话,自己去查怎么配置环境变量)。
ok,配置完环境变量,记得关机重启!!!完事了,但是没有密钥是无法使用的。接下来进入”4.获取密钥“。
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
然后你马上就会收到一封电子邮件,如下图所示,我们需要下载这个附件,这个附件就是密钥了。
密钥就有了。
把密钥放到”3.下载mujuco“中的文件夹里,一共有两个地方要放密钥,先是”.mujuco“文件夹下放一个密钥。如下图所示
然后是下面这个路径下,再放一份密钥。如下图所示
然后,就完成了。接下来就是使用python去运行它了
先在自己的python里面安装mujuco,使用命令”pip install mujoco-py==1.50.1.56“
安装完成后,输入以下代码
import gym
env = gym.make(‘Ant-v2’)
env.reset()
for _ in range(5000):
env.render()
# take a random action
env.step(env.action_space.sample())
运行就能看到下图界面。(下图是一只蚂蚁,需要学习如何爬行的环境。是不是很好完的样子哈哈)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。