System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于激光和视觉融合的AGV导航方法及系统技术方案_技高网

一种基于激光和视觉融合的AGV导航方法及系统技术方案

技术编号:40550986 阅读:8 留言:0更新日期:2024-03-05 19:10
本发明专利技术公开了一种基于激光和视觉融合的AGV导航方法及系统,涉及AGV导航技术领域,通过获取到所有激光和视觉融合的针对AGV导航时的时间同步机制,并对每一个机制按照其在实际场景下模拟时的情况进行分析,根据初步分析结果能够确定初始的机制来进行AGV导航,确定初始的方式;之后能对所有的机制进行实时评价,及时优化不同方式,并在不同情况下选择是否及时的切换时间同步的方式,能够时刻保证数据采集的同步性;本发明专利技术简答有效,且易于实用。

【技术实现步骤摘要】

本专利技术属于agv导航,具体是一种基于激光和视觉融合的agv导航方法及系统。


技术介绍

1、agv车用导航技术,一般包括激光雷达导航,激光导航技术通过搭载在agv上的激光雷达发射激光束,接收反射回来的光束来感知周围环境并计算距离,从而获得3d点云地图。这些点云数据可以用来进行定位和导航,同时结合内部定位传感器提高导航精度。激光导航技术具有较高的可靠性、精准性和灵活性,能够直接在任何环境中使用,无需对环境进行改造;

2、同时包括视觉导航,利用相机捕捉图像信息,通过对图像的分析来识别环境特征和路径,视觉系统通常对环境的纹理和颜色变化较为敏感,可以在弱纹理环境下提取有效特征;

3、之后就是将激光雷达导航和视觉导航进行融合,一般采用数据层面的融合和任务层面的融合;数据层面融合的核心在于将图像数据和点云数据统一到一个数据描述框架中,解决两种数据的同步性和目标对应问题;而任务层面的融合则是在slam过程中,充分发挥图像和点云的优势,互补两者的不足,提升整体的定位和地图构建性能。

4、算法原理:在实际操作中,agv首先通过激光雷达建立环境的栅格地图,确定初始位姿。然后,通过运动模型更新粒子群的位置,并通过激光雷达当前帧计算出与栅格地图的匹配程度;最终用高斯分布描述机器人的位姿信息,并将规划的路径发送给控制系统;在运动过程中,如果相机扫描到二维码,解算出的二维码坐标可以作为新的初始位置散布粒子群,形成闭环控制;

5、但是,基于激光和视觉融合的agv导航,存在一个问题,激光雷达和视觉传感器通常以不同的频率采集数据时,如何确保数据的同步性;尤其涉及一些必须保证高精准的导航情况下,如何精准平衡两种策略的时间同步问题,在不考虑实际成本情况下;

6、基于此,提供一种解决方案。


技术实现思路

1、本专利技术旨在至少解决现有技术中存在的技术问题之一;

2、为此,本专利技术提出了一种基于激光和视觉融合的agv导航方法及系统,该方法包括如下步骤:

3、获取到所有激光和视觉融合的针对agv导航时的时间同步机制,对每一个机制按照其在实际场景下模拟时的失误次、失误率和非同率进行采集,综合计算到若干个机制的选择率,按照选择率对所有的机制进行降序排列,得到机制选择序列;失误次和失误率均根据对应机制在进行导航时的失误次数决定,非同率根据当前机制时间同步失败的次数决定;

4、首先选择机制选择序列中第一个机制进行时间同步;

5、对进行导航时的机制进行实时的伴随分析,伴随分析方式为对每一个机制都设置对应的评价方式,在当前使用机制不满足评价方式时,自动切换到机制选择序列中的下一个机制,此处被选择的机制必须满足对应机制的评价方式。

6、进一步地,时间同步机制包括机制一和机制二,机制一为基于ieee1588的以太网时间同步机制,机制二为基于gps时间同步的机制。

7、进一步地,机制一和机制二在实际场景进行t2周期的实际模拟,t2为预设数值。

8、进一步地,获取到机制一和机制二的测评数据,测评数据包括试错数据和非同率,其中试错数据包括失误率和失误次,试错数据通过如下方式进行采集,获取到在分别利用机制一和机制二两种情况下,在一个周期内采用相同的实验场景进行目标场地的导航测试,获取到机制一的失误率和机制二的失误率,分别为失误率一和失误率二;

9、同时获得机制一和机制二对应的失误次一和失误次二;

10、非同率具体获取方式为:

11、获取到一个周期实际模拟过程中,进行同步两个传感器数据采集的次数,获取到未同步的次数,将未同步的次数除以总次数,得到的数值为非同率,分别标记为非同率一和非同率二,分别对应机制一和机制二;

12、得到机制一对应的失误次一、失误率一和非同率一;机制二对应的失误次二、失误率二和非同率二。

13、进一步地,失误率定义为:实验场景内包含若干条路径构成,路径采用工作人员预先设定方式确定;每个路径存在一个节点,当任意路径中出现错误时,将其标记为一次失误,得到所有的失误的次数,在相同场景内出现失误且t1时间内自动更正后,计失误次为一,若t1时间到了之后未进行更正或者更正失败,则自动将失误次加一,之后重新计时,重新计算失误次,将失误次除以路径数,得到的数值标记为失误率。

14、进一步地,对机制一和机制二的评价方式为:

15、利用公式计算机制一的选择率一,具体计算公式为:

16、选择率一=0.25*失误次一+0.33*失误率一+0.42*非同率一;

17、式中,0.25、0.33和0.42均为管理员根据需求预设的权重值;

18、之后按照相同原理对机制二进行计算,得到机制二的选择率二;

19、当选择率二大于选择率一时,采用机制一的方式进行时间同步,确保激光雷达和相机在同一时间进行数据采集。

20、进一步地,伴随分析的具体方式为:

21、在进行数据采集过程中同步获取到实时网速和gps实时的信号强度,将实时网速标记为wi,i=1、...、n,将实时的信号强度标记为hj,j=1、...、m;此处wn表示最新时刻的实时网速,此处采集采用预设周期采集一次;

22、从wi中选择距离当下最近的至少五组数据,最多15组数据,得到数据组g[o],o=1、...、l,5≤l≤15;

23、对选中的数据组进行波动值bd计算,具体计算公式为:

24、;

25、当bd超过x2时,且g[o]中最小值小于等于wy,此处wy和bd均为预设数值,产生波动信号;此处wy为管理员设置的最低网速值,能够保证时间同步精确性的情况;

26、获取到hm,当hm≤1.5hy时,hy为gps信号强度能够满足时间同步精确性的最低值,会自动获取到hm前五组数据,将其标记为对比数据组,也就是hm-5到hm-1五个数据,若对比数据组中存在三个不相同的数值且军均大于hm,则产生低强信号;

27、当产生波动信号时且未产生低强信号,若此时采用的为机制一,则自动切换为机制二;

28、当产生低强信号且为产生波动信号,此时若采用的为机制二,则自动切换为机制二;

29、其余情况维持当前选择不变;

30、对实时的时间同步机制不做改变,持续进行时间同步进行数据采集。

31、进一步地,从wi中选择数据具体方式为:

32、wn开始往前推15组数据选中,不满15组时,从满5组数据进行选中,也就是此处选中的实时网速的数据必须大于5组,小于等于15组。

33、一种基于激光和视觉融合的agv导航系统,该系统用于执行前述方法来对agv进行导航。

34、与现有技术相比,本专利技术的有益效果是:

35、本专利技术通过获取到所有激光和视觉融合的针对agv导航时的时间同步机制,并对每一个机制按照其在实际场景下模拟时的情况进行本文档来自技高网...

【技术保护点】

1.一种基于激光和视觉融合的AGV导航方法,其特征在于,该方法包括如下步骤:

2.根据权利要求1所述的一种基于激光和视觉融合的AGV导航方法,其特征在于,时间同步机制包括机制一和机制二,机制一为基于IEEE1588的以太网时间同步机制,机制二为基于GPS时间同步的机制。

3.根据权利要求2所述的一种基于激光和视觉融合的AGV导航方法,其特征在于,机制一和机制二在实际场景进行T2周期的实际模拟,T2为预设数值。

4.根据权利要求3所述的一种基于激光和视觉融合的AGV导航方法,其特征在于,获取到机制一和机制二的测评数据,测评数据包括试错数据和非同率,其中试错数据包括失误率和失误次,试错数据通过如下方式进行采集,获取到在分别利用机制一和机制二两种情况下,在一个周期内采用相同的实验场景进行目标场地的导航测试,获取到机制一的失误率和机制二的失误率,分别为失误率一和失误率二;

5.根据权利要求4所述的一种基于激光和视觉融合的AGV导航方法,其特征在于,失误率定义为:实验场景内包含若干条路径构成,路径采用工作人员预先设定方式确定;每个路径存在一个节点,当任意路径中出现错误时,将其标记为一次失误,得到所有的失误的次数,在相同场景内出现失误且T1时间内自动更正后,计失误次为一,若T1时间到了之后未进行更正或者更正失败,则自动将失误次加一,之后重新计时,重新计算失误次,将失误次除以路径数,得到的数值标记为失误率。

6.根据权利要求5所述的一种基于激光和视觉融合的AGV导航方法,其特征在于,对机制一和机制二的评价方式为:

7.根据权利要求6所述的一种基于激光和视觉融合的AGV导航方法,其特征在于,伴随分析的具体方式为:

8.根据权利要求7所述的一种基于激光和视觉融合的AGV导航方法,其特征在于,从Wi中选择数据具体方式为:

9.一种基于激光和视觉融合的AGV导航系统,其特征在于,该系统用于执行权利要求1-8任一项方法来对AGV进行导航。

...

【技术特征摘要】

1.一种基于激光和视觉融合的agv导航方法,其特征在于,该方法包括如下步骤:

2.根据权利要求1所述的一种基于激光和视觉融合的agv导航方法,其特征在于,时间同步机制包括机制一和机制二,机制一为基于ieee1588的以太网时间同步机制,机制二为基于gps时间同步的机制。

3.根据权利要求2所述的一种基于激光和视觉融合的agv导航方法,其特征在于,机制一和机制二在实际场景进行t2周期的实际模拟,t2为预设数值。

4.根据权利要求3所述的一种基于激光和视觉融合的agv导航方法,其特征在于,获取到机制一和机制二的测评数据,测评数据包括试错数据和非同率,其中试错数据包括失误率和失误次,试错数据通过如下方式进行采集,获取到在分别利用机制一和机制二两种情况下,在一个周期内采用相同的实验场景进行目标场地的导航测试,获取到机制一的失误率和机制二的失误率,分别为失误率一和失误率二;

5.根据权利要求4所述的一种基于激光和视觉融合...

【专利技术属性】
技术研发人员:刘权超罗品超
申请(专利权)人:深圳易行机器人有限公司
类型:发明
国别省市:

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

1