版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
AGV定位算法的实验及验证分析案例目录TOC\o"1-3"\h\u26796AGV定位算法的实验及验证分析案例 1165831.1误差校正 1144961.2定位精度及速度测定 2188231.2.1基于目标检测的定位 26801.2.2基于移动目标检测定位 5215581.3转弯时精度及速度测定 7本章主要对本文设计的AGV定位算法进行定位精度、定位速度实验,确定本文设计算法可以满足实际应用要求。累计误差由于本文在间隔一定帧数后便重新检测,主要与检测精度和中间追踪帧的定位误差有关,可以直接反应在定位精度上,因此本文仅对定位精度、定位速度进行实验。对于定位系统鲁棒性主要来自于遮挡导致目标丢失无法定位,本文主要研究的为单摄像头对单AGV进行识别定位,当发生遮挡时无法继续定位,但通过多摄像头对AGV定位时,不同摄像头可在不同角度对AGV进行定位,可以有效解决遮挡问题。1.1误差校正由于摄像头投影关系的影响,当AGV行驶至边缘时,在图像上测量的中心点与实际中心点位置像素坐标会不一致。AGV高度为29cm,在行驶路径上任取6个点,实际坐标点与采集像素坐标点误差如表1.1所示。表1.1测量结果与实际结果对比编号实际像素坐标测量像素坐标x轴方向误差y轴方向误差a(485,357)(475,288)1069b(490,579)(481,526)953c(495,801)(486,775)926d(501,1038)(491,1029)109e(508,1276)(500,1296)8-20f(519,1528)(510,1568)9-40由表1.1可知x轴方向误差近似保持不变,平均误差为9.17像素。测量结果y坐标和y轴方向误差δ拟合结果如图1.1所示,公式如下: 6-(1)控制AGV从(514,1344)沿直线行驶至(490,628),将本文算法测得的路径坐标校正结果如下所示: 6-(2)式中为校正后坐标,为算法定位坐标。图1.1y轴方向误差拟合结果1.2定位精度及速度测定1.2.1基于目标检测的定位本文对仅使用YOLO定位、YOLO间隔2帧定位一次以及本文基于YOLO的定位方式进行试验,本文定位方式为每过n帧使用YOLO进行定位,中间帧使用ORB和卡尔曼滤波定位。定位速度比较如表1.2所示,表中视频总帧数为测试视频总帧数,为便于比较,本文对几种方法在同一视频下进行实验;花费时间为检测视频花费总时间;平均帧数为每秒检测帧数,由总帧数除以花费时间计算得到。表1.2基于目标检测定位速度对比定位方式视频总帧数花费时间(s)平均帧数YOLO42327.4515.41YOLO(间隔2帧)42314.2129.77Ours(间隔2帧)42311.9524.96Ours(间隔24帧)42312.4733.92本文对定位精度采用定位生成路径与实际路径的欧式距离进行评价,分别计算像素坐标系及对应世界坐标系下的最大误差、最小误差、平均误差。测得定位精度如表1.3所示,各定位方式具体轨迹如图1.2至1.5所示。表1.3基于目标检测定位精度对比定位方式最大误差(像素坐标)/pixel最小误差(像素坐标)/pixel平均误差(像素坐标)/pixel最大误差(世界坐标)/mm最小误差(世界坐标)/mm平均误差(世界坐标)/mmYOLO15.28843.05864.681435.167.03510.76YOLO(间隔2帧)15.28843.05864.574735.167.03510.52Ours(间隔2帧)15.25783.00584.838135.091.9111.13Ours(间隔24帧)15.28843.05865.169635.167.03515.41(a)AGV路径轨迹(b)AGV实际路径与定位路径 (c)误差统计图1.2YOLO定位(a)AGV路径轨迹(b)AGV实际路径与定位路径 (c)误差统计图1.3YOLO(间隔2帧)定位(a)AGV路径轨迹(b)AGV实际路径与定位路径 (c)误差统计图1.4Ours(间隔2帧)定位(a)AGV路径轨迹(b)AGV实际路径与定位路径 (c)误差统计图1.5Ours(间隔24帧)定位由实验结果可知本文本文设计算法相比于YOLO检测可以明显提高检测速度,由于YOLO每次检测时选择框会重新生成,每次选择框大小不一致且与真实框存在差别,会导致定位时中心点坐标较为波动,但整体结果比较稳定;本文算法当间隔检测帧数过多时,平均误差相对YOLO偏大,稳定性也较差,但速度有明显提升。1.2.2基于移动目标检测定位本文的基于移动目标检测的定位方式主要由检测移动目标、目标追踪两部分构成,因此将实验分为检测移动目标精度实验和目标追踪算法定位精度实验。检测移动目标精度实验本文对移动目标精度实验采用交并比IOU进行评价,IOU为检测框与原图片中的标记框的重合程度,
计算方法即检测结果与实际结果的交集比上它们的并集,计算公式为: 6-(3)在同一段视频上分别采用MOG、KNN和本文改进的MOG进行实验,实验结果如表1.4所示。图1.6中蓝色为真实框,浅蓝色为本文改进算法的检测框,绿色为KNN算法检测框,红色为MOG算法检测框。实验证明本文改进后的算法在背景光照干扰下检测精度明显好于原算法,但检测速度相较于原算法略慢。表1.4移动目标检测方法对比方法总帧数花费时间(s)平均交并比MOG30018.20.72KNN30020.730.69改进MOG30023.060.78图1.6移动目标检测结果目标追踪算法定位精度实验本文基于改进的背景建模法对AGV定位结果进行追踪,使用本文方法检测速度为28.56fps,对KCF进行定位精度分析,定位精度如表1.5所示,追踪过程路径结果如图1.7所示。表1.5基于移动目标检测定位精度定位方式最大误差/pixel最小误差/pixel平均误差/pixel最大误差/mm最小误差/mm平均误差/mm基于移动目标检测定位11.1531.79921.600325.654.1415.18(a)AGV路径轨迹(b)AGV实际路径与定位路径 (c)误差统计图1.7基于移动目标检测定位1.3转弯时精度及速度测定对转弯时进行精度测试,AGV初始位置如图1.8所示,本文在间隔一定帧数后便重新检测,分别对图1.9所示的直行、右转、左转位置进行匹配,对应实际角度分别为0°、-90°
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 职业卫生技术服务专业技术人员考试(职业卫生评价)例题及答案(河南)
- 预防触电安全培训考试试题及答案
- 吸氧并发症的预防与处理试题及答案
- 企业双重预防体系建设培训考试试题含答案
- 纠正和预防措施管理程序试题及答案
- 河北单招十类职业适应性测试模拟试题及答案
- 多重耐药菌感染预防与控制培训试题及答案
- 2026年体育单招英语试题及答案
- 2026年青海省高职单招综合素质模拟试题及答案
- 2026年湖南省岳阳市普通高校对口单招语文自考预测试题(含答案)
- 说播课培训讲座
- 音乐制作及音乐节策划操作手册
- DB11-T 1789-2020 餐饮服务单位餐饮服务场所布局设置规范
- 《脑出血》课件完整版
- ISO9001-2015质量管理体系版标准
- JJF(苏) 283-2024 暂态地电压法局部放电检测仪校准规范
- DL∕T 593-2016 高压开关设备和控制设备标准的共用技术要求
- 19S406建筑排水管道安装-塑料管道
- 腹腔镜基本培训课件
- 沪教版九年级化学上册单元测试题及答案全套
- 高中生生涯规划档案
评论
0/150
提交评论