(转)Ubuntu 16.04下gazebo7.16的安装(升级)方法

本方法可适用于gazebo7.0升级位gazebo7.16

Ubuntu 16.04下gazebo的安装方法

1.卸载当前已安装的不能运行的gazebo相关包

(1)查找当前安装的gazebo包

dpkg -l | grep gazebo

(2)卸载

sudo apt-get remove gazebo7 gazebo7-common gazebo7-plugin-base libgazebo7:amd64 libgazebo7-dev:amd64

2.安装能运行版本gazebo软件

(1)添加源

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 -

(2)安装gazebo

sudo apt-get update
sudo apt-get install gazebo7
sudo apt-get install libgazebo7-dev

(3)运行gazebo

gazebo

在这里插入图片描述

3.注意

如果发生如下错误:
在这里插入图片描述
此错误是由于VMWare开了显示器的3D图形加速功能,具体解决方法:

先通过“sudo poweroff”命令关闭虚拟机,然后通过右击VMWare虚拟机选择“设置”–“显示器”选项,关机“3D图形加速”功能,如下:
在这里插入图片描述
重启虚拟机,重新运行gazebo。

转自:https://blog.csdn.net/weixin_44900096/article/details/102561446

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 安装GazeboUbuntu 16.04需要以下步骤: 1. 添加Gazebo的存储库: ``` sudo sh -c 'echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list' ``` 2. 添加密钥: ``` wget http://packages.osrfoundation.org/gazebo.key -O - | sudo apt-key add - ``` 3. 更新软件包索引: ``` sudo apt-get update ``` 4. 安装Gazebo: ``` sudo apt-get install gazebo7 ``` 在完成以上步骤后,您应该能够在Ubuntu 16.04上使用Gazebo了。 ### 回答2: Ubuntu16.04是目前最为流行的Linux操作系统之一,在Ubuntu16.04安装Gazebo不仅可以满足科研教学等方面的需求,并且可以帮助用户更好地学习和理解机器人模拟和控制技术。 安装步骤如下: 1. 首先,打开终端窗口。在终端中输入命令 sudo apt-get update,更新一下软件源。 2. 接下来,输入命令 sudo apt-get install gazebo安装Gazebo软件包,该过程会根据网络情况下载相关依赖包和相应的软件包。 3. 安装完成后,输入命令 gazebo,启动Gazebo。 4. 如果出现图形问题可以安装libgl1-mesa-dev软件包,输入命令sudo apt-get install libgl1-mesa-dev。 5. 在运行Gazebo出现的终端控制台中输入命令gazebo,会出现一个包含机器人和机器人环境的界面。 安装Gazebo后,可以自己编写Gazebo模型和控制器来进行机器人控制仿真实验。需要注意,Gazebo的学习需要一定的基础,更多的实践和探索是在使用中学习和提升的。 总之,Ubuntu16.04安装Gazebo是一个非常简单的过程,只需要几条命令。安装完成后,可以尝试一些简单的机器人控制仿真实验来进一步学习机器人技术。 ### 回答3: 首先,为了安装Gazebo,您需要在Ubuntu 16.04机器上安装ROS(Robot Operating System)。ROS包含许多用于创建机器人应用程序的工具,包括Gazebo仿真器。 要安装ROS,请打开终端并输入以下命令: sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list' sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116 sudo apt-get update sudo apt-get install ros-kinetic-desktop-full 其中的kinetic代表ROS版本,您可以将其替换为您选择的版本号。 安装完成后,您需要创建一个ROS工作空间。 打开一个新的终端并输入以下命令: mkdir -p ~/catkin_ws/src cd ~/catkin_ws/ catkin_make 接下来,安装Gazebo。 输入以下命令: sudo apt-get install gazebo7 Gazebo7是可用的最新版本,但您可以根据需要选择其他版本。 接下来,您需要安装ROS包,以便使用Gazebo仿真器。 输入以下命令: sudo apt-get install ros-kinetic-gazebo-ros-pkgs ros-kinetic-gazebo-ros-control 安装完成后,您可以运行Gazebo仿真器了。 输入以下命令: roslaunch gazebo_ros empty_world.launch 如果您想加载其他世界或模型,请将其添加到您的ROS包中,并使用roslaunch命令加载。 最后,为了确保Gazebo和ROS正确安装,请尝试一些预定义的仿真器操作,如添加一个模型并控制其运动。 有关如何使用Gazebo仿真器的更多信息,请参阅相应的ROS文档和教程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值