基于仓库巡逻机器人的检测方法、检测系统及电子设备技术方案

技术编号:39325511 阅读:10 留言:0更新日期:2023-11-12 16:04
本发明专利技术公开了一种基于仓库巡逻机器人的检测方法、检测系统及电子设备,检测方法包括:利用机器人在仓库场景中巡逻,采集激光雷达点云数据和相机图像;将采集的所述激光雷达点云数据投影到所述相机图像的相面上,以获取每个所述雷达激光点云对应的颜色;遍历所述激光雷达点云,提取预设点云颜色并保存;获取不同位置的激光货架点云,并保存;根据提取的所述预设点云颜色和所述激光货架点云,进行配准计算,得到所述机器人的位移,以完成所述机器人在所述仓库场景下的鲁棒定位。本发明专利技术的基于仓库巡逻机器人的检测方法,能够适应复杂的仓库场景,检测精度高,适合大面积推广应用。适合大面积推广应用。适合大面积推广应用。

【技术实现步骤摘要】
基于仓库巡逻机器人的检测方法、检测系统及电子设备


[0001]本专利技术涉及机器人巡逻
,更具体地,涉及一种基于仓库巡逻机器人的检测方法、检测系统及电子设备。

技术介绍

[0002]自主移动机器人要求机器人能实现自主寻径行走能力,实现这一能力前提是机器人知道自己所在位置。因此,自主移动机器人的定位技术是近年来研究热点技术之一。
[0003]目前广泛应用在自主移动机器人的定位方式包括基于激光点云定位方式及GPS定位方式等。巡逻机器人工作场景复杂,包括园区场景、公园场景、广场场景、道路场景,物流仓库场景等。物流仓库存在货物多变,货柜扫图时候可能有货,下次定位的时候可能货物被搬走。同时物流仓库存在单一,货物堆满可能退化成长走廊模型。因此,针对仓库的场景的激光定位,不能与园区场景(场景内一般假定不变)采用同种策略。另外GPS信号在仓库必然被遮挡,依靠GPS定位不可行。

技术实现思路

[0004]本专利技术的一个目的是提供一种基于仓库巡逻机器人的检测方法、检测系统及电子设备的新技术方案,至少能够解决现有技术中场景多变不能检测且检测精度低等问题。
[0005]本专利技术的第一方面,提供了一种基于仓库巡逻机器人的检测方法,包括:
[0006]利用机器人在仓库场景中巡逻,采集激光雷达点云数据和相机图像;
[0007]将采集的所述激光雷达点云数据投影到所述相机图像的相面上,以获取每个所述雷达激光点云对应的颜色;
[0008]遍历所述激光雷达点云,提取预设点云颜色并保存;r/>[0009]获取不同位置的激光货架点云,并保存;
[0010]根据提取的所述预设点云颜色和所述激光货架点云,进行配准计算,得到所述机器人的位移,以完成所述机器人在所述仓库场景下的鲁棒定位。
[0011]可选地,利用机器人在仓库场景中巡逻的步骤包括:
[0012]设定所述机器人巡逻路线;
[0013]控制所述机器人按照所述巡逻路线进行巡逻。
[0014]可选地,所述机器人设有激光雷达和相机,所述激光雷达用于采集激光雷达点云数据和激光货架点云,所述相机用于获取相机图像。
[0015]可选地,采集激光雷达点云数据和相机图像的步骤还包括:
[0016]设定以激光雷达光源为坐标系原点,建立三维坐标系。
[0017]可选地,采集激光雷达点云数据和相机图像的步骤还包括:
[0018]进行相机内参的标定;
[0019]进行激光雷达与相机的联合标定。
[0020]可选地,设定货架颜色为红蓝,提取的所述预设点云颜色为红蓝。
[0021]可选地,采用点云配准算法进行配准计算。
[0022]本专利技术的第二方面,提供一种基于仓库巡逻机器人的检测系统,应用于上述实施例中所述的基于仓库巡逻机器人的检测方法,所述检测系统包括:
[0023]采集模块,所述采集模块用于利用机器人在仓库场景中巡逻,采集激光雷达点云数据和相机图像;
[0024]投影模块,所述投影模块用于将采集的所述激光雷达点云数据投影到所述相机图像的相面上,以获取每个所述雷达激光点云对应的颜色;
[0025]遍历模块,所述遍历模块用于遍历所述激光雷达点云,以提取预设点云颜色并保存;
[0026]获取模块,所述获取模块用于获取不同位置的激光货架点云,并保存;
[0027]计算模块,所述计算模块用于根据提取的所述预设点云颜色和所述激光货架点云,进行配准计算,得到所述机器人的位移,以完成所述机器人在所述仓库场景下的鲁棒定位。
[0028]本专利技术的第三方面,提供一种电子设备,包括:处理器和存储器,在所述存储器中存储有计算机程序指令,其中,在所述计算机程序指令被所述处理器运行时,使得所述处理器执行上述实施例中所述的基于仓库巡逻机器人的检测方法的步骤。
[0029]本专利技术的第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器运行时,使得所述处理器执行上述实施例中所述的基于仓库巡逻机器人的检测方法的步骤。
[0030]本专利技术的基于仓库巡逻机器人的检测方法,利用机器人巡逻的方式,提高检测效率,降低人工成本。通过采集激光雷达点云数据和相机图像,获取每个所述雷达激光点云对应的颜色。同时通过获取不同位置的激光货架点云,进行配准计算,能够得到所述机器人的位移,完成所述机器人在仓库场景下的鲁棒定位。该基于仓库巡逻机器人的检测方法,能够适应复杂的仓库场景,检测精度高,适合大面积推广应用。
[0031]通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。
附图说明
[0032]被结合在说明书中并构成说明书的一部分的附图示出了本专利技术的实施例,并且连同其说明一起用于解释本专利技术的原理。
[0033]图1是根据本专利技术实施例的基于仓库巡逻机器人的检测方法的流程框图;
[0034]图2是根据本专利技术实施例的电子设备的工作原理图。
[0035]附图标记:
[0036]处理器201;
[0037]存储器202;操作系统2021;应用程序2022;
[0038]网络接口203;
[0039]输入设备204;
[0040]硬盘205;
[0041]显示设备206。
具体实施方式
[0042]现在将参照附图来详细描述本专利技术的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本专利技术的范围。
[0043]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本专利技术及其应用或使用的任何限制。
[0044]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0045]在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
[0046]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0047]下面结合附图具体描述根据本专利技术实施例的基于仓库巡逻机器人的检测方法。
[0048]如图1所示,根据本专利技术实施例的基于仓库巡逻机器人的检测方法,包括:
[0049]S1、利用机器人在仓库场景中巡逻,采集激光雷达点云数据和相机图像;
[0050]S2、将采集的激光雷达点云数据投影到相机图像的相面上,以获取每个雷达激光点云对应的颜色;
[0051]S3、遍历激光雷达点云,提取预设点云颜色并保存;
[0052]S4、获取不同位置的激光货架点云,并保存;
[0053]S5、根据提取的预设点云颜色和激光货架点云,进行配准计算,得到机器人的位移,以完成机本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于仓库巡逻机器人的检测方法,其特征在于,包括:利用机器人在仓库场景中巡逻,采集激光雷达点云数据和相机图像;将采集的所述激光雷达点云数据投影到所述相机图像的相面上,以获取每个所述雷达激光点云对应的颜色;遍历所述激光雷达点云,提取预设点云颜色并保存;获取不同位置的激光货架点云,并保存;根据提取的所述预设点云颜色和所述激光货架点云,进行配准计算,得到所述机器人的位移,以完成所述机器人在所述仓库场景下的鲁棒定位。2.根据权利要求1所述的基于仓库巡逻机器人的检测方法,其特征在于,利用机器人在仓库场景中巡逻的步骤包括:设定所述机器人巡逻路线;控制所述机器人按照所述巡逻路线进行巡逻。3.根据权利要求1所述的基于仓库巡逻机器人的检测方法,其特征在于,所述机器人设有激光雷达和相机,所述激光雷达用于采集激光雷达点云数据和激光货架点云,所述相机用于获取相机图像。4.根据权利要求1所述的基于仓库巡逻机器人的检测方法,其特征在于,采集激光雷达点云数据和相机图像的步骤还包括:设定以激光雷达光源为坐标系原点,建立三维坐标系。5.根据权利要求1所述的基于仓库巡逻机器人的检测方法,其特征在于,采集激光雷达点云数据和相机图像的步骤还包括:进行相机内参的标定;进行激光雷达与相机的联合标定。6.根据权利要求1所述的基于仓库巡逻机器人的检测方法,其特征在于,设定货架颜色为红蓝,提取的所述预设点云颜色为红蓝。7.根据权利要求1...

【专利技术属性】
技术研发人员:刘彪苏晓杰袁国斌王恒华沈创芸
申请(专利权)人:广州高新兴机器人有限公司
类型:发明
国别省市:

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

1