Ubuntu16.04如何安装Kinetic

这篇文章将为大家详细讲解有关Ubuntu 16.04如何安装Kinetic,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

创新互联公司主营天峨网站建设的网络公司,主营网站建设方案,app开发定制,天峨h5微信平台小程序开发搭建,天峨网站营销推广欢迎天峨等地区企业咨询

1、配置软件源

我用的 Ubuntu 16.04,推荐用这个版本学习 Kinetic,坑比较少。

先来配置软件源,要求你会点 Linux 系统基础:

sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'

设置 Keys:

sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654

如果出错,可以用下面这个:

wget http://packages.ros.org/ros.key -O - | sudo apt-key add -

2、安装

更新软件源:

sudo apt-get update

安装 Desktop-Full 版本,包含常用的所有工具,安装完后几乎一劳永逸:

sudo apt-get install ros-kinetic-desktop-full

等待一段时间,最好选择一个快一点的网,下载量好像是 500M 左右。

3、初始化 rosdep

在运行 ROS 系统之前,需要初始化 rosdep,主要功能可以简单理解为在必要的时候安装系统依赖:

sudo rosdep initrosdep update

4、环境变量设置

如果你使用 bash,则键入如下命令:

echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrcsource ~/.bashrc

如果你使用 zsh,使用下面的命令:

echo "source /opt/ros/kinetic/setup.zsh" >> ~/.zshrcsource ~/.zshrc

如果你安装了多个 ROS 版本,并且想在当前 Shell 终端中切换版本,可以直接 source 你想使用的那个版本的 setup.bash 或者 setup.zsh。

比如你想切换当前 Shell 使用 Kinetic 版本的 ROS:

source /opt/ros/kinetic/setup.bash

5、安装编译包的依赖

这一步主要是安装一些工具来管理你的 ROS 工作空间,直接键入下面的命令:

sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential

6、运行 ROS

在 Shell 中键入:

roscore

出现以下信息即启动成功啦:

Ubuntu 16.04如何安装Kinetic

然后 Ctrl + C 即可退出 ROS,大功告成!

关于“Ubuntu 16.04如何安装Kinetic”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。


分享文章:Ubuntu16.04如何安装Kinetic
网页路径:http://myzitong.com/article/ppjood.html