ROS已经升级到Jade版了,而且貌似可以支持Ubuntu15.04。这里做一个测试,安装是成功的,运行有没有问题,慢慢用了再说。

Ubuntu install of ROS Jade

We  are building Debian packages for several Ubuntu platforms, listed  below. These packages are more efficient than source-based builds and  are our preferred installation method for Ubuntu.

If you need to install from source (not recommended), please see source (download-and-compile) installation instructions.(http://wiki.ros.org/jade/Installation/Source)

If you rely on these packages, please support OSRF.

These packages are built and hosted on infrastructure maintained and paid for by the Open Source Robotics Foundation,  a 501(c)(3) non-profit organization. If OSRF were to receive one penny  for each downloaded package for just two months, we could cover our  annual costs to manage, update, and host all of our online services.   Please consider donating to OSRF today.

目录

Ubuntu install of ROS Jade

Obtain source code of the installed packages

Configure your Ubuntu repositories

Setup your sources.list

Set up your keys

Installation

Initialize rosdep

Environment setup

Getting rosinstall

Build farm status

Installation

Tutorials

Installation

Configure your Ubuntu repositories

Configure your Ubuntu repositories to allow "restricted," "universe," and "multiverse." You can follow the Ubuntu guide for instructions on doing this.

Setup your sources.list

Setup your computer to accept software from packages.ros.org. ROS Jade ONLY supports Trusty (14.04), Utopic (14.10) and Vivid (15.04) for debian packages.

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

Mirrors

Set up your keys

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

Installation

First, make sure your Debian package index is up-to-date:

sudo apt-get update

For more information on this issue see this answers.ros.org thread or this launchpad issue

/!\ Do not install these packages if you are using 14.04, it will destroy your X server:

sudo apt-get install xserver-xorg-dev-lts-utopic mesa-common-dev-lts-utopic libxatracker-dev-lts-utopic libopenvg1-mesa-dev-lts-utopic libgles2-mesa-dev-lts-utopic libgles1-mesa-dev-lts-utopic libgl1-mesa-dev-lts-utopic libgbm-dev-lts-utopic libegl1-mesa-dev-lts-utopic

/!\ Do not install the above packages if you are using 14.04, it will destroy your X server

sudo apt-get install libgl1-mesa-dev-lts-utopic

If you are using Ubuntu Trusty 14.04.2 and experience dependency issues during the ROS installation, you may have to install some additional system dependencies.

Alternatively, try installing just this to fix dependency issues:

There  are many different libraries and tools in ROS.  We provided four  default configurations to get you started.  You can also install ROS  packages individually.

Desktop-Full Install: (Recommended) : ROS, rqt, rviz, robot-generic libraries, 2D/3D simulators, navigation and 2D/3D perception

Desktop Install: ROS, rqt, rviz, and robot-generic libraries

ROS-Base: (Bare Bones) ROS package, build, and communication libraries. No GUI tools.

Individual Package: You can also install a specific ROS package (replace underscores with dashes of the package name):

sudo apt-get install ros-jade-PACKAGE

e.g.

sudo apt-get install ros-jade-slam-gmapping

sudo apt-get install ros-jade-ros-base

or click here

sudo apt-get install ros-jade-desktop

or  click here

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

or  click here

To find available packages, use:

apt-cache search ros-jade

Initialize rosdep

Before you can use ROS, you will need to initialize rosdep. rosdep  enables you to easily install system dependencies for source you want  to compile and is required to run some core components in ROS.

sudo rosdep init rosdep update

Environment setup

It's  convenient if the ROS environment variables are automatically added to  your bash session every time a new shell is launched:

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

If you have more than one ROS distribution installed, ~/.bashrc must only source the setup.bash for the version you are currently using.

If you just want to change the environment of your current shell, you can type:

source /opt/ros/jade/setup.bash

Getting rosinstall

rosinstall  is a frequently used command-line tool in ROS that is distributed  separately.  It enables you to easily download many source trees for ROS  packages with one command.

To install this tool on Ubuntu, run:

sudo apt-get install python-rosinstall

Build farm status

The packages that you installed were built by ROS build farm.  You can check the status of individual packages here.

Tutorials

Now, to test your installation, please proceed to the ROS Tutorials.

Obtain source code of the installed packages

If  you know the location of the repository of each package, you know you  can obtain all the code there. But it's often hard even for experienced  developers to reach the correct maintained repository of certain  packages. Also, in some situations you just want to get the source of  the released, installed version of a package. The methods described here  the best for these cases.

In earlier days of ROS (supposedly electric or earlier) you can obtain by the way noted in this question.

Now just apt-get source (sudo not needed) as following. You don't even need to explicitly specify deb-src  entry etc. This downloads from the server all the files in the released  version of the package (i.e. things not installed in the installation  rule (e.g. CMakeLists.txt) are also included).

$ apt-get source ros-jade-laser-pipeline

A drawback might be that you have to specify a single, exact package name (asterisks do not work).

jade linux 安装教程,ROS-Jade版在UbuntuKylin15.04上的安装相关推荐

  1. pytorch+tensorflow+sklearn安装教程(conda版)

    pytorch+tensorflow+sklearn安装教程(conda版) conda环境创建 pytorch安装 pytorch-geometric安装 验证 tensorflow安装 sklea ...

  2. RabbitMQ 安装教程(CentOS版)

    RabbitMQ 安装教程(CentOS版) 0.环境准备 1.准备一个干净的虚拟机Linux镜像(或者Linux服务器) 2.安装 lrzsz (文件拉取工具),方便上传本地文件,安装命令:yum ...

  3. nodejs下载安装教程(XP版)

    Node.js 下载安装教程(XP版) 参考自:https://www.cnblogs.com/zhouyu2017/p/6485265.html(win10版) 一.安装环境 Windows Xp( ...

  4. Visual C++6.0安装教程(win10版)及“应用程序无法正常启动(0x0150002)”解决办法

    Visual C++6.0安装教程(win10版)及"应用程序无法正常启动(0x0150002)"解决办法

  5. 於岳 linux实用教程(第2版),Linux实用教程 第2版 教学课件 ppt 作者 於岳 编著 06...

    <Linux实用教程 第2版 教学课件 ppt 作者 於岳 编著 06>由会员分享,可在线阅读,更多相关<Linux实用教程 第2版 教学课件 ppt 作者 於岳 编著 06(79页 ...

  6. ffmpeg安装教程(windows版)

    本文介绍ffmpeg详细安装教程(windows版),附加一个使用的小案例 1.官网下载ffmpeg 进入Download FFmpeg网址,点击下载windows版ffmpeg(点击左下第一个绿色的 ...

  7. Burpsuite介绍及2022.8.2版本超详细安装教程(图文版)

    Burpsuite介绍及2022.8.2版本超详细安装教程(图文版) 文章目录 Burpsuite介绍及2022.8.2版本超详细安装教程(图文版) Burpsuite是什么? Burpsuite环境 ...

  8. Visual Studio 2017下载地址和安装教程(图解版)

    Visual Studio 2017下载地址和安装教程(图解版) Visual Studio 2017不仅支持C#.C++.Python.Visual Basic.Node.js.HTML.JavaS ...

  9. Windows Server 2008 安装教程——图文小白版(附下载地址)

    Windows Server 2008 安装教程--图文小白版 目录 下载链接 创建虚拟机 下载链接 链接:https://pan.baidu.com/s/1hoWZicYZqvQmoWtkGh_EN ...

  10. FasterRunner安装教程(Windows版)

    FasterRunner安装教程(Windows版) 原创 幼儿园二园长 发布于2019-05-10 17:02:59 阅读数 499 收藏 更新于2019-05-10 17:04:23 分类专栏: ...

最新文章

  1. oracle 分页写法
  2. php强制下载压缩包损坏,php 通过header下载中文文件名 压缩包损坏或文件不存在的问题...
  3. 编译过程中,termcap.h 文件找不到路径 licli.a终于生成
  4. js使用defineProperty的一些坑
  5. SAP Spartacus读取User Address的请求发送和接收源头
  6. Openstack Neutron : 安全
  7. nginx 上传 文件超时设置_Nginx在高并发下的性能优化点!有这篇就够了!
  8. python变量赋值方式_python变量和变量赋值的几种形式
  9. Ubuntu搭建Anki服务器
  10. qt checkbox 选中事件_Qt学习笔记3(布局管理)
  11. 从kubernetes看如何设计超大规模资源调度系统
  12. Linux查看外网IP命令
  13. “郭德纲”挤兑死人不带脏字,经典…
  14. 模型剪枝学习笔记 --- EagleEye: Fast Sub-net Evaluation for Efficient Neural Network Pruning
  15. 基于FPGA实现的数字位同步锁相环设计
  16. python turtle 画数字_Python Turtle绘图
  17. tiktok垂直账号运营经验分享
  18. 智能家居系统设计与实现
  19. wordpress 外部数据接口_在WordPress中开发API接口
  20. 高效使用--Google百度等搜索引擎

热门文章

  1. 杨辉三角python代码 不要括号_关于杨辉三角python代码的问题
  2. Eclipse语言设置
  3. 宏基因组/微生物组杂志简介及2020最新影响因子
  4. NTC热敏电阻测试和检验设备
  5. C/C++,pascal函数调用约定
  6. BIOS 的详细介绍
  7. Android StorageManager实现原理剖析
  8. 如何避免计算机被别人共享,win7如何防止别人偷窥电脑 win7防止别人偷窥电脑操作方法...
  9. matlab基于瑞利信道,一种基于MATLAB的瑞利信道仿真方法研究
  10. Vue + Spring Boot 项目实战:人事管理系统——完结撒花