一种无人叉车集群调度处理系统技术方案

技术编号:38850845 阅读:9 留言:0更新日期:2023-09-17 09:59
本发明专利技术公开了一种无人叉车集群调度处理系统,具体涉及人工智能领域,包括无人叉车环境采集模块,无人叉车监测模块,无人叉车数据分析模块,无人叉车三维地图构建模块,无人叉车路径规划模块,以及无人叉车集群调度处理模块;通过无人叉车集群调度处理模块,根据货品数量以及货品摆放起始点、终点之间的直线距离获取无人叉车分配结果,反馈数据给无人叉车路径规划模块;根据无人叉车行驶历史路径数据,按照重复次数从高到低筛选出最优路径,降低无人叉车载荷过大且长时间运行后,作业区域地面破损的风险;根据行驶的实时速度计算当前无人叉车的安全速度系数,避免货物掉落;通过三维地图数据和三维模型的比对,及时检测障碍物的闯入。闯入。闯入。

【技术实现步骤摘要】
一种无人叉车集群调度处理系统


[0001]本专利技术涉及人工智能
,更具体地说,本专利技术涉及一种无人叉车集群调度处理系统。

技术介绍

[0002]在技术高速发展的今天,机器人产业飞速发展,随着工业自动化需求的增加,无人叉车逐渐走入人们的视野,越来越多的企业引入智能无人叉车对仓储物流搬运转型升级改造;无人叉车作为仓储物流搬运场景中的一种智能新设备,可以实现对重型货物的自动搬运,既节省了人工成本,又加速提升了工作效率,很好地解决了仓储物流中搬运强度大、安全隐患多的问题。
[0003]然而在这种情况下如何对无人叉车进行调度和管理便成了重要问题。现有的无人叉车集群调度处理系统,利用计算机对现场环境进行实时监测和自动控制,根据需要可向计算机发出指令,使叉车按照预先设定方案运行,具有对运行情况进行监视、分析处理和判断的功能;能有效地提高作业效率,降低劳动强度。
[0004]但是其在实际使用时,仍旧存在较多缺点,如现有的无人叉车集群调度处理系统规划重复路径的可能性很高,无人叉车作业时完全按照规划路线行驶,载荷很大,长时间运行很容易出现地面被无人叉车碾坏压裂的情况;在预设的地图里,通常很难识别现场的情况,比如有障碍物突然闯入,干扰叉车行驶路径,有极大的碰撞风险。

技术实现思路

[0005]为了克服现有技术的上述缺陷,本专利技术提供一种无人叉车集群调度处理系统。通过无人叉车集群调度处理模块,根据货品数量以及货品摆放起始点、终点之间的直线距离获取无人叉车分配结果,反馈数据给无人叉车路径规划模块;根据无人叉车行驶历史路径数据,按照重复次数从高到低筛选出最优路径,降低无人叉车载荷过大且长时间运行后,作业区域地面破损的风险;根据行驶的实时速度计算当前无人叉车的安全速度系数,避免货物掉落;通过三维地图数据和三维模型的比对,及时检测障碍物的闯入,避免干扰无人叉车行驶;以及提高了障碍物识别的精准度,极大可能的降低碰撞风险,以解决上述
技术介绍
中提出的问题。
[0006]为实现上述目的,本专利技术提供如下技术方案:一种无人叉车集群调度处理系统,包括:无人叉车环境采集模块:用于采集当前无人叉车自身周围10米圆形区域内的环境数据,并将数据传输至无人叉车三维地图构建模块;无人叉车三维地图构建模块:用于利用双目算法分析无人叉车环境采集模块输出的环境数据,构建无人叉车自身周围10米圆形区域三维地图,并将数据传输至无人叉车集群调度处理模块;无人叉车监测模块包括障碍物监测单元,姿态监测单元和速度监测单元;所述障
碍物监测单元用于检测无人叉车作业区域内的障碍物;所述姿态监测单元用于测量无人叉车行驶过程中的角速度和倾斜角度,得到当前无人叉车的姿态数据;所述速度监测单元用于通过光电传感器监测无人叉车行驶的实时速度,将数据传输至无人叉车数据分析模块、无人叉车路径规划模块,以及无人叉车集群调度处理模块;无人叉车数据分析模块:用于接收无人叉车监测模块传输的数据,结合当前无人叉车的姿态数据进行分析,将分析结果传输至无人叉车集群调度处理模块;无人叉车路径规划模块:用于根据无人叉车监测模块,以及无人叉车集群调度处理模块传输的数据,进行路径规划得到多条路径,并将数据传输至无人叉车集群调度处理模块;无人叉车集群调度处理模块包括货品摆放匹配单元,路径筛选单元,运动控制单元,以及紧急制动单元;所述货品摆放匹配单元用于将无人叉车根据货品摆放位置进行分配及得到无人叉车分配结果;所述路径筛选单元用于根据历史路径数据筛选无人叉车的最优路径;所述运动控制单元用于将无人叉车分配结果和最优路径数据下发至无人叉车进行执行;所述紧急制动单元用于检测最优路径行驶过程中是否有突然出现的障碍物,根据无人叉车运输的货物有掉落风险的数据,结合无人叉车行驶的实时速度计算紧急制动所需的安全速度系数。
[0007]在一个优选的实施方式中,所述无人叉车环境采集模块的具体采集方式为:在每台无人叉车左右位置分别安装小型全方位摄像头,摄像头采集无人叉车自身周围10米圆形区域内的环境数据。
[0008]在一个优选的实施方式中,所述障碍物监测单元,具体是在每台无人叉车上安装三维激光扫描仪,根据三维激光扫描仪实时测量无人叉车周围的物体表面点的三维信息生成三维点云数据,构建出作业区域的三维模型,从而可实时检测作业区域内的障碍物。
[0009]在一个优选的实施方式中,所述姿态监测单元,具体通过加速度计和陀螺仪相结合实现三维姿态解算和位置定位;所述陀螺仪用于测量角速度,,ω表示T时间段内物体的角速度,θ表示为T时间段内物体转动的角度;所述加速度计用于测量物体的加速度,根据加速度计算出物体相对于水平面的倾斜角度;利用加速度计所获得的角度信息α与陀螺仪积分后的角度β进行比较,将比较的误差信号经过比例Tg放大之后,与陀螺仪输出的角速度信号叠加之后再进行积分,用于消除误差,获得当前无人叉车的姿态数据。
[0010]在一个优选的实施方式中,所述无人叉车数据分析模块的具体分析过程为:根据当前无人叉车的姿态数据a和预先设定的无人叉车运输货物的姿态数据b计算差值,将差值和阈值x进行对比,监测无人叉车运输的货物是否有掉落的风险;若≥x则表示无人叉车运输的货物有掉落的风险,若<x则表示无人叉车运输的货物没有掉落的风险。
[0011]在一个优选的实施方式中,所述无人叉车路径规划模块的具体规划过程为:步骤一、将无人叉车分配结果作为前置条件,根据作业区域的三维模型,通过Disjkstra算法生成每台无人叉车存在的所有最短路径;步骤二、将每台无人叉车的所有最短路径,传输至无人叉车集群调度处理模块的路径筛选单元进行筛选。
[0012]在一个优选的实施方式中,所述货品摆放匹配单元,具体将各个货品摆放起始点、终点在三维模型中进行标记,依次编号为Ai,Ai

,i=1,2
……
n;根据货品数量以及货品摆放起始点、终点之间的直线距离分配所有无人叉车,将无人叉车分配结果传输至无人叉车路径规划模块。
[0013]在一个优选的实施方式中,所述路径筛选单元,具体将每台无人叉车的所有最短路径,结合无人叉车自身周围10米圆形区域三维地图,通过DFS算法进行探索处理得到多条路径,将这些路径对应数据库中的无人叉车行驶历史路径数据按照重复次数从高到低进行排序,将最低的重复次数所在路径作为最优路径,将其传输至运动控制单元和紧急制动单元。
[0014]在一个优选的实施方式中,所述紧急制动单元具体处理过程为:101、当接收到无人叉车运输的货物有掉落风险的数据时,无人叉车指示灯变为红色,根据行驶的实时速度计算当前无人叉车的安全速度系数,用于避免货物掉落;其计算公式为:,其中q表示安全速度系数,Vt表示末速度,Vt=0,V0表示无人叉车行驶的实时速度,s表示当前路径下,无人叉车当前位置距障碍物的距离,α表示物体相对于水平面的倾斜角度;λ表示为影响因子;102、当接收到最优路径数据,根据无人叉车自身周围10米圆形区域三维地图和作业区域的三维模型进行比对,当检测到三维地图数据和无人叉车当前位置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无人叉车集群调度处理系统,其特征在于:包括:无人叉车环境采集模块:用于采集当前无人叉车自身周围10米圆形区域内的环境数据,并将数据传输至无人叉车三维地图构建模块;无人叉车三维地图构建模块:用于利用双目算法分析无人叉车环境采集模块输出的环境数据,构建无人叉车自身周围10米圆形区域三维地图,并将数据传输至无人叉车集群调度处理模块;无人叉车监测模块包括障碍物监测单元,姿态监测单元和速度监测单元;所述障碍物监测单元用于检测无人叉车作业区域内的障碍物;所述姿态监测单元用于测量无人叉车行驶过程中的角速度和倾斜角度,得到当前无人叉车的姿态数据;所述速度监测单元用于通过光电传感器监测无人叉车行驶的实时速度,将数据传输至无人叉车数据分析模块、无人叉车路径规划模块,以及无人叉车集群调度处理模块;无人叉车数据分析模块:用于接收无人叉车监测模块传输的数据,结合当前无人叉车的姿态数据进行分析,将分析结果传输至无人叉车集群调度处理模块;无人叉车路径规划模块:用于根据无人叉车监测模块,以及无人叉车集群调度处理模块传输的数据,进行路径规划得到多条路径,并将数据传输至无人叉车集群调度处理模块;无人叉车集群调度处理模块包括货品摆放匹配单元,路径筛选单元,运动控制单元,以及紧急制动单元;所述货品摆放匹配单元用于将无人叉车根据货品摆放位置进行分配及得到无人叉车分配结果;所述路径筛选单元用于根据历史路径数据筛选无人叉车的最优路径;所述运动控制单元用于将无人叉车分配结果和最优路径数据下发至无人叉车进行执行;所述紧急制动单元用于检测最优路径行驶过程中是否有突然出现的障碍物,根据无人叉车运输的货物有掉落风险的数据,结合无人叉车行驶的实时速度计算紧急制动所需的安全速度系数。2.根据权利要求1所述的一种无人叉车集群调度处理系统,其特征在于:所述无人叉车环境采集模块的具体采集方式为:在每台无人叉车左右位置分别安装小型全方位摄像头,摄像头采集无人叉车自身周围10米圆形区域内的环境数据。3.根据权利要求1所述的一种无人叉车集群调度处理系统,其特征在于:所述障碍物监测单元,具体是在每台无人叉车上安装三维激光扫描仪,根据三维激光扫描仪实时测量无人叉车周围的物体表面点的三维信息生成三维点云数据,构建出作业区域的三维模型,从而可实时检测作业区域内的障碍物。4.根据权利要求1所述的一种无人叉车集群调度处理系统,其特征在于:所述姿态监测单元,具体通过加速度计和陀螺仪相结合实现三维姿态解算和位置定位;所述陀螺仪用于测量角速度,,ω表示T时间段内物体的角速度,θ表示为T时间段内物体转动的角度;所述加速度计用于测量物体的加速度,根据加速度计算出物体相对于水平面的倾斜角度;利用加速度计...

【专利技术属性】
技术研发人员:兰伟贾雯珺叶显明司增元
申请(专利权)人:稳石机器人深圳有限公司
类型:发明
国别省市:

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

1