科技创新人工智能小课堂

当前位置:首页 > 创客空间 > 科技创新人工智能小课堂

ROS操作系统教程1

发布日期:2020-05-31     作者: 刘宝瑞     浏览数:942    分享到:

ROS机器人操作系统有着非常多的优势,开源免费,良好的生态。但是对于想要入门ROS的同学来说,ROS的安装就是第一只“拦路虎”,现在分享出来步骤,参考于ROS-WIKI:

第一,首先需要明确一些问题:ROS机器人操作系统并不是一个完整的操作系统,它根植于LINUX操作系统,但是对于一般的同学而言,用的都是WINDOWS的电脑,因此,我们的一个基本的环境逻辑就是:①在WINDOWS操作系统上安装一个虚拟机;②在虚拟机中安装UBUNTU16.04操作系统;③在UBUNTU操作系统中安装ROS操作系统。总结ROS操作系统的安装过程就是:WINDOWS操作系统——>VirtualBox虚拟机——>UBUNTU1604操作系统——>ROS机器人操作系统。相信WINDOWS操作系统大家都不陌生,所以我们第二步从虚拟机说起。

第二,安装VirtualBox虚拟机,这个就是常见安装软件的基本操作。建议同学们不要安装进C盘。内存分配2G,硬盘空间分配20G即可。

第三,安装UBUNTU1604操作系统,这里的1604仅仅是推荐给同学们,安装其他的版本也是OK的,但是有一个问题就是:ROS的版本依赖于UBUNTU二点版本,比如UBUNTU1604支持ros-kinetic版本,UBUNTU1804支持ROS-melodic。

第四,开机UBUNTU操作系统,点击命令行终端,输入如下命令(以ubuntu1604,ROS-kinetic为例):

STEP1:sudo sh -c '. /etc/lsb-release && echo "deb http://mirrors.ustc.edu.cn/ros/ubuntu/ $DISTRIB_CODENAME main" > /etc/apt/sources.list.d/ros-latest.list'(说明:设置中国的镜像源,为了快速安装)

STEP2:sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654(说明:设置KEY)

STEP3:sudo apt-get update(说明:更新UBUNTU源的环境)

接下来的步骤才是正式安装ROS操作系统,前面的都是一些配置,仅此而已。

STEP4:sudo apt-get install ros-kinetic-desktop-full

接下来是环境变量的设置。

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

STEP6:source ~/.bashrc 安装的过程有一些坑,现在说明: ①一定要换中国的源,不然可能3天也下载不下来; ②有时候会由于网络原因,下载一般失败了,接着下载就好了; ③一定要注意UBUNTU的版本与ROS版本的对应关系,具体可以参考ROS-WIKI

关闭
上一篇:暂无
下一篇:暂无