mi-task/README.md

61 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 任务模块
## top
1. “装货 / qrcode”
2. 曲线赛道
3. 上下坡
- 存在两种可能性
4. 石板道
5. 栅栏 / 栏杆
## Task-1出生点 - 取货
![alt text](./res/readme/image.png)
从二维码取货完,然后走到弯道入口。
![alt text](./res/readme/image-1.png)
### 校准前方横线 & 距离距离
RGB 摄像机所在位置的确定:
主要是需要确定其高度。
## Task-2弯道任务
过去,以及回来。两个方向都需要。
![alt text](./res/readme/image-2.png)
![alt text](./res/readme/image-3.png)
## Task-2.5:识别
> 根据箭头决定方向。
这里采取传统cv的基于凸包计算的算法。
## Task-3上下坡
同样需要考虑两个方向。(正式计时各有一半的概率)
> 感觉两个坡度稍微有一点点区别。
![alt text](./res/readme/image-4.png)
![alt text](./res/readme/image-5.png)
以及反方向。
## Task-4石板路
![alt text](./res/readme/image-6.png)
![alt text](./res/readme/image-7.png)
## Task-5过栅栏
![alt text](./res/readme/image-8.png)
## Task-5.5:走向卸货
从上一个赛道结束到 B 二维码。
## Task-6卸货
也可能在另一边。
这里是感觉在走过去的过程中就能判断二维码。
![alt text](./res/readme/image-9.png)
![alt text](./res/readme/image-10.png)