ROS2 初学者 (ROS Foxy, Humble – 2024)

掌握 ROS2 基础知识并成为机器人操作系统开发人员 – 一步一步

讲师:Edouard Renard

口袋资源独家Udemy付费课程独家中英文字幕配套资料齐全!

不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。

你将会学到的

  • 掌握ROS2核心概念
  • 从头到尾构建完整的 ROS2 应用程序
  • 将机器人操作系统 2 与 Python 和 Cpp 一起使用
  • 探索 ROS2 工具以及如何使用它们
  • 学习 ROS2 开发的最佳实践
  • 通过许多活动和最终项目进行大量练习
  • ROS2 节点、主题、服务、参数、启动文件等等

要求

  • Python 和/或 C++ 编程基础
  • 欢迎使用面向对象编程 (OOP) 中的一些基础知识,尽管不是 100% 强制性的
  • 您需要知道如何在终端中使用基本命令
  • 当然,强烈的学习意愿
  • 精度:无需了解 ROS1!

说明

在本课程中,我将在几个小时内一步一步地带领您,从一个完全的初学者到可以编写可扩展机器人应用程序的 ROS2 开发人员。

→ 您是从零开始学习 ROS2 吗?

你可能会问自己:从哪里开始?如何学习?首先要做什么?

当我第一次开始使用机器人操作系统时,我真的很难回答这些问题。因此,学习 ROS/ROS2 很难。但是,如果您使用正确的资源学习,则不必如此。

另外,我注意到,人们在教授 ROS2(2022 年)时,经常会与 ROS1 进行比较。但是,如果你不知道 ROS1 怎么办?

我创建了这门课程,这样您就可以从一开始就正确地学习 ROS2,而无需事先了解机器人操作系统,而不必浪费数周甚至数月的时间来尝试找到该做什么。您可以告别每个人在学习 ROS2 时面临的巨大学习曲线。

该课程的结构使您可以一次一步地遵循它,并以正确的顺序获得所需的一切。在课程结束时,您将有足够的信心启动自己的机器人操作系统 2 应用程序

→ 我怎么教?

这是我的教学方法,分三点:

  • 一步步。
  • 说到重点。
  • 练习,练习,练习。

而已。没有无用的东西和分心的东西,只有创建 ROS2 应用程序所需的重要东西。

我对机器人操作系统的体验非常实用。我实际上用它来制造现在市场上的机械臂。所以我别无选择,只能务实并直奔主题。这就是我想教你的方式。

→ 那么,你要学什么?

以下是您将在本课程中看到的主要概念:

  • ROS2 安装、工作区、包……
  • ROS2 节点
  • ROS2 主题
  • ROS2 服务
  • ROS2 自定义消息
  • ROS2 参数
  • ROS2 启动文件

课程的每个部分/模块都专注于一个 ROS2 关键概念。对于每个概念,您将获得:

  • 概念解释,带有上下文,以及为什么你需要学习它。
  • 分步“如何”视频(适用于 Python 和 Cpp)。
  • 练习活动+详细解决方案视频。
  • 我们在本节中所做的所有内容的回顾 + 代码下载。

我喜欢从“为什么”的问题开始,对我来说,这是你可以问的最重要的问题。如果你理解“为什么”,那么之后的一切都会变得有意义,因为你知道你要去哪里,为什么要去那里。

我也花时间和你一起写所有的代码。一些老师和讲师喜欢向你展示一大堆代码,然后告诉你“好的,这段代码可以做到这一点”。我个人不这样做。当我编写代码时,我会和你一起完整地编写代码,并解释我为什么要写我写的东西。

在课程结束时,您将有机会使用 Turtlesim 模拟完成一个完整的项目。这将帮助您在课程中看到的所有内容上进行更多练习,这将是您从 A 到 Z 的第一个真正项目。

在课程中,您还将学习如何使用 ROS2 工具来调试您的应用程序、监控正在发生的事情以及构建您的代码。

有了您将学到的所有知识以及我将提供给您的最佳实践,您将准备好以良好的基础开始任何 ROS2 项目。

所以……你为什么要猜要学什么?立即通过这个完整且结构化的课程开始学习 ROS2!

→ 注意 – 如果您有以下情况,本课程不适合您:

  • 已经是 ROS2 高级或专家级开发人员。
  • 以前从未使用过 Python 或 C++。
  • 此外,这不是“ROS1 到 ROS2”指南。这是一门从零开始学习 ROS2 的课程,不需要 ROS1 知识。

此课程面向哪些人:

  • 学生、工程师、研究人员、教师、开发人员、爱好者。
  • 任何想从头开始学习 ROS2 并且不浪费时间的人。
  • 想要更快地构建可扩展机器人应用程序的人。
  • ROS1 开发者仍处于初级水平,想要开始学习 ROS2。

发表回复

后才能评论

  • 每一个课程页面,都有演示地址选项,点击链接可以跳转到课程发布网站查看详细课程列表。
  • 绝大部分课程都有试看内容,可以先点击试看,再决定是否购买。
  • 本站课程均存储在阿里云盘或百度网盘中,由于阿里云盘对分享的文件类型有限制,所以课程资料和字幕会存储到蓝奏云盘中。
  • 阿里云盘和蓝奏云盘都是不限速下载的,你既可以选择在阿里云盘中在线学习,也可以选择下载到本地学习。
  • 课程下载到本地可以挂载中英文双字幕,请点击查看Potplayer挂载中英文双字幕教程
  • 本站所有课程,均提供mp4格式视频文件,中英文双字幕,配套资料齐全,不加密。
  • 每一个课程右侧下载面板中,都会有清晰度标识,大部分都是1080P或者720P,还有少数是超高清的。
  • 本站课程购买之后,均可以免费更新,所有课程,皆配有中文字幕。
  • 请注意,课程的中文字幕是根据英文字幕用谷歌翻译生成的,本非人工翻译。谷歌翻译准确度尚可,学习观看,没有问题。
  • 由于数字资源具有可复制性,一旦购买,不接受退款要求,请在购买之前,认真了解课程内容,确定是否需要。
  • 当然,如果有特殊情况,可以查看网站底部联系方式,联系站长说明问题,我会为你妥善处理。
  • 赞助本站VIP会员,可以免费下载所有课程,详情请查看VIP介绍