首页
›
机器人系统
›
031-ROS2机器人开发实战
›
《ROS2机器人核心概念零基础开发与应用》
VIP20
本课程属于:031-ROS2机器人开发实战
机器人系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
ROS2机器人核心概念零基础入门
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
ROS2的起源 · 发展 · 应用领域
课程导入
ROS2
02
环境搭建
安装Ubuntu · ROS2 · 配置开发环境
环境搭建
Ubuntu
03
ROS2核心概念
节点 · 话题 · 服务
ROS2
核心概念
04
命令行工具
使用ros2 node · ros2 topic · ros2 service等命令进行调…
命令行工具
ros2
05
工作空间与功能包
创建ROS2工作空间 · 编写并构建功能包
工作空间
功能包
06
话题通信
编写发布者和订阅者节点 · 实现消息传递
话题通信
编写发布者
07
服务通信
编写服务端和客户端节点 · 实现请求-响应模式
服务通信
编写服务端
08
动作通信
编写动作服务器和客户端 · 实现长任务处理
动作通信
编写动作服务器
09
参数服务器
使用参数进行节点配置 · 动态调整参数
参数服务器
使用参数进行节点…
10
自定义消息
定义接口类型 · 生成代码并编译
自定义消息
定义接口类型
11
launch文件
使用launch文件启动多个节点 · 配置参数
launch
文件
12
tf2坐标变换
理解坐标系统 · 使用tf2进行坐标变换
tf2
坐标变换
13
URDF机器人建模
编写URDF文件描述机器人模型
URDF
机器人建模
14
xacro优化
使用xacro宏简化URDF模型
xacro
优化
15
仿真环境
使用Gazebo搭建仿真环境 · 加载机器人模型
仿真环境
Gazebo
16
Rviz可视化
使用Rviz显示传感器数据和机器人模…
Rviz
可视化
17
传感器集成
接入激光雷达 · 摄像头等传感器数据
传感器集成
接入激光雷达
18
导航基础
了解导航栈 · 配置地图和定位
导航基础
了解导航栈
19
路径规划
使用Nav2进行全局和局部路径规划
路径规划
Nav2
20
SLAM建图
使用SLAM工具构建环境地图
SLAM
建图
21
机器人控制
编写控制器 · 实现底盘运动控制
机器人控制
编写控制器
22
ROS2与Python/C++
分别使用Python和C++编写节点
ROS2
Python/C++
23
调试与性能优化
使用日志 · 可视化工具 · 优化节点性能
调试
性能优化
24
常见问题与解决
编译错误 · 通信失败 · 依赖缺失等
常见问题
解决
25
项目实战
搭建一个简单的移动机器人 · 实现自主导航
项目实战
搭建一个简单的移…
26
进阶话题
ROS2的DDS机制 · QoS策略
进阶话题
ROS2
27
多机器人系统
多机器人通信与协调
多机器人系统
多机器人通信
28
ROS2与AI集成
集成深度学习模型进行目标检测
ROS2
AI
29
综合项目
设计一个完整的机器人应用 · 从建模到部署
综合项目
设计一个完整的机…
30
课程总结
回顾核心知识 · 展望ROS2未来 · 推荐学习资源
课程总结
回顾核心知识
所属VIP或分类
同VIP:ROS2机器人DDS通信配置
同VIP:ROS2机器人ROS2核心复习资料
同VIP:ROS2机器人SLAM建图案例源码