【技术实现步骤摘要】
转移路径生成方法、装置、电子设备和计算机存储介质
[0001]本申请实施例涉及人工智能
,尤其涉及一种转移路径生成方法、装置、电子设备和计算机存储介质。
技术介绍
[0002]自移动割草装置是一种用于修剪草被、植被的全自动化机械工具,广泛应用于园林装饰修剪、家庭庭院修剪、公共草地绿化修剪等场合。智能化的自移动割草装置能够自主完成修剪草坪的工作,无需人为直接控制和操作,从而减少对人工的时间占用。自移动割草装置需要经常在两点之间往返,比如工作完成后回桩、出桩前往工作区域的起始点位置、在不同工作区域之间转移等。
[0003]目前,基于最短路径规划方法搜索路径,生成自移动割草装置在两点之间的转移路径。
[0004]然而,对于自移动割草装置经常往返的两点,基于最短路径规划方法搜索路径,每次所生成的转移路径都是相同的,自移动割草装置在同一转移路径多次行走后会在草坪上留下明显的痕迹,影响草坪的美观度。
[0005]申请内容
[0006]鉴于上述问题,本申请实施例提供一种转移路径生成方法、装置、电子设备和计算机存储介质,以至少解决现有的路径生成方法影响草坪美观度的问题。
[0007]根据本申请实施例的第一方面,提供了一种转移路径生成方法,包括:确定自移动割草装置进行位置转移的起点和终点;确定所述自移动割草装置从所述起点至所述终点运动时途经的至少一个途经区域;针对每个所述途经区域,以所述自移动割草装置从所述起点至所述终点运动时在该途经区域内的移动路径最短为目标进行路径搜索,确定该途经区域对 ...
【技术保护点】
【技术特征摘要】
1.一种转移路径生成方法,其特征在于,包括:确定自移动割草装置进行位置转移的起点和终点;确定所述自移动割草装置从所述起点至所述终点运动时途经的至少一个途经区域;针对每个所述途经区域,以所述自移动割草装置从所述起点至所述终点运动时在该途经区域内的移动路径最短为目标进行路径搜索,确定该途经区域对应的第一区域内路径;获取至少一个所述第一区域内路径对应的第二区域内路径,其中,所述第二区域内路径通过在相对应的所述第一区域内路径中插入至少一个途经点获得,所述途经点在所述第一区域内路径对应的所述途经区域上随机确定,且所述途经点位于所述第一区域内路径之外;生成包括各所述第二区域内路径的随机转移路径,作为所述自移动割草装置从所述起点至所述终点的转移路径。2.根据权利要求1所述的方法,其特征在于,所述确定所述自移动割草装置从所述起点至所述终点运动时途经的至少一个途经区域,包括:若所述起点和所述终点位于同一工作区域内,则将所述起点和所述终点所在的工作区域确定为所述途经区域。3.根据权利要求1所述的方法,其特征在于,所述确定所述自移动割草装置从所述起点至所述终点运动时途经的至少一个途经区域,包括:若所述起点和所述终点位于不同的工作区域内,则根据至少两个工作区域之间的连通关系,确定至少一个工作区域序列,其中,所述工作区域序列包括至少两个依次相连通的工作区域,且位于所述工作区域序列首位的工作区域为所述起点所在的工作区域,位于所述工作区域序列末位的工作区域为所述终点所在的工作区域;从所述至少一个工作区域序列中随机确定目标工作区域序列;将所述目标工作区域序列包括的至少两个工作区域,分别确定为所述途经区域。4.根据权利要求3所述的方法,其特征在于,所述根据至少两个工作区域之间的连通关系,确定至少一个工作区域序列,包括:构建用于指示所述至少两个工作区域之间连通关系的无向图;根据所述无向图,通过广度优先搜索算法确定至少一个所述工作区域序列。5.根据权利要求3所述的方法,其特征在于,所述生成包括各所述第二区域内路径的随机转移路径,包括:获取所述自移动割草装置在所述目标工作区域序列中各相邻工作区域对之间进行转移时的区域间路径;根据所述目标工作区域序列,对各所述途经区域对应的所述第一区域内路径或所述第二区域内路径与各所述区域间路径进行拼接,获得所述随机转移路径。6.根据权利要求1
‑
5中任一所述的方法,其特征在于,所述获取至少一个所述第一区域内路径对应的第二区域内路径,包括:分别确定每个所述第一区域内路径包括的至少一个直线路径段,其中,若所述第一区域内路径包括多个直线路径段,则该第一区域内路径包括的各直线路径段依次首尾相连;针对每个所述直线路径段,至少一次执行在该直线路径段所在的所述途经区域上随机确定途经点,若在预设的途经点确定次数阈值内确定出至少一个途经点,且将所述至少一
个途经点插入到该直线路径段中获得的折线路径段,与该直线路径段所在的所述途经区域内的障碍物和边界线均不相交,则将该直线路径段确定为目标直线路径段,其中,所述途经点位于该直线路径段之外;针对每个所述第一区域内路径,若该第一区...
【专利技术属性】
技术研发人员:姚卓,林德淦,
申请(专利权)人:未岚大陆北京科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。