作业区域确定方法、装置、终端和存储介质制造方法及图纸

技术编号:37765479 阅读:11 留言:0更新日期:2023-06-06 13:25
本申请实施例公开了作业区域确定方法、装置、终端和存储介质;本申请实施例获取用户利用位置标定器在工作区域采集的第一位置;基于第一位置,在第一位置的第一预设方向上确定第二位置;基于第一位置,在第一位置的第二预设方向上确定第三位置,或是基于第二位置,在第二位置的预设方向上确定第三位置,第一位置的第一预设方向与第一位置的第二预设方向为两个不同的方向;根据第一位置、第二位置以及第三位置在工作区域中按预设区域形状划分出作业区域。在本申请实施例中,可以提升机器人获知作业区域的效率,以便于机器人可以在作业区域内工作。域内工作。域内工作。

【技术实现步骤摘要】
作业区域确定方法、装置、终端和存储介质


[0001]本申请涉及计算机领域,具体涉及作业区域确定方法、装置、终端和存储介质。

技术介绍

[0002]工作区域中的作业区域可以是施工场地、设备的工作场地等,其中,作业区域为施工场地时,机器人可以在作业区域进行施工工作,作业区域为工作场地时,作业区域为运行设备的场地。目前,作业区域中需要机器人工作时,机器人只能依靠用户手动输入的位置参数才能获知作业区域的区域范围。
[0003]然而,现有机器人获知作业区域的效率较低,不利于机器人在工作区域中中快速确定出作业区域。

技术实现思路

[0004]本申请实施例提供作业区域确定方法、装置、终端和存储介质,可以提升机器人获知作业区域的效率。
[0005]本申请实施例提供一种作业区域确定方法,包括:
[0006]获取用户利用位置标定器在工作区域采集的第一位置;
[0007]基于第一位置,在第一位置的第一预设方向上确定第二位置;
[0008]基于第一位置,在第一位置的第二预设方向上确定第三位置,或是基于第二位置,在第二位置的预设方向上确定第三位置,第一位置的第一预设方向与第一位置的第二预设方向为两个不同的方向;
[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]根据第二长度值和第一位置,在第一位置的第二预设方向上确定第三位置,或是根据第二长度值和所述第二位置,在第二位置的预设方向上确定第三位置。
[0034]在一些实施例中,工作区域划分为多个预设区域形状的作业区域,且相邻作业区域的边界区域重叠,边界区域为相邻所述作业区域共同拥有的区域。
[0035]本申请实施例还提供一种终端,包括存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行本申请实施例所提供的任一种作业区域确定方法中的步骤。
[0036]本申请实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行本申请实施例所提供的任一种作业区域确定方法中的步骤。
[0037]本申请实施例可以获取用户利用位置标定器在工作区域采集的第一位置;基于第一位置,在第一位置的第一预设方向上确定第二位置;基于第一位置,在第一位置的第二预设方向上确定第三位置,或是基于第二位置,在第二位置的预设方向上确定第三位置,第一位置的第一预设方向与第一位置的第二预设方向为两个不同的方向;根据第一位置、第二位置以及第三位置在工作区域中按预设区域形状划分出作业区域。
[0038]在本申请中,获取用户利用位置标定器在工作区域中采集第一位置,从而根据第一位置可以快速确定出第二位置和第三位置,再根据第一位置、第二位置以及第三位置在工作区域中按预设区域形状划分出作业区域,因此,本方案可以提升机器人获知作业区域的效率,以便于机器人可以在作业区域内工作。
附图说明
[0039]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0040]图1a是本申请实施例提供的作业区域确定方法的流程示意图
[0041]图1b是本申请实施例提供的作业区域确定方法的场景示意图;
[0042]图1c是本申请实施例提供的作业区域确定方法的场景示意图;
[0043]图2是本申请实施例提供的作业区域确定方法应用在机场场景中的示意图;
[0044]图3是本申请实施例提供的作业区域确定装置的结构示意图;
[0045]图4是本申请实施例提供的终端的结构示意图。
具体实施方式
[0046]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0047]本申请实施例提供作业区域确定方法、装置、终端和存储介质。
[0048]其中,该作业区域确定装置具体可以集成在电子设备中,该电子设备可以为终端、服务器等设备。其本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种作业区域确定方法,其特征在于,包括:获取用户利用位置标定器在工作区域采集的第一位置;基于所述第一位置,在第一位置的第一预设方向上确定第二位置;基于所述第一位置,在第一位置的第二预设方向上确定第三位置,或是基于所述第二位置,在第二位置的预设方向上确定第三位置,所述第一位置的第一预设方向与所述第一位置的第二预设方向为两个不同的方向;根据所述第一位置、所述第二位置以及所述第三位置在所述工作区域中按预设区域形状划分出作业区域。2.如权利要求1所述的作业区域确定方法,其特征在于,所述根据所述第一位置、所述第二位置以及所述第三位置在所述工作区域中划分出作业区域,包括:根据所述第一位置、所述第二位置以及所述第三位置确定第四位置;将所述第一位置、所述第二位置、所述第三位置以及所述第四位置按照预设区域形状连接,得到在所述工作区域中的作业区域。3.如权利要求2所述的作业区域确定方法,其特征在于,所述根据所述第一位置、所述第二位置以及所述第三位置确定第四位置,包括:将所述第一位置和所述第二位置连接,得到第一边界线;将所述第二位置和所述第三位置连接,得到第二边界线;根据所述第一边界线以及所述第一边界线到所述第三位置的距离,得到第三边界线;根据所述第二边界线以及所述第二边界线到所述第一位置的距离,得到第四边界线;根据所述第三边界线和所述第四边界线的交点,确定第四位置。4.如权利要求2所述的作业区域确定方法,其特征在于,所述工作区域中包括多个作业区域,所述多个作业区域包括第一作业区域和第二作业区域,在所述将所述第一位置、所述第二位置、所述第三位置以及所述第四位置按照预设区域形状连接,得到在所述工作区域中的作业区域之后,还包括:获取所述多个作业区域中的端点位置,所述作业区域的端点位置包括所述第一位置、所述第二位置、所述第三位置以及所述第四位置;当所述第一作业区域的两个端点位置在所述第二作业区域内、或在所述第二作业区域的边界上时,将所述第一作业区域和所述第二...

【专利技术属性】
技术研发人员:杨辉刘天恒彭辉桂仲成
申请(专利权)人:成都圭目机器人有限公司
类型:发明
国别省市:

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

1