基础ROS 2课件

2021年12月29日
本系列视频提供了机器人操作系统2的概述

这是一个关于ROS2课件的演示和简短概述,对学习开源很有用,机器人操作系统(ROS)

制作教程和视频的公司是的构造.使用更高级的课件需要付费,但是公司提供了一些免费的介绍课件,这些课件包含在这个五部分的视频系列中(在这里展示,可以在YouTube上获得),这些视频深入研究了使用Python 3和ROS 2的基础知识。

Electronic Design与The Construct没有关系,我只能对这里提到的视频和教程进行评论。我发现这些对于理解ROS 2和使用Gazebo模拟器等工具进行实验非常有用。

上面显示的第一个视频是关于在Linux中使用ROS的。剩下的四个视频列在下面。只需点击播放每一个。开发环境是The Construct在线提供的环境之一。您需要一个帐户来使用它,它是免费开始这就足够了。

这些视频每个大约两个小时。它们是与其他观众互动的录音。这意味着您可能想跳过,但它突出了您在浏览教程时可能遇到的问题。这些是课件的链接,但你需要登录才能访问它们。

这不是学习ROS2和Python的唯一方式,它可能不是每个人,但它确实提供了一个很好的环境和广泛的教程,为那些有兴趣学习更多更深入的课程。

2.机器人学Python 3

ROS 2可以与包括C、c++和Java在内的几乎所有编程语言一起工作,但Python 3是为运行ROS 2的机器人编写程序的一种更流行的交互方式。应用程序不必用一种语言编写,不同的模块可以交互,而不管它们是用什么语言编写的。python3也在后面的视频中使用。

3.基本概念

本课程介绍了基本的工具,如凉亭模拟器。它展示了如何远程操作一个模拟机器人。本节还将介绍编译包。

4.ROS的话题

不幸的是,这个视频被剪短了,但你可以知道他们是从哪里开始的,并使用上面列出的教程材料来了解现场呈现的内容。

我还在这里(下面)包含了Construct之前使用ROS 1进行的5天训练的一个版本。ROS 1使用与ROS 2相同的通用发布/订阅语义,因此表示方式很有用。ROS 2增加了对分布式数据服务(DDS)的支持,作为通信的骨干,因此在使用ROS 2时,您将需要使用更新的课件。

5.最终项目

最后一个项目使用了一个运行ROS的模拟机器人。介绍了用于测试机器人的凉亭仿真环境及其应用。

声音你的意见!

本网站要求您注册或登录后发表评论。
目前还没有任何评论。想开始对话吗?
Baidu