视觉定位系统如何让导航精准定位

现如今,因为图像处理和人工智能算法技术性的快速发展趋势,愈来愈多的学者选用监控摄像头做为全独立用搬运机器人的认知感应器。这关键是由于原先的超声波或红外线传感器认知数据量比较有限,可扩展性差,而视觉识别系统则能够 *这种缺陷。而现实世界是三维的,而投影于拍摄摄像镜头(ccd/cmos)上的图象则是二维的,视觉效果解决的最后目地便是要从认知到的二维图象中获取相关的三维世界信息内容。
简单说来就是对机器人周边的环境进行光学处理,先用摄像头进行图像信息采集,将采集的信息进行压缩,然后将它反馈到一个由神经网络和统计学方法构成的学习子系统,再由学习子系统将采集到的图像信息和机器人的实际位置联系起来,完成机器人的自主导航定位功能。
(1)摄像头标定算法:2d-3d映射求参。
传统摄像机标定主要有 faugeras 标定法、tscai 两步法、直接线性变换方法、张正友平面标定法和 weng迭代法。自标定包括基于 kruppa 方程自标定法、分层逐步自标定法、基于二次曲面的自标定法和 pollefeys 的模约束法。视觉标定有马颂德的三正交平移法、李华的平面正交标定法和 hartley 旋转求内参数标定法。
(2)视觉定位系统与图像处理:
a.预处理:灰化、降噪、滤波、二值化、边缘检测。。。
b.特征提取:特征空间到参数空间映射。算法有hough、sift、surf。
c.图像分割:rgb-his。
d.图像描述识别
(3)定位算法:基于滤波器的定位算法主要有kf、seif、pf、ekf、ukf等。
也可以使用单目视觉和里程计融合的方法。以里程计读数作为辅助信息,利用三角法计算特征点在当前机器人坐标系中的坐标位置,这里的三维坐标计算需要在延迟一个时间步的基础上进行。根据特征点在当前摄像头坐标系中的三维坐标以及它在地图中的世界坐标,来估计摄像头在世界坐标系中的位姿。这种降低了传感器成本,消除了里程计的累积误差,使得定位的结果更加精确。此外,相对于立体视觉中摄像机间的标定,这种方法只需对摄像机内参数进行标定,提高了系统的效率。
4.定位算法基本过程:
简单的算法过程,可基于opencv进行简单实现。
输入
通过摄像头获取的视频流(主要为灰度图像,stereo vo中图像既可以是彩色的,也可以是灰度的 ),记录摄像头在t和t+1时刻获得的图像为it和it+1,相机的内参,通过相机标定获得,可以通过matlab或者opencv计算为固定量。
输出
计算每一帧相机的位置+姿态
基本过程
1.获得图像it,it+1
2.对获得图像进行畸变处理
3.通过fast算法对图像it进行特征检测,通过klt算法跟踪这些特征到图像it+1中,如果跟踪特征有所丢失,特征数小于某个阈值,则重新进行特征检测
4.通过带ransac的5点算法来估计两幅图像的本质矩阵
5.通过计算的本质矩阵进行估计r,t
6.对尺度信息进行估计,最终确定旋转矩阵和平移向量

连续式净菜加工设备的选择要素主要有这几点
重锤式破碎机主要结构组成
来看低温储罐供应商如何保持储罐的真空状态
德国behlke HTS 31-80系列高压开关 技术参数
地下铲运机使用需检查油位标准
视觉定位系统如何让导航精准定位
污水脱色树脂的中性盐分解能力
二手复合肥生产线整套设备原理
20公分厚无机纤维喷涂棉大概多少钱一立方?价格详询
如何远离二手卧螺离心机的临界转速
卧式杀菌锅应该怎么操作?
91002光探测器延长电缆91003数据输出电缆日本横河技术参数
安装沙尘老化试验箱时要注意哪些事项
泄压阀工作原理
中国模具产业与现代制造业共依存、共发展
冷凝器胶球自动在线清洗装置的工作原理及安装注意事项
讲解交直流耐压试验变压器试验步骤
液相色谱自动进样器常见故障及日常维护
热收缩铝材包装机设备的特点机使用范围
臭氧发生器 *空调内置式臭氧发生器送货趣谈