我是靠谱客的博主 纯情篮球,最近开发中收集的这篇文章主要介绍Ubuntu16.04安装ROS Kinetic详细过程,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

    • 1、设置sources.list
    • 2、设置key(公钥已更新)
    • 3、更新package
    • 4、安装ROS kinetic完整版
    • 5、初始化rosdep
    • 6、配置ROS环境
    • 7、安装依赖项
    • 8、测试ROS是否安装成功

1、设置sources.list

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

将这一步sources.list替换为国内源会稳定且速度快:

sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.tuna.tsinghua.edu.cn/ros/ubuntu/ `lsb_release -cs` main" > /etc/apt/sources.list.d/ros-latest.list' 

2、设置key(公钥已更新)

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

在这里插入图片描述

3、更新package

sudo apt-get update

4、安装ROS kinetic完整版

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

5、初始化rosdep

注意:在使用ROS之前需要初始化rosdep

sudo rosdep init
rosdep update

6、配置ROS环境

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

7、安装依赖项

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

8、测试ROS是否安装成功

(1). CTRL+ALT+T打开终端(Termial),输入以下命令,初始化ROS环境:

roscore

成功打开如下图所示:
在这里插入图片描述
上面显示有ROS的版本,还有一些节点、端号等内容。

(2). 再 打开一个新的终端(Termial),输入以下命令,弹出一个小乌龟窗口:

rosrun turtlesim turtlesim_node

在这里插入图片描述
(3). 出现一个小乌龟的LOGO后,再 打开一个新的终端(Termial),输入以下命令

rosrun turtlesim turtle_teleop_key

在这里插入图片描述
然后,通过方向键控制小乌龟的移动:如下图所示

在这里插入图片描述

(4). 打开新的Termial,输入以下命令,可以查看ROS节点信息:

rosrun rqt_graph rqt_graph

在这里插入图片描述
如果你能顺利进行到这一步,说明ROS安装成功了。

最后

以上就是纯情篮球为你收集整理的Ubuntu16.04安装ROS Kinetic详细过程的全部内容,希望文章能够帮你解决Ubuntu16.04安装ROS Kinetic详细过程所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(53)

评论列表共有 0 条评论

立即
投稿
返回
顶部