配送机器人控制方法和装置、配送机器人及控制系统制造方法及图纸

技术编号:15644400 阅读:266 留言:0更新日期:2017-06-16 19:32
本发明专利技术公开一种配送机器人控制方法和装置、配送机器人及控制系统,涉及自动配送领域。其中在配送机器人移动到指定位置后,采集待收货用户的语音信息,通过对语音信息进行识别,以获取待收货用户的语音口令,对语音口令进行认证,若认证成功则打开相应的货柜,以便待收货用户取出货物。本发明专利技术仅需通过对待收货用户发出的语音口令进行认证就可方便快捷地完成收货操作,从而摆脱了用户对移动终端的依赖,极大提升了用户体验。

【技术实现步骤摘要】
配送机器人控制方法和装置、配送机器人及控制系统
本专利技术涉及自动配送领域,特别涉及一种配送机器人控制方法和装置、配送机器人及控制系统。
技术介绍
目前随着技术的发展,出现了诸如无人配送车的配送机器人,配送机器人可自动移动到待收货用户的指定位置,以便待收货用户无需到固定购物场所就可以进行购物,从而提高了用户的购物体验。当前在配送机器人的收货阶段,待收货用户通常采用扫描二维码、利用系统侧提供的动态取货码、NFC(NearFieldCommunication,近场通信)验证等方式进行收货认证。而扫描二维码、利用动态取货码、NFC近场验证通信均需要用户利用诸如手机的移动设备才能完成,因此待收货用户需要依赖于移动设备才能完成收货。若发生待收货用户未携带移动设备、移动设备电量不足、或者移动设备因没有流量而无法接入网络等情况,则用户无法完成收货操作。
技术实现思路
本专利技术实施例提供一种配送机器人控制方法和装置、配送机器人及控制系统,仅需对待收货用户发出的语音口令进行认证就可方便快捷地完成收货操作,从而摆脱了用户对移动终端的依赖,极大提升了用户体验。根据本专利技术的一个方面,提供一种配送机器人控制方法,包括:在配送机器人移动到指定位置后,采集待收货用户的语音信息;通过对语音信息进行识别,以获取待收货用户的语音口令;对语音口令进行认证;若认证成功则打开相应的货柜,以便待收货用户取出货物。在一个实施例中,对语音口令进行认证包括:判断配送机器人本地是否存储有与语音口令相匹配的语音认证口令;若配送机器人本地存储有与语音口令相匹配的语音认证口令,则判定认证成功。在一个实施例中,在打开相应的货柜后,还包括:将与语音口令相匹配的语音认证口令删除。在一个实施例中,若配送机器人本地未存储有与语音口令相匹配的语音认证口令,则判定认证失败。在一个实施例中,在判定认证失败后,还包括:对待收货用户的认证错误次数进行统计;判定当前的认证错误次数是否大于预定错误门限;若当前的认证错误次数不大于预定错误门限,则执行采集待收货用户的语音信息的步骤。在一个实施例中,若当前的认证错误次数大于预定错误门限,则提示待收货用户采用预设的备用认证方式进行认证。在一个实施例中,采集待收货用户的语音信息包括:检测是否接收到语音按钮发送的触发指令,其中语音按钮在被按下时发送触发指令;若接收到触发指令,则采集待收货用户的语音信息。在一个实施例中,在货柜关闭后,判断配送机器人当前是否还有待配送货物;若当前还有待配送货物,则按照预定规划驱动配送机器人移动到下一待收货用户的指定位置。在一个实施例中,若当前没有待配送货物,则驱动配送机器人返回相应的配送点。根据本专利技术的另一方面,提供一种配送机器人控制装置,包括:驱动模块,用于驱动配送机器人移动到指定位置;语音采集模块,用于在驱动模块驱动配送机器人移动到指定位置后,采集待收货用户的语音信息;语音识别模块,用于通过对语音信息进行识别,以获取待收货用户的语音口令;认证模块,用于对语音口令进行认证;货柜控制模块,用于根据认证模块的认证结果,若认证成功则打开相应的货柜,以便待收货用户的取出货物。在一个实施例中,认证模块具体判断配送机器人本地是否存储有与语音口令相匹配的语音认证口令,若配送机器人本地存储有与语音口令相匹配的语音认证口令,则判定认证成功。在一个实施例中,上述装置还包括口令删除模块,用于在货柜控制模块打开相应的货柜后,将与语音口令相匹配的语音认证口令删除。在一个实施例中,认证模块还用于在配送机器人本地未存储有与语音口令相匹配的语音认证口令的情况下,判定认证失败。在一个实施例中,上述装置还包括错误次数统计模块,用于在认证模块判定认证失败后,对待收货用户的认证错误次数进行统计,判定当前的认证错误次数是否大于预定错误门限,若当前的认证错误次数不大于预定错误门限,则指示语音采集模块执行采集待收货用户的语音信息的操作。在一个实施例中,上述装置还包括信息提示模块,用于在错误次数统计模块判断当前的认证错误次数大于预定错误门限时,提示待收货用户采用预设的备用认证方式进行认证。在一个实施例中,语音采集模块具体检测是否接收到语音按钮发送的触发指令,其中语音按钮在被按下时发送触发指令,若接收到触发指令,则采集待收货用户的语音信息。在一个实施例中,上述装置还包括货物查询模块,用于在货柜关闭后,判断配送机器人当前是否还有待配送货物,若当前还有待配送货物,则指示驱动模块按照预定规划驱动配送机器人移动到下一待收货用户的指定位置。在一个实施例中,货物查询模块还用于在当前没有待配送货物的情况下,指示驱动模块驱动配送机器人返回相应的配送点。根据本专利技术的另一方面,提供一种配送机器人控制装置,包括:存储器,用于存储指令;处理器,耦合到存储器,处理器被配置为基于存储器存储的指令执行实现如上述任一实施例涉及的方法。根据本专利技术的另一方面,提供一种配送机器人,包括上述任一实施例涉及的配送机器人控制装置。根据本专利技术的另一方面,提供一种配送机器人控制系统,包括上述任一实施例涉及的配送机器人,以及业务服务器,用于为待收货用户分配语音认证口令,将语音认证口令提供给配送机器人和待收货用户,以便待收货用户按照接收到的语音认证口令发出相应的语音口令。在一个实施例中,业务服务器包括:用户划分模块,用于将待收货用户分为为第一用户集合和第二用户集合,其中将具有自定义语音口令的待收货用户划分到第一用户集合中,将未自定义语音口令的待收货用户划分到第二用户集合中;自定义口令查询模块,用于在语音口令数据库中查询第一用户集合中每个待收货用户的自定义语音口令;语音口令分配模块,用于在语音口令数据库中为第二用户集合中的每个待收货用户随机选择一条语音口令;语音口令发送模块,用于将第一用户集合中每个待收货用户的自定义语音口令,以及分配给第二用户集合中每个待收货用户的语音口令提供给配送机器人和对应的待收货用户,以便配送机器人将接收到的语音口令作为语音认证口令。在一个实施例中,语音口令分配模块具体在语音口令数据库中,按照优先级由高到低的顺序选择n条语音口令,将所选择的语音口令分别随机分配给第二用户集合中的待收货用户,其中n为第二用户集合中的待收货用户数目。在一个实施例中,业务服务器还包括优先级更新模块,用于将n条语音口令中每条语音口令的优先级以预定方式进行更新,以便使更新后的优先级减小。在一个实施例中,优先级更新模块具体将n条语音口令中每条语音口令的优先级乘以预定系数以进行更新,其中预定系数小于1。在一个实施例中,优先级更新模块还用于将语音口令数据库中优先级小于优先级门限的语音口令的优先级调整为最大。在一个实施例中,业务服务器还包括自定义口令设置模块,用于用户设置自定义语音口令。在一个实施例中,自定义口令设置模块具体在用户设置自定义语音口令时,在语音口令数据库中查询是否存在重复的语音口令,若存储重复的语音口令,则提醒用户重新设置自定义语音口令。根据本专利技术的另一方面,提供一种计算机可读存储介质,其特征在于,计算机可读存储介质存储有计算机指令,指令被处理器执行时实现上述任一实施例涉及的方法。通过以下参照附图对本专利技术的示例性实施例的详细描述,本专利技术的其它特征及其优点将会变得清楚。附图说明为了更清楚地说明本专利技术实施例或现本文档来自技高网...
配送机器人控制方法和装置、配送机器人及控制系统

【技术保护点】
一种配送机器人控制方法,其特征在于,包括:在配送机器人移动到指定位置后,采集待收货用户的语音信息;通过对所述语音信息进行识别,以获取所述待收货用户的语音口令;对所述语音口令进行认证;若认证成功则打开相应的货柜,以便所述待收货用户取出货物。

【技术特征摘要】
1.一种配送机器人控制方法,其特征在于,包括:在配送机器人移动到指定位置后,采集待收货用户的语音信息;通过对所述语音信息进行识别,以获取所述待收货用户的语音口令;对所述语音口令进行认证;若认证成功则打开相应的货柜,以便所述待收货用户取出货物。2.根据权利要求1所述的方法,其特征在于,对所述语音口令进行认证包括:判断配送机器人本地是否存储有与所述语音口令相匹配的语音认证口令;若配送机器人本地存储有与所述语音口令相匹配的语音认证口令,则判定认证成功。3.根据权利要求2所述的方法,其特征在于,在打开相应的货柜后,还包括:将与所述语音口令相匹配的语音认证口令删除。4.根据权利要求2所述的方法,其特征在于,还包括:若配送机器人本地未存储有与所述语音口令相匹配的语音认证口令,则判定认证失败。5.根据权利要求4所述的方法,其特征在于,在判定认证失败后,还包括:对所述待收货用户的认证错误次数进行统计;判定当前的认证错误次数是否大于预定错误门限;若当前的认证错误次数不大于预定错误门限,则执行所述采集待收货用户的语音信息的步骤。6.根据权利要求5所述的方法,其特征在于,若当前的认证错误次数大于预定错误门限,则提示所述待收货用户采用预设的备用认证方式进行认证。7.根据权利要求1-6中任一项所述的方法,其特征在于,采集待收货用户的语音信息包括:检测是否接收到语音按钮发送的触发指令,其中所述语音按钮在被按下时发送所述触发指令;若接收到所述触发指令,则采集所述待收货用户的语音信息。8.根据权利要求1-6中任一项所述的方法,其特征在于,还包括:在所述货柜关闭后,判断配送机器人当前是否还有待配送货物;若当前还有待配送货物,则按照预定规划驱动配送机器人移动到下一待收货用户的指定位置。9.根据权利要求8所述的方法,其特征在于,若当前没有待配送货物,则驱动配送机器人返回相应的配送点。10.一种配送机器人控制装置,其特征在于,包括:驱动模块,用于驱动配送机器人移动到指定位置;语音采集模块,用于在驱动模块驱动配送机器人移动到指定位置后,采集待收货用户的语音信息;语音识别模块,用于通过对所述语音信息进行识别,以获取所述待收货用户的语音口令;认证模块,用于对所述语音口令进行认证;货柜控制模块,用于根据认证模块的认证结果,若认证成功则打开相应的货柜,以便所述待收货用户的取出货物。11.根据权利要求10所述的装置,其特征在于,认证模块具体判断配送机器人本地是否存储有与所述语音口令相匹配的语音认证口令,若配送机器人本地存储有与所述语音口令相匹配的语音认证口令,则判定认证成功。12.根据权利要求11所述的装置,其特征在于,还包括:口令删除模块,用于在货柜控制模块打开相应的货柜后,将与所述语音口令相匹配的语音认证口令删除。13.根据权利要求11所述的装置,其特征在于,认证模块还用于在配送机器人本地未存储有与所述语音口令相匹配的语音认证口令的情况下,判定认证失败。14.根据权利要求13所述的装置,其特征在于,还包括:错误次数统计模块,用于在认证模块判定认证失败后,对所述待收货用户的认证错误次数进行统计,判定当前的认证错误次数是否大于预定错误门限,若当前的认证错误次数不大于预定错误门限,则指示语音采集模块执行所述采集待收货用户的语音信息的操作。15.根据权利要求14所述的装置,其特征在于,还包括:信息提示模块,用于在错误次数统计模块判断当前的认证错误次数大于预定错误门限时,提示所述待收货用户采用预设的备...

【专利技术属性】
技术研发人员:李政张潮李雨倩张连川吴迪李祎翔贾士伟孙志明
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1