当前位置:   article > 正文

Win10下安装mujuco

mujuco

1.背景

安装mujuco之前玩的环境都是些简单的、易处理的环境,就是下面这种:(第一张图是移动下面的方块保持杆子立起来环境。第二张图是小车爬山环境,第三张图是给杆子施加力使得杆子保持立起来环境)从图也可以看出,是比较简单的环境。而mujuco提供了半猎豹奔跑环境、人学习走路环境、学习游泳环境等等非常有意思的环境。接下来就介绍一下如何安装mujuco环境。。
在这里插入图片描述在这里插入图片描述在这里插入图片描述

2.介绍

MuJoCo是目前机器人强化学习中最流行的仿真器。它提供了很多有趣复杂的环境,通常以连续动作环境为主。所以,但我们想在这样的环境中测试自己算法的性能的时候,就必须下载Mujoco并且需要有密钥才可以使用它。 因此我们需要下载Mujuco并获取密钥,我会在后面”3.下载mujuco“、”4.获取密钥“讲解如何下载mujuco以及获取密钥。最后在”5.mujuco的使用“中介绍如何把密钥加入到下载的mujuco中,并利用python使用mujuco。

3.下载mujuco

打开网址”https://www.roboti.us/download.html“如下图,按下图的按钮操作,即可下载mojuco压缩包。
在这里插入图片描述
下载完成后,在下面路径里新建一个”.mujuco“的空文件夹。这个路径最后的zhu是给电脑取的用户名,你的用户名可能是别的。
在这里插入图片描述
建完这个空文件夹后,把刚才下载的mujuco压缩文件解压并放到这个空文件夹当中。如下图所示(我放进去了)。
在这里插入图片描述
再去配置环境变量,把这个bin路径放放到path里面。(不知道下图的界面怎么打开的话,自己去查怎么配置环境变量)。
在这里插入图片描述
ok,配置完环境变量,记得关机重启!!!完事了,但是没有密钥是无法使用的。接下来进入”4.获取密钥“。

4.获取密钥

输入“mujuco”进入官网,或者直接输入网址“http://www.mujoco.org/”。

在这里插入图片描述
进去之后是全英文的网页(不过我翻译成中文了)。点击“许可证”如下图所示。

在这里插入图片描述--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

许可证一共有三种,具体的可以自己看一下。学生的话,可以使用第二种许可,即“Mujoco个人许可证:1年”
下边是按年收费标准,个人非商业需要1年需要大约3300rmb。还是挺贵的,学生的话可以免费使用
下面我介绍的是学生获取个人许可证的方式
先是步骤1:我们填写下面这个表。如下图所示(注意:如果是学生的话,输入电子邮件地址请输入学校给你的邮箱地址,否则我也不清楚能不能成功哈)

在这里插入图片描述
填完上面的表,点击“请求许可证”后跳转到下图对应的页面,我这显示注册失败了,原因是有人在实验室注册过了。解决办法就是:使用自己的笔记本电脑按上面步骤进行注册。

在这里插入图片描述
注册后,3天内会收到一份邮件。说是说三天,其实就是第三天会收到一份邮件。
下图是第三天收到的邮件图。这个附件不重要,重要的是下图箭头指向的账号。

在这里插入图片描述

上面步骤1已经获得了账号了。接下来是步骤2
注意,步骤2我们使用实验室的电脑进行(你也可以用笔记本电脑。关键在于这一步你使用的电脑就决定你能在这台电脑上运行mujuco)。输入账号,这个账号就是步骤1邮件给你的账号。输入计算机ID,如果你不知道自己电脑的ID是多少,后边有4个蓝色英文按钮,我的电脑是win64,所以点击蓝色的“win64”,就会自动下载一个可执行文件,然后你双击运行它,就会弹出计算机ID了,复制过来就行了。填写完后点击“注册计算机”按钮。

在这里插入图片描述
就跳转到下面这个页面,然后只需要再等待一封电子邮件,这个电子邮件是你的激活密钥(很重要,有这个密钥,才能使用Mujuco)。

在这里插入图片描述
然后你马上就会收到一封电子邮件,如下图所示,我们需要下载这个附件,这个附件就是密钥了。
在这里插入图片描述
密钥就有了。

5.mujuco的使用

把密钥放到”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())
运行就能看到下图界面。(下图是一只蚂蚁,需要学习如何爬行的环境。是不是很好完的样子哈哈)
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/神奇cpp/article/detail/929793
推荐阅读
相关标签
  

闽ICP备14008679号