机器人路径规划方法、电子设备及可读存储介质技术

技术编号:38744395 阅读:10 留言:0更新日期:2023-09-08 23:27
一种机器人路径规划方法、电子设备及计算机可读存储介质,所述方法包括:获取多个电子设备采集到的环境信息,其中多个电子设备包括自主移动机器人及非机器人设备;从环境信息中提取障碍物信息,及将障碍物信息存储至预设数据库;确认预设数据库是否存在与障碍物信息对应的障碍物;基于确认结果对障碍物信息进行分类,以更新预设数据库;基于更新的预设数据库训练障碍物规避模型;利用障碍物规避模型及预设路径规划算法,得到自主移动机器人的规划路径。本申请涉及机器人技术领域,综合机器人自身的障碍物感测机制及第三方的障碍物感测机制进行机器人路径规划,可有效提升路径规划的效率与准确性。效率与准确性。效率与准确性。

【技术实现步骤摘要】
机器人路径规划方法、电子设备及可读存储介质


[0001]本申请涉及机器人
,尤其涉及一种机器人路径规划方法、电子设备及计算机可读存储介质。

技术介绍

[0002]现有机器人获得路径信息一般依靠自身的传感器,例如机器人集成有红外线传感器,或者超声波传感器,或者摄像头等进行路径规划。机器人可以借助传感器避免与障碍物发生防撞,降低盲目行走的可能性,但对于陌生环境无法较好地进行全局规划路径,路径规划算法也无法有效预先工作环境的信息,因此现有机器人存在障碍物信息量不足与优化提升有限的问题。
[0003]现有做法一般是让机器人先进行一次陌生环境的路径行走纪录,为下一次路径规划作参考。但是如果环境中新增加了障碍物,路径规划算法无法有效地得到最佳路径,机器人也容易受到新增加的障碍物影响而无法避开障碍物。再者,集成在机器人上的红外线传感器可能会受到有太阳光或者其他灯光干扰,超声波传感器可能存在室内绕射干扰,容易产生障碍物距离的误判。若机器人借助摄像头等进行路径规划,集成在机器人上的二维摄像头存在无法获取障碍物的立体位置信息的问题,三维摄像头虽然可以获取深度信息,但是深度信息有着处理信息量大的问题,增加了机器人的运算负担,单纯只依靠机器人自身采集的视觉信息,在路径规划处理上存在着诸多的不确定性。

技术实现思路

[0004]有鉴于此,有必要提供一种机器人路径规划方法、电子设备及计算机可读存储介质,其基于机器人采集的环境信息及机器人移动区域内的其他电子设备采集的环境信息进行路径规划,可提升路径规划的效率与准确性
[0005]本申请一实施方式提供一种机器人路径规划方法,所述方法包括:获取多个电子设备采集到的环境信息,其中多个电子设备包括自主移动机器人及非机器人设备;从环境信息中提取障碍物信息,及将障碍物信息存储至预设数据库;确认预设数据库是否存在与障碍物信息对应的障碍物;基于确认结果对障碍物信息进行分类,以更新预设数据库;
[0006]基于更新的预设数据库训练障碍物规避模型;利用障碍物规避模型及预设路径规划算法,得到自主移动机器人的规划路径。
[0007]在一些实施例中,环境信息包括环境影像,从环境信息中提取障碍物信息,包括:对环境影像进行预处理,预处理包括影像筛选和/或影像参数处理;当确定预处理后的环境影像包括可辨识的障碍物时,将环境影像作为障碍物信息。
[0008]在一些实施例中,基于确认结果对障碍物信息进行分类,以更新预设数据库,包括:当预设数据库存在与障碍物信息对应的障碍物时,识别环境影像中的障碍物名称及障碍物位置信息,及基于障碍物名称将障碍物位置信息更新至预设数据库;当预设数据库不存在与障碍物信息对应的障碍物时,将环境影像中的障碍物分类为未知障碍物,及将未知
障碍物的位置信息更新至预设数据库。
[0009]在一些实施例中,环境信息包括障碍物测距数据,从环境信息中提取障碍物信息,包括:基于障碍物测距数据计算得到障碍物坐标;当障碍物坐标位于预设区域内时,将障碍物坐标作为障碍物信息。
[0010]在一些实施例中,基于确认结果对障碍物信息进行分类,以更新预设数据库,包括:当预设数据库存在与障碍物信息对应的障碍物时,将障碍物坐标与障碍物关联的数据进行整合,以更新预设数据库;当预设数据库不存在与障碍物信息对应的障碍物时,将与障碍物信息对应的障碍物分类为未知障碍物,及将未知障碍物的障碍物坐标更新至预设数据库。
[0011]在一些实施例中,预设路径规划算法包括遍历路径规划算法,利用障碍物规避模型及预设路径规划算法,得到自主移动机器人的规划路径,包括:利用障碍物规避模型预测所述自主移动机器人在多种移动路径上与所述障碍物发生碰撞的概率;基于遍历路径规划算法及障碍物规避模型的预测结果,得到自主移动机器人的遍历路径。
[0012]在一些实施例中,机器人路径规划方法还包括:将规划路径发送至自主移动机器人,以使得自主移动机器人基于规划路径进行移动。
[0013]在一些实施例中,预设路径规划算法包括遍历路径规划算法,环境信息包括障碍物测距数据及环境影像,障碍物规避模型包括第一障碍物规避模型及第二障碍物规避模型,所述利用所述障碍物规避模型及预设路径规划算法,得到所述自主移动机器人的规划路径,包括:利用基于所述障碍物测距数据训练得到的第一障碍物规避模型预测所述自主移动机器人在多种移动路径上与所述障碍物发生碰撞的概率;利用基于所述环境影像训练得到的第二障碍物规避模型预测所述自主移动机器人在所述多种移动路径上与所述障碍物发生碰撞的概率;基于所述遍历路径规划算法、所述第一障碍物规避模型的预测结果及所述第二障碍物规避模型的预测结果,得到所述自主移动机器人的遍历路径。
[0014]本申请一实施方式还提供一种电子设备,所述电子设备包括处理器及存储器,所述存储器用于存储指令,所述处理器用于调用所述存储器中的指令,使得所述电子设备执行上述的机器人路径规划方法。
[0015]本申请一实施方式还一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行上述的机器人路径规划方法。
[0016]与现有技术相比,上述机器人路径规划方法、电子设备及计算机可读存储介质,可以将人工智能边缘运算应用在自主移动机器人的路径选择与障碍物规避上,可以有效地提升路径规划效率,障碍物的碰撞机率也能大幅减少,并且综合机器人自身的障碍物感测机制及第三方的障碍物感测机制进行机器人路径规划,可以解决机器人自身观察障碍物不全面与无全局观的路径规划瓶颈,提升路径规划效率与准确性。
附图说明
[0017]图1是本申请一实施方式的机器人路径规划方法的应用环境示意图。
[0018]图2是本申请另一实施方式的机器人路径规划方法的应用环境示意图。
[0019]图3是本申请一实施方式的机器人路径规划方法的步骤流程示意图。
[0020]图4是本申请一实施方式的电子设备实现机器人路径规划的流程示意图。
[0021]图5是本申请另一实施方式的电子设备实现机器人路径规划的流程示意图。
[0022]图6是本申请一实施方式的机器人路径规划装置的功能模块图。
[0023]图7是本申请一实施方式的电子设备的结构示意图。
[0024]主要元件符号说明
[0025][0026]具体实施方式
[0027]为了能够更清楚地理解本申请的上述目的、特征和优点,下面结合附图和具体实施方式对本申请进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施方式及实施方式中的特征可以相互组合。
[0028]在下面的描述中阐述了很多具体细节以便于充分理解本申请,所描述的实施方式仅是本申请一部分实施方式,而不是全部的实施方式。
[0029]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机器人路径规划方法,其特征在于,所述方法包括:获取多个电子设备采集到的环境信息,其中所述多个电子设备包括自主移动机器人及非机器人设备;从所述环境信息中提取障碍物信息,及将所述障碍物信息存储至预设数据库;确认所述预设数据库是否存在与所述障碍物信息对应的障碍物;基于确认结果对所述障碍物信息进行分类,以更新所述预设数据库;基于更新的所述预设数据库训练所述障碍物规避模型;利用所述障碍物规避模型及预设路径规划算法,得到所述自主移动机器人的规划路径。2.如权利要求1所述的机器人路径规划方法,其特征在于,所述环境信息包括环境影像,所述从所述环境信息中提取障碍物信息,包括:对所述环境影像进行预处理,所述预处理包括影像筛选和/或影像参数处理;当确定预处理后的环境影像包括可辨识的障碍物时,将所述环境影像作为所述障碍物信息。3.如权利要求2所述的机器人路径规划方法,其特征在于,所述基于确认结果对所述障碍物信息进行分类,以更新所述预设数据库,包括:当所述预设数据库存在与所述障碍物信息对应的障碍物时,识别所述环境影像中的障碍物名称及障碍物位置信息,及基于所述障碍物名称将所述障碍物位置信息更新至所述预设数据库;当所述预设数据库不存在与所述障碍物信息对应的障碍物时,将所述环境影像中的障碍物分类为未知障碍物,及将所述未知障碍物的位置信息更新至所述预设数据库。4.如权利要求1所述的机器人路径规划方法,其特征在于,所述环境信息包括障碍物测距数据,所述从所述环境信息中提取障碍物信息,包括:基于所述障碍物测距数据计算得到障碍物坐标;当所述障碍物坐标位于预设区域内时,将所述障碍物坐标作为所述障碍物信息。5.如权利要求4所述的机器人路径规划方法,其特征在于,所述基于确认结果对所述障碍物信息进行分类,以更新所述预设数据库,包括:当所述预设数据库存在与所述障碍物信息对应的障碍物时,将所述障碍物坐标与所述障碍物关联的数据进行整合,以更新所述预设数据库;当所述预设数据库不存在与所述障碍物信息对应的障碍物时...

【专利技术属性】
技术研发人员:张圻毓
申请(专利权)人:鸿海精密工业股份有限公司
类型:发明
国别省市:

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

1