Mujoco仿真【将urdf文件转化为xml文件】

最近开始学习mujoco仿真方面的内容

先前写过一篇博客:强化学习:MuJoCo机器人强化学习仿真入门(1)_mujoco仿真-CSDN博客

简单介绍了mujoco仿真的一些内容,下面想在Mujoco中将urdf转为xml文件,了解到mujoco是一个非常优秀的仿真软件,因此来记录学习过程

1. 安装mujoco

相关教程见:
记录Ubuntu20.04安装mujoco与安装mujoco_py并测试时提示Cython.Compiler.Errors.CompileError的解决方案_ubuntu mujoco compile-CSDN博客


2. 在mujoco的可执行文件夹内执行命令进行转换

进入到.mujoco文件夹的bin目录当中:

cd /home/song/.mujoco/mujoco210/bin

将需要进行转换的文件都放入一个文件夹中:

再将bin目录中的compile文件复制进来:

接着在当前目录下新开一个终端,转换指令如下(我的linux系统所使用的指令):

./compile /home/hjx/.mujoco/mujoco210/bin/airbot_play_v3_0_gripper/airbot_play_v3_0_gripper.urdf /home/hjx/.mujoco/mujoco210/bin/airbot_play_v3_0_gripper/airbot_play_v3_0_gripper.xml

可以发现当前文件夹中生成了urdf文件转换后的xml文件:


3. 测试生成的xml模型文件

将bin目录下simulate文件复制到先前创建的文件夹中:

在当前目录下新开一个终端后使用如下指令:

./simulate airbot_play_v3_0_gripper.xml

或者在mujoco已经在打开的状态下,可以将模型拖进窗口查看效果

./simulate

再将xml模型拖进窗口

可以发现xml模型成功显示了出来:


参考: Mujoco 中urdf转xml-CSDN博客

相关推荐
hengzhepa6 分钟前
ElasticSearch备考 -- Async search
大数据·学习·elasticsearch·搜索引擎·es
做网站建设制作设计小程序推广32 分钟前
海南网站建设提升网站用户体验实用技巧
经验分享
小小洋洋2 小时前
BLE MESH学习1-基于沁恒CH582学习
学习
韩楚风2 小时前
【linux 多进程并发】linux进程状态与生命周期各阶段转换,进程状态查看分析,助力高性能优化
linux·服务器·性能优化·架构·gnu
陈苏同学2 小时前
4. 将pycharm本地项目同步到(Linux)服务器上——深度学习·科研实践·从0到1
linux·服务器·ide·人工智能·python·深度学习·pycharm
Ambition_LAO2 小时前
解决:进入 WSL(Windows Subsystem for Linux)以及将 PyCharm 2024 连接到 WSL
linux·pycharm
Pythonliu72 小时前
茴香豆 + Qwen-7B-Chat-Int8
linux·运维·服务器
你疯了抱抱我2 小时前
【RockyLinux 9.4】安装 NVIDIA 驱动,改变分辨率,避坑版本。(CentOS 系列也能用)
linux·运维·centos
追风赶月、2 小时前
【Linux】进程地址空间(初步了解)
linux
栎栎学编程2 小时前
Linux中环境变量
linux