Ubuntu16.04安装gazebo8并加载模型库
Ubuntu16.04安装gazebo8并加载模型库
说明
ros桌面版集成了gazebo7,但gazebo7不支持suv模型,导致官方提供的模型库中部分模型无法使用,具体表现为一旦从模型列表中拖出suv模型,gazebo界面就会崩溃闪退,而gazebo8及以后版本添加了对suv模型的支持,因此需要卸载gazebo7安装gazebo8。
前提条件
安装了ros桌面完整版本
1、卸载gazebo7
查看当前于gazebo7相关的包
dpkg -l | grep gazebo
删除gazebo7相关的包
sudo apt-get remove gazebo7 gazebo7-common gazebo7-plugin-base libgazebo7:amd64 libgazebo7-dev:amd64
2、安装gazebo8
添加源
sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list'
添加密匙
wget http://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add -
更新软件源列表
$ sudo apt-get update
...
Hit http://ppa.launchpad.net trusty/main Translation-en
Ign http://us.archive.ubuntu.com trusty/main Translation-en_US
Ign http://us.archive.ubuntu.com trusty/multiverse Translation-en_US
Ign http://us.archive.ubuntu.com trusty/restricted Translation-en_US
Ign http://us.archive.ubuntu.com trusty/universe Translation-en_US
Reading package lists... Done
安装gazebo8
sudo apt-get install gazebo8
安装依赖
sudo apt-get install libgazebo8-dev
安装gazebo与ros通信包
sudo apt-get install ros-kinetic-gazebo8-ros-pkgs ros-kinetic-gazebo8-ros-control
3、测试
roscore //启动 ros master
rosrun gazebo_ros gazebo //用 rosrun 方式启动 gazebo
4、安装模型库
在第三部测试过程中可以发现打开gazebo后,发现模型列表中是空的,且会有一个窗口显示正在加载你的世界,这是因为gazebo首次运行时候需要在线下载官方模型库,由于网络原因,这个下载通常会很慢,因此我们需要通过手动进行安装模型库。
1)首先需要在没有模型库文件的情况先运行一下gazebo,此时gazebo会自动在/home/zhangman/路径下创建文件夹.gazebo,其中zhangman是用户名,根据实际情况变更即可。如果不运行一下这个文件夹会不存在。
2)下载模型文件:
对于访客:
下载地址:https://bitbucket.org/osrf/gazebo_models/downloads/
2020/10/03注
模型库下载地址已经更新到github
https://github.com/osrf/gazebo_models
对于我自己:
移动硬盘存储:/资料盘/CSDN博客/Ubuntu16.04安装gazebo8并加载模型库
百度云存储:/资料盘/CSDN博客/Ubuntu16.04安装gazebo8并加载模型库
3)解压模型文件
解压后如图:
4)在.gazebo路径下创建模型库文件夹
cd ~/.gazebo/
mkdir -p models
5)将第三部解压出来的模型文件全部复制到~/.gazebo/models/下
以上即完成了模型库的安装,再次打开gazebo即可看到模型库文件。
Ubuntu16.04安装gazebo8并加载模型库相关推荐
- 解决Ubuntu16.04软件商店无法加载
最近安装ubuntu系统遇到软件商店加载不出来的的问题,在网上找了好久.在这记录一下,以便以后查看. 有的时候加载不出来,先用下面的试试 sudo apt install python-apt 如果不 ...
- ubuntu16.04 安装cuda9.0+cudnn7.0.5+tensorflow+nvidia-docker配置GPU服务
[摘要] docker很好用,但是在GPU服务器上使用docker却比较复杂,需要一些技巧,下面将介绍一下在ubuntu16.04环境下的GPU-docker环境搭建过程. 第一步: 删除之前的nvi ...
- ubuntu16.04 安装Anbox
ubuntu16.04 安装Anbox 参考:https://docs.anbox.io/userguide/install.html 安装内核模块 从PPA安装DKMS软件包 sudo add-ap ...
- linux安装matlab2016,ubuntu16.04 安装matlab2016b教程
搜索热词 ubuntu16.04 安装matlab2016b教程 下载后的Linux文件夹会有三个文件分别是R2016b_glnxa64_dvd1.iso.R2016b_glnxa64_dvd2.is ...
- 服务器ubuntu16.04安装Miniconda配置pytorch环境
服务器ubuntu16.04安装Miniconda配置pytorch环境 刚进入实验室时配置过服务器node1节点,node1节点有4张p100,但是总是被占满,几个月后申请了node2节点,但是完全 ...
- python3.6.5安装教程-Ubuntu16.04安装python3.6.5步骤详解
下载python3.6.5安装包 1. 上传安装包.打开终端,利用命令cd 进入文件所在文件夹里 python@ubuntu:~/workspace$pwd /home/python/workspac ...
- Ubuntu16.04 安装 OpenMPI4.0.0
Ubuntu16.04 安装 OpenMPI4.0.0 文章目录 OpenMPI 简介 一.OpenMPI 1.0.0版本下载 二.OpenMPI 安装步骤 1.解压并进行配置 2.Build 并安装 ...
- python3.6.5安装步骤-Ubuntu16.04安装python3.6.5步骤详解
下载python3.6.5安装包 1. 上传安装包.打开终端,利用命令cd 进入文件所在文件夹里 python@ubuntu:~/workspace$pwd /home/python/workspac ...
- ubuntu16.04安装python3.6-dev超时_vitrualBox+ubuntu16.04安装python3.6最新教程及详细步骤...
因为这两天在学习深度学习需要用到ubuntu+python3.6版本,所以就按照网上的教学安装,但是ubuntu16.04自带的是python2.7和3.5版本,所以需要另外安装.但是安装了半天浪费了 ...
最新文章
- php 文档在线查看器,Office Web Viewer 在线Office文档查看器API
- 十六进制字符转二进制字符
- HotSpot 自动内存管理笔记与实战
- Java实现min函数_AcWing 41. 包含min函数的栈--Java代码
- [转] 让Visual Studio生成Release版本的可执行文件
- leetcode 310. Minimum Height Trees | 310. 最小高度树(图的邻接矩阵DFS / 拓扑排序)
- 学习笔记: Django之初见
- 打包.Cab时“x.inf contains DirIDs, which are not supported”
- 查看dll函数接口的参数的方法
- 微信小程序登录 php后台
- 女版乔布斯的覆灭,这是今年我听过最唏嘘的真人故事
- java上传文件到七牛云中
- Java随笔记 - Java代码实现一个死锁程序
- Win10如何用命令打开控制面板
- 微信公众平台开发(100) 2048游戏
- mysql如何获取今天的日期?
- 一文弄懂printf函数从用户态到内核态的执行流程
- python怎么读音发音英语-python英文怎么读
- 2017.01.31 看别人的博客,自己也重新kankan
- PMP计算(带例题)