强化学习:MuJoCo机器人强化学习仿真入门(1)
创始人
2024-12-27 08:08:58
0

 

 声明:我们跳过mujoco环境的搭建,搭建环境不难,可自行百度

下面开始进入正题(需要有一定的python基础与xml基础):

 下面进入到建立机器人模型的部分:
需要先介绍URDF模型文件和导出MJCF格式

 介绍完毕,下面开始进行mujoco仿真:
首先将这4个文件复制到.mujoco/mujoco210/bin文件夹中:

 接着讲ur5的模型stl文件放置在.mujoco/mujoco210文件夹中:

进入bin文件夹中开启一个终端输入:

./simulate ur5.xml

出现机械臂的模型可视化,下面讨论该如何进行控制:

开始介绍控制器接口:

下面利用mujoco.py接口导入模型,并尝试施加控制器输入:

 在运行main.py文件时,出现了一个报错,下面解决这个问题:

        检查您的系统是否安装了OpenGL库,例如 libgl1-mesa-glx 和 libgl1-mesa-dri(对于linux的系统)。

  • 打开终端: 在您的 Linux 系统上打开一个终端窗口。

  • 检查 libgl1-mesa-glx: 使用以下命令来检查 libgl1-mesa-glx 库是否已安装:

dpkg -l | grep libgl1-mesa-glx

如果这个库已安装,您将看到列表中的条目和版本信息。如果没有列出,则表示这个库尚未安装。

  • 检查 libgl1-mesa-dri: 使用以下命令来检查 libgl1-mesa-dri 库是否已安装:

dpkg -l | grep libgl1-mesa-dri

同样,如果已安装,您将在列表中看到相关信息。

如果您发现这些库未安装,您可以使用以下命令来安装它们:

sudo apt-get update
sudo apt-get install libgl1-mesa-glx libgl1-mesa-dri

上面的这个可能不是最佳的解决方案

如果这个问题还是没有解决的话,可以尝试下面的解决方案:
解决报错:Creating window glfw ERROR: GLEW initalization error: Missing GL version-CSDN博客

下面我根据这个博客最终解决了这个报错:

Creating window glfw ERROR: GLEW initalization error: Missing GL version

解决方法:

1.配置bashrc

gedit ~/.bashrc

在文档最后一行加入下面代码然后保存退出文档:

export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libGLEW.so

然后source一下bashrc文件:

source ~/.bashrc

2.配置pycharm
        点击 pycharm中的 Run->Edit Configurations->Environment variables

        然后添加变量Name是LD_PRELOAD,对应的Value是/usr/lib/x86_64-linux-gnu/libGLEW.so,保存退出之后重新运行代码。


可以看到如下图,出现了正常的仿真画面,pycharm的运行结果:

继续下一个环节,搭建PID模块:

下面以一个简单的示例来展示:

接下来进行轨迹跟踪的实现:

 注释上图中的代码直至最后,开始运行(期间机械臂会动态运行),输出:

 输出了2个图片:

Figure1:

 Figure2:

取消代码中的注释,继续运行(期间机械臂会动态运行):

 输出了3个图片:

Figure1:

Figure2:

Figure3:

到此结束

相关内容

热门资讯

7分钟了解!微信小程序牵手辅助... 7分钟了解!微信小程序牵手辅助,蛮王大厅脚本辅助,总结教程(有挂解密)-哔哩哔哩1)微信小程序牵手辅...
第6分钟了解!闲娱江西脚本,阿... 第6分钟了解!闲娱江西脚本,阿拉斗牌辅助,烘培教程(讲解有挂)-哔哩哔哩1、点击下载安装,闲娱江西脚...
第8分钟了解!闲逸透视app真... 第8分钟了解!闲逸透视app真的可以透视吗,潮汕馆辅助,办法教程(有挂规律)-哔哩哔哩1、首先打开闲...
第二分钟了解!逗娱碰胡开挂,牵... 第二分钟了解!逗娱碰胡开挂,牵手app破解,烘培教程(有挂教程)-哔哩哔哩1、不需要AI权限,帮助你...
4分钟了解!悟空大厅辅助助手下... 4分钟了解!悟空大厅辅助助手下载安装,拱趴大菠萝辅助神器,手册教程(真的有挂)-哔哩哔哩悟空大厅辅助...
1分钟了解!鱼虾蟹看穿神器感应... 1分钟了解!鱼虾蟹看穿神器感应,新超圣辅助器,手册教程(有挂细节)-哔哩哔哩1、下载好鱼虾蟹看穿神器...
1分钟了解!广西友玩修改器,兴... 1分钟了解!广西友玩修改器,兴动互娱软件下载,教材教程(有挂详情)-哔哩哔哩1、游戏颠覆性的策略玩法...
3分钟了解!创思维辅助器,粤友... 3分钟了解!创思维辅助器,粤友圈的挂,妙计教程(有挂教学)-哔哩哔哩1、进入游戏-大厅左侧-新手福利...
三分钟了解!广东雀神祈福辅助器... 三分钟了解!广东雀神祈福辅助器,微信小程序跑得快辅助脚本,课程教程(确实有挂)-哔哩哔哩1、很好的工...
8分钟了解!葫芦娃辅助软件,皮... 8分钟了解!葫芦娃辅助软件,皮皮辅助器,方针教程(的确有挂)-哔哩哔哩1、葫芦娃辅助软件破解器简单,...