你是否曾思考:
企业项目开发中只会零散调用 ROS2 指令,不懂节点通信底层逻辑,发布订阅报错难以快速定位?
搭建小车仿真模型时分不清 URDF、XACRO 适用场景,rviz2 模型加载失败,仿真调试耗费大量工时?
项目需要自定义小车交互接口,不熟悉 msg/srv 编写规范,多节点启动依赖多个终端,工程管理杂乱低效?
如果这些问题让你感到困扰,本章节课程专为企业机器人研发从业者打造。课程基于工业稳定 ROS2 Humble 版本,全程围绕差速小车业务案例,由浅入深拆解 ROS2 底层架构与仿真开发全流程,配套完整可落地工程代码,适配企业项目开发标准。
本章循序渐进覆盖企业开发必备核心模块:
先讲解 ROS2 整体架构、版本差异与四大通信模型,手把手完成 Ubuntu 系统与 ROS2 工业开发环境搭建,结合海龟模拟器熟练掌握全套项目调试命令;
系统学习节点开发、话题发布订阅、QoS 通信策略与标准化功能包构建,掌握 Python/C++ 双语言企业开发规范;
实操自定义 msg、srv 交互接口与服务双向通信逻辑,学会使用 Launch 文件批量管理多节点、统一配置全局运行参数;
深入讲解差速驱动小车建模原理,掌握 URDF 基础语法与 XACRO 宏简化方案,完成机器人坐标变换发布,并在 rviz2 中完成可视化调试。
讲师背景:康谋高级技术工程师
深耕 ROS2、移动小车感知规划与 Autoware 融合开发,拥有从环境搭建、算法编码到实车落地的一线工业项目实战经验,授课侧重工程实操与现场问题拆解,剔除冗余理论,贴合企业研发落地需求。
通过本章课程学习,学员将:
吃透 ROS2 基于 DDS 的去中心化架构,熟练运用话题、服务、参数等通信方式,掌握企业常用调试工具与排查指令;
独立完成自定义消息、服务接口开发,依托 Launch 实现项目工程化管理,通过参数系统灵活调整设备运行配置;
从零搭建标准化差速小车 URDF/XACRO 模型,理解坐标变换发布机制,自主配置 rviz2 仿真可视化环境,支撑项目前期仿真验证。
机器人项目稳定落地的核心根基是扎实的 ROS2 底层开发与仿真能力,吃透通信逻辑与机器人建模,才能高效推进感知、规划、实车集成等高阶业务开发。你,准备好掌握企业级 ROS2 小车仿真开发全套能力了吗?
课程有效期:
自购买课程之日起 365 天,部分参与营销活动产品以活动规则为准,请同学在有效期内学习、观看课程。
上课模式:
课程采取录播模式,请注意自学课无班级微信群、班主任带班及助教批改服务。
注:自学课不支持退款,确保你是真的需要再进行报名,报完名之后还请认真学习。