项目介绍(Prject Introduction).docVIP

  • 3
  • 0
  • 约6.21千字
  • 约 10页
  • 2019-08-12 发布于江苏
  • 举报
项目介绍(Project Introduction) 摘要(abstract) : 本项目设计实现小车在计算机控制下自动的功能。有一台小车和一个PC,计算机用VC++与OpenCV处理采集到的视频,识别小车的位置信息,计算并选择最优前进方式,通过串口通信输出指令给单片机控制小车动作走出迷宫。 整体完成情况(what we have done): 我们组能够有效提取迷宫并判断路径,能够根据小车上的两个圆准确识别小车的位置和角度。小车可以在计算机的控制下从迷宫的一点走出迷宫。 关键词(keyword): ??OpenCV,视频图像识别,最优路径算法,串口通信,单片机小车 硬件部分(hardware) ?整体设计框架 由摄像头(USB接口)实时捕捉小车的位置情况,通过USB线缆传送至电脑里编写的软件,软件通过图像识别找出当前小车的位置信息经过最优路径计算,作?出控制决策,生成控制信号,并经通讯模块发送至小车。小车上的控制电路对控制信号作出相应反应,驱动小车马达。小车运动后再次采集图像,对误差进行分析。最后小车走出迷宫。 小车上的单片机根据收到的信号生成数字指令使电机芯片做出正确的行为保证小车按路径准确走出迷宫。具体的系统组成见下图 首先,我们要得到一张迷宫的图像(包含起点和终点标志),通过设置阈值将图像二值化,以此来确定迷宫的起点和终点。再取另一个阈值进行二值化处理,形成一个简化后的迷

文档评论(0)

1亿VIP精品文档

相关文档