|
@@ -1,6 +1,6 @@
|
|
# 动手学ROS2-Foxy
|
|
# 动手学ROS2-Foxy
|
|
|
|
|
|
-各位同学大家好,我是小鱼,很高兴能和你一起学习机器人,学习ROS2。
|
|
|
|
|
|
+各位同学大家好,我是小鱼,从今天开始就和小鱼一起动手学习机器人、学习ROS2。
|
|
|
|
|
|
## 1.为什么要学习ROS2?
|
|
## 1.为什么要学习ROS2?
|
|
|
|
|
|
@@ -10,7 +10,7 @@ ROS2作为第二代机器人操作系统,比ROS更加的强大,有一些在R
|
|
|
|
|
|
虽然ROS2很强大,但国内相关教程较少,影响大家对ROS2的了解和学习。所以本课程从基础开始讲起,带大家一起`动手学ROS2`。
|
|
虽然ROS2很强大,但国内相关教程较少,影响大家对ROS2的了解和学习。所以本课程从基础开始讲起,带大家一起`动手学ROS2`。
|
|
|
|
|
|
-> 本教程文字版课程还在随着ROS2的更新,不断的更新中,大家可以关注小鱼个人的微信公众号《鱼香ROS》,加入技术交流群第一时间获取更新通知
|
|
|
|
|
|
+> 因为ROS2更新较快,所以小鱼采用了在线教程文档形式,可以随着ROS2的更新而不断更新,大家可以关注小鱼个人的微信公众号《鱼香ROS》,加入技术交流群第一时间获取更新通知
|
|
|
|
|
|
## 2.学了本课程能够做什么?
|
|
## 2.学了本课程能够做什么?
|
|
|
|
|
|
@@ -31,17 +31,11 @@ ROS2作为第二代机器人操作系统,比ROS更加的强大,有一些在R
|
|
在本课程中你可以收获以下知识:
|
|
在本课程中你可以收获以下知识:
|
|
|
|
|
|
- 掌握ROS2的概念,了解ROS2和ROS1之间的异同
|
|
- 掌握ROS2的概念,了解ROS2和ROS1之间的异同
|
|
-
|
|
|
|
- 掌握安装Ubuntu系统和ROS2
|
|
- 掌握安装Ubuntu系统和ROS2
|
|
-
|
|
|
|
- 掌握ROS2节点和工作空间概念及编译工具的使用
|
|
- 掌握ROS2节点和工作空间概念及编译工具的使用
|
|
-
|
|
|
|
- 学会编写ROS2的C++和Python节点
|
|
- 学会编写ROS2的C++和Python节点
|
|
-
|
|
|
|
- 掌握ROS2话题和服务通信机制以及Python和C++实现
|
|
- 掌握ROS2话题和服务通信机制以及Python和C++实现
|
|
-
|
|
|
|
- 掌握ROS2参数通信机制并了解Action通信机制
|
|
- 掌握ROS2参数通信机制并了解Action通信机制
|
|
-
|
|
|
|
- 掌握ROS2常用工具如RQT、ROS2bag、ROS2launch等
|
|
- 掌握ROS2常用工具如RQT、ROS2bag、ROS2launch等
|
|
|
|
|
|
|
|
|
|
@@ -85,9 +79,9 @@ ROS2作为第二代机器人操作系统,比ROS更加的强大,有一些在R
|
|
|
|
|
|
#### 4.1.2 二期课程安排
|
|
#### 4.1.2 二期课程安排
|
|
|
|
|
|
-##### 机器人进阶环节
|
|
|
|
|
|
+##### 机器人进阶环节动手学
|
|
|
|
|
|
-- 第 7 章 机器人基础
|
|
|
|
|
|
+- 第 7 章 机器人学基础
|
|
- 第 8 章 机器人建模
|
|
- 第 8 章 机器人建模
|
|
- 第 9 章 机器人仿真
|
|
- 第 9 章 机器人仿真
|
|
|
|
|
|
@@ -96,6 +90,12 @@ ROS2作为第二代机器人操作系统,比ROS更加的强大,有一些在R
|
|
- 第 10 章 综合案例一:SLAM导航仿真
|
|
- 第 10 章 综合案例一:SLAM导航仿真
|
|
- 第 11 章 综合案例二:MoveIt机械臂建模
|
|
- 第 11 章 综合案例二:MoveIt机械臂建模
|
|
|
|
|
|
|
|
+#### 4.1.3 三期课程安排
|
|
|
|
+
|
|
|
|
+动手做一个实体机器人,做一个移动小车很贵很难吗?小鱼教你如何打破魔咒,价格小几百元移动机器人fishbot即将发布。
|
|
|
|
+
|
|
|
|
+<img src="README/imgs/image-20211124001841727.png" alt="image-20211124001841727" style="zoom: 50%;" />
|
|
|
|
+
|
|
|
|
|
|
### 4.2 软件版本
|
|
### 4.2 软件版本
|
|
|
|
|
|
@@ -105,11 +105,9 @@ ROS2作为第二代机器人操作系统,比ROS更加的强大,有一些在R
|
|
|
|
|
|
### 5.关于小鱼
|
|
### 5.关于小鱼
|
|
|
|
|
|
-小鱼目前主要在做基于ROS的复合机器人相关的工作,坐标深圳,有时间的小伙伴周末一起来喝个茶。
|
|
|
|
-
|
|
|
|
-同时这也是小鱼第一次录制系列性的课程,有不足之处还请大家多多包涵!
|
|
|
|
|
|
+小鱼目前主要在做基于ROS的复合机器人(移动底盘+机械臂)相关的工作,坐标深圳,有时间的小伙伴周末一起来喝个茶。
|
|
|
|
|
|
-因为制作时间仓促和作者个人能力有限,教程之中难免有错误之处,如果你有发现请联系小鱼,小鱼将第一时间修正。
|
|
|
|
|
|
+因为作者个人能力有限,教程之中难免有错误之处,如果你有发现请联系小鱼,小鱼将第一时间修正。
|
|
|
|
|
|
最后欢迎关注小鱼的微信公众号《鱼香ROS》,和小鱼一起学习ROS2。公众号下方有小鱼的个人微信和机器人技术交流群,有问题可以联系。
|
|
最后欢迎关注小鱼的微信公众号《鱼香ROS》,和小鱼一起学习ROS2。公众号下方有小鱼的个人微信和机器人技术交流群,有问题可以联系。
|
|
|
|
|
|
@@ -128,8 +126,8 @@ ROS2作为第二代机器人操作系统,比ROS更加的强大,有一些在R
|
|
|
|
|
|
技术交流&&问题求助:
|
|
技术交流&&问题求助:
|
|
|
|
|
|
-- 课程合作:[睿慕课](https://www.aiimooc.com/mall/preshow-htm-itemid-705.html)
|
|
|
|
|
|
+- **微信公众号及交流群:鱼香ROS**
|
|
|
|
+- **小鱼微信:AiIotRobot**
|
|
|
|
+- **QQ交流群:139707339**
|
|
|
|
|
|
-- 微信公众号:鱼香ROS
|
|
|
|
|
|
|
|
-- 小鱼微信:AiIotRobot
|
|
|