浅谈基于机器视觉和姿态检测的循迹智能车

来源 :汽车与驾驶维修(维修版) | 被引量 : 0次 | 上传用户:gjsh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:当前电子信息技术越来越多的应用于汽车工业。本文将阐述从使用道路检测传感器循迹电动汽车的方案,包括检测动态物体姿态的测量方法、循迹智能车整体结构以及设计与循迹智能车软件系统、优化控制系统和道路识别系统等方面。
  关键词:循迹智能车;机器视觉;姿态检测
  中国分类号:U467 文献标识码:A
  1 检测动态物体姿态的测量方法
  当前,检查动态物体姿态的测量方法有2种:一种是利用检查动态物体的姿态传感器完成对被测智能车的各时刻的姿态测量,安装姿态测量传感器在被测动态物体内,也叫内侧法;另一种是利用外在设备检测被测智能车的各种实时数据,被称为外侧法或光学测量法。
  内侧法可以分为基于惯性测量单元、GPS导航系统以及太阳方位传感器等多种测量方法。惯性测量法是没有依靠外界信号,采用惯性测量单元陀螺仪或加速度计等工具,来确定动态循迹智能车姿态参数的测量方法。这种方法优点是实时性比较高,缺点是由于转动部件装有陀螺仪,导致它的准备时长偏长,而且抗过载能力不够、造价偏高且体积偏大等。由于近年来,电子技术在我国取得了长足的进步,很多电子设备越来越小。因此,本次实验以主中央微控单元:STM32F103ZET6芯片作为核心主控。
  GPS导航系统测量也是常用于运动物体的方法,具有可以缩减体积、便于携带、提高精度及价格低廉等特点。但是,它也存在缺点,室内不能使用它测量,只能用于室外,测量次数和频率偏低,GPS的信号对测试结果影响较大等缺点。所以,这种测量方法不适于与本次循迹智能车测试。
  太阳方位传感器也是一种测量运动物体的方法,这种方法已经适用于弹箭飞行的姿态参数测试中,并且取得了很好的效果。但其不足是受到自然条件影响很大,而且安装繁琐,应用局限很大,只能用于旋转轴稳定的旋转体,因此本次实验同样不适用这种方法。
  2 循迹智能车整体结构与设计与循迹智能车软件系统
  2.1 智能车整体结构与设计
  循迹智能车车体是以底盘组装基础,采用前轮转向结构和后轮驱动的结构。本次实验设计循迹智能车行驶在水平的KT板赛道上,仰俯角在合理范围内,在赛道有一段平穩过渡,所以本次实验需要将前轮支撑架稍微垫高,并且需要将底盘和后轮轴适当增大。这样做可以降低循迹智能车整体高度,从而降低重心提升循迹智能车运行时候的稳定性‘1]。根据赛道情况把前轮调整了大约5。的主销后倾角,2。的前束角和内倾角。这样的设计有利于提高循迹智能车的平稳性能。
  2.2 传感器的位置分布与安装
  本次实验需要在摄像头底座安装舵机来控制摄像头的俯仰角,摄像头的俯仰角决定了照射距离和范围,所以摄像头的俯仰角在本次实验中很重要。并且需要把CCD摄像头设定选取在合适的位置,这样就能扩大采集横向路面信息角度范围,更有利于实现。
  2.3 循迹智能车软件系统
  软件是底层驱动,硬件为抽象层,上层运用算法函数、中层运用服务函数,结合适调试用人机相互处理组成。这种软件结构有利于传承技术的持续进步,已得到了良好的验证(图1)。
  3 道路识别系统
  3.1 道路识别系统和机器视觉系统
  由于摄像头帧率可以达到很高,这就要求执行效率较高才能够处理。如图2所示为识别系统的黑白图片展示。
  测试赛道标识线(黑胶带)贴在白色赛道板两侧,识别白色的区域,就可以区分出赛道。计算出道路行驶路径后,运用单目测距算法,还可以初步确定弯道和循迹智能车的距离与赛道弯道的转弯直径。
  3.2 循迹智能车道路识别
  通过多次的循迹智能车实验,还有相互对比实验结构以及现场状况,找出了引导线的特点。把其特点整理为数学模型,再比对特点信息,可以决定当前的策略应该适用哪一种速度和转弯的转向决定。而且循迹智能车的赛道设有起跑线和终点线,循迹智能车可以根据图像识别系统自动倒计时发车和停车。
  3.3 循迹智能车姿态控制和闭环控制
  可根据循迹智能车道路识别功能提取到的结果判断道路的类型,并通过根据目前循迹智能车运行状态和以前的运行状态,从而决定出应该的控制策略,然后再结合STM32F103ZET6芯片系统处理器生成速度和转弯角度的预期数值[2]。
  4 优化控制系统
  循迹智能车行驶过程中,摄像头可以获取道路信息,通过图像处理系统和道路识别系统、循迹智能车控制路途规划和生成策略、传感器反馈行驶信息优化修正以及合理输出控制等阶段。因此控制系统对于循迹智能车这个实验来说非常重要,要优化控制系统,以便于循迹智能车实验的成功。
  4.1 循迹智能车对于赛道的识别以及优化控制
  常见的循迹智能车道路类型有十字交叉赛道、大小S赛道、笔直赛道及大弯道等。如果定义大S赛道作为常规控制策略,小S赛道的驼机就是减少它的摆动幅度,让其反应变得迟钝,会出现近路通过的情况。但是大直道赛道作为加速是很好的时机,机器的PID比例会减少很多,这样可以减少循迹智能车高速行驶的时候车身摆动幅度,同时电机加速也是比较适合。连续的循迹智能车转弯或者大直道赛道,可以看更远的循迹智能车道路进入转弯预判提前加速,或者提前变换到赛道外侧,有利于通过转弯。
  因为循迹智能车道路引导线是分布在循迹智能车的两侧,当循迹智能车通过类似于十字交叉这种路段的时候,有可能丢失赛道标识,导致失去控制。因此,如果发现某一段十字交叉赛道,就要提前锁定道路。因为如果赛道识别不足或者失败,循迹智能车就会失去控制,导致行盲通过赛道,直到可以识别出转弯特点的赛道时。
  4.2 循迹智能车识别仰俯角和上下坡的赛道策略
  循迹智能车在上坡路段的时候,仰角会发生很明显的增加与减少,还有明显的循迹智能车转动角速度。所以循迹智能车在加速或者减速等这些不是存在惯性系的时候,还是可以进行判断。
  循迹智能车在上坡路段的时候,循迹智能车的摄像头向上扬起,导致循迹智能车的图像处理系统不能够识别上坡道。所以,在上坡时车辆识别系统采用的是近处的识别方式,使循迹智能车速度不变通过上坡。这种上坡赛道的路段和大直道赛道相差不大,可以按照大直道赛道时候的情况处理。当循迹智能车行驶到下坡路段的时候,相反的需要把下坡速度设置稍低一些,以免冲出道路。
  4.3 循迹智能车防止侧翻
  为了在弯道时能够稳定通过,在实验时可适当降低速度,并且当发现循迹智能车如果倾斜的时候,控制循迹智能车降速。5结束语
  在多次循迹智能车的实验和总结中,通过对控制的多次优化,提高了循迹智能车的运行速度、平稳性以及控制水平。同时,在实验中,赛道摩擦力较大的时候,循迹智能车过弯速度太快也可能造成循迹智能车的翻车。通过改写相应的控制方法,保证循迹智能车通过弯道时的平稳性和安全性。
  【参考文献】
  [1] 王天河,侯建军.基于机器视觉和姿态检测的循迹智能车[J].兵工自动化,2012,31(8):82-85.
  [2] 游江,唐力伟,邓士杰.机器视觉空间目标姿态自动测量方法研究[J].中国测试,2016,42(11):107-112.
其他文献
关键词:商用车;管路连接器;气密性  0引言  商用车装配过程,气路、油路需要使用大量的管路连接器进行连接组合形成气油路系统,其中管管路连接器的尺寸精度和装配控制都将直接影响到整车的气密性,所以管路连接器装配质量是整车装配过程中的重点。随着商用车市场的需求变化,车型升级换代快,流水线从以前的单品种大批量到现在的多品种小批量柔性生产发展,如何有效控制管路连接器装配质量来满足这种发展需求,就需要对管路
【摘要】目的 探讨腹腔镜穿孔修补术治疗胃十二指肠溃疡的临床疗效。方法 对64例胃十二指肠溃疡患者随机分为腹腔镜组与开腹组,每组32例。腹腔镜组行腹腔镜穿孔修补术,开腹组行传统开腹手术,对比研究两组疗效。结果 所有患者均痊愈,两组比较腹腔镜组手术时间、术中出血量、患者恢复活动时间以及住院天数均明显短于开腹组,且差异有统计学意义(p<0.05);腹腔镜组术后镇痛剂使用明显低于开腹组,差异有统计学意义(
常规保肝、降酶、退黄治疗急性黄疸型病毒性肝炎的治疗效果差,笔者通过进一步的研究,于2005年8月至2010年8月采用中药“茵陈加味汤”保留灌肠治疗急性黄疸型病毒性肝炎70例,取得了较好的疗效,报告如下。
举升机作为维修企业中最基础的设备之一,承担着举足轻重的作用。首先,无论店面大小,有了举升机才能让客户认可你这是正规的修理厂,它可以说是维修门面的象征。其次,由于维修人员大部分的作业时间也都在举升机的周边区域,因此每台举升机周边区域都被视为一个维修工位,这也是修理厂业务管理的重要单元。此外,举升机在大部分维修保养作业中都需要使用,操作频率非常高,因此它也算是修理厂最重要和最关键的生产资料之一。  不
目的:分析乳腺囊性肿块的诊断方法和治疗疗效。方法:选择2006年2月-2010年12月在我院妇科诊治为乳腺囊性肿块并接受治疗的患者500例,根据患者的治疗需要分成观察组300例和对照组
故障现象:一辆奔驰ML400运动型多功能车,发动机型号M276,变速器型号722.9,行驶里程6万km。用户反映该车仪表板提示防护系统及右前侧气囊故障。检查分析:接车后,维修人员用奔驰
【摘要】目的:对制备穿琥宁中控栓的质量控制研究。方法:首先用半合成的脂肪酸甘油酯为基质,用聚乙二醇或者用1,2-丙二醇作为分散媒,制备穿琥宁中空栓;然后测定穿琥宁药物的含量。结果:当穿琥宁在检测浓度6.0~50.0ug.mL-1时对吸光程度有很好的线性关系。这两种穿琥宁中空栓的质量经过考查都符合规定。结论:使用本方法得当可行。  【关键词】穿琥宁;中空栓;制备;质量控制 研究  穿琥宁是一种中化学