转自:http://blog.csdn.net/bobsweetie/article/details/43638761

Ubuntu14.04安装ROS Indigo

一、安装ROS

1.1配置Ubuntu的软件中心

配置Ubuntu要求允许接受"restricted," "universe," and "multiverse."的软件源,可以根据下面的链接配置:

https://help.ubuntu.com/community/Repositories/Ubuntu

1.2.设置你的sources.list(软件源):

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

1.3设置你的密钥:

sudo apt-key adv --keyserver hkp://pool.sks-keyservers.net --recv-key 0xB01FA116

1.4.安装

首先确认你的Debian的软件包索引是最新的:(Debian 计划是一个致力于创建一个自由操作系统的合作组织。我们所创建的这个操作系统名为 Debian。Debian 系统目前采用 Linux 内核或者 FreeBSD 内核。 )

sudo apt-get update

在ROS中有许多不同的函数库和工具,建议是完全安装,也可以根据自己的要求分别安装.完全安装时的工具包括ROS,rqt,rviz,robot-generic libraries,2D/3D simulators,navigation and 2D/3D,perception。

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

1.5.初始化rosdep

sudo rosdep init

rosdep update

1.6设置环境

添加ROS的环境变量,这样,当你打开你新的shell时,你的bash回话中会自动添加环境变量.

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

source ~/.bashrc(使环境变量设置立即生效)

1.7安装rosinstall

sudo apt-get install Python-rosinstall

rosinstall命令是一个使用的非常频繁的命令,使用这个命令可以轻松的下载许多ROS软件包。

本文转自张昺华-sky博客园博客,原文链接:http://www.cnblogs.com/sky-heaven/p/6411813.html,如需转载请自行联系原作者

机器人操作系统ROS Indigo 入门学习(1)——安装ROS Indigo【转】相关推荐

  1. ROS 初学入门学习及资源推荐

    ROS 初学入门学习及资源推荐 1 ROS简介 参考链接: https://baike.baidu.com/item/ros/4710560?fr=aladdin ROS 即 机器人操作系统(Robo ...

  2. 看这一篇就够了!ROS2入门学习:安装、测试、多机通信以及与ROS1的切换、通信

    ROS2入门学习:安装.测试.多机通信以及与ros1的切换.通信 为什么要写这篇blog 1 ROS2优势 2 安装ROS2 Ardent 版本 2.1 UTF-8支持 2.2 安装依赖 2.3 密钥 ...

  3. ROS从入门到放弃——安装Moveit及其使用

    ROS从入门到放弃--安装Moveit及其使用 1. 安装流程 2.小测试前的准备 3. 小测试 4. Move Group Python Interface 4.0 辅助函数 all_close(g ...

  4. 【一学就会的ROS基础入门教程 】03-1 ROS基础编程:ROS工作空间的创建、话题topic的发布与接收、以及话题消息的自定义使用

    [一学就会的ROS基础入门教程 ]03-1 ROS基础编程:ROS工作空间的创建.话题topic的发布与接收.以及话题消息的自定义使用 文前白话 1.创建工作空间与功能包 关于工作空间的介绍 创建开发 ...

  5. ROS入门学习(中科院ros视频笔记)

    >ros工程结构 catkin工作空间:组织和管理功能包的文件夹(工作空间:管理和组织ros工程代码的地方) catkin,编译构建系统,cmake的扩展 catkin workspace,用指 ...

  6. ROS入门-4.安装ROS系统(ubuntu20.04版本安装ros的noetic版本)

    ubuntu20.04版本安装ros的noetic版本 1.添加软件源 2.添加密钥 3.更新 4.安装ROS 5.初始化rosdep 6.设置环境变量 7.测试ROS安装是否成功 1.添加软件源 2 ...

  7. (一)ROS系统入门 Getting Started with ROS 以Kinetic为主更新 附课件PPT

    ROS机器人程序设计(原书第2版)补充资料 教案1 ROS Kinetic系统入门 ROS Kinetic在Ubuntu 16.04.01 安装可参考:http://blog.csdn.net/zha ...

  8. 鱼香ROS网站上线|一行代码安装ROS/ROS2/解决rosdep问题|小鱼脚本

    大家好,我是开心的小鱼,经过几个月的努力,动手学ROS2课程终于和小伙伴们见面了,有很多小伙伴一下午的时间就把前两章给搞定了,小鱼要抓紧啦~ 之前说的鱼香ROS网站已经上线啦,内容参考了docschi ...

  9. 机器人操作系统ROS Indigo 入门学习(18)——ROS wiki导航

    这个教程将会讨论ROS wiki的版面设计和怎样去找到你想要知道的. 2基础 2.1ROS.org登录网页 登录界面是你当你输入www.ros.org到你的浏览器时直接进入的网页.让我们看看每个wik ...

最新文章

  1. Informix IDS 11体系打点(918考试)认证指南,第 5 局部: 数据库管事器操作(4)
  2. UNIX高级环境编程(9)进程控制(Process Control)- fork,vfork,僵尸进程,wait和waitpid...
  3. IntelliJ IDEA License Server 本地搭建教程
  4. maven下载其源代码包并关联
  5. [51 nod 123] 最大公约数之和 V3(杜教筛)
  6. vue $refs的基本用法
  7. 广东全国计算机2018年报名时间,2018年3月广东计算机等级考试报名时间
  8. 挖一挖那些让公司网站瘫痪的SQL“终结者”
  9. StarGate(星际之门)观看指南
  10. XX公司信息化建设草案
  11. 服务器销售年终总结ppt模板,it运维工作总结ppt模板
  12. 激活Office 365移动设备管理MDM服务
  13. Matlab Coder杂记
  14. python 定义一个迭代器去生成偶数数列
  15. Markdown生成左侧目录
  16. ECMAScript 面试题目
  17. html计算平方米,尺和平方米换算(尺与平方米换算计算器)
  18. JMockit 和 junit 使用出现异常 JMockit wasn't properly initialized 解决
  19. Mysql基础到进阶精品视频教程附讲义文档 91课
  20. ESIM模型详解与Keras代码实现

热门文章

  1. 为什么Python在数据科学领域比R更受欢迎呢?
  2. 联邦学习:AI大规模落地又一革命性突破
  3. 2020 年技术趋势一览:AutoML、联邦学习、云寡头时代的终结
  4. Google 深度学习笔记 - Limit of Linear Model
  5. 这可能是最简单易懂的机器学习入门
  6. 科普丨浅谈人工神经网络跌宕起伏七十年
  7. 科普丨深度学习硬件(GPU、FPGA、ASIC、DSP)
  8. SOR迭代求解线性方程组代码实现
  9. 《新一代人工智能伦理规范》发布
  10. 五角大楼公布UFO报告,不明飞行物到底是什么?(全文)