在 Ubuntu 18.04 下安装 ROS [II]。
image.png
目录
第一篇:ROS之初识机器人操作系统[一]
第二篇:ROS之Ubuntu 18.04下安装ROS[二]
前面的话
工欲善其事,必先利其器。
废话不多说,开始安装ROS之旅.O(∩_∩)O
本次安装的是ROS Melodic Morenia版本.
image.png
我的系统是Ubuntu 18.04.
第一步:设置更新方式
进入软件搜索界面,输入 soft
,搜索软件和更新
:
image.png
选择 软件和更新
后,弹出一下界面:
将Ubuntu软件下列的全部打钩
image.png
第二步:修改获取软件的源
国外的源,安装起来会很慢,所以这里将会使用国内的源:
sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'
第二步:设定keys
设置好源之后,下面开始添加 keys:
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
如图:
image.png
然后,更新源:
$ sudo apt update
第三步:开始安装
安装方式有多种,本次选择最全的安装方式:
$ sudo apt install ros-melodic-desktop-full
不同的安装方式参考官网((http://wiki.ros.org/melodic/Installation/Ubuntu):
image.png
验证
最后我们来验证下是否安装上:
$ sudo rosdep init
$ rosdep update
这句话是初始化ROS,使用前必须初始化:
Before you can use ROS, you will need to initialize rosdep. rosdep enables you to easily install system dependencies for source you want to compile and is required to run some core components in ROS.
在使用ROS之前,需要初始化ROSDEP。Rosdep使您能够轻松地为要编译的源代码安装系统依赖项,并且需要在ROS中运行一些核心组件。
后续
当然我们可以设定自动添加ROS的环境变量:
echo "source /opt/ros/melodic/setup.bash" >> ~/.bashrc
source ~/.bashrc
最后,让我们再来安装下开发要使用一些工具:
sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
ok, 安装就大功告成了.O(∩_∩)O
参考
ROS学习历程(一)———— ros安装
Ubuntu install of ROS Melodic
推荐阅读
-
在 UEFI 启动模式下安装 Ubuntu 16.04 的教程
-
在 Ubuntu 下安装、本地化和卸载 Notepad++
-
避免在 ubunt 18.04 上安装 ROS 的陷阱指南
-
在 Ubuntu 下安装 TS3AudioBot
-
在 ubuntu 下安装 go 环境,包括 GOROOT 和 GOPATH 配置
-
在 ubuntu 18.04 环境中安装 ncnn-1。确保已安装 gcc/g++
-
在 Ubuntu 下安装 QT
-
QT 学习路径 (II) ubuntu 18.04 安装 QT4 版本的库-II。
-
学习在 ubuntu 系统下安装 vsftp 软件安装教程
-
在 Ubuntu 下安装 hashcat 和 CPU 驱动程序