ROS2入门21讲__第03讲__ROS2安装方法

目录

前言

Linux系统简介

Ubuntu系统简介

Ubuntu虚拟机安装

1. 下载系统镜像

2. 在虚拟机中创建系统

3. 设置虚拟机硬盘大小

4. 设置Ubuntu镜像路径

5. 启动虚拟机

6. 设置用户名和密码

7. 等待系统安装

8. 完成安装

ROS2系统安装

1. 设置编码

2. 添加源

 3. 安装ROS2

4. 设置环境变量

ROS2示例测试

示例一:命令行示例

示例二:小海龟仿真示例


前言

本节,我们一起安装ROS2,安装前先要了解一下ROS2底层最重要的一种操作系统——Linux

Linux系统简介

时间回到1991年,一位热爱计算机的芬兰大学生林纳斯,在熟悉了操作系统原理和unix系统后,决定自己动手做一个,实践是检验真理的唯一标准,说干就干,他参考已有的一些通用标准,重新设计了一套操作系统内核,不仅可以实现多用户、多任务的管理,还可以兼容unix原有的应用程序。最重要的是,他把这套尚不成熟的操作系统分享到了互联网上,并用自己的名字命名了这套系统,也就是Linux

原本出于个人爱好的Linux系统通过互联网快速传播,更多爱好者看到Linux之后,也激发了乐于分享的热情,就把使用过程中的问题和修复方法做了反馈。

一石激起千层浪,越来越多人加入到了Linux维护的行列当中,一个原本功能有限、bug很多的操作系统,快速强大起来,伴随其中发扬光大的是开源精神

与Windows系统收费,或MacOS硬件绑定的模式不同,Linux是一套免费并且开放源代码的操作系统,任何人都可以使用或者提交反馈,这就吸引了大量的开发者、爱好者,甚至很多企业,现在,每年对Linux系统提交的代码量已经成为衡量一个大公司技术实力的重要指标之一。

Linux发展迅猛,已经成为了性能稳定的多用户操作系统,也是ROS2依赖的重要底层系统。虽然ROS2目前也支持Windows、MacOS,但对Linux系统的支持最好,在本教程中,我们主要讲解Linux之上的ROS2使用方法,其他系统原理也基本相同。

所以在使用ROS2之前,我们需要先安装Linux,此时会出现另外一个概念——发行版

什么叫发行版呢?准确来讲,我们提到的Linux应该叫做操作系统内核,并没有可视化界面,发行版就是给这个内核加上华丽的外衣,把操作界面和各种应用软件放到一起,打包成我们安装系统的镜像。

所以一般情况下,我们常用到的Linux系统,都是各种各样的发行版,比如Ubuntu、Fedora、RedHat等等,每一个发行版都有其适用的场景,比如RedHat适合商业应用、CentOS适合服务器、Ubuntu、Fedora适合个人使用等,每一个版本的界面不太一样,但核心都是Linux,操作方法基本相同。

Ubuntu系统简介

我们后续课程使用到的Linux发行版就是ubuntu系统

Ubuntu诞生于2004年10月份,每六个月发布一个新版本,用户可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值