-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
34e1107
commit 2da209a
Showing
8 changed files
with
68 additions
and
26 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,32 +1,28 @@ | ||
# 课程代码 - 课程名 | ||
# AUTO3012 - 移动机器人导论 | ||
|
||
<!-- | ||
1. 通过 [Shields.io](https://shields.io/) 生成如下的徽章,标注课程的基本信息。 | ||
2. 请根据课程的具体内容增删仓库的子文件夹。子文件夹建议使用小写英文,并且添加 README.md。 | ||
3. 关于课程的描述可以不止以下几个方面,酌情增删。 | ||
4. hoa.moe 生成本课程对应页面后,请将页面链接复制到 GitHub 仓库的 About/Website 中。 | ||
5. 可以在 GitHub 页面的 About/Topics 中为课程添加话题名称。 | ||
--> | ||
|
||
![考试课](https://img.shields.io/badge/%E8%80%83%E8%AF%95%E8%AF%BE-red) | ||
![考查课](https://img.shields.io/badge/%E8%80%83%E6%9F%A5%E8%AF%BE-green) | ||
![学分](https://img.shields.io/badge/%E5%AD%A6%E5%88%86-4-moccasin) | ||
![跨专业选修课](https://img.shields.io/badge/%E8%B7%A8%E4%B8%93%E4%B8%9A%E9%80%89%E4%BF%AE%E8%AF%BE-lightskyblue) | ||
![实验](https://img.shields.io/badge/%E5%AE%9E%E9%AA%8C-purple) | ||
![文理通识](https://img.shields.io/badge/%E6%96%87%E7%90%86%E9%80%9A%E8%AF%86-orange) | ||
![学分](https://img.shields.io/badge/%E5%AD%A6%E5%88%86-2-moccasin) | ||
![限选](https://img.shields.io/badge/限选-green) | ||
|
||
![成绩构成](https://img.shields.io/badge/%E6%88%90%E7%BB%A9%E6%9E%84%E6%88%90-gold) | ||
![作业40%](https://img.shields.io/badge/%E4%BD%9C%E4%B8%9A-40%25-wheat) | ||
![期末考试60%](https://img.shields.io/badge/%E6%9C%9F%E6%9C%AB%E8%80%83%E8%AF%95-60%25-wheat) | ||
![作业10%](https://img.shields.io/badge/%E4%BD%9C%E4%B8%9A-10%25-wheat) | ||
![实验50%](https://img.shields.io/badge/实验-50%25-wheat) | ||
![实验报告40%](https://img.shields.io/badge/实验报告-40%25-wheat) | ||
|
||
|
||
## 授课教师 | ||
|
||
- (教师名) | ||
- 授课风格: | ||
- 李芃 | ||
- 授课风格:念 PPT。时有一些板书和扩展。 | ||
- 听课建议: | ||
- …… | ||
|
||
## 关于考试 | ||
|
||
没有考试。 | ||
|
||
## 学习建议 | ||
|
||
课程覆盖感知、规划、控制等多方面内容,比较基础。PPT 观感不佳,稍显混乱,可听老师讲解。概念比较多,但最后不考试,无需死记硬背。 | ||
|
||
实验有四个,是一天做完(1-8 节),需当堂验收。前两个是仿真,需要写 MATLAB 程序,繁而不难(吐槽一下有错的示例代码);后两个是用实验室的机器人进行建图和导航,无需写代码,比较简单,建议大家去干扰较少的楼道或电梯间里完成实验。 |
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
from PIL import Image | ||
|
||
def read_img(): | ||
im = Image.open("eai_map_imu.pgm") # 读取文件 | ||
im.save("output_image.png") | ||
print(im.size) # 输出图片大小 | ||
|
||
if __name__ == "__main__": | ||
read_img() # 调用read_img() |
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
```mermaid | ||
graph TD | ||
0([开始]) | ||
A[相关参数初始化]-->AA[纯跟踪算法得到控制输入]-->AAA[得到机器人速度]-->AAAA[更新姿态和图形]-->A | ||
AAAA--手动结束-->1([结束]) | ||
|
||
%% 纯跟踪算法 | ||
00([纯跟踪算法开始]) | ||
B(根据当前速度计算预瞄距离) | ||
C(找到距离当前位置最近的目标点 A) | ||
0-->A | ||
00-->B | ||
B-->C | ||
D(从 A 出发, 寻找恰好与之相距预瞄距离的目标点) | ||
C-->D | ||
D-->E | ||
E-->F | ||
E(计算目标点与当前位置的距离) | ||
F(根据目标点与质心坐标的向量计算角度差和角速度) | ||
F-->11 | ||
11([纯跟踪算法结束]) | ||
``` | ||
|
||
```mermaid | ||
graph TD | ||
00([开始]) | ||
B(测试底盘和激光雷达是否能正常运行) | ||
C(gmapping SLAM 算法构建地图并保存) | ||
00-->B | ||
B-->C | ||
D(使用 navigation 进行全局或局部路径规划) | ||
C-->D | ||
D-->11 | ||
11([结束]) | ||
``` | ||
|
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,4 @@ | ||
### 这是供前端页面自动生成索引的文件。保存时请删除此行注释! ### | ||
category: 必修/限选/跨专业选修/研究生阶段课程/文理通识/归档 | ||
module: 实践课程体系/控制理论与控制工程/机器人与智能系统/智能检测(仅有限选课有此字段) | ||
semester: 第x学年x季(示例:第一学年秋季 / 第一学年春季)【需保留学期间的空格】 | ||
name: (示例)大学物理实验 | ||
category: 限选 | ||
module: 机器人与智能系统 | ||
semester: 第四学年秋季 | ||
name: 移动机器人导论 |