商品的自动配送方法、智能机器人和云端服务器与流程

文档序号:30949169发布日期:2022-07-30 06:41阅读:107来源:国知局
商品的自动配送方法、智能机器人和云端服务器与流程

1.本发明实施例涉及人工智能技术领域,尤其涉及一种商品的自动配送方法、智能机器人和云端服务器。


背景技术:

2.随着生活水平的不断提高,越来越多的人注重精神层面的生活。其中,旅游就是提高精神层面生活的其中一种方式。相应的,酒店在高峰期间出现人手不足问题,夜间住客隐私和安全问题,以及非接触送物的健康问题,都是需要解决的技术问题。


技术实现要素:

3.有鉴于此,本发明实施例提供一种商品的自动配送方法、智能机器人和云端服务器,在保证夜间住客隐私和安全,以及非接触送物的健康的基础上,解决了在高峰期间出现人手不足的问题,提高了用户的使用体验。
4.第一方面,本发明实施例提供了一种商品的自动配送方法,应用于智能机器人,包括:
5.在接收到云端服务器发送的携带待配送商品和待配送房间号的商品配送任务的情况下,根据所述待配送房间号自动移动至对应的目标位置;
6.向所述待配送房间号中的目标用户发送预设次数的电话通知,以使目标用户移动至所述智能机器人的预设距离范围内;
7.在检测到所述目标用户位于预设距离范围时,自动打开货物门,以使所述目标用户自取所述待配送商品。
8.第二方面,本发明实施例还提供了一种商品的自动配送方法,应用于云端服务器,包括:
9.响应于目标用户的商品下单指令,生成对应的携带待配送商品和待配送房间号的商品配送任务;
10.获取目标场所内与所述待配送商品相匹配的每个智能机器人的当前运行状态;
11.向所述当前运行状态为空闲状态的智能机器人发送所述商品配送任务,以使所述智能机器人按照所述商品配送任务自动向所述待配送房间号的目标用户配送所述待配送商品。
12.第三方面,本发明实施例提供了一种商品的自动配送装置,应用于智能机器人,包括:
13.第一控制模块,用于在接收到云端服务器发送的携带待配送商品和待配送房间号的商品配送任务的情况下,根据所述待配送房间号自动移动至对应的目标位置;
14.第一发送模块,用于向所述待配送房间号中的目标用户发送预设次数的电话通知,以使目标用户移动至所述智能机器人的预设距离范围内;
15.第二控制模块,用于在检测到所述目标用户位于预设距离范围时,自动打开货物
门,以使所述目标用户自取所述待配送商品。
16.第四方面,本发明实施例还提供了一种商品的自动配送装置,应用于云端服务器,包括:
17.生成模块,用于响应于目标用户的商品下单指令,生成对应的携带待配送商品和待配送房间号的商品配送任务;
18.获取模块,用于获取目标场所内与所述待配送商品相匹配的每个智能机器人的当前运行状态;
19.第一发送模块,用于向所述当前运行状态为空闲状态的智能机器人发送所述商品配送任务,以使所述智能机器人按照所述商品配送任务自动向所述待配送房间号的目标用户配送所述待配送商品。
20.第五方面,本发明实施例还提供了一种智能机器人,包括:视觉摄像头,商品存放处,存储器,以及一个或多个处理器;
21.所述视觉摄像头,用于检测商品是否缺货,以及检测目标用户是否移动至预设距离范围内;
22.所述商品存放处,用于存放待配送商品;
23.所述存储器,用于存储一个或多个程序;
24.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述第一方面所述的商品的自动配送方法。
25.第六方面,本发明实施例还提供了一种云端服务器,包括:存储器,以及一个或多个处理器;
26.所述存储器,用于存储一个或多个程序;
27.当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述第二方面所述的商品的自动配送方法。
28.第七方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述任一实施例的商品的自动配送方法。
29.本发明实施例通过在接收到云端服务器发送的携带待配送商品和待配送房间号的商品配送任务的情况下,根据待配送房间号自动移动至对应的目标位置;向待配送房间号中的目标用户发送预设次数的电话通知,以使目标用户移动至智能机器人的预设距离范围内;在检测到目标用户位于预设距离范围时,自动打开货物门,以使目标用户自取所述待配送商品,解决了现有技术中酒店在高峰期间出现人手不足问题,夜间住客隐私和安全问题,以及非接触送物的健康问题,提高了用户的使用体验。
附图说明
30.图1是本发明实施例提供的一种商品的自动配送方法的流程图;
31.图2是本发明实施例提供的另一种商品的自动配送方法的流程图;
32.图3是本发明实施例提供的又一种商品的自动配送方法的流程图;
33.图4是本发明实施例提供的一种商品的自动配送装置的结构框图;
34.图5是本发明实施例提供的一种商品的自动配送装置的结构框图;
35.图6是本发明实施例提供的一种智能机器人的硬件结构示意图;
36.图7是本发明实施例提供的一种云端服务器的硬件结构示意图。
具体实施方式
37.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
38.在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时处理可以被终止,但是还可以具有未包括在附图中的附加步骤。处理可以对应于方法、函数、规程、子例程、子程序等等。
39.在一实施例中,图1是本发明实施例提供的一种商品的自动配送方法的流程图,本发明实施例可适用于自动对住客进行商品配送的情况。本实施例由智能机器人执行。如图1所示,本实施例中的商品的自动配送方法包括如下步骤:
40.s110、在接收到云端服务器发送的携带待配送商品和待配送房间号的商品配送任务的情况下,根据待配送房间号自动移动至对应的目标位置。
41.其中,待配送商品指的是需要配送给目标用户的商品。需要说明的是,待配送商品可以为客需商品,也可以为货柜商品。其中,客需商品指的是可以免费提供的商品,比如,洗发水、沐浴乳之类的商品;货柜商品指的是需要用户支付费用的商品,比如,充电器、方便面等日用品。当然,也可以根据目标场所的实际场景进行配置,对此并不进行限定。
42.其中,待配送房间号指的是需要将待配送商品所要配送的房间号。在实施例中,待配送房间号可以为目标场所内所有的房间号。示例性地,目标场所可以为酒店之类的封闭场所。当然,也可以根据其他场景进行配置,对此并不进行限定。
43.当然,为了保证不同类型的待配送商品的高效配送,可以根据商品类型配置多种类型的智能机器人。在实施例中,可以为客需商品配置对应的客需品机器人,以及可以为货柜商品配置对应的货柜品机器人。
44.在本实施例中,云端服务器在接收到目标用户发送的商品下单指令时,云端服务器根据商品下单指令生成携带待配送商品和待配送房间号的商品配送任务,并将商品配送任务发送至与待配送商品相匹配的智能机器人。可以理解为,在待配送商品为客需商品时,云端服务器自动将商品配送任务发送至客需品机器人;在待配送商品为货柜商品时,云端服务器自动将商品配送任务发送至货柜品机器人。
45.在实施例中,目标位置指的是待配送房间号所对应房间的门外。在实施例中,在获取到待配送房间号之后,根据待配送房间号确定所在的楼层,并自动乘坐电梯等工具到达对应楼层,并移动至待配送房间号所对应方面的门外。
46.s120、向待配送房间号中的目标用户发送预设次数的电话通知,以使目标用户移动至智能机器人的预设距离范围内。
47.其中,目标用户指的是待配送房间号所对应房间中所居住的客人。在实施例中,对目标用户的数量不作限定,即目标用户可以为一个人,也可以为多个人。在实施例中,在智能机器人移动至待配送房间号对应房间的门外的情况下,智能机器人自动向目标用户进行
电话通知,即向目标用户拨打ai语音电话。当然,在智能机器人进行待配送商品的配送过程中,待配送房间号中的目标用户存在不在房间的情况,为了避免智能机器人持续向该目标用户进行电话通知,而耽误了其它用户的商品配送问题,智能机器人可以向待配送房间号中的目标用户发送预设次数的电话通知,若电话通知的次数达到预设次数时,则智能机器人优先处理其它商品配送任务。当然,为了避免出现该待配送房间号中的目标用户未听到电话通知的情况,智能机器人向待配送房间号中的目标用户发送预设次数的电话通知。示例性地,预设次数可以为3,即向待配送房间号中的目标用户发送预设次数的电话通知,以使目标用户移动至智能机器人的预设距离范围内。其中,预设距离范围是为了保证智能机器人与目标用户之间的距离范围在有效范围之内。可以理解为,预设距离范围可以为目标用户可以自取到待配送商品的距离范围。
48.s130、在检测到目标用户位于预设距离范围时,自动打开货物门,以使目标用户自取待配送商品。
49.在实施例中,在目标用户与智能机器人之间的距离范围达到预设距离范围的情况下,智能机器人自动打开货物门,以使目标用户查看智能机器人的商品存放处内是否存在待配送商品,若存在,则直接自取待配送商品;若不存在,则点击商品缺货的按钮,以提醒智能机器人处于商品缺货的状态。需要说明的是,为了保证智能机器人能够准确识别出目标用户与智能机器人之间的距离范围是否达到预设距离范围,可以在智能机器人上配置视觉摄像头,通过视觉摄像头采集目标用户的面部图像或身体图像,并根据面部图像或身体图像确定目标用户与智能机器人之间当前的距离。当然,也可以通过其它方式检测目标用户与智能机器人之间当前的距离,对此并不进行限定。在实施例中,在目标用户与智能机器人之间的距离范围达到预设距离范围的情况下,智能机器人自动解锁并打开货物门。具体的,可以在智能机器人中配置激光测距传感器,通过激光测距传感器检测目标用户与智能机器人之间当前的距离,在激光测距传感器检测到两者之间当前的距离达到预设距离范围的情况下,智能机器人中的主控制器自动生成解锁指令,并且主控制器根据解锁指令控制货物门的解锁并打开;或者,在智能机器人中配置红外线传感器,并且,红外线传感器与主控制器建立连接,在通过红外线传感器检测到目标用户与智能机器人之间当前的距离达到预设距离范围的情况下,主控制器自动生成解锁指令,并根据解锁指令控制货物门的解锁和打开;或者,在智能机器人中配置温度感应器,在温度感应器检测到当前温度达到预设温度范围(即人正常体温的范围,比如,36℃-38℃)的情况下,则确定目标用户与智能机器人之间当前的距离达到预设距离范围,则主控制器自动生成解锁指令,并根据解锁指令控制货物门的解锁和打开。当然,对此并不进行限定。
50.本实施例的技术方案,通过在接收到云端服务器发送的携带待配送商品和待配送房间号的商品配送任务的情况下,根据待配送房间号自动移动至对应的目标位置;向待配送房间号中的目标用户发送预设次数的电话通知,以使目标用户移动至智能机器人的预设距离范围内;在检测到目标用户位于预设距离范围时,自动打开货物门,以使目标用户自取所述待配送商品,解决了现有技术中酒店在高峰期间出现人手不足问题,夜间住客隐私和安全问题,以及非接触送物的健康问题,提高了用户的使用体验。
51.在一实施例中,应用于智能机器人的商品的自动配送方法,还包括:在目标用户自取待配送商品的过程中,自动发出商品按需自取的提示音。其中,商品按需自取指的是目标
用户按照自身需求拿取待配送商品。在实施例中,在目标用户自取待配送商品的过程中,智能机器人通过语音播放模块自动播放商品按需自取的提示音,以提示目标用户按照自身需求拿取待配送商品,避免造成商品的浪费,以及养成用户的优良品行。
52.在一实施例中,应用于智能机器人的商品的自动配送方法,还包括:响应于商品缺货操作,向云端服务器发送商品缺货通知。其中,商品缺货通知指的是智能机器人中商品存放处内缺少待配送商品的通知。在实施例中,在目标用户从智能机器人的商品存放处内自取待配送商品时,发现未存在所需的待配送商品,则目标用户可以点击智能机器人上的“没有我需要的客需品”按钮,即触发智能机器人的商品缺货操作,以使智能机器人向云端服务器发送商品缺货通知,进而使得人工对智能机器人进行补货操作。
53.在一实施例中,应用于智能机器人的商品的自动配送方法,还包括:响应于商品缺货操作,显示商品临时存放处查看通知,以使目标用户从商品临时存放处自取待配送商品。其中,商品临时存放处指的是在商品存放处无法容下更多待配送商品时,临时将多余的待配送商品存放的位置。示例性地,商品临时存放处可以为一个暗格,即目标用户无法直接看到的位置。在实施例中,在目标用户从智能机器人的商品存放处内自取待配送商品时,发现未存在所需的待配送商品,则目标用户可以点击智能机器人上的“没有我需要的客需品”按钮,即触发智能机器人的商品缺货操作,此时智能机器人的显示屏上弹出一个商品临时存放处查看通知,以使目标用户对商品临时存放处进行查看,以确定是否存在所需的待配送商品。当然,若商品临时存放处仍没有所需的待配送商品时,目标用户可以再次点击“没有我需要的客需品”按钮,以使智能机器人向云端服务器发送商品缺货通知,进而使得人工对智能机器人进行补货操作。
54.在一实施例中,在向云端服务器发送商品缺货通知之后,应用于智能机器人的商品的自动配送方法,还包括:响应于补货开始操作,自动切换至离线状态,以暂停接收商品配送任务;响应于补货完成操作,自动切换至线上状态,以恢复接收商品配送任务。其中,离线状态指的是智能机器人断网的状态,即无法与云端服务器进行通信,进而无法接收到云端服务器发送的商品配送任务;线上状态指的是智能机器人联网的状态,即可以与云端服务器进行通信,进而可以接收到云端服务器发送的商品配送任务。在实施例中,在智能机器人向云端服务器发送商品缺货通知之后,可以通过目标场所内的工作人员人工对智能机器人进行补货操作,也可以智能机器人智能地进行补货操作,即触发“开始补货”的按钮之后,智能机器人自动切换至离线状态,并暂停接收商品配送任务,并在补货完成之后,触发“补货完成”按钮,以使智能机器人自动切换至线上状态,以恢复接收商品配送任务。
55.在一实施例中,在根据待配送房间号自动移动至对应的目标位置之前,应用于智能机器人的商品的自动配送方法,还包括:确定商品配送任务中的待配送房间号是否与未处理的其中一个商品配送任务中的待配送房间号一致;若一致,则将待配送房间号相同的全部商品配送任务合并为一个商品配送任务。其中,未处理的商品配送任务指的是进入任务队列进行排队执行的商品配送任务。在实际操作过程中,为了避免设备成本的过高现象,目标场所内的智能机器人的数量是有限的,相应的,在高峰期间,存在多个商品配送任务需要执行,且同一个房间多次下单的情况,此时,若智能机器人当前接收到的商品配送任务中的待配送房间号与未处理的商品配送任务中的待配送房间号一致,则可以将待配送房间号相同的全部商品配送任务合并为一个商品配送任务,以提高智能机器人的配送效率。示例
性地,假设智能机器人1未处理的商品配送任务有4个,并且,待配送房间号分别为101、203、304和206,若此时智能机器人1再次接收到一个待配送房间号为203的商品分配任务,此时,可将两个商品配送任务合并为一个,即智能机器人1的商品配送任务仍为4个。
56.在一实施例中,图2是本发明实施例提供的另一种商品的自动配送方法的流程图,本发明实施例可适用于自动对住客进行商品配送的情况。本实施例由云端服务器执行。如图2所示,本实施例中的商品的自动配送方法包括如下步骤:
57.s210、响应于目标用户的商品下单指令,生成对应的携带待配送商品和待配送房间号的商品配送任务。
58.其中,商品下单指令指的是目标用户通过客户端或ai语音通话提交的订单。在实施例中,目标用户可以通过目标场所内的ai语音电话进行商品下单,也可以通过小程序进行商品下单,对此并不进行限定。在实施例中,在云端服务器接收到商品下单指令时,获取目标用户所在的房间号,作为待配送房间号;以及目标用户的商品需求,以确定待配送商品。需要说明的是,在目标用户采用ai语音电话进行商品下单时,可以对目标用户的通话内容进行提取,以确定待配送商品,以及通过ai语音电话的分机号确定待配送房间号。在目标用户采用小程序进行商品下单时,可以从目标用户提交的订单中获取待配送商品,以及送货地址中确定待配送房间号。在实施例中,云端服务器根据待配送商品和待配送房间号生成一个商品配送任务。需要说明的是,每个商品配送任务中可以携带多个待配送商品,但只能携带一个待配送房间号,以避免智能机器人无法准确确定配送地址的情况。
59.s220、获取目标场所内与待配送商品相匹配的每个智能机器人的当前运行状态。
60.其中,目标场所可以为酒店之类的封闭场所。在实施例中,与待配送商品相匹配的每个智能机器人,指的是与待配送商品的商品类型相匹配的智能机器人。在实施例中,智能机器人的当前运行状态指的是智能机器人当前所处的状态,比如,智能机器人的当前运行状态包括:空闲状态、工作状态、离线状态和线上状态。其中,空闲状态也可以理解为智能机器人处于充电桩的状态。
61.s230、向当前运行状态为空闲状态的智能机器人发送商品配送任务,以使智能机器人按照商品配送任务自动向待配送房间号的目标用户配送待配送商品。
62.在实施例中,云端服务器根据待配送商品的商品类型确定智能机器人之后,向处于空闲状态的智能机器人发送商品配送任务,以使智能机器人按照商品配送任务自动向待配送房间号的目标用户配送待配送商品。
63.本实施例的技术方案,通过响应于目标用户的商品下单指令,生成对应的携带待配送商品和待配送房间号的商品配送任务;获取目标场所内与待配送商品相匹配的每个智能机器人的当前运行状态;向当前运行状态为空闲状态的智能机器人发送商品配送任务,以使智能机器人按照商品配送任务自动向待配送房间号的目标用户配送待配送商品,解决了现有技术中酒店在高峰期间出现人手不足问题,夜间住客隐私和安全问题,以及非接触送物的健康问题,提高了用户的使用体验。
64.在一实施例中,获取目标场所内与待配送商品相匹配的每个智能机器人的当前运行状态,包括:确定待配送商品的商品类型;其中,商品类型包括:客需商品和货柜商品;根据商品类型获取目标场所内对应智能机器人的当前运行状态。在实施例中,对客需商品和货柜商品的解释可参见上述应用于智能机器人的商品的自动配送方法中的描述,在此不再
赘述。
65.在一实施例中,图3是本发明实施例提供的又一种商品的自动配送方法的流程图,本发明实施例作为上述实施例中的优选实施例,以智能机器人包括:客需品机器人和货柜品机器人,以及待配送商品为客需商品为例,对商品的自动配送过程进行说明。如图3所示,本实施例包括如下步骤:
66.s1、酒店员工在hdos酒店助手端,设置客需(客用)品与客需机器人绑定;
67.s2、酒店员工将客需(客用)品放入客需机器人的客需舱;
68.s3、住客通过ai语音电话或者小程序要求送客需(客用)品;
69.s4、所要客需(客用)品全部属于客需机器人配送;
70.s5、客需机器人空闲中;
71.s6、分配客需机器人送客需(客用)品;
72.s7、客需机器人送物到达住客房间门口,电话通知取物3次;
73.s8、住客打开机器人舱门,取得所需客需(客用)品;
74.s9、住客无接触获取客需(客用)品,完成;
75.s10、如果住客所需客需(客用)品,部分属于货柜配送,将由货柜送物机器人单独配送;
76.s11、如果住客所需客需(客用)品,不在机器人客需舱,也不在货柜,将转人工配送;
77.s12、当住客打开机器人客需舱,发现所需客需(客用)品无货,可在机器人本体操作“没有我需要的客需(客用)品”,将通过公众号、电话、企微群通知酒店员工补货;
78.s13、补货完成后,酒店员工可代住客下单,再次配送住客所需客需(客用)品。
79.在一实施例中,图4是本发明实施例提供的一种商品的自动配送装置的结构框图。本实施例中的商品的自动配送装置集成于智能机器人。本实施例中的商品的自动配送装置包括:第一控制模块410、第一发送模块420和第二控制模块430。
80.第一控制模块410,用于在接收到云端服务器发送的携带待配送商品和待配送房间号的商品配送任务的情况下,根据待配送房间号自动移动至对应的目标位置;
81.第一发送模块420,用于向待配送房间号中的目标用户发送预设次数的电话通知,以使目标用户移动至智能机器人的预设距离范围内;
82.第二控制模块430,用于在检测到目标用户位于预设距离范围时,自动打开货物门,以使目标用户自取待配送商品。
83.在一实施例中,应用于智能机器人的商品的自动配送装置,还包括:
84.语音播放模块,用于在目标用户自取待配送商品的过程中,自动发出商品按需自取的提示音。
85.在一实施例中,应用于智能机器人的商品的自动配送装置,还包括:
86.第二发送模块,用于响应于商品缺货操作,向云端服务器发送商品缺货通知。
87.在一实施例中,应用于智能机器人的商品的自动配送装置,还包括:
88.显示模块,用于响应于商品缺货操作,显示商品临时存放处查看通知,以使目标用户从商品临时存放处自取待配送商品。
89.在一实施例中,在向云端服务器发送商品缺货通知之后,应用于智能机器人的商
品的自动配送装置,还包括:
90.第一切换模块,用于响应于补货开始操作,自动切换至离线状态,以暂停接收商品配送任务;
91.第二切换模块,用于响应于补货完成操作,自动切换至线上状态,以恢复接收商品配送任务。
92.在一实施例中,在根据待配送房间号自动移动至对应的目标位置之前,应用于智能机器人的商品的自动配送装置,还包括:
93.确定模块,用于确定商品配送任务中的待配送房间号是否与未处理的其中一个商品配送任务中的待配送房间号一致;
94.合并模块,用于若一致,则将待配送房间号相同的全部商品配送任务合并为一个商品配送任务。
95.上述商品的自动配送装置可执行本发明任意实施例所提供的应用于智能机器人的商品的自动配送方法,具备执行商品的自动配送方法相应的功能模块和有益效果。
96.在一实施例中,图5是本发明实施例提供的一种商品的自动配送装置的结构框图。本实施例中的商品的自动配送装置集成于云端服务器。如图5所示,本实施例中的商品的自动配送装置包括:生成模块510、获取模块520和第一发送模块530。
97.生成模块510,用于响应于目标用户的商品下单指令,生成对应的携带待配送商品和待配送房间号的商品配送任务;
98.获取模块520,用于获取目标场所内与待配送商品相匹配的每个智能机器人的当前运行状态;
99.第一发送模块530,用于向当前运行状态为空闲状态的智能机器人发送商品配送任务,以使智能机器人按照商品配送任务自动向待配送房间号的目标用户配送待配送商品。
100.在一实施例中,获取模块520,包括:
101.确定单元,用于确定待配送商品的商品类型;其中,商品类型包括:客需商品和货柜商品;
102.获取单元,用于根据商品类型获取目标场所内对应智能机器人的当前运行状态。
103.上述商品的自动配送装置可执行本发明任意实施例所提供的应用于云端服务器的商品的自动配送方法,具备执行商品的自动配送方法相应的功能模块和有益效果。
104.在一实施例中,图6是本发明实施例提供的一种智能机器人的硬件结构示意图。如图6所示,本发明实施例提供的智能机器人,包括:处理器610、存储器620、输入装置630、输出装置640、视觉摄像头650和商品存放处660。该智能机器人中的处理器610可以是一个或多个,图6中以一个处理器610为例,智能机器人中的处理器610、存储器620、输入装置630、输出装置640、视觉摄像头650和商品存放处660可以通过总线或其他方式连接,图6中以通过总线连接为例。
105.该智能机器人中的存储器620作为一种计算机可读存储介质,可用于存储一个或多个程序,程序可以是软件程序、计算机可执行程序以及模块,如本发明实施例或所提供的商品的自动配送方法对应的程序指令/模块(例如,图4所示的应用于智能机器人的商品的自动配送装置中的模块,包括:第一控制模块410、第一发送模块420和第二控制模块430)。
处理器610通过运行存储在存储器620中的软件程序、指令以及模块,从而执行智能机器人的各种功能应用以及数据处理,即实现上述方法实施例中的商品的自动配送方法。
106.存储器620可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器620可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器620可进一步包括相对于处理器610远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
107.输入装置630可用于接收用户输入的数字或字符信息,以产生与终端设备的用户设置以及功能控制有关的键信号输入。输出装置640可包括显示屏等显示设备。视觉摄像头650,用于检测商品是否缺货,以及检测目标用户是否移动至预设距离范围内;商品存放处660,用于存放待配送商品;
108.并且,当上述智能机器人所包括一个或者多个程序被一个或者多个处理器610执行时,程序进行如下操作:在接收到云端服务器发送的携带待配送商品和待配送房间号的商品配送任务的情况下,根据待配送房间号自动移动至对应的目标位置;向待配送房间号中的目标用户发送预设次数的电话通知,以使目标用户移动至智能机器人的预设距离范围内;在检测到目标用户位于预设距离范围时,自动打开货物门,以使目标用户自取待配送商品。
109.在一实施例中,图7是本发明实施例提供的一种云端服务器的硬件结构示意图。如图7所示,本发明实施例提供的云端服务器,包括:处理器710、存储器720、输入装置730、输出装置740。其中,对处理器710、存储器720、输入装置730、输出装置740的描述见上述实施例中智能机器人的解释,在此不再赘述。
110.当上述云端服务器所包括一个或者多个程序被一个或者多个处理器710执行时,程序进行如下操作:响应于目标用户的商品下单指令,生成对应的携带待配送商品和待配送房间号的商品配送任务;获取目标场所内与待配送商品相匹配的每个智能机器人的当前运行状态;向当前运行状态为空闲状态的智能机器人发送商品配送任务,以使智能机器人按照商品配送任务自动向待配送房间号的目标用户配送待配送商品。
111.在一实施例中,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例提供的应用于智能机器人的商品的自动配送方法,该方法包括:在接收到云端服务器发送的携带待配送商品和待配送房间号的商品配送任务的情况下,根据待配送房间号自动移动至对应的目标位置;向待配送房间号中的目标用户发送预设次数的电话通知,以使目标用户移动至智能机器人的预设距离范围内;在检测到目标用户位于预设距离范围时,自动打开货物门,以使目标用户自取待配送商品。
112.在一实施例中,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明实施例提供的应用于云端服务器的商品的自动配送方法,该方法包括:响应于目标用户的商品下单指令,生成对应的携带待配送商品和待配送房间号的商品配送任务;获取目标场所内与待配送商品相匹配的每个智能机器人的当前运行状态;向当前运行状态为空闲状态的智能机器人发送商品配送任务,以使智能机
器人按照商品配送任务自动向待配送房间号的目标用户配送待配送商品。
113.本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是,但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(random access memory,ram)、只读存储器(read-only memory,rom)、可擦式可编程只读存储器(erasable programmable rom,eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(compact disc read-only memory,cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
114.计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
115.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、rf等等,或者上述的任意合适的组合。
116.可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言,诸如java、smalltalk、c++,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络,包括局域网(lan)或广域网(wan)连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
117.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1