一种基于激光SLAM和PLC的AGV的联合控制方法及系统技术方案

技术编号:31711540 阅读:25 留言:0更新日期:2022-01-01 11:15
本发明专利技术适用于控制技术改进领域,提供了一种基于激光SLAM和PLC的AGV的联合控制方法,包括:S1、通过激光SLAM算法获取运动模型并与环境信息匹配构建地图;S2、结合AGV自身姿态信息完成自动自然轮廓导航;S3、激光SLAM计算出的信息数据通过TCP协议将数据发送给PLC;S4、以不同的速度运动并将AGV的实时状态信息显示到可视化界面。剔除磁导航技术导轨的缺点,扩大AGV使用范围,且消除对磁轨的维护维修成本;PLC控制下位机通讯,降低使用学习成本,更加工业化;可视化操作系统,AGV状态信息实时自动更新,在提升现场使用效果的同时,减少管理人员的工作量;实现大范围AGV的统一监控及调度,形成无人智能物流网。成无人智能物流网。成无人智能物流网。

【技术实现步骤摘要】
一种基于激光SLAM和PLC的AGV的联合控制方法及系统


[0001]本专利技术属于控制技术改进领域,尤其涉及一种基于激光SLAM和PLC的AGV的联合控制方法及系统。

技术介绍

[0002]当今发动机工厂及汽车装配过程中,物料的配送遍布于现场各个角落,包括缸体、缸盖、曲轴以及发动机上的附件。目前常用的AGV配送为磁条式AGV,主要通过测量路径上的磁场信号来获取车辆自身相对于目标跟踪路径之间的位置偏差,从而实现车辆的控制及导航。但是磁条易破损;由于地面铺设磁条,整体美观性会下降,且磁条不能连贯性,由于AGV转弯会碾压磁条,部分磁条会截断不铺设。磁条会吸引金属物质,导致AGV设备故障等等,需要其他传感器实现定位站点功能,从而增加维护成本。

技术实现思路

[0003]本专利技术的目的在于提供一种基于激光SLAM和PLC的AGV的联合控制方法,旨在解决上述的技术问题。
[0004]本专利技术是这样实现的,一种基于激光SLAM和PLC的AGV的联合控制方法,所述基于激光SLAM和PLC的AGV的联合控制方法包括以下步骤:
[0005]S1、通过激光SLAM算法获取运动模型并与环境信息匹配构建地图;
[0006]S2、结合AGV自身姿态信息完成自动自然轮廓导航;
[0007]S3、激光SLAM计算出的信息数据通过TCP协议将数据发送给PLC;
[0008]S4、以不同的速度运动并将AGV的实时状态信息显示到可视化界面。
[0009]本专利技术的进一步技术方案是:所述步骤S1中还包括以下步骤:
[0010]S11、通过激光雷达获取环境激光数据;
[0011]S12、在开源软件里通过激光SLAM算法获取运动模型;
[0012]S13、将运动模型与实时扫描的环境信息进行匹配;
[0013]S14、通过权重计算和重采样计算构建实时环境地图。
[0014]本专利技术的进一步技术方案是:所述步骤S2中还包括以下步骤:
[0015]S21、在构建地图时输出速度信息和轨迹规划。
[0016]本专利技术的进一步技术方案是:所述步骤S4中PLC控制运动系统以不通的速度进行运动。
[0017]本专利技术的进一步技术方案是:所述PLC通过底盘控制器获取底盘上的信息,将获取的底盘信息进行分析后生产里程的实时数据和环境的信息。
[0018]本专利技术的另一目的在于提供一种基于激光SLAM和PLC的AGV的联合控制系统,所述基于激光SLAM和PLC的AGV的联合控制系统包括
[0019]地图构建模块,用于通过激光SLAM算法获取运动模型并与环境信息匹配构建地图;
[0020]轮廓导航模块,用于结合AGV自身姿态信息完成自动自然轮廓导航;
[0021]发送模块,用于激光SLAM计算出的信息数据通过TCP协议将数据发送给PLC;
[0022]可视模块,用于以不同的速度运动并将AGV的实时状态信息显示到可视化界面。
[0023]本专利技术的进一步技术方案是:所述地图构建模块中还包括
[0024]环境数据获取单元,用于通过激光雷达获取环境激光数据;
[0025]获取运动模型单元,用于在开源软件里通过激光SLAM算法获取运动模型;
[0026]匹配单元将运动模型与实时扫描的环境信息进行匹配;
[0027]地图构建单元,用于通过权重计算和重采样计算构建实时环境地图。
[0028]本专利技术的进一步技术方案是:所述轮廓导航模块中还包括
[0029]输出单元,用于在构建地图时输出速度信息和轨迹规划。
[0030]本专利技术的进一步技术方案是:所述可视模块中PLC控制运动系统以不通的速度进行运动。
[0031]本专利技术的进一步技术方案是:所述PLC通过底盘控制器获取底盘上的信息,将获取的底盘信息进行分析后生产里程的实时数据和环境的信息。
[0032]本专利技术的有益效果是:SLAM与PLC联合控制技术自适应开发,拥有自主调控能力;剔除磁导航技术导轨的缺点,扩大AGV使用范围,且消除对磁轨的维护维修成本;PLC控制下位机通讯,降低使用学习成本,更加工业化;可视化操作系统,AGV状态信息实时自动更新,在提升现场使用效果的同时,减少管理人员的工作量;实现大范围AGV的统一监控及调度,形成无人智能物流网。
附图说明
[0033]图1是本专利技术实施例提供的基于激光SLAM和PLC的AGV的联合控制方法的流程图。
[0034]图2是本专利技术实施例提供的激光SLAM架构的流程图。
具体实施方式
[0035]如图1

2所示,本专利技术提供的基于激光SLAM和PLC的AGV的联合控制方法,其详述如下:
[0036]步骤S1,通过激光SLAM算法获取运动模型并与环境信息匹配构建地图;通过激光雷达获取环境激光数据,然后在开源软件里通过激光SLAM算法技术,算出运动模型,将运动模型与实时扫描的环境信息进行匹配,再通过权重计算和重采样计算实现对地图的构建。
[0037]步骤S2、结合AGV自身姿态信息完成自动自然轮廓导航;同时输出速度信息和轨迹规划,结合AGV自身姿态信息,完成自动自然轮廓导航目的。
[0038]步骤S3、激光SLAM计算出的信息数据通过TCP协议将数据发送给PLC。
[0039]步骤S4、以不同的速度运动并将AGV的实时状态信息显示到可视化界面。同时将AGV的实时状态信息显示到可视化界面,使AGV能够实现高智能化的自动巡航和自动避障等功能。
[0040]SLAM与PLC联合控制技术自适应开发,拥有自主调控能力通过可视化界面将实时真实的数据展现在管理人员面前,实现了过程透明化;PLC控制下位机通讯,相比普通通讯机制更适应工厂实际应用环境;AGV使用范围扩大,实现统一监控及调度,铺设更大的AGV物
流网络,形成无人智能物流网。
[0041]自主开发适用于本工厂环境的激光SLAM导航技术,实现对AGV现有导航技术的更替。新导航技术通过激光信息获取环境信息,实现对地图的构建以及AGV的自主巡航和自动避障功能,脱离了对轨道的需求,因此使用范围进一步扩大;
[0042]由于激光SLAM技术不再需求轨道,因此AGV的维护项目中可以完全剔除对轨道的维护,只涉及对AGV自身的维护即可;
[0043]SLAM与PLC通过MODBUS_TCP协议形成可靠的上位机与下位机的通讯闭环,通过SLAM和PLC的双向交互,实时更新AGV的状态,包括但不限于速度、电池电量、位置等,利用这些信息实现更加智能化的管理,例如报警消息推送、实时调节AGV的速度等;
[0044]本专利技术的另一目的在于提供一种基于激光SLAM和PLC的AGV的联合控制系统,所述基于激光SLAM和PLC的AGV的联合控制系统包括
[0045]地图构建模块,用于通过激光SLAM算法获取运动模型并与环境信息匹配构建地图;
[0046]轮廓导航本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于激光SLAM和PLC的AGV的联合控制方法,其特征在于,所述基于激光SLAM和PLC的AGV的联合控制方法包括以下步骤:S1、通过激光SLAM算法获取运动模型并与环境信息匹配构建地图;S2、结合AGV自身姿态信息完成自动自然轮廓导航;S3、激光SLAM计算出的信息数据通过TCP协议将数据发送给PLC;S4、以不同的速度运动并将AGV的实时状态信息显示到可视化界面。2.根据权利要求1所述的基于激光SLAM和PLC的AGV的联合控制方法,其特征在于,所述步骤S1中还包括以下步骤:S11、通过激光雷达获取环境激光数据;S12、在开源软件里通过激光SLAM算法获取运动模型;S13、将运动模型与实时扫描的环境信息进行匹配;S14、通过权重计算和重采样计算构建实时环境地图。3.根据权利要求2所述的基于激光SLAM和PLC的AGV的联合控制方法,其特征在于,所述步骤S2中还包括以下步骤:S21、在构建地图时输出速度信息和轨迹规划。4.根据权利要求3所述的基于激光SLAM和PLC的AGV的联合控制方法,其特征在于,所述步骤S4中PLC控制运动系统以不通的速度进行运动。5.根据权利要求4所述的基于激光SLAM和PLC的AGV的联合控制方法,其特征在于,所述PLC通过底盘控制器获取底盘上的信息,将获取的底盘信息进行分析后生产里程的实时数据和环境的信息。6.一种基于激光SLAM和PLC的AGV的联合...

【专利技术属性】
技术研发人员:陈香宇黄成生张林
申请(专利权)人:上汽通用五菱汽车股份有限公司
类型:发明
国别省市:

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

1