小车导航方案设计.pdfVIP

  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文档。上传文档
查看更多
小车导航方案设计 小车从起点到救援区的赛道部分的导航通过摄像头实现,利用摄像头对道路信息进行采 集,再通过单片机 MC9S12XS128 对采集的图像数据进行处理,计算出小车在赛道中的位置, 从而控制小车沿着赛道行驶,保证小车在整个行驶过程中不压线出界。 图3 主控芯片 MC9S12XS128 图4 OV7620 摄像头实物图 救援区 LED 探测方案设计 救援区设置有四个待救援位置,其中一个放置 1Hz 闪烁LED 指示灯,其余放置常亮 LED 指示灯,救援车根据 1Hz 闪烁LED 灯提示选择位置停车。LED 的探测由光敏三极管实现。 如图 3 所示,在小车的前方安装四个由光敏三极管制作的探测头,当小车到达救援区即半圆 圆心处时,立即让小车停止,分别检测半圆圆弧上四个待救援位置方向的LED 发出的光强, 其中光强相对较弱的为 1Hz 闪烁LED 灯,即要寻找的救援车停车位置。 进入待救援位置方案设计 当小车探测到 1Hz 闪烁LED 灯提示的停车位置后,小车就开始启动,行驶到待救援位 置停车。然而此时小车不能再由摄像头来导航,因为救援区没有黑线制作的赛道。可以选择 如下三种方案: (1) 利用由光敏三极管制作的四个探测头,探测 1Hz 闪烁LED 灯,引导小车进入 停车位。 (2 ) 在每个待救援位置处安装一个激光发射装置,小车上安装一个激光接受矩阵,沿 着已检测出的停车位所发出的那束激光进入停车位。 (3 ) 在小车正前方安装一个电子罗盘,当小车停在半圆圆心处时,四个停车位在圆弧 上的位置已经确定,每个停车位相对于小车的方向也已经确定,用电子罗盘做指南针,引导 小车进入已被探测到的停车位。 第一种方案比较难操作,因为四个待救援都有 LED 在发光,只是那个 1Hz 闪烁LED 灯的光会弱一些,当小车在救援区内可能会由于其他 LED 的影响而进错停车位;第二种方 案不确定是否满足赛题的要求,赛题没有明确规定能否在停车位处放置其他的引导装置;第 三种方案方便操作,只需在小车正前方安装一个电子罗盘,通过程序算法控制小车进入停车 位,又满足赛题的要求。 图像采集技术 小车采 OV7620 摄像头传感器,OV7620 是 CMOS 彩色/黑白图像传感器,能够满足 一般图像采集系统的要求。摄像头采集的赛道图像为灰度图像,赛道背景的灰度值与黑色绝 缘胶带的灰度值大小有差别,通过一个设定的阈值对灰度图像数据进行二值化处理,赛道背 景化为 1,两边的黑色绝缘胶带化为0 。 图像处理技术 图像处理主要工作就是相对准确的提取出两边的黑色边界,然后用均值法求中线,由中线的 数据实现小车的自动导航。图像数据经过二值化和简单的滤波处理后,每一行分成两边,从 中间开始往两边查找0 点,如果连续找到两个 0 点就说明找到边界,定位赛道的边界位置, 计算出小车在赛道中的位置。 控制技术 小车舵机角度的控制采用开环控制。根据不同的检测路径,判断出小车所在位置,按不同的 区间给出不同的伺服电机PWM 控制信号,小车转过相应的角度。速度控制采 PID 闭环控 制。为了使得赛车能够平稳地沿着赛道运行,需要控制车速,使赛车在转弯时速度不至过快 而冲出赛道。通过控制驱动电机上的平均电压可以控制车速,但是如果开环控制电机转速, 会受很多因素影响,例如电池电压、电机传动摩擦力、道路摩擦力和前轮转向角度等。这些 因素会造成赛车运行不稳定。通过速度检测,对车模速度进行闭环反馈控制,即可消除上述 各种因素的影响,使得车模运行得更稳定。设计思路如下:小车后轮安装的旋转编码器计算 出小车实时速度,与期望小车运行的速度比较,通过PID 算法得出 PWM 输出信号,控制后 轮的驱动电机来调整小车行驶速度。 救援区探测技术路线 LED 的探测由光敏三极管实现。在小车的前方安装四个由光敏三极管制作的探测头, 当小车到达救援区即半圆圆心处时,立即让小车停止,分别检测半圆圆弧上四个待救援位置 方向的 LED 发出的光强,其中光强相对较弱的为 1Hz 闪烁LED 灯,即要寻找的救援车停 车位置。光敏三极管的灵敏度能满足本系统的要求,当然 LED 的光存在散射,为了提高探 测精度,可以对 LED 光进行调焦处理,使光束尽可能对射到对应的探测头上

文档评论(0)

152****7770 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档