服务机器人、服务机器人控制方法、系统及存储介质技术方案

技术编号:33960931 阅读:12 留言:0更新日期:2022-06-30 00:31
本申请公开了一种服务机器人,服务机器人包括存储器、处理器、机器人本体、机械臂和相机,处理器用于执行计算机可读指令时实现如下步骤:在服务机器人移动至配送起点后,获取相机采集的起点区域图像;根据起点区域图像确认目标物品的位置,并控制机械臂将目标物品放置于机器人本体;在服务机器人移动至配送终点后,获取相机采集的终点区域图像;判断物品待摆放区域是否具有用于放置目标物品的空闲区域;若物品待摆放区域具有用于放置目标物品的空闲区域,通过机械臂将目标物品放置于空闲区域。本申请能够提高物品配送效率。本申请还公开了一种服务机器人控制方法、一种服务机器人控制系统及一种存储介质,具有以上有益效果。具有以上有益效果。具有以上有益效果。

【技术实现步骤摘要】
服务机器人、服务机器人控制方法、系统及存储介质


[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]可选的,所述处理器实现控制所述机械臂将所述目标物品放置于所述机器人本体的步骤包括:
[0041]确定所述目标物品的抓取参数;
[0042]根据所述抓取参数确定所述机械臂的运动轨迹和抓取位姿;
[0043]控制所述机械臂按照所述运动轨迹和所述抓取位姿将所述目标物品放置于所述机器人本体。
[0044]可选的,所述处理器实现根据所述抓取参数确定所述机械臂的运动轨迹的步骤包括:
[0045]将所述抓取参数输入预设功能包,以便所述预设功能包进行避障轨迹规划得到所述机械臂的运动轨迹。
[0046]本申请还提供了一种服务机器人控制方法,所述服务机器人包括机器人本体、机械臂和相机,所述服务机器人控制方法包括:
[0047]在所述服务机器人移动至配送起点后,获取所述相机采集的起点区域图像,所述起点区域图像包含目标物品的图像;...

【技术保护点】

【技术特征摘要】
1.一种服务机器人,其特征在于,所述服务机器人包括存储器、处理器、机器人本体、机械臂和相机,所述存储器中存储有可在所述处理器上运行的计算机可读指令,所述处理器用于执行所述计算机可读指令时实现如下步骤:在所述服务机器人移动至配送起点后,获取所述相机采集的起点区域图像,所述起点区域图像包含目标物品的图像;根据所述起点区域图像确认所述目标物品的位置,并控制所述机械臂将所述目标物品放置于所述机器人本体;在所述服务机器人移动至配送终点后,获取所述相机采集的终点区域图像,所述终点区域图像包含物品待摆放区域;根据所述目标物品的信息判断所述物品待摆放区域是否具有用于放置所述目标物品的空闲区域;若所述物品待摆放区域具有用于放置所述目标物品的所述空闲区域,通过所述机械臂将所述目标物品放置于所述空闲区域。2.根据权利要求1所述的服务机器人,其特征在于,所述处理器用于执行所述计算机可读指令时还实现如下步骤:若所述物品待摆放区域不具有用于放置所述目标物品的所述空闲区域,通过所述机械臂对所述物品待摆放区域的物品的位置进行调整,直至所述物品待摆放区域具有用于放置所述目标物品的空闲区域,通过所述机械臂将所述目标物品放置于所述空闲区域。3.根据权利要求1所述的服务机器人,其特征在于,所述相机包括设置于所述机械臂的第一相机,以及设置于所述机器人本体的第二相机;所述第一相机的视场角小于所述第二相机的视场角;相应的,所述处理器实现获取所述相机采集的起点区域图像的步骤包括:利用所述第一相机在所述配送起点采集第一环境图像;判断所述第一环境图像中是否包括所述目标物品;若是,将所述第一环境图像设置为所述起点区域图像;若否,利用所述第二相机在所述配送起点采集第二环境图像,根据所述第一环境图像和所述第二环境图像确定第一朝向偏差信息,并根据所述第一朝向偏差信息调整所述机械臂的位姿以使所述第一相机的拍摄区域包括所述目标物品,并将所述第一相机采集的新的第一环境图像设置为所述起点区域图像。4.根据权利要求3所述的服务机器人,其特征在于,所述根据所述第一环境图像和所述第二环境图像确定第一朝向偏差信息,包括:确定所述第一环境图像和所述第二环境图像中的相似区域,根据相似区域分别在所述第一环境图像和所述第二环境图像中的位置确定所述第一朝向偏差信息。5.根据权利要求1所述的服务机器人,其特征在于,所述相机包括设置于所述机械臂的第一相机,以及设置于所述机器人本体的第二相机;所述第一相机的视场角小于所述第二相机的视场角;相应的,所述处理器实现获取所述相机采集的起点区域图像的步骤包括:利用所述第二相机在所述配送起点采集第二环境图像;根据所述目标物品在所述第二环境图像中的位置调整所述机械臂的位姿以使所述第
一相机的拍摄区域包括所述目标物品,将所述第一相机采集的第一环境图像设置为所述起点区域图像。6.根据权利要求1所述的服务机器人,其特征在于,所述相机包括设置于所述机械臂的第一相机,以及设置于所述机器人本体的第二相机;所述第一相机的视场角小于所述第二相机的视场角;相应的,所述处理器实现获取所述相机采集的终点区域图像的步骤包括:利用所述第一相机在所述配送终点采集第三环境图像;判断所述第三环境图像中是否包括物品待摆放区域;若是,将所述第三环境图像设置为所述终点区域图像;若否,利用所述第二相机在所述配送终点采集第四环境图像,根据所述第三环境图像和所述第四环境图像确定第二朝向偏差信息,并根据所述第二朝向偏差信息调整所述机械臂的位姿以使所述第一相机的拍摄区域包括所述物品待摆放区域,并将所述...

【专利技术属性】
技术研发人员:鄢烈忠金毅闫瑞君
申请(专利权)人:深圳市普渡科技有限公司
类型:发明
国别省市:

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

1