一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种机器人之间的视频处理方法和机器人系统与流程

2021-11-30 21:58:00 来源:中国专利 TAG:


1.本技术涉及到机器人领域,具体而言,涉及一种机器人之间的视频处理方法和机器人系统。


背景技术:

2.在现有技术中,在大卖场(以下将售楼处等卖场称为案场)中,例如售楼处均会配置机器人,该机器人用于辅助销售人员进行销售。
3.对于消费者,其在一个售楼处可能无法找到符合自己要求的楼房。此时,销售人员会找到同一开发商的在同一城市的其他地段是否具有符合条件的楼房,如果有,则告知消费者,消费者需要前往另一个售楼处,这会浪费消费者的时间。


技术实现要素:

4.本技术实施例提供了一种机器人之间的视频处理方法和机器人系统,以至少解决在一个案场中无法查看另一个案场情况的问题。
5.根据本技术的一个方面,提供了一种机器人之间的视频处理方法,包括:第一机器人接收用户输入到的信息,其中,所述用户输入的信息用于指示所述第一机器人连接第二机器人,所述第一机器人位于第一预定空间中,所述第二机器人位于第二预定空间中,所述第一预定空间和所述第二预定空间位于不同的地理区域;所述第一机器人根据所述用户输入的信息向服务器发起查询请求,其中,所述查询请求用于查询所述第二机器人的网络地址;所述第一机器人接收所述服务器发送的网络地址,并根据所述网络地址与所述第二机器人建立连接;所述第一机器人将来自所述第二机器人上的摄像头拍摄的实时画面显示在所述第一机器人的屏幕上。
6.进一步地,所述方法还包括:所述第一机器人接收所述用户输入的控制信息,其中,所述控制信息用于控制所述第二机器人进行运动。所述第一机器人将所述运动信息发送给所述第二机器人。
7.进一步地,在所述第一机器人将所述信息发送给所述第二机器人之后,所述方法还包括:所述第二机器人对所述用户的权限进行验证;在验证所述用户具有控制权限的情况下,所述第二机器人根据所述运动信息进行运动。
8.进一步地,所述第一机器人接收所述用户输入的所述控制信息包括:所述第一机器人接收所述用户的语音,并将所述语音转换为文字;所述第一机器人从所述文字中识别出所述控制信息。
9.进一步地,所述第一机器人根据所述用户输入的信息向服务器发起查询请求之后,所述方法还包括:所述服务器获取所述查询请求中携带的所述第二机器人的唯一硬件标识;所述服务器根据所述唯一硬件标识获取所述第二机器人的网络地址;所述服务器将所述第二机器人的网络地址发送给所述第一机器人。
10.根据本技术的另一个方面,还提供了一种机器人系统,包括:第一机器人、第二机
器人和服务器,其中,所述第一机器人用于接收用户输入到的信息,其中,所述用户输入的信息用于指示所述第一机器人连接第二机器人,所述第一机器人位于第一预定空间中,所述第二机器人位于第二预定空间中,所述第一预定空间和所述第二预定空间位于不同的地理区域;所述第一机器人用于根据所述用户输入的信息向服务器发起查询请求,其中,所述查询请求用于查询所述第二机器人的网络地址;所述第一机器人用于接收所述服务器发送的网络地址,并根据所述网络地址与所述第二机器人建立连接;所述第一机器人用于将来自所述第二机器人上的摄像头拍摄的实时画面显示在所述第一机器人的屏幕上。
11.进一步地,所述第一机器人用于接收所述用户输入的控制信息,其中,所述控制信息用于控制所述第二机器人进行运动。所述第一机器人用于将所述运动信息发送给所述第二机器人。
12.进一步地,所述第二机器人用于对所述用户的权限进行验证;在验证所述用户具有控制权限的情况下,所述第二机器人用于根据所述运动信息进行运动。
13.进一步地,所述第一机器人用于接收所述用户的语音,并将所述语音转换为文字;所述第一机器人用于从所述文字中识别出所述控制信息。
14.进一步地,所述服务器用于获取所述查询请求中携带的所述第二机器人的唯一硬件标识;所述服务器用于根据所述唯一硬件标识获取所述第二机器人的网络地址;所述服务器用于将所述第二机器人的网络地址发送给所述第一机器人。
15.在本技术实施例中,采用了第一机器人接收用户输入到的信息,其中,所述用户输入的信息用于指示所述第一机器人连接第二机器人,所述第一机器人位于第一预定空间中,所述第二机器人位于第二预定空间中,所述第一预定空间和所述第二预定空间位于不同的地理区域;所述第一机器人根据所述用户输入的信息向服务器发起查询请求,其中,所述查询请求用于查询所述第二机器人的网络地址;所述第一机器人接收所述服务器发送的网络地址,并根据所述网络地址与所述第二机器人建立连接;所述第一机器人将来自所述第二机器人上的摄像头拍摄的实时画面显示在所述第一机器人的屏幕上。通过本技术解决了在一个案场中无法查看另一个案场情况的问题,从而通过机器人视频的方式可以将另一个案场的情况传输过来,节约了消费者的时间。
附图说明
16.构成本技术的一部分的附图用来提供对本技术的进一步理解,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
17.图1是根据本技术实施例的机器人之间的视频处理方法的流程图。
具体实施方式
18.需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本技术。
19.需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
20.在本实施例中提供了一种机器人之间的视频处理方法,图1是根据本技术实施例
的机器人之间的视频处理方法的流程图,如图1所示,该流程包括如下步骤:
21.步骤s102,第一机器人接收用户输入到的信息,其中,所述用户输入的信息用于指示所述第一机器人连接第二机器人,所述第一机器人位于第一预定空间中,所述第二机器人位于第二预定空间中,所述第一预定空间和所述第二预定空间位于不同的地理区域;
22.步骤s104,所述第一机器人根据所述用户输入的信息向服务器发起查询请求,其中,所述查询请求用于查询所述第二机器人的网络地址;
23.步骤s106,所述第一机器人接收所述服务器发送的网络地址,并根据所述网络地址与所述第二机器人建立连接;
24.例如,所述第一机器人根据所述用户输入的信息向服务器发起查询请求之后,所述服务器获取所述查询请求中携带的所述第二机器人的唯一硬件标识;所述服务器根据所述唯一硬件标识获取所述第二机器人的网络地址;所述服务器将所述第二机器人的网络地址发送给所述第一机器人。
25.可选的方式中,所述服务器在将所述第二机器人的网路地址发送给所述第一机器人之后,所述服务器向所述第二机器人发送命令,其中,所述命令用于将所述第二机器人的状态修改为挂起,该命令中携带有第一机器人的唯一硬件标识,挂起的所述第二机器人仅接受所述第一机器人的连接和控制。
26.在所述第一机器人完成对所述第二机器人的控制之后,所述服务器向所述第二机器人发送用于解除所述挂起状态的命令。
27.作为一个可以选择增加的实施方式,用户输入的信息还可以是消费者的购买需求信息,例如,需要买的楼房的位置、楼房的面积、楼房周边环境的要求等,第一机器人将所述消费这的购买需求信息发送给服务器,所述服务器从所述购买需求信息中提取关键词,并根据所述关键词进行检索获取满足所述购买需求信息中的部分或全部的卖场的标识信息,并根据所述标识信息获取该标识信息对应的卖场中的机器人的网络地址,并将获取到的网络地址发送给所述第一机器人,所述标识信息对应的卖场中的机器人为第二机器人。
28.如果获取到的所述标识信息对应的卖场中的第二机器人为多个,则获取每个第二机器人的状态,并选择状态为空闲的第二机器人,并将状态为空闲的所述第二机器人的网络地址发送给所述第一机器人。
29.作为另一个可以增加的实施方式,如果所述服务器根据所述购买需求信息获取到多个案场均符合要求,则所述服务器从所述两个案场中的第一案场和第二案场分别获取一个第二机器人a和第二机器人b,其中,所述第二机器人a和所述第二机器人b为状态空闲的机器人;所述服务器将所述第二机器人a和所述第二机器人b的网络地址均发送给所述第一机器人,所述第一机器人与所述第二机器人a和所述第二机器人b分别建立连接,所述第一机器人将所述第一机器人的屏幕分为两部分进行显示,其中一部分显示来自所述第二机器人a摄像头的实时画面,另一个部分显示所述第二机器人b摄像头的实时画面。
30.所述服务器还可以记录登陆到所述第一机器人的用户的信息,所述服务器可以获取所述用户的权限,并根据所述用户的权限获取该权限对应的第二机器人,并将所述用户的权限中能够控制的第二机器人的网络地址发送给所述第一机器人。
31.步骤s108,所述第一机器人将来自所述第二机器人上的摄像头拍摄的实时画面显示在所述第一机器人的屏幕上。
32.通过本技术解决了在一个案场中无法查看另一个案场情况的问题,从而通过机器人视频的方式可以将另一个案场的情况传输过来,节约了消费者的时间。
33.在一个实施例中,如果在另一案场中具有可以供消费者查看的物品,则还可以通过第一机器人来控制第二机器人,此时,所述第一机器人接收所述用户输入的控制信息,其中,所述控制信息用于控制所述第二机器人进行运动。所述第一机器人将所述运动信息发送给所述第二机器人。控制信息可以是通过语音输入的,或者也可以是在第一机器人上配置的输入设备中输入的,例如,所述第一机器人接收所述用户的语音,并将所述语音转换为文字;所述第一机器人从所述文字中识别出所述控制信息。
34.作为另一个可以选择增加的实施方式,所述第一机器人显示所述实时画面的显示器为触摸屏显示器,所述第一机器人接收到用户在所述触摸屏显示器上发出的滑动信号,并根据所述滑动信号确定对所述第二机器人上的摄像头进行调整的调整方式;所述第一机器人将所述调整方法发送至所述第二机器人,所述第二机器人根据所述调整方式调整摄像头。例如,向左滑动为摄像头左转,向右滑动为摄像头右转,两个手指从张开到缩小的捏合用于调整摄像头的焦距等。
35.在进行控制的时候,还可以判断登陆到第一机器人上的用户的权限,即在所述第一机器人将所述信息发送给所述第二机器人之后,所述第二机器人对所述用户的权限进行验证;在验证所述用户具有控制权限的情况下,所述第二机器人根据所述运动信息进行运动。如果登陆到第一机器人上的用户权限是不能进行控制的情况下,则所述第二机器人向所述第一机器人发送权限不足的提示信息。
36.在本实施例中,还提供了一种机器人系统,包括:第一机器人、第二机器人和服务器。
37.在该系统中,所述第一机器人用于接收用户输入到的信息,其中,所述用户输入的信息用于指示所述第一机器人连接第二机器人,所述第一机器人位于第一预定空间中,所述第二机器人位于第二预定空间中,所述第一预定空间和所述第二预定空间位于不同的地理区域;所述第一机器人用于根据所述用户输入的信息向服务器发起查询请求,其中,所述查询请求用于查询所述第二机器人的网络地址;所述服务器用于获取所述查询请求中携带的所述第二机器人的唯一硬件标识;所述服务器用于根据所述唯一硬件标识获取所述第二机器人的网络地址;所述服务器用于将所述第二机器人的网络地址发送给所述第一机器人。所述第一机器人用于接收所述服务器发送的网络地址,并根据所述网络地址与所述第二机器人建立连接;所述第一机器人用于将来自所述第二机器人上的摄像头拍摄的实时画面显示在所述第一机器人的屏幕上。
38.该系统与上述方法相对应,已经进行过说明的,在此不再赘述,例如,所述第一机器人用于接收所述用户输入的控制信息,其中,所述控制信息用于控制所述第二机器人进行运动。所述第一机器人用于将所述运动信息发送给所述第二机器人。所述第一机器人可以接收所述用户的语音,并将所述语音转换为文字;所述第一机器人用于从所述文字中识别出所述控制信息。
39.又例如,所述第二机器人用于对所述用户的权限进行验证;在验证所述用户具有控制权限的情况下,所述第二机器人用于根据所述运动信息进行运动。
40.通过上述实施例,在不同案场之间两个机器人可以互动,通过a机器人操控b机器
人,由b展示所在案场的场景。上述实施例服务器记录每个机器人的硬件编号和网络地址,可以通过唯一的硬件编号查找机器人的网络地址。只要有权限,都可以主动发起互动,从而解决了不同案场之间的交互问题。
41.在本实施例中,提供一种电子装置,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行以上实施例中的方法。
42.上述程序可以运行在处理器中,或者也可以存储在存储器中(或称为计算机可读介质),计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd

rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
43.这些计算机程序也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤,对应与不同的步骤可以通过不同的模块来实现。
44.以上仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献