【技术实现步骤摘要】
一种机器人远程召唤方法和系统
本专利技术涉及机器人领域,尤其涉及一种机器人远程召唤方法和系统。
技术介绍
随着机器人行业的快速发展,各种服务机器人层出不穷,机器人在我们的生活、工作中也应用得越来越广泛。比如用于在楼宇内运送物品的递送机器人,通常部署在楼宇中某处固定的地点,当楼宇中的用户需要机器人递送服务时,需要走到机器人面前,进行下单操作,不仅花费时间较长,而且在使用量较大的场景中,用户难以获取机器人的工作状态,常常会造成用户等待时间过久,影响用户工作效率。
技术实现思路
本专利技术提供了一种机器人远程召唤方法和系统,解决了以上所述的技术问题。本专利技术解决上述技术问题的技术方案如下:一种机器人远程召唤方法,基于远程召唤装置和云端服务器,包括以下步骤:步骤1,远程召唤装置获取第一用户动作,并根据第一用户动作生成第一机器人召唤指令发送至云端服务器;步骤2,云端服务器接收所述第一机器人召唤指令后,判断空闲机器人数量,并将所述空闲机器人数量发送至远程召唤装置;步骤3,远程召唤装置显示所述空闲机器人数量,并获取第二用户动作,根据所述第二用户动作生成至少包括机器人需求数量的第二机器人召唤指令发送至云端服务器;步骤4,云端服务器接收所述第二机器人召唤指令,根据所述机器人需求数量生成目标机器人编号以及每个目标机器人对应的目标递送任务,并发送至目标机器人;步骤5,云端服务器获取目标机器人的实时移动状态,待目标机器人到达目的地后生成到达消息发送至远程召唤装 ...
【技术保护点】
1.一种机器人远程召唤方法,基于远程召唤装置和云端服务器,其特征在于,包括以下步骤:/n步骤1,远程召唤装置获取第一用户动作,并根据第一用户动作生成第一机器人召唤指令发送至云端服务器;/n步骤2,云端服务器接收所述第一机器人召唤指令后,判断空闲机器人数量,并将所述空闲机器人数量发送至远程召唤装置;/n步骤3,远程召唤装置显示所述空闲机器人数量,并获取第二用户动作,根据所述第二用户动作生成至少包括机器人需求数量的第二机器人召唤指令发送至云端服务器;/n步骤4,云端服务器接收所述第二机器人召唤指令,根据所述机器人需求数量生成目标机器人编号以及每个目标机器人对应的目标递送任务,并发送至目标机器人;/n步骤5,云端服务器获取目标机器人的实时移动状态,待目标机器人到达目的地后生成到达消息发送至远程召唤装置;/n步骤6,远程召唤装置接收并根据用户设置采用对应预设方案显示所述到达消息。/n
【技术特征摘要】
1.一种机器人远程召唤方法,基于远程召唤装置和云端服务器,其特征在于,包括以下步骤:
步骤1,远程召唤装置获取第一用户动作,并根据第一用户动作生成第一机器人召唤指令发送至云端服务器;
步骤2,云端服务器接收所述第一机器人召唤指令后,判断空闲机器人数量,并将所述空闲机器人数量发送至远程召唤装置;
步骤3,远程召唤装置显示所述空闲机器人数量,并获取第二用户动作,根据所述第二用户动作生成至少包括机器人需求数量的第二机器人召唤指令发送至云端服务器;
步骤4,云端服务器接收所述第二机器人召唤指令,根据所述机器人需求数量生成目标机器人编号以及每个目标机器人对应的目标递送任务,并发送至目标机器人;
步骤5,云端服务器获取目标机器人的实时移动状态,待目标机器人到达目的地后生成到达消息发送至远程召唤装置;
步骤6,远程召唤装置接收并根据用户设置采用对应预设方案显示所述到达消息。
2.根据权利要求1所述的机器人远程召唤方法,其特征在于,所述远程召唤装置获取第一用户动作,并根据第一用户动作生成第一机器人召唤指令发送至云端服务器,具体为:所述远程召唤装置通过捕捉预设按键的IO状态变化获取操作者的第一点按动作并生成对应的第一机器人召唤指令,然后利用NB-IoT的通讯方式并通过MQTT协议将所述第一机器人召唤指令发送至云端服务器。
3.根据权利要求1或2所述的机器人远程召唤方法,其特征在于,所述远程召唤装置显示空闲机器人数量,并获取第二用户动作,根据第二用户动作生成至少包括机器人需求数量的第二机器人召唤指令发送至云端服务器,具体为:
所述远程召唤装置通过IO翻转控制RGB-LED灯的方式显示空闲机器人数量;
在预设反应时间内通过捕捉预设按键的IO状态变化获取操作者的第二点按动作并生成对应的第二机器人召唤指令,所述第二机器人召唤指令包括所述第二点按动作对应的机器人需求数量;
利用NB-IoT的通讯方式并通过MQTT协议将所述第二机器人召唤指令发送至云端服务器。
4.根据权利要求3所述的机器人远程召唤方法,其特征在于,所述云端服务器接收第二机器人召唤指令,根据机器人需求数量生成目标机器人编号以及每个目标机器人对应的目标递送任务,并发送至目标机器人,具体为:
云端服务器接收第二机器人召唤指令后,获取所有机器人的当前定位信息和/或当前任务信息;
根据当前定位信息和/或当前任务信息计算每个机器人移动至目标位置处执行任务的等待时长,并按照等待时长从低到高的顺序对所有机器人进行排序;
根据机器人需求数量从所有机器人中选择排名靠前的目标机器人,并生成目标递送任务发送至每个目标机器人,所述目标递送任务包括根据目标机器人的当前定位信息和/或当前任务信息生成的目标移动路径。
5.根据权利要求4所述的机器人远程召唤方法,其特征在于,所述云端服务器生成到达消息发送至远程召唤装置具体为:所述云端服务器通过serverpush的方式并通过NB-IoT将目标机器人对应的到达消息发送至远程召唤装置,以驱动所述远程召唤装置通过IO翻转控制RGB-LED灯、偏振马达和/或蜂鸣器显示所述...
【专利技术属性】
技术研发人员:袁志炜,王洪亮,
申请(专利权)人:上海有个机器人有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。