1.0 ROS安装

Linux系统:Ubuntu 16.04 LTS

ROS版本:kinetic

Ubuntu可以安装在虚拟机上(安装比较简单,网上有很多教程),如果追求更好的性能可以考虑安装在物理机上(帮同学装过很多次,抽时间会总结物理机安装时的各种坑)。

安装参考:http://wiki.ros.org/ROS/Installation

这里只是搬运,以防你过不了墙。

0.预备

在软件中心设置里把这四项打上勾,软件源最好设成国内服务器(不是中国的主服务器),比如阿里云,上交服务器,清华服务器,比如我的设置如下:

1.设置ROS软件源

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

2.设置密钥

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

如果连接不上服务器,就把 hkp://ha.pool.sks-keyservers.net:80 换成 hkp://pgp.mit.edu:80 或者 hkp://keyserver.ubuntu.com:80

3.更新源

$ sudo apt-get update

4.安装ROS

推荐完整版安装

$ sudo apt-get install ros-kinetic-desktop-full

5.初始化ROS



$ sudo rosdep init

$ rosdep update

6.设置环境变量



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

$ source ~/.bashrc

如果你安装了多个ROS,那么在环境变量中添加的setup.bash必须是你要用的ROS的setup.bash

如果你只是想临时的改变环境变量(很少有人会这样),就输入

$ source /opt/ros/kinetic/setup.bash

如果你的环境变量是zsh而不是bash,就输入



$ echo "source /opt/ros/kinetic/setup.zsh" >> ~/.zshrc

$ source ~/.zshrc

7.安装依赖

$ sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential

原文地址:https://www.cnblogs.com/thewaytotheway/p/10660319.html

时间: 2024-10-30 04:05:03

1.0 ROS安装的相关文章

ROS安装与卸载教程

一 ros安装 1.0 设备环境:Ubuntu 14.04 ros indigo 1.1 配置Ubuntu仓库变为允许"restricted," "universe," and "multiverse 1.2 sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-

【CNMP系列】CentOS7.0下安装PHP5.6.30服务

上一节我们讲过了如何在CentOS7.0下安装MySql服务,如果没有看到欢迎页面的朋友,可以加我的个人微信详聊:litao514148204 附上一节地址:http://www.cnblogs.com/riverdubu/p/6426852.html 关于php-fpm nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端. nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理

【CNMP系列】CentOS7.0下安装MySql5.6服务

接上一回的话,CentOS7.0下安装好了Nginx服务,对于我们的CNMP,我们可以开始我们的M啦,就是传统意义上的MySql服务 MySql简介 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品.在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件. 官网:https://www.mysql.com/ 与其他大型数据库例如 Or

Centos 7.0 下安装 Zabbix server 服务器的安装及 监控主机的加入(1)

一.本系列分为6部分 1.Centos 7.0 下安装 Zabbix server 服务器的安装及 监控主机的加入 2.Centos 6.5 下安装 Zabbix server 服务器的安装及 监控主机的加入 3.zabbix server的Discover功能,实现zabbix agent 大批量的自动添加,并链接到指定的模版 4.zabbix 报警方式之 邮件报警 5.zabbix 报警方式之 微信公众号报警 6.zabbix server 端的优化工作(解决mysql 性能下降,以及zab

rbenv安装ruby2.3.0在线安装不上。老子出绝招了

执行命令 rbenv install ruby2.3.0 就是安装不上,我不知道是不是背墙了还是什么 一开始报 The TLS connection was non-properly terminated 这是什么鬼.后来搜了一下,我安装了  libcurl4-openssl-dev  ,但是我以前没安装过这个,也没出现这个问题, 后来又接着报这个错误 curl: (56) GnuTLS recv error (-54): Error in the pull function. 又是什么鬼,后来

ProtocolBuffer 2.5.0 编译安装

rotobuf-2.5.0.tar.gz的下载与安装 1.下载 hadoop使用protocol buffer进行通信,需要下载和安装protobuf-2.5.0.tar.gz.由于现在protobuf-2.5.0.tar.gz已经无法在官网https://code.google.com/p/protobuf/downloads/list中下载了,本人将protobuf-2.5.0.tar.gz上传到百度云盘供大家下载,地址: http://pan.baidu.com/s/1pJlZubT .

NET Framework 4.0的安装失败处理

如果是XP系统,这么做:1.开始——运行——输入cmd——回车——在打开的窗口中输入net stop WuAuServ2.开始——运行——输入%windir%3.在打开的窗口中有个文件夹叫SoftwareDistribution,把它重命名为SDold4.开始——运行——输入cmd——回车——在打开的窗口中输入net start WuAuServ5.安装.NET Framework 4.0Win7用下面这个方法1.以管理员身份运行X:\Windows\System32文件夹内的cmd.exe这个

【hadoop2.6.0】安装+例子运行

由于下载的是hadoop的最新版,网上各种杂七杂八的东西都不适用.好在官网上说的也够清楚了.如果有人看这篇文章的话,最大的忠告就是看官网. 官网2.6.0的安装教程:http://hadoop.apache.org/docs/r2.6.0/hadoop-project-dist/hadoop-common/SingleCluster.html hdfs指令:http://hadoop.apache.org/docs/r2.6.0/hadoop-project-dist/hadoop-common

Hadoop从0开始 (安装配置:转) (一)

之前一直在找安装教程 都是0.20版本的 弄了好久没有弄出来..发现新版跟旧版有很大的不同 今天终于找到新版的安装配置方法.分享出来. 安装环境: 系统:Ubuntu 12.10 hadoop:0.23.6 jdk:sun 1.7.0_21 安装步骤: 一.安装JDK 安装 orcale jdk,并且配置环境以及设置成默认(略) 检查jdk是否正确安装和配置 在主目录下执行java -version 如果出现下面类似结果则ok [email protected]:~$ java -version