ROS移动机器人开发实战(含源码课件)

从零掌握ROS机器人开发:5大核心模块实战教程


从零掌握ROS机器人开发:5大核心模块实战教程

1. 为什么选择ROS开发移动机器人

ROS(机器人操作系统)已成为工业界和学术界的标准开发框架。本课程通过国产机器人操作系统探索、科大讯飞无人系统等16个企业级案例,展示ROS在自动驾驶、工业机械臂、服务机器人等领域的实际应用。课程特别包含华为海思Atlas平台、SoftBank机器人等前沿技术解析,帮助学习者建立完整的行业认知框架。

2. 课程内容体系详解

课程分为理论基础→开发实战→行业应用三大阶段:

- ROS核心知识:涵盖ROS2与DDS通信机制、Navigation Stack等关键组件

- 硬件控制实践:三轮小车运动控制、PX4无人机飞控等7种设备开发案例

- 人工智能融合:强化学习训练机器人、Jetbot目标识别等AI实战项目

- 工业级解决方案:Moveit!机械臂控制、柔性物流机器人等生产环境应用

3. 特色实战项目亮点

含源码的课件支持即时实践:

• 通过ROS Development Studio实现免环境配置开发

• 基于激光雷达的SLAM建图与自主导航项目

• 人形机器人平衡控制与Simulink联合仿真

• 云机器人系统搭建与ARM平台部署实战

4. 适合哪些学习者

本课程面向:

- 希望转型机器人开发的嵌入式工程师

- 需要将科研成果落地的研究生

- 计划进入自动驾驶/工业自动化领域的技术人员

课程从ROS基础概念讲起,通过渐进式项目带领学员掌握完整的机器人系统开发流程。

5. 课程资源与学习路径

包含8章系统化内容:

1. 行业应用解析(6小时企业案例)

2. ROS2实时系统开发(含DDS深度讲解)

3. 深度学习与机器人控制(OpenAI训练方案)

4. 工业机器人开发(Moveit!双案例教学)

5. SLAM建图与导航(理论+Gazebo仿真)

通过本课程,学习者不仅能掌握ROS开发核心技能,还能获得可复用的企业级项目经验。从国产机器人操作系统到国际前沿的ROS2生态,课程构建了完整的知识图谱,是进入机器人开发领域的系统性学习方案。

资源下载通道

夸克网盘分享
文件大小:93.09 GB

资源目录列表:

├─ROS理论与实践(以移动机器人为例) - 带源码课件
│  ├─ROS2019暑假学习课程
│  │  ├─第1章 ROS在企业和科研中的应用(1)
│  │  │  ├─1-1 国产机器人操作系统探索之路.mov
│  │  │  ├─1-2 星火之路.mov
│  │  │  ├─1-3 科大讯飞机器人与无人系统.mov
│  │  │  ├─1-4 SoftBank机器人.mov
│  │  │  ├─1-5 ARM平台的人工智能人才培养模式探讨.mov
│  │  │  ├─1-6 自动驾驶浪潮推动下的自主机器人.mov
│  │  ├─第2章 ROS在企业和科研中的应用(2)
│  │  │  ├─2-1 华为海思Atlas AI平台与机器人生态.mov
│  │  │  ├─2-10 空间定位.mov
│  │  │  ├─2-11 激光雷达工业安全与使用规范.mov
│  │  │  ├─2-12 机器人教育与专业人才培养.mov
│  │  │  ├─2-2 Ricardo Tellez ROS Development Studio.mov
│  │  │  ├─2-3 ROS2与DDS.mov
│  │  │  ├─2-4 Yabshee人形机器人之路.mov
│  │  │  ├─2-5 机器人灵巧操作.mov
│  │  │  ├─2-6 人形机器人科研及人工智能教育.mov
│  │  │  ├─2-7 无人配送机器人.mov
│  │  │  ├─2-8 柔性室内物流机器人.mov
│  │  │  ├─2-9 云机器人.mov
│  │  ├─第3章 ROS基础与进阶
│  │  │  ├─3-1 A History of ROS.mov
│  │  │  ├─3-2 ROS基础-ROS总体结构-ROS基本概念.mov
│  │  │  ├─3-3 Lightening Talks(2) ROS2与DDS.mov
│  │  │  ├─3-4 ROS Development Studio-不用安装ROS-手把手教学.mov
│  │  │  ├─3-5 Lightening Talks(2)-ROS实践-ROS2 go-Racecar.mov
│  │  │  ├─3-6 ROS控制三轮小车.mov
│  │  ├─第4章 ROS-I与工业机器人应用
│  │  │  ├─4-1 Moveit!与机械臂控制(一).mov
│  │  │  ├─4-2 Moveit!与机械臂控制(二).mov
│  │  │  ├─4-3 机器人开发实例.mov
│  │  │  ├─4-4 Lightening Talks(2) ROS与MATALB、Simulink完美结合.mov
│  │  ├─第5章 ROS2与实时系统
│  │  │  ├─5-1 ROS2介绍与实践.mov
│  │  │  ├─5-2 ROS2 Navigation Stack.mov
│  │  ├─第6章 人工智能(深度学习、强化学习)
│  │  │  ├─6-1 用强化学习&OpenAI训练机器人.mov
│  │  │  ├─6-2 智能工业机器人操作系统的设计.mov
│  │  │  ├─6-3 Jetbot与目标识别及避障.mov
│  │  ├─第7章 人形机器人与无人机
│  │  │  ├─7-1 人形机器人基本概念-建模与仿真-平衡控制.mov
│  │  │  ├─7-2 大型人形.mov
│  │  │  ├─7-3 无人机Simulink与ROS.mov
│  │  │  ├─7-4 PX4无人机开源飞控与ROS.mov
│  │  ├─第8章 SLAM
│  │  │  ├─8-1 SLAM基础(一).mov
│  │  │  ├─8-2 SLAM基础(二).mov
│  ├─第1讲:认识ROS
│  │  ├─第1讲资料
│  │  │  ├─课件视频
│  │  ├─第1讲视频.mp4
│  ├─第2讲:ROS基础
│  │  ├─第二章:ROS基础.mp4
│  ├─第3讲:机器人系统设计
│  │  ├─ROS理论与实践_3.机器人系统设计_视频.mp4
│  ├─第4讲:机器人仿真
│  │  ├─ROS理论与实践_4.机器人仿真_视频.mp4
│  ├─第5讲:机器人感知
│  │  ├─5.机器人感知.mp4
│  ├─第6讲:机器人SLAM与自主导航
│  │  ├─6.机器人SLAM与自主导航_视频.mp4
│  ├─第7讲:ROS理论与实践Moveit
│  │  ├─ROS理论与实践_7.Moveit!机械臂控制_视频.mp4
│  ├─第8讲:ROS机器人综合应用
│  │  ├─ROS理论与实践_8.ROS机器人综合应用_视频.mp4
│  ├─第9讲:ROS2.0
│  │  ├─ROS理论与实践_9.ROS2.0_视频.mp4
│  ├─课件.zip
立 即 下 载

相关资源

发表评论

点 击 提 交