安装环境为 Ubuntu 16.04

配置 Ubuntu 软件仓库

打开“设置”中的“软件和更新”

把 “restricted”、“universe” 和 “multiverse” 这三项勾上

勾完后关闭

添加源

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

添加 keys

sch01ar@ubuntu:~$ sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-key 421C365BD9FF1F717815A3895523BAEEB01FA116

确保软件包的索引是最新的

sch01ar@ubuntu:~$ sudo apt-get update

安装 ROS

桌面完整版: (推荐) : 包含ROS、rqt、rviz、机器人通用库、2D/3D 模拟器、导航以及2D/3D感知

sch01ar@ubuntu:~$ sudo apt-get install ros-kinetic-desktop-full

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

sudo apt-get install ros-kinetic-desktop

基础版安装: (简版) 包含ROS核心软件包、构建工具以及通信相关的程序库,无GUI工具

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

安装完成后,如果要查找可用软件包

sch01ar@ubuntu:~$ apt-cache search ros-kinetic

初始化 rosdep

sch01ar@ubuntu:~$ sudo rosdep init

执行完命令后会提示执行 rosdep update

sch01ar@ubuntu:~$ rosdep update

环境配置

sch01ar@ubuntu:~$ echo "source /opt/ros/kinetic/setup.bash" >> ~/.bashrc
sch01ar@ubuntu:~$ source ~/.bashrc

重启 Ubuntu

最新文章

  1. SQL*Loader之CASE10
  2. [转载]AxureRP 7超强部件库下载
  3. WEBUS2.0 In Action - 搜索操作指南 - (3)
  4. LINUX内核笔记
  5. javascript显示倒计时控制按钮
  6. 2326: [HNOI2011]数学作业 - BZOJ
  7. android使用BlueStacks作为模拟器
  8. NetAnalyzer2016使用方法
  9. Kafka 协议实现中的内存优化
  10. 【干货】免费获得WebStorm软件
  11. 集线器(HUB),交换机,和路由器的区别
  12. 分布式框架Dubbo入门
  13. bzoj1043[HAOI2008]下落的圆盘 计算几何
  14. APP数据的爬取
  15. SystemTap Beginners Guide
  16. Android NDK(C++) 双进程守护
  17. python 给定数组任意组合等于一个定值的所有解
  18. Thread类(线程)
  19. mysql如何给字母数字混合的字段排序?
  20. 从C++到java

热门文章

  1. MapReduce-二进制输入
  2. myEclipse 导入maven项目时报错
  3. Codeforces Round #200 (Div. 1) BCD
  4. JavaScript -- 广告随鼠标移动, 点击一次后关闭
  5. (转)Nova中的compute_node
  6. Tedis:淘宝的Redis的Java客户端开发包
  7. 理解collate Chinese_PRC_CI_AS
  8. c、rust、golang、swift性能比较
  9. 免费获得 NTFS for Mac 12. Special Edition 激活码活动
  10. Adobe Reader 的直接下载地址