掌握 ROS2 基础知识并成为机器人操作系统开发人员
掌握ROS2核心概念
构建完整的 ROS2 应用程序
将机器人 ROS 2 与 Python 和 C++ 结合使用
探索 ROS2 工具以及如何使用它们
学习 ROS2 开发的最佳实践
通过许多活动和最终项目进行大量练习
ROS2 节点、主题、服务、参数、启动文件等
以下是您将在本课程中看到的主要概念:
ROS2 安装、工作区、软件包……
ROS2 节点
ROS2 主题
ROS2服务
ROS2 自定义消息
ROS2 参数
ROS2 启动文件
介绍
安装 ROS2 并设置您的环境
编写您的第一个ROS2程序
ROS2 工具介绍
ROS2 主题-让你的节点相互通信
ROS2 服务 - 节点之间的客户端/服务器通信
创建自定义 ROS2 接口 (Msg 和 Srv )
使用 ROS2 参数在运行时更改节点设置
使用 ROS2 启动文件扩展您的应用程序
使用 Turtlesim 完成项目