ros教程
一、 版本选择
上一篇讲过,Ros系统是依赖于linux的次操作系统。所以在装ROS系统前需要一个合适的linux系统。
Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,主流版本为Ubuntu、Linux Mint、openSUSE、Debian、SlackwareLinux、Red Hat。
对ROS兼容性最好的当属Ubuntu系统。到目前Ubuntu系统已经发布到2018版。从ROS发布以来,每版的Ubuntu系统版本都有与之对应ROS版本的。以下是到2018年各个版本的对照表:
ROS版本 |
Ubuntu版本 |
ROS Melodic Morenia |
Ubuntu 18.04(Bionic)/Ubuntu 17.04 Artful |
ROS Lunar Loggerhead |
Ubuntu 17.04 (Zesty)/Ubuntu 16.10 Yakkety, Ubuntu LTS 16.04 Xenial |
ROS Kinetic Kame |
Ubuntu 16.04 (Xenial) / Ubuntu 15.10 (Wily) |
ROS Jade Turtle |
Ubuntu 15.04 (Wily) / Ubuntu LTS 14.04 (Trusty) |
ROS Indigo Igloo |
Ubuntu 14.04 (Trusty) |
ROS Hydro Medusa |
Ubuntu 12.04 LTS (Precise) |
ROS Groovy Galapagos |
Ubuntu 12.04 |
每一版ROS都有其对应版本的Ubuntu版本,切记不可随便装。
Ubuntu可在官网下载https://www.ubuntu.com/download,安装步骤可参考http://digi.163.com/11/0127/18/6RE3LQL400162OUT.html,。
目前国际上ROS系统支持最广的系统为indigo、kinetic。在此,此教程是indigo版本的安装方法,别的版本可举一反三。
二、 安装步骤
1.在Ubuntu软件中心配置如下:
2.打开终端(Ctrl +Alt + T)依次输入如下命令:
sudo sh -c ‘echo”deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main” >/etc/apt/sources.list.d/ros-latest.list’
sudo apt-key adv–keyserver hkp://ha.pool.sks-keyservers.net:80 –recv-key 0xB01FA116
sudo apt-getupdate
sudo apt-getinstall ros-indigo-desktop(在此也可以安装桌面完整版:sudo apt-get install ros-indigo-desktop-full)
sudo rosdep init
echo”source /opt/ros/indigo/setup.bash” >> ~/.bashrc
source ~/.bashrc
sudo apt-getinstall python-rosinstall
1. 至此,ROS已经安装完毕,可以启动一下roscore,查看安装是否成功,安装成功则显示如下:
三、 从github克隆所需软件包
ROS的支持的软件包都存在github这个平台上面,所以学会如何从github获取克隆软件包我们必须学习一下啦。那么我们从新建第一个package开始学习吧:
1.新建工程catkin_ws与子文件夹src
mkdir –p ~/catkin_ws/src
2.对名为catkin_ws的工程进行编译
catkin_make
3.进入src文件夹下
cd catkin_ws/src
4.将仿真软件包从github克隆到本地src目录下(此github仓库是联汇自有仓库,仓库网址github.com/AlliansChina欢迎大家评论交流,可自行下载模拟试验):
git clone https://github.com/AlliansChina/allians_arbotix.git
5.定位到catkin_ws根目录下,可采用Tab键补全:
cd catkin_ws
6.编译克隆到本地的软件包:
catkin_make
到此,一个ROS工程已经创建好了。接下来就可以进行初级学习啦。
联汇智造:国内首台ROS工业自主协作移动机器人
点击查看更多→www.allians.com.cn
矮人dos工具箱win7怎么用 矮人dos工具箱5.3使用教程
矮人DOS工具箱是为windows2000以上系统加上纯DOS启动支持的工具。矮人dos工具箱win7怎么用?下面我们一起来参考一下矮人dos工具箱5
《DNF》剑宗恶即斩满连教程
核心提示:不知道现在的剑宗玩家以前有多少人是玩剑神的,剑宗的恶即斩和剑神的幻影剑舞非常像,因为剑神的幻影剑舞施放时按攻击键,可以
手机微信开通手机号向我转账?微信开通手机号转账功能
内容摘要:手机微信如何打开允许通过手机号向我转账?相信有很多小伙伴对此存在疑惑,接下来就跟着小编一起了解一下手机号向我转账开
Microsoft Office 2010 vol 简体中文版 (微软办公软件
软件介绍 Office 2010 vol简体中文版软件介绍:Office 2010 vol简体中文版是微软Office官方全新推出的Office2010测试版本,本站提
ROS机器人 Autolabor Pro1 里程计标定方法
里程计标定 里程计标定也叫里程计校准,即在当前运行环境下重新计算运动模型,得到里程计的运动模型参数,此教程只适用于使用ROS控制AP
文章回顾
大家看了本文ROS教程—安装篇的精彩教程资源内容,是不是对ROS教程—安装篇了解更多,真心希望ROS教程—安装篇能帮助到你, 小编会一直给你带来更多教程资源文章信息。