Advertisement

安装ROS-indigo

阅读量:

文章目录

  • 1 文章概览
  • 2 开发环境搭建
  • 3 阅读须知
  • 4 文章正文
    • 4.1 安装指南
      • 4.1.1 新增 sources.list 文件
      • 4.1.2 设置项目密钥
      • 4.1.3 完成安装流程
      • 4.1.4 配置 rosdep 环境变量
      • 4.1.5 进行系统环境配置
      • 4.1.6 下载并安装 rosinstall 包

1 文章介绍

复制代码
    本文介绍了如何在ubuntu14.04中安装ROS-indigo。

2 开发平台

复制代码
    操作系统:ubuntu 14.04
    ros版本:indigo

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可视化平台以及完整的机器人功能模块。支持二维与三维模拟环境的构建,并具备路径规划系统和空间感知与交互能力。

复制代码
     sudo apt-get install ros-indigo-desktop-full

桌面版安装: 包含ROS、rqt、rviz以及通用机器人函数库。

复制代码
     sudo apt-get install ros-indigo-desktop

基础版安装: 包括ROS核心组件、必要的构建支持以及与通信接口相关的软件库配置文件,并不提供任何图形界面操作功能。

复制代码
    sudo apt-get install ros-indigo-ros-base

单个组件配置: 您也可以配置一个预先定义的ROS组件(通过替换下方提到的PACKAGE参数来完成):

复制代码
     sudo apt-get install ros-indigo-PACKAGE

例如:

复制代码
    sudo apt-get install ros-indigo-slam-gmapping

要查找可用软件包,请运行:

复制代码
    apt-cache search ros-indigo

4.1.4 初始化 rosdep

在开始使用ROS之前需要进行rosdep的配置。 rosdep充当了一个系统依赖管理工具,在你编译特定源代码时能够自动安装相关系统组件,并提供了必要的运行环境支持功能。

复制代码
    sudo rosdep init
    rosdep update

4.1.5 环境设置

当在启动新的终端时(即每次打开一个新的终端),ROS环境变量能够自动配置好(则意味着将其加入该bash会话),这将极大地方便后续操作

复制代码
    echo "source /opt/ros/indigo/setup.bash" >> ~/.bashrc
    source ~/.bashrc

如果你只想改变当前终端下的环境变量,你可以执行命令:

复制代码
    source /opt/ros/indigo/setup.bash

4.1.6 安装 rosinstall

rosinstall 属于ROS中的一个独立且常用的命令行工具。它能够帮助你轻松地通过一条命令下载多个源码库。

要在ubuntu上安装这个工具,请运行:

复制代码
    sudo apt-get install python-rosinstall

全部评论 (0)

还没有任何评论哟~