计算机科学与机器人实践:从 Linux 入门到 ROS 2 精通
掌握 Linux、Docker、ROS 2 与 Git 的现代机器人开发必备技能
学习内容:
- 学习用于机器人开发的 Linux 基础:终端操作、文件系统、权限管理、网络与自动化脚本。
- 掌握 Docker 容器技术,创建、管理并优化可复现的开发环境。
- 学习 Git 与 GitHub:版本控制、分支管理、协作流程、Git Actions 自动化。
- 熟练使用 VS Code 及其扩展进行机器人开发。
- 系统学习 ROS 2 架构、节点、Topic、Service、Action、CLI 工具与包管理。
- 使用 Gazebo 与 RViz 进行机器人仿真与可视化。
- 将 ROS 2 程序部署到真实机器人上,实现从仿真到实体硬件的完整闭环。
- 构建多个实际机器人项目,形成可展示的专业作品集。
本课程包括:
- 15.5 小时按需视频
- 3 篇文章
- 移动端与电视端访问
价格:$34.99
教程评分:5.0 / 5(4 条评分,90 名学生)
教程语言:英文
教程字幕:中英字幕
课程要求:
- 无需 ROS 或 ROS 2 基础。
- 无需机器人学理论基础。
- 无需编程经验。
- 需要一台可以安装 Linux 或运行仿真的电脑(Windows/Mac/Linux)。
- 需要稳定的互联网连接。
课程描述:
本课程将带你进入现代机器人开发的核心领域,以“实践驱动”为核心理念,通过 Linux、Docker、Git、VS Code
与 ROS 2 的组合让你从零构建真实机器人项目。你将从基础的 Linux 终端操作开始,逐步学习容器化开发、版本控制、协作流程,
再进入 ROS 2 架构、节点通信、Topic、Service、Action 等核心概念。课程通过大量 LAB 实操,包括仿真环境搭建、Gazebo 模拟、
RViz 数据可视化、ROS 2 工作空间创建、机器人建模与调试,让理论立即变成可运行的机器人程序。最终,你将把仿真成果部署到实体机器人上,
实现从代码到真实硬件的完整开发流程。本课程适用于从初学者到高级开发者,并为机器人行业提供可复用的完整工具链。

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




