科技创新3报告.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
上海交通大学 电子信息与电气工程学院 地址:上海市华山路1954号 邮政编码:200030 上海交通大学 电子信息与电气工程学院 科技创新[3]实验报告 项目名称:计算机控制小车走迷宫 小组编号:M02 小组成员:杨非(组长)、刘骋昺、 汪铖杰、曾镇城 完成时间:2009年1月16日 上海交通大学 电子信息与电气工程学院 小组成员信息及分工: 姓名 班级 学号 分工情况 备注 杨非 F0703034 5070309864 总体组织和设计,图像处理,迷宫算法,单片机程序,串口调试。 组长,下图右二 刘骋昺 F0703034 5070309856 图像处理,迷宫算法,路径算法,串口调试,撰写报告。 下图左二 汪铖杰 F0703034 5070309860 迷宫制作,硬件调试。 下图右一 曾镇城 F0703034 5070309866 迷宫制作,硬件调试,撰写报告。 下图左一 合照 我们的小车和迷宫 第 PAGE 1 页 上海交通大学 电子信息与电气工程学院 目 录 TOC \o 1-3 1. 概述 PAGEREF _Toc219877536 \h 1 2. 项目整体情况 PAGEREF _Toc219877537 \h 2 2.1 项目介绍 PAGEREF _Toc219877538 \h 2 2.2 完成情况 PAGEREF _Toc219877539 \h 3 2.3 自我评价 PAGEREF _Toc219877540 \h 3 3. 项目具体说明 PAGEREF _Toc219877541 \h 4 3.1 整体结构 PAGEREF _Toc219877542 \h 4 3.2 硬件部分 PAGEREF _Toc219877543 \h 4 3.2.1 小车 PAGEREF _Toc219877544 \h 4 3.2.2 芯片 PAGEREF _Toc219877545 \h 4 3.2.3 USB转RS232线 PAGEREF _Toc219877546 \h 6 3.2.4 电脑及摄像头 PAGEREF _Toc219877547 \h 6 3.3 软件部分 PAGEREF _Toc219877548 \h 6 3.3.1 图像处理 PAGEREF _Toc219877549 \h 7 3.3.2 迷宫形成的算法 PAGEREF _Toc219877550 \h 8 3.3.3 迷宫路径的算法及小车转向程序 PAGEREF _Toc219877551 \h 9 3.3.4 单片机程序及串口通信 PAGEREF _Toc219877552 \h 9 3.4 系统测试情况 PAGEREF _Toc219877553 \h 9 3.5 系统的不足及改进 PAGEREF _Toc219877554 \h 10 4. 感受及收获 PAGEREF _Toc219877555 \h 11 5. 致谢 PAGEREF _Toc219877556 \h 14 6. 参考文献 PAGEREF _Toc219877557 \h 15 第 PAGE 2页共10页 信息产业部电信科学技术第一研究所 第 PAGE 2 页 上海交通大学 电子信息与电气工程学院 概述 本文档为M02小组于2008-2009学年第一学期参加电院科技创新[3]课程(计算机控制小车走迷宫)的实验报告。电院科技创新[3]是一门很有趣也很具有挑战性的课程,认真地完成它需要花费很多时间去寻找资料进行学习,并且在实验室进行多次调试。本组在学习研究以及实地调试的过程中积累了很多经验,在此基础上撰写了本报告,其中对实验方法和实验过程有较为详细的描述,并且对实验进行了总结。本文档可供参加本课程的同学参考。 项目整体情况 项目介绍 图1 计算机控制小车走迷宫系统示意图[1] 如图1所示,本次科创要求由摄像头(USB接口)实时捕捉迷宫内小车的位置情况,通过USB线传送至电脑里编写的上位机软件,软件通过图像识别找出当前小车的位置信息及迷宫的信息,经过计算,作出控制决策,生成控制信号,并经通讯模块发送至小车。小车上的控制电路对控制信号作出相应反应,驱动电机。具体的系统组成见图2。 图2 系统组成与信息流程[1] 完成情况 我们完成了以下内容: 1、完成了迷宫的制作及摄像头的采购。 2、用LabVIEW软件实现了图像的捕捉及二值化处理。 3、用C++编写了将二值化后的图像转化成迷宫的程序。 4、用C++编写了寻找迷宫最短路径的程序。 5、用C++编写了根据最短路径对小车发出指令的程序。 6、用LabVIEW软件实现了小车位置的动态识别。 7、用LabVIEW软件将上述程序整合到一个图形化的程序中,并制

文档评论(0)

2105194781 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档