ROS2 机器人开发实战课程(Python 版)
使用 ROS2 与 Python 编程机器人,从仿真到真实系统
学习内容:
- 系统了解 ROS2 框架与核心工具链
- 使用 ROS2 Python 客户端库(rclpy)编写机器人程序
- 创建 Publisher、Subscriber、Service、Action 与 Launch 文件
- 掌握 ROS2 工作空间、包管理与 VS Code 开发配置
- 使用 Gazebo / Ignition Gazebo 构建机器人仿真环境
- 使用传感器、插件、URDF/SDF 与可视化工具
- 理解 ROS2 与 ROS1 的差异,并使用 ROS Bridge 进行通信
- 进阶主题:网络通信、安全配置(SROS)、从源码构建 ROS2
本课程包括
- 约 8 小时高清视频课程(54 个讲座)
- 9 篇配套文章
- 22 个可下载学习资源
- 10 个章节,覆盖从入门到进阶的完整学习路径
价格:$64.99
教程评分:4.7 / 5.0 评价人数:474 条 学习人数:3,568 人
教程语言:英语
教程字幕:中英字幕
课程要求:
- 具备基础计算机操作能力
- 具备 Python 编程基础
- 能够运行 ROS2 的电脑或虚拟机环境
- 有 Linux 使用经验更佳(非必须)
课程描述:
本课程是一门面向初学者与进阶开发者的 ROS2 机器人开发实战课程,
以 Python 为主要编程语言,基于 ROS2 Humble 与 Ubuntu 22。
你将从环境搭建开始,逐步学习如何使用 ROS2 框架开发机器人应用。
课程涵盖 ROS2 的核心通信机制、包与工作空间管理,以及机器人仿真与可视化工具,
并通过多个项目演示如何将代码从仿真环境迁移到真实机器人系统。
同时,课程还介绍了 ROS2 的安全机制、网络通信以及与 ROS1 系统的互操作方式。
无论你是希望进入机器人行业的初学者,还是希望从 ROS1 迁移到 ROS2 的开发者,
本课程都将帮助你建立扎实、可复用的 ROS2 机器人软件开发能力。

声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。




