【技术实现步骤摘要】
基于惯性测量辅助视觉的运输车空间定位方法及系统
本专利技术涉及基于惯性测量辅助视觉的运输车空间定位方法及系统。
技术介绍
AGV(AutomatedGuidedVehicle,自动导引运输车)系统,也称AGV小车,包括定位和导航两部分。定位主要有两大主流:基于激光雷达的定位系统、基于视觉的定位系统。基于激光雷达的定位系统的原理是激光测距,即向环境中发射红外激光和接收红外激光,获得时间差,进而得到物体的距离。激光雷达定位系统运行稳定、精度较高,但激光雷达价格过于昂贵,并且激光雷达不能感知周围的一些视觉信息,比如周围环境的颜色以及某些特殊标志。基于视觉的定位系统是通过图像采集设备收集近距离的环境信息,并利用计算机视觉技术进行图像处理获得环境信息,实现定位。在图像采集设备中,单目相机因其简单的结构和原理,而被广泛应用。但基于单目相机作为视觉传感器,仍有一些缺陷:1.没有深度信息,导致定位不准确;2.根据特征点追踪估计出的相机位置和方向存在误差,并不断累积,导致小车偏离路径。
技术实现思路
基于以上问题,我们采用惯性测量单元(IMU,InertialMeasurementUnit)辅助单目相机实现空间定位,提出了一种基于惯性测量辅助视觉的运输车空间定位方法及系统,其中IMU的估计加视觉特征的精准匹配,使得系统定位精度很高。本专利技术能够在比较复杂的环境中也可以实现AGV的精准定位功能。第一方面,本专利技术提供基于惯性测量辅助视觉的运输车空间定位方法,包括:步骤(1):采集AGV小车的IMU传感器数据,所述IMU传感器数据,包括:AGV小车角速度和加速度;步骤(2):采 ...
【技术保护点】
基于惯性测量辅助视觉的运输车空间定位方法,其特征是,包括:步骤(1):采集AGV小车的IMU传感器数据,所述IMU传感器数据,包括:AGV小车角速度和加速度;步骤(2):采集AGV小车周围环境的连续图像;步骤(3):将IMU传感器数据按照时间块进行累加得到IMU传感器数据块,使得IMU传感器数据块输出的频率与采集的连续图像的输出频率保持一致,并且在时间上对齐;步骤(4):对步骤(2)的图像进行预处理,得到特征点匹配数据;步骤(5):利用步骤(3)得到的IMU传感器数据块和步骤(4)得到的特征点匹配数据,估计出相机的位置和方向;步骤(6):根据步骤(5)得到的相机的位置和方向,绘制相机的运动轨迹图;步骤(7):地图匹配:将相机所在的世界坐标系与真实场景所在的世界坐标系进行坐标转换,使得AGV得到的位置和路径能与真实场景地图在位置和路径上进行匹配;获得AGV小车在真实场景中的位置以及所有可能的运行路径。
【技术特征摘要】
1.基于惯性测量辅助视觉的运输车空间定位方法,其特征是,包括:步骤(1):采集AGV小车的IMU传感器数据,所述IMU传感器数据,包括:AGV小车角速度和加速度;步骤(2):采集AGV小车周围环境的连续图像;步骤(3):将IMU传感器数据按照时间块进行累加得到IMU传感器数据块,使得IMU传感器数据块输出的频率与采集的连续图像的输出频率保持一致,并且在时间上对齐;步骤(4):对步骤(2)的图像进行预处理,得到特征点匹配数据;步骤(5):利用步骤(3)得到的IMU传感器数据块和步骤(4)得到的特征点匹配数据,估计出相机的位置和方向;步骤(6):根据步骤(5)得到的相机的位置和方向,绘制相机的运动轨迹图;步骤(7):地图匹配:将相机所在的世界坐标系与真实场景所在的世界坐标系进行坐标转换,使得AGV得到的位置和路径能与真实场景地图在位置和路径上进行匹配;获得AGV小车在真实场景中的位置以及所有可能的运行路径。2.如权利要求1所述的基于惯性测量辅助视觉的运输车空间定位方法,其特征是,所述步骤(3)的步骤为:假设从IMU传感器获得的角速度为ωr,加速度为αr,但由于传感器受外界噪声的干扰以及自身硬件的限制,存在测量偏差σ,外界噪声干扰η,实际获得的IMU传感器数据:其中,σg是角速度偏差,σα是加速度偏差,ηα表示外界噪声对角速度的干扰,ηg表示外界噪声对加速度的干扰,ωr表示带有误差的角速度,αr表示带有误差的加速度;假设[t,t+Δt]表示第k帧与第k+1帧两幅图像之间的时间间隔,按照公式(2)对IMU传感器数据进行预积分,得到两帧图像之间的IMU传感器数据块:3.如权利要求1所述的基于惯性测量辅助视觉的运输车空间定位方法,其特征是,所述步骤(4)图像预处理的步骤如下:步骤(41):特征点检测:采用FAST算法对步骤(2)的每一帧图像进行特征点检测;步骤(42):特征点匹配:对所有的连续两帧的图像的特征点进行匹配,得到同一个特征点在连续两帧图像中的相对位置;步骤(43):关键帧提取:如果当前帧图像的视差大于设定阈值,或者当前帧图像比前一帧图像存在大于设定阈值个数的新特征点,则当前帧视为关键帧;步骤(44):提取关键帧图像的特征点的BRIEF描述算子,将关键帧数据按照时间先后顺序存入关键帧数据库中,所述关键帧数据包括:特征点、BRIEF描述算子和IMU传感器数据块;利用DBOW2算法,将BRIEF描述算子以字典的形式存入BoW词袋模型中。4.如权利要求3所述的基于惯性测量辅助视觉的运输车空间定位方法,其特征是,所述步骤(5)的步骤为:步骤(51):初始化阶段:初始化阶段根据连续两幅图像的相互匹配的特征点的关系,利用对极几何约束获得初始阶段的相机的估计旋转量和平移量;再根据估计出来的旋转量与平移量,基于三角测量的方法估计出特征点的三维坐标;步骤(52):运动阶段,根据像素的三维坐标和像素二维坐标的对应关系,利用透视n点法PnP估计相机的位置和方向;利用BundleAdjustment方式求解PnP问题,得到相机的位置和方向。5.如权利要求4所述的基于惯性测量辅助视觉的运输...
【专利技术属性】
技术研发人员:刘宇,杨卓峰,朱利霞,张玉娟,
申请(专利权)人:上海文什数据科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。