M.A.R.K|自动驾驶初探

2020-06-271.9万
AI 快速预览详细 收起
本项目介绍了如何使用M.A.R.K实现自动驾驶。通过交通标志识别积木块,小车能够正确识别前方的交通标志,并按指示行驶。代码实现简单,无须预先学习交通标志。效果演示展示了小车在不同交通标志下的行驶情况。拓展提升部分建议结合巡线传感器,实现更高级别的自动驾驶。


项目介绍

利用 M.A.R.K 实现自动驾驶,要求能够正确识别交通标志,并按交通标志指示行驶。

M.A.R.K|自动驾驶初探图3

思路分析

本项目的重点是交通标志识别。在“模型预测”分类下的<交通标志 检测结果为(左转)概率>(50)%>积木块可以检测前方的交通标志及其概率。

M.A.R.K|自动驾驶初探图1

程序设计

小车启动后循环检测前方的交通标志。如果看到直行标志则前进,如果看到左转就左转,右转就右转,看到停车让行就停车。代码实现很简单。软件已经把交通标志识别的算法封装为一个积木块,使用时直接调用即可,无须事先学习交通标志。

M.A.R.K|自动驾驶初探图2

提示:可以适当修改识别概率,以达到理想效果。转弯的角度可以通过等待时间来调节。

效果演示



拓展提升

结合巡线传感器,实现自动驾驶 2.0,沿着地图行驶的同时遵守交通规则,按交通标志文明行驶。

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
诩
不错不错
- 没有更多了 -