ros的安装教程_ros可以安装在什么系统

2022-10-01 10:15:27 浏览数 (1)

大家好,又见面了,我是你们的朋友全栈君。

一、准备工作

1. 一个装有Ubuntu14.04镜像文件的U盘启动盘

2. 电脑安装EASYBCD、分区助手软件

3. 保证电脑硬盘有一个分区有足够的空间安装ROS,和Ubuntu14.04

二、制作启动盘

1.首先我们先安装软碟通,完成安装后打开软碟通,文件->打开,打开我们的iso镜像

2.然后选择我们的U盘然后点击启动->写入硬盘映像

3.写入方式有zip和hdd两种,一般我们选择hdd或hdd ,选择了写入方式之后要先格式化,格式化完毕之后点击写入等待写入完毕即可

选择好写入方式直接写入即可完成U盘启动盘的制作

三、安装Ubuntu14.04

(1)在电脑磁盘中为Ubuntu分配空闲空间。

右键点击我的电脑》管理》磁盘管理,选择一个空间较大的盘,右键选择压缩卷。(安装ros最好大于100G),可根据需要划分,划分后发现我们的硬盘空间变小了。(注意:这种分区我们在Win7里面不能直接查看Ubuntu里的分区,但是在Ubuntu我们可以访问放在硬盘上的任何东西,也就是可以直接查看Win7系统的分区。)

这里适应进压缩好的,最后四个盘已经安好了UBUNTU,从自己的一个分盘,右键选着压缩卷,选好压缩盘大小,即可获得一个绿色的可用空间。

(2)将启动盘插在电脑上,启动电脑,进入电脑BOOT(一般按F12,每个牌子电脑有所不同)

在boot里选着你的U盘启动,如下图,然后就可进入Ubuntu14.04安装界面,这里最好连接有线网络

1. 将滚动条往下拉,选择“中文(简体)”,然后,点击“现在安装”;

这里选择安装第三方库,点击“继续,更新3-5分钟”;

对于安装双系统的的在这里,手动磁盘分区。点击“其他选项”,再点击“继续”(注意,如果你的电脑只安装Ubuntu系统,这里直接选着第一个选项,可省略下面的分区步骤)这个过程可能要等3-5分钟

点击“新建分区表(这里有我们在win7上压缩出来的盘);

点击“继续”

注意:分区过程中,要分出4个区,boot分区,交换分区,根分区,home分区,这里前三个分区分区类型一定是“逻辑分区”;只有home分区是“主分区”,下面的图有可能选错,要注意,其他按图示选择

boot分区(这里是安装Ubuntu的启动文件的,一般给个200M就行),这里注意下图界面选项

交换空间(SWAP)这是给内存进行分区的,一般选择自己的内存大小,注意下图选项

根分区,主要是安装系统的,一般给50个G,注意下图界面选型

home分区,主要你平常存储东西的空间,可以分大点,注意界面选项

直接点击“继续”;

输入用户信息,然后点击“继续”

正在安装中,请等待;

安装完成,点击“现在重启”;

三、设置启动引导项

重启后我们不会进入到Ubuntu系统,因为我们的主板中还没有Ubuntu的启动引导项,我们需要进入WIN7,利用EASYBCD 来设置启动项

1.打开easyBCD,点击“添加新条目”,选择“linux/BSD”,类型选择’GRUB2’,名称自己选这里设为“ubuntu”,驱动器选择“自动定位和加载”,这里可下拉,选择我们创建的BOOT分区,如果你分的boot分区是200M,这里可能只有190M,点击“添加条目”,显示“ubuntu已成功添加到启动菜单”即建好ubuntu的启动项。如下图:

2.此时点击“编辑引导菜单”可以看到菜单项中windows 7 和ubuntu两项,默认为windows7。此时切记要修改“菜单选项”,选择“等待用户选择”或者“倒计时(秒)”,不能勾选“跳过启动菜单”!!!应为跳过启动菜单你就无法看到ubuntu的启动选项。最后,点击“保存设置”。如下图:

3.关闭easyBCD,重启即可看到win7的启动引导界面和我们设置的ubuntu启动选项。如下图:

4.从此就可以在win7和ubuntu之间畅快转换了!!!大功告成!!!放张图美一美!

四、安装ROS

1.在安装ROS前需要在Ubuntu重设置一下软件更新的对话框

1)Ubuntu软件

a.可从互联网下载:mian、universe、restricted、multiverse和源代码前面打勾。(都要打勾)

b.下载服务器:下载服务器站点可以随便选,建议选择国内的,我选择的是http://mirrors.tuna.tsinghua.edu.cn,现在有阿里云的境外节点建议使用;以后更改需要用户密码验证。

2)其他软件:该页面显示的四个选项全部勾选,如图3所示:

图3

3)更新:这一页面可以自主地选择,默认页面如图4所示:

图4

4)身份验证:该页面设置暂且不管。

5)附加驱动:该页面设置也暂且不管。

完成Ubuntu知识库配置后,点击“关闭”保存退出。

这里我们可以参考官方安装教程,尽量复制代码,不要输入 容易出现输入错误

ros indigo 安装源码如下

1. 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

3. sudo apt-get update

4. sudo apt-get install ros-indigo-desktop-full

5. sudo rosdep init

6. rosdep update

7. echo “source /opt/ros/indigo/setup.bash” >> ~/.bashrc

8. source ~/.bashrc

9. sudo apt-get install python-rosinstall

下图解释安装步骤和代码作用

五、测试ros

一般安装好ros后 我们需要测试一下是否安装完整

安装ROS成功后,在Beginner Tutorials中有一个简单的示例程序.

1. 在Terminal中运行以下命令: $ roscore

2. 新开一个terminal,运行以下命令,打开小乌龟窗口: $ rosrun turtlesim turtlesim_node

3. 新开一个terminal,运行以下命令,打开乌龟控制窗口,可使用方向键控制乌龟运动: $ rosrun turtlesim turtle_teleop_key

4. 选中控制窗口,按方向键,可看到小乌龟窗口中乌龟在运动。

5. 新开一个terminal,运行以下命令,可以看到ROS的图形化界面,展示结点的关系: $ rosrun rqt_graph rqt_graph

6. 至此,测试完成,说明ROS安装没有问题。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/195094.html原文链接:https://javaforall.cn

0 人点赞