当前位置: 首页 > news >正文

mujoco仿真器学习笔记

       Mujoco表示Multi-Joint dynamics with contact,它是一个通用的物理引擎, 旨在促进机器人、生物力学、图形和动画、机器学习和其他需要快速准确地模拟与其环境相互作用的铰接结构的领域。 它最初由 Roboti LLC 开发,于 2021 年 2022 月被 DeepMind 收购并免费提供,并于2022 年 5 月开源。 MuJoCo代码库可在GitHub上的deepmind/mujoco存储库中找到。目前提供c/python接口,完整参考文档Overview - MuJoCo Documentation。

一、安装

github链接:google-deepmind/mujoco: Multi-Joint dynamics with Contact. A general purpose physics simulator.

      对于c/c++安装,可以直接使用github release的预编译的二进制文件即可,下载并解压缩,可以得到以下目录

  • bin:动态链接库、可执行文件等
  • include:使用MuJoCo所需要的头文件
  • lib:使用MuJoCo所需要的头文件
  • model:模型文件汇总
  • sample:暂时不需要
  • simulate:暂时不需要

在bin子目录下运行:

./simulate ../model/humanoid/humanoid.xml

如果能够正常运行,则表示环境没什么问题,需要OpenGL渲染,还需安装GLFW库。

       对于python安装,这个比较简单,通过pip安装即可

pip install mujoco

然后在model文件下运行:

python -m mujoco.viewer --mjcf=./humanoid/humanoid.xml

如果能够正常运行,则表示环境没什么问题。

二、基本使用

(1)

http://www.dtcms.com/a/174690.html

相关文章:

  • 端口安全基本配置
  • 招标专家随机抽选——设计讲解—未来之窗智能编程——仙盟创梦IDE
  • 12.模方ModelFun工具-立面修整
  • 如何在使用 docker-compose 命令时指定 COMPOSE_PROJECT_NAME ?
  • 认识Grafana及其面板(Panel)
  • 手机携号转网查询,一键查看号码是否可转网!
  • 实现滑动选择器从离散型的数组中选择
  • Vue Element UI 表单弹窗重置问题解决方案 —— 每次打开都初始化,告别残留提示!
  • Sublime PrettyJson 快捷键
  • Relay算子注册(在pytorch.py端调用)
  • 项目中为什么选择RabbitMQ
  • Ubuntu 22.04 安装配置远程桌面环境指南
  • Android 中解决 annotations 库多版本冲突问题
  • 从零搭建体育比分网站完整步骤
  • 高等数学第六章---定积分(§6.1元素法6.2定积分在几何上的应用1)
  • 【C++游戏引擎开发】第30篇:物理引擎(Bullet)—软体动力学系统
  • 【Linuc】深入理解 Linux 文件权限
  • 【MySQL】-- 数据库约束
  • SPP 和 yolo 中的SPP
  • 栈与队列详解及模拟实现
  • spring cloud gateway(网关)简介
  • 【HTML5】显示-隐藏法 实现网页轮播图效果
  • 路线 北大国际医院
  • Deepseek流式操作与用户行为数据分析day01
  • MySQL中MVCC指什么?
  • SQL大场笔试真题
  • 笔记本外接显示器检测不到hdmi信号
  • RabbitMq(尚硅谷)
  • 基于docker使用showdoc搭建API开发文档服务器
  • python + whisper 读取蓝牙耳机, 转为文字