1.19 gym_gazabe安装配置

本文主要记录gym_gazebo安装的过程,想想每次安装都要一堆的百度,过程很痛苦,所以直接记录下我成功安装的过程,方便后面安装的参考。

具体内容如下:

解决ubuntu 中安装 gym_gazabe 遇到的各种水土不服

Basic requirements:

这部分的安装请自行百度, 但是这部分的内容也要安装上,不然安装gym_gazebo会出错的。

ROS Kinetic dependencies

Install Sophus

Gazebo gym

Dependencies and libraries

Agent dependencies

这部分的安装可以参考我的github 仓库(gazebo.repos 已经修改过,并且在ubuntu16上正确编译安装通过,可以直接clone下来安装,我只修改了gazebo.repos,设置/usr/local/python3.5环境):

这部分的安装需要注意请尽量用"/usr/local/bin/python3.5"如果用anaconda的python环境下安装,会出现Cmake 报错,如果你有解决的办法可以忽略提示

切换python 环境,只需要执行如下命令:

效果如下:

从anaconda 切换到系统自带的python3.5

安装前需要配置下Agent 的gazebo.repos

  • gazebo.repos 内容如下

    主要修改一些github 仓库对应版本release的分支问题, 解决安装时的错误, 修改后的内容如下:

具体的修改地方建议,通过code compare 工具查看,这里推荐一个好用而代码比较工具:Meld Diff 比较好用。

  • 接下来执行如下Agent dependences

gym_gazebo 正确安装过程

Run the environment with a sample agent

Last updated

Was this helpful?