机器人的多方位充电方法、装置、介质及设备制造方法及图纸

技术编号:39397366 阅读:9 留言:0更新日期:2023-11-19 15:51
本发明专利技术公开了一种机器人的多方位充电方法、装置、设备及介质,包括:获取机器人的实时电量,将所述实时电量与预设电量阈值进行比较;若所述实时电量小于或等于预设电量阈值时,执行充电任务,导航至预设的充电位置;在导航移动过程中检测所述充电位置是否存在障碍物;若检测到障碍物时,根据充电位置获取预备充电点位,并导航至所述预备充电点位;当到达所述预备充电点位时执行充电任务,从所述预备充电点位导航至所述充电位置。本发明专利技术有效地解决了现有机器人采用深度相机进行充电导航时产生的障碍物误识别、充电失败的问题。充电失败的问题。充电失败的问题。

【技术实现步骤摘要】
机器人的多方位充电方法、装置、介质及设备


[0001]本专利技术涉及数据处理
,尤其涉及机器人的多方位充电方法、装置、介质及设备。

技术介绍

[0002]对于携带深度相机的机器人,现有技术匹配了一个低电量阈值一个固定的充电位置。在机器人在室外运行时,若当前电量低于设定的低电量阈值,机器人可根据该预先下发的充电位置返航充电。
[0003]然而,深度相机受光照的影响较大,在充电位置可能会采集到错误的点云信息,也就是产生误识别,使得机器人认为充电位置有障碍物,从而无法到达充电位置充电,进而导致机器人异常关机。

技术实现思路

[0004]本专利技术实施例提供了一种机器人的多方位充电方法、装置、介质及设备,以解决现有机器人采用深度相机进行充电导航时产生的障碍物误识别、充电失败的问题。
[0005]一种机器人的多方位充电方法,所述方法包括:
[0006]获取机器人的实时电量,将所述实时电量与预设电量阈值进行比较;
[0007]若所述实时电量小于或等于预设电量阈值时,执行充电任务,导航至预设的充电位置;
[0008]在导航移动过程中检测所述充电位置是否存在障碍物;
[0009]若检测到障碍物时,根据充电位置获取预备充电点位,并导航至所述预备充电点位;
[0010]当到达所述预备充电点位时执行充电任务,从所述预备充电点位导航至所述充电位置。
[0011]可选地,所述在导航移动过程中检测所述充电位置是否存在障碍物包括:
[0012]在导航移动过程中,获取所述充电位置预设距离范围内的激光点云数据;
[0013]将所述激光点云数据的个数与预设数量阈值进行比较;
[0014]若所述激光点云数据的个数大于或等于所述预设数量阈值时,所述充电位置存在障碍物。
[0015]可选地,所述根据充电位置获取预备充电点位包括:
[0016]获取所述充电位置的地图坐标信息,所述地图坐标信息包括充电位置在地图坐标系下的横坐标和纵坐标、方向信息,所述方向信息表示机器人的正面朝向充电桩的方向;
[0017]获取修正距离,根据所述横坐标和纵坐标、方向信息、修正距离分别计算所述预备充电点位的地图坐标信息。
[0018]可选地,所述预备充电点位的地图坐标信息(x_b、y_b、yaw_b)为:
[0019]x_b=x

d*cos(yaw+a)
[0020]y_b=y

d*sin(yaw+a)
[0021]yaw_b=yaw+a
[0022]其中,x_b表示预备充电点位的横坐标,y_b表示预备充电点位的纵坐标,yaw_b表示预备充电点位的方向信息,d表示修正距离,a表示预备充电点位相对于充电位置的偏移角,x表示充电位置的横坐标,y表示充电位置的纵坐标,yaw表示充电位置的方向信息。
[0023]可选地,所述预备充电点位包括正后方充电点位、左后方充电点位、右后方充电点位中的一个或者其任意组合。
[0024]可选地,所述预备充电点位包括正后方充电点位、左后方充电点位、右后方充电点位时,导航的优先顺序依次为正后方充电点位、左后方充电点位、右后方充电点位;
[0025]所述当到达所述预备充电点位时执行充电任务,从所述预备充电点位导航至所述充电位置包括:
[0026]当到达所述正后方充电点位时执行充电任务,从所述正后方充电点位导航至所述充电位置;
[0027]若导航失败,则再次导航至所述左后方充电点位;
[0028]当到达所述左后方充电点位时执行充电任务,从所述左后方充电点位导航至所述充电位置;
[0029]若导航失败,则再次导航至所述右后方充电点位;
[0030]当到达所述由后方充电点位时执行充电任务,从所述右后方充电点位导航至所述充电位置。
[0031]可选地,所述方法还包括:
[0032]若从所述预备充电点位无法到达所述充电位置,则生成并输出充电桩异常告警信息。
[0033]一种机器人的多方位充电方法,所述装置包括:
[0034]电量比较模块,用于获取机器人的实时电量,将所述实时电量与预设电量阈值进行比较;
[0035]导航模块,用于若所述实时电量小于或等于预设的电量阈值时,执行充电任务,导航至预设的充电位置;
[0036]障碍检测模块,用于在导航移动过程中检测所述充电位置是否存在障碍物;
[0037]易位模块,用于若检测到障碍物时,根据充电位置获取预备充电点位,并导航至所述预备充电点位;
[0038]多方位充电模块,用于当到达所述预备充电点位时执行充电任务,从所述预备充电点位导航至所述充电位置。
[0039]一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的机器人的多方位充电方法。
[0040]一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的机器人的多方位充电方法。
[0041]本专利技术实施例通过获取机器人的实时电量,将所述实时电量与预设电量阈值进行比较;若所述实时电量小于或等于预设的电量阈值时,执行充电任务,导航至预设的充电位
置;在导航移动过程中检测所述充电位置是否存在障碍物;若检测到障碍物时,根据充电位置获取预备充电点位,并导航至所述预备充电点位;当到达所述预备充电点位时执行充电任务,从所述预备充电点位导航至所述充电位置。本实施例实现了从充电位置的不同方位尝试充电,避免了机器人因深度相机受到光照的影响产生障碍物误识别导致的充电失败、异常关机的问题。
附图说明
[0042]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0043]图1是本专利技术一实施例提供的机器人的多方位充电方法的流程图;
[0044]图2是本专利技术一实施例提供的机器人的多方位充电装置的结构示意图;
[0045]图3为本专利技术一实施例提供的预备充电点位示意图;
[0046]图4是本专利技术一实施例中计算机设备的一示意图。
具体实施方式
[0047]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0048]本专利技术实施例提供的机器人的多方位充电方法,针对机器人在执行充电任务时,判断充电位置有障碍物而无法到达后,从不同方位上的预备充电点位再次尝试充电,有效地避免机器人因为深度相机本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种机器人的多方位充电方法,其特征在于,包括:获取机器人的实时电量,将所述实时电量与预设电量阈值进行比较;若所述实时电量小于或等于预设电量阈值时,执行充电任务,导航至预设的充电位置;在导航移动过程中检测所述充电位置是否存在障碍物;若检测到障碍物时,根据充电位置获取预备充电点位,并导航至所述预备充电点位;当到达所述预备充电点位时执行充电任务,从所述预备充电点位导航至所述充电位置。2.如权利要求1所述的机器人的多方位充电方法,其特征在于,所述在导航移动过程中检测所述充电位置是否存在障碍物包括:在导航移动过程中,获取所述充电位置预设距离范围内的激光点云数据;将所述激光点云数据的个数与预设数量阈值进行比较;若所述激光点云数据的个数大于或等于所述预设数量阈值时,所述充电位置存在障碍物。3.如权利要求1所述的机器人的多方位充电方法,其特征在于,所述根据充电位置获取预备充电点位包括:获取所述充电位置的地图坐标信息,所述地图坐标信息包括充电位置在地图坐标系下的横坐标和纵坐标、方向信息,所述方向信息表示机器人的正面朝向充电桩的方向;获取修正距离,根据所述横坐标和纵坐标、方向信息、修正距离分别计算所述预备充电点位的地图坐标信息。4.如权利要求3所述的机器人的多方位充电方法,其特征在于,所述预备充电点位的地图坐标信息(x_b、y_b、yaw_b)为:x_b=x

d*cos(yaw+a)y_b=y

d*sin(yaw+a)yaw_b=yaw+a其中,x_b表示预备充电点位的横坐标,y_b表示预备充电点位的纵坐标,yaw_b表示预备充电点位的方向信息,d表示修正距离,a表示预备充电点位相对于充电位置的偏移角,x表示充电位置的横坐标,y表示充电位置的纵坐标,yaw表示充电位置的方向信息。5.如权利要求4所述的机器人的多方位充电方法,其特征在于,所述预备充电点位包括正后方充电点位、左后方充电点位、右后方充...

【专利技术属性】
技术研发人员:柏林赖松锐刘彪舒海燕袁添厦祝涛剑沈创芸王恒华方映峰
申请(专利权)人:广州高新兴机器人有限公司
类型:发明
国别省市:

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

1