AGV小车导航控制方法及系统技术方案

技术编号:39255183 阅读:8 留言:0更新日期:2023-10-30 12:06
本发明专利技术公开了一种AGV小车导航控制方法及系统,本发明专利技术首先通过对蓝牙估计坐标和地磁估计坐标在决策层进行融合计算AGV小车的位置,既减小了定位误差又没有耗费额外的硬件资源;然后重复计算AGV小车的当前位置与AGV小车待到达位置的最短直线距离,直到到达AGV小车待到达位置,整个过程算法简单,耗时短,对硬件要求较低,可以很好地满足实际应用的需要。可以很好地满足实际应用的需要。可以很好地满足实际应用的需要。

【技术实现步骤摘要】
AGV小车导航控制方法及系统


[0001]本专利技术涉及导航
,特别是AGV小车导航控制方法及系统。

技术介绍

[0002]AGV(Automatic Guided Vehicle,自动导航小车)是一种无人操纵的自动化运输设备,能承载一定的重量在出发地和目的地之间自主运行,是自动物流系统和柔性制造系统的重要组成设备,具有良好的市场前景和应用价值。
[0003]AGV分为轨道式AGV和非轨道式AGV,其中轨道式AGV为按照预设轨道移动的AGV设备,而非轨道式AGV为具有自主导航功能的AGV设备,现有的非轨道式AGV常见的导航方式为通过固定设置在其上的激光雷达导航仪对所在空间的环境轮廓进行扫描并分析得出环境数据,然后AGV根据环境数据进行导航移动,但在参照点少的狭窄地方仅靠单个激光雷达导航仪扫描环境轮廓,得出的环境数据容易出现偏差,导致AGV无法正常导航,另外,由于上述激光雷达导航仪是固定设置的,若该激光雷达导航仪被处于高位的障碍物遮挡,则激光雷达导航仪无法扫描所在空间的环境轮廓,也导致AGV无法正常导航;若设置多个激光雷达导航仪以扫描获得多个角度的环境轮廓以克服上述的技术问题,又会提高AGV设备的生产成本。
[0004]中国专利申请号CN201510761432.9公开了一种视觉AGV导航系统,包括:视觉传感器、图像采集卡、图像处理器、PC主机和驱动系统,其中:所述视觉传感器通过USB接口与所述图像采集卡相连接,所述图像采集卡与所述图像处理器相连接,所述图像处理器通过RS232接口、USB接口和JTAG接口与所述PC主机相连接,所述图像处理器通过PWM输出接口与所述驱动系统相连接;所述图像处理器包括依次连接的滤波处理单元、边缘处理单元和阈值处理单元。虽然该导航系统能够实现AVG的自动导航,但是整个算法复杂,耗时长。
[0005]因此,亟需一种应用于非轨道式AGV的成本低廉且稳定可靠的定位导航方法。

技术实现思路

[0006]为了解决上述技术问题,本专利技术提供了一种AGV小车导航控制方法及系统。
[0007]为达到上述目的,本专利技术是按照以下技术方案实施的:本专利技术的第一个目的是要提供一种AGV小车导航控制方法,包括以下步骤:S1、绘制室内坐标网格图,并在坐标网格图中标记出所有障碍物的位置及坐标;S2、在室内区域设置若干蓝牙信标,并在AGV小车上安装蓝牙接收器以及iBeacon软件和霍尔传感器分别接收蓝牙和地磁信号,并计算出蓝牙估计坐标和地磁估计坐标;S3、之后对蓝牙估计坐标和地磁估计坐标在决策层进行融合计算AGV小车的当前位置;S4、获得AGV小车待到达位置的坐标,然后根据公式
求得AGV小车的当前位置与AGV小车待到达位置的最短直线距离,并控制AGV小车沿着该最短直线距离向AGV小车待到达位置移动;S5、通过AGV小车上的视觉传感器实时采集AGV小车前方道路图像;S6、当发现AGV小车正前方存在障碍物时控制AGV小车向左或向右移动,并实时采集AGV小车前方道路图像直至AGV小车正前方无障碍物;再次获得AGV小车的当前位置的坐标并求得AGV小车的当前位置与AGV小车待到达位置的最短直线距离,并控制AGV小车沿着该最短直线距离向AGV小车待到达位置移动;S7、重复步骤S5

S6,直到AGV小车到达AGV小车待到达位置。
[0008]进一步地,所述步骤S2具体包括:假设蓝牙估计坐标为:;在此期间地磁估计坐标集合为:;地磁估计坐标集合取平均加权后坐标为:;对坐标分别赋予权值和b,得到融合后的最终位置估计坐标为:;其中:<b。
[0009]进一步地,所述蓝牙和地磁定位结果的权值比例置为1: N,即:;最终将融合后的最终位置估计坐标写为:。
[0010]本专利技术的第二个目的是要提供一种AGV小车导航控制系统,包括在室内区域设置若干蓝牙信标、安装在AGV小车上AGV小车处理器、安装在AGV小车处理器上的蓝牙接收器以及iBeacon软件和霍尔传感器、视觉传感器和驱动系统,其中:所述视觉传感器通过USB接口与AGV小车处理器相连接,所述视觉传感器通过PWM输出接口与所述驱动系统相连接;所述AGV小车处理器用于执行所述AGV小车导航控制方法。
[0011]与现有技术相比,本专利技术首先通过对蓝牙估计坐标和地磁估计坐标在决策层进行融合计算AGV小车的位置,既减小了定位误差又没有耗费额外的硬件资源;然后重复计算AGV小车的当前位置与AGV小车待到达位置的最短直线距离,直到到达AGV小车待到达位置,整个过程算法简单,耗时短,对硬件要求较低,可以很好地满足实际应用的需要。
附图说明
[0012]图1为绘制的室内坐标网格图。
[0013]图2为位置指纹的室内定位算法的在线定位阶段示意图。
[0014]图3为决策层融合结构图。
具体实施方式
[0015]为使本专利技术的目的、技术方案及优点更加清楚明白,以下结合实施例,对本专利技术进行进一步的详细说明。此处所描述的具体实施例仅用于解释本专利技术,并不用于限定专利技术。
[0016]本实施例提供了一种AGV小车导航控制系统,包括在室内区域设置若干蓝牙信标、安装在AGV小车上AGV小车处理器、安装在AGV小车处理器上的蓝牙接收器以及iBeacon软件
和霍尔传感器、视觉传感器和驱动系统,其中:所述视觉传感器通过USB接口与AGV小车处理器相连接,视觉传感器通过PWM输出接口与所述驱动系统相连接;AGV小车处理器用于执行下述AGV小车导航控制方法,以实现AGV小车到达AGV小车待到达位置。
[0017]利用上述系统即可实现AGV小车导航控制,具体步骤如下:S1、如图1所示,绘制室内坐标网格图,并在坐标网格图中标记出所有障碍物的位置及坐标(图1中较大圆点表示障碍物);在室内区域设置若干蓝牙信标,并在AGV小车上安装蓝牙接收器以及iBeacon软件和霍尔传感器分别接收蓝牙和地磁信号,并计算出蓝牙估计坐标和地磁估计坐标;本实施例是基于位置指纹的室内定位算法构建蓝牙和地磁指纹数据库的,分为离线建库阶段和在线定位阶段:(1)离线建库阶段在离线建库阶段,首先进行数据信息采集以建立每个位置的指纹库,即在室内指定区域选择一定数量且间距适中的参考点进行采样,这些点的位置指纹信息包括接收到的若干AP的RSSI序列以及当前位置的坐标,接着将这些指纹数据保存在位置指纹库里面。
[0018](2)在线定位阶段如图2所示,在线定位阶段需要利用已经建立好的指纹数据库估计用户的实际位置,可以通过AGV小车上安装蓝牙接收器以及iBeacon软件采集当前接收到的若干AP的RSSI信号,之后将它们与预先保存好的位置指纹库里的RSSI数据依次进行对照,得到与当前采集到的RSSI信号最接近的指纹数据,就可以估计出当前AGV小车所在的实际位置。
[0019]然后,利用K近邻算法进行匹配估计,之后分别计算出蓝牙估计坐标和地磁估计坐标。
[0020]K近邻算法是较为常用的一种位置指纹定位算法,假本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种AGV小车导航控制方法,其特征在于,包括以下步骤:S1、绘制室内坐标网格图,并在坐标网格图中标记出所有障碍物的位置及坐标;S2、在室内区域设置若干蓝牙信标,并在AGV小车上安装蓝牙接收器以及iBeacon软件和霍尔传感器分别接收蓝牙和地磁信号,并计算出蓝牙估计坐标和地磁估计坐标;S3、之后对蓝牙估计坐标和地磁估计坐标在决策层进行融合计算AGV小车的当前位置;S4、获得AGV小车待到达位置的坐标,然后根据公式求得AGV小车的当前位置与AGV小车待到达位置的最短直线距离,并控制AGV小车沿着该最短直线距离向AGV小车待到达位置移动;S5、通过AGV小车上的视觉传感器实时采集AGV小车前方道路图像;S6、当发现AGV小车正前方存在障碍物时控制AGV小车向左或向右移动,并实时采集AGV小车前方道路图像直至AGV小车正前方无障碍物;再次获得AGV小车的当前位置的坐标并求得AGV小车的当前位置与AGV小车待到达位置的最短直线距离,并控制AGV小车沿着该最短直线距离向AGV小车待到达位置移动;S7、重复步骤S5

S6,直到AGV小车到达AGV小车待到达位置。2.根据权利要求1所述的AGV小车导航控...

【专利技术属性】
技术研发人员:孙文军王欣
申请(专利权)人:深圳大工人科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1