安装ROS-kinetic
 发布时间 
 阅读量: 
 阅读量 
文章目录
- 1 文章介绍
 - 2 开发平台
 - 3 阅前须知
 - 4 文章正文
 - 
- 
4.1手动安装
 - 
- 4.1.1 添加 sources.list
 - 4.1.2 添加 keys
 - 4.1.3 安装
 - 4.1.4 初始化 rosdep
 - 4.1.5 环境设置
 - 4.1.6 安装 rosinstall
 
 - 
4.2自动安装
 
 - 
 
1 文章介绍
    本文介绍了如何在ubuntu16.04中安装ROS-kinetic。
        2 开发平台
    操作系统:ubuntu 16.04
    ros版本:kinetic
        3 阅前须知
    不想手动安装,可以到本博客末尾下载脚本进行安装
        4 文章正文
4.1手动安装
4.1.1 添加 sources.list
配置你的电脑使其能够安装来自 packages.ros.org的软件。
    sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
        4.1.2 添加 keys
     sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116
        4.1.3 安装
首先,确保你的Debian软件包索引是最新的:
     sudo apt-get update
        在可选的版本中,请考虑选择桌面完整版安装方案(推荐)。该方案集成机器人操作系统(ROS)、rqt工具包、 rviz可视化平台以及标准机器人功能模块库等核心组件,并支持2D/3D仿真器和导航功能的集成配置。
     sudo apt-get install ros-kinetic-desktop-full
        桌面版安装: 包含ROS、rqt、rviz以及通用机器人函数库。
     sudo apt-get install ros-kinetic-desktop
        基础版本的安装流程包括ROS核心软件包、必要的构建工具以及用于通信的程序库,并不提供图形界面工具包。
    sudo apt-get install ros-kinetic-ros-base
        单个软件包安装: 你可以按照以下步骤配置特定的ROS软件包(请将具体的软件包名称替换到\PACKAGE中):
     sudo apt-get install ros-kinetic-PACKAGE
        例如:
    sudo apt-get install ros-kinetic-slam-gmapping
        要查找可用软件包,请运行:
    apt-cache search ros-kinetic
        4.1.4 初始化 rosdep
在开始使用ROS之前, 用户还需要初始化rosdep. rosdep 有助于你在编译某些源代码时为其安装一些系统依赖, 同时也是某些ROS 核心功能组件所必须使用的软件库.
    sudo rosdep init
    rosdep update
        4.1.5 环境设置
如果每一次打开一个新的终端时ROS环境变量能够自动配置完成(例如添加到bash会话中),这将极大地方便操作:
    echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
    source ~/.bashrc
        如果你只想改变当前终端下的环境变量,你可以执行命令:
    source /opt/ros/indigo/setup.bash
        4.1.6 安装 rosinstall
它是ROS中一个独立且常见的命令行工具。它非常有用地允许你通过单个指令快速获取多个源代码仓库。
要在ubuntu上安装这个工具,请运行:
    sudo apt-get install python-rosinstall python-rosinstall-generator python-wstool build-essential
        4.2自动安装
考虑到大家安装的需求,已完成相应的安装脚本,请通过此链接<>获取下载地址。
到文件下载的目录下,在终端下输入如下命令即可
    chmod +777 Install_ROS.sh
    ./Install_ROS.sh
        全部评论 (0)
 还没有任何评论哟~ 
