ubuntu -- mujoco

Ubuntu 命令

1. 配置安装软件工具apt

sudo apt-get update

2. 配置系统时间跟windows同步

sudo apt install ntpdate

sudo nptdate time.windows.com

sudo hwclock --localtime --systohc

3. 安装git

sudo apt install git

git –version

4. 安装vim

sudo apt install vim

5. 安装python3和pip3

sudo apt install python3

sudo apt install python3-pip

6. 安装mujoco

[1]下载mujoco

wget https://www.roboti.us/download/mujoco200_linux.zip

[2]将下载后的压缩文件mujoco200_linux.zip解压,文件名修改为mujoco200,放置在~/.mujoco下,最终目录为~/.mujoco/mujoco200

unzip mujoco200_linux.zip

mkdir ~/.mujoco

mv mujoco200_linux ~/.mujoco/mujoco200

[3]获取mjkey.txt,将它放在~/.mujoco/内

[4]安装mujoco-py依赖环境,添加环境变量

vim ~/.bashrc

在文件末尾添加下面这行保存退出 :wq

export LD_LIBRARY_PATH=$HOME/.mujoco/mujoco200/bin

使修改生效

source ~/.bashrc

检查成功与否--能看到一个机器人模型

cd ~/.mujoco/mujoco200/bin

./simulate ../model/humanoid.xml

进度:

参考Ubuntu 16.04 安装 mujoco, mujoco_py 和 gym - 知乎

mujoco已经从github clone到本地,但是进一步的安装配置还没开始弄

[5]安装mujoco-py

pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple -U 'mujoco-py<2.1,>=2.0'

检查安装结果

python3

import mujoco_py

import os

mj_path, _ = mujoco_py.utils.discover_mujoco()

xml_path = os.path.join(mj_path, 'model', 'humanoid.xml')

model = mujoco_py.load_model_from_path(xml_path)

sim = mujoco_py.MjSim(model)

print(sim.data.qpos)

# [0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0. 0.]

sim.step()

print(sim.data.qpos)

# [-2.09531783e-19 2.72130735e-05 6.14480786e-22 -3.45474715e-06

# 7.42993721e-06 -1.40711141e-04 -3.04253586e-04 -2.07559344e-04

# 8.50646247e-05 -3.45474715e-06 7.42993721e-06 -1.40711141e-04

# -3.04253586e-04 -2.07559344e-04 -8.50646247e-05 1.11317030e-04

# -7.03465386e-05 -2.22862221e-05 -1.11317030e-04 7.03465386e-05

# -2.22862221e-05]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值