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

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.xdnf.cn/news/4287.html

相关文章:

  • 孤岛铜怎么解决
  • CAN报文中的标准帧和扩展帧
  • C++ string的使用
  • C++输入输出
  • 基础的OSPF实验配置笔记
  • 车载诊断框架 --- 车载网关诊断通信与网关角色
  • WordPress_AdsProPlugin Sql注入漏洞复现(CVE-2024-13322)
  • Navicat访问mongo时密码转义字符问题
  • 大模型主干
  • 驱动开发系列57 - Linux Graphics QXL显卡驱动代码分析(四)显示区域更新
  • 量子教育演示系统:交互式Bloch球面与Bell态可视化技术解析
  • 【JEECG】BasicTable内嵌Table表格错位
  • 强化学习+多模态 从理论到实战
  • 黑马点评day04(分布式锁-setnx)
  • Python 脚本打包成可执行的 .exe 文件
  • 【四川省专升本计算机基础】第一章 计算机基础知识(上)
  • Redis面试 实战贴 后面持续更新链接
  • 拨叉831003加工工艺规程及夹具设计
  • 学习黑客初看肉鸡
  • 本地运行qwen3:30b-a3b速度测试
  • Python Cookbook-7.3 在 Pickling 的时候压缩
  • transformer➕lstm训练回归模型
  • 行业赋能 | 电商平台API对接,订单信息自动抓取
  • 密码工具类-生成随机密码校验密码强度是否满足要求
  • 使用阿里AI的API接口实现图片内容提取功能
  • Jackson中的ObjectNode与JsonNode详解
  • 探索Hello Robot开源移动操作机器人Stretch 3的技术亮点与市场定位
  • 快速学会Linux的WEB服务
  • 基于STM32、HAL库的NS2009 触摸屏控制器驱动程序设计
  • 25_05_02Linux架构篇、第1章_03安装部署nginx