物品搜索方法、装置及机器人制造方法及图纸

技术编号:16785048 阅读:42 留言:0更新日期:2017-12-13 03:02
本发明专利技术实施例公开了一种物品搜索方法,该方法包括:接收搜索待搜索物品的搜索任务;获取所述待搜索物品对应的3D模型;确定搜索所述待搜索物品的搜索任务组;根据获取到的所述3D模型,联合所述搜索任务组搜索所述待搜索物品,其中,所述搜索任务组在搜索所述待搜索物品的过程中共享搜索结果。该实施方式一方面为用户提供了方便,另一方面,提升了用户找寻物品的效率,以及找到该物品的概率。

【技术实现步骤摘要】
【国外来华专利技术】物品搜索方法、装置及机器人
本专利技术涉及物联网
,特别是涉及一种物品搜索方法、装置及机器人。
技术介绍
由于个人忽视或记忆力不好等原因,人们经常会在家里或者某个固定场所找不到当前需要的某样物品,例如,某本书,眼镜,钥匙等。未来家庭里很可能会存在各种机器人,比如,机器人管家,扫地机器人,物品整理机器人,护理机器人等。如果能够借助机器人来找寻物品,用户找寻物品的效率将得到有效提高。
技术实现思路
本专利技术实施例主要解决用户找寻物品时效率低的问题。为解决上述技术问题,本专利技术实施例采用的一个技术方案是:提供一种物品搜索方法,该方法包括:接收搜索待搜索物品的搜索任务;根据所述搜索任务,获取所述待搜索物品对应的3D模型;确定搜索所述待搜索物品的搜索任务组;根据获取到的所述3D模型,联合所述搜索任务组搜索所述待搜索物品,其中,所述搜索任务组在搜索所述待搜索物品的过程中共享搜索结果。为解决上述技术问题,本专利技术实施例采用的另一个技术方案是:提供一种物品搜索装置,该装置包括:第一接收模块,用于接收搜索待搜索物品的搜索任务;获取模块,用于根据所述搜索任务,获取所述待搜索物品对应的3D模型;确定模块,用于确定搜索所述待搜索物品的搜索任务组;搜索模块,用于根据获取到的所述3D模型,联合所述搜索任务组搜索所述待搜索物品,其中,所述搜索任务组在搜索所述待搜索物品的过程中共享搜索结果。为解决上述技术问题,本专利技术实施例采用的又一个技术方案是:提供一种机器人,该机器人包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令程序,所述指令程序被所述至少一个处理器执行,以使所述至少一个处理器执行如上所述的方法。为解决上述技术问题,本专利技术实施例采用的再一个技术方案是:提供一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如上所述的方法。为解决上述技术问题,本专利技术实施例采用的还一个技术方案是:提供一种计算机程序产品,所述计算机程序产品包括:非易失性计算机可读存储介质以及内嵌于所述非易失性计算机可读存储介质的计算机程序指令;所述计算机程序指令包括用以使处理器执行如上所述的方法的指令。在本专利技术实施例中,根据获取的待搜索物品的3D模型,联合搜索任务组对该3D模型对应的待搜索物品进行搜索。该实施方式一方面为用户提供了方便,另一方面,提升了用户找寻物品的效率,以及找到该物品的概率。【附图说明】一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。图1是本专利技术实施例提供的物品搜索方法的应用环境的示意图;图2是本专利技术实施例提供的一种物品搜索方法的流程示意图;图3是本专利技术实施例提供的一种物品搜索方法中获取所述待搜索物品对应的3D模型的方法流程示意图;图4是本专利技术实施例提供的一种物品搜索方法中根据获取到的所述3D模型,联合所述搜索任务组搜索所述待搜索物品的方法的一种流程示意图;图5是本专利技术实施例提供的一种物品搜索方法中根据获取到的所述3D模型,联合所述搜索任务组搜索所述待搜索物品的方法的另一种流程示意图;图6是本专利技术实施例提供的一种物品搜索方法中根据获取到的所述3D模型,联合所述搜索任务组搜索所述待搜索物品的方法的又另一种流程示意图;图7是本专利技术另一实施例提供的一种物品搜索方法的流程示意图;图8是本专利技术又一实施例提供的一种物品搜索方法的流程示意图;图9是本专利技术实施例提供的一种物品搜索装置的结构示意图;图10是本专利技术另一实施例提供的一种物品搜索装置的结构示意图;图11是本专利技术又一实施例提供的一种物品搜索装置的结构示意图;图12是本专利技术实施例提供的一种机器人的结构示意图。【具体实施方式】为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,图1是本专利技术实施例提供的物品搜索方法的应用环境的示意图。如图1所示,该应用环境包括:用户10、智能终端20、以及云服务器30。用户10可以为任意数量的,具有相同或者相近操作行为的群体,例如家庭、工作组或者个人等。用户10可以通过语音、文字、肢体动作等方式与智能终端20进行数据交互。智能终端20可以为任何合适类型的,具有一定逻辑运算能力,提供一个或多个能够满足用户意图的功能的电子设备。例如,扫地机器人、物品整理机器人、护理机器人等。智能终端20具备视觉搜索,声音采集和声音识别,以及图像采集和图像识别等功能。智能终端20接收到用户10输入的语音、文字、肢体动作等信息后,可以通过声音识别或图像识别等功能来获取用户10的发出的任务。智能终端20可以访问局域网和互联网,接收到任务之后,可以通过访问局域网或互联网来协助完成任务。在这个过程中,智能终端20可以与云服务器30进行数据交互,在云服务器30强大的计算能力下协助智能终端20完成用户10发出的任务。可以由一个或多个智能终端20来执行用户10发出的任务。当由多个智能终端20来执行用户10发出的任务时,该多个智能终端20之间能够互相通信,并且分享数据信息。进一步地,该多个智能终端20都能访问局域网、互联网以及云服务器,而不仅限于图1示出的一个智能终端。云服务器30用于为智能终端20提供云服务,具体的针对云计算和云存储需求。在接收到智能终端20发出的云计算请求消息后,云服务器30获取应用或者调用存储的应用进行云计算处理,例如,对某一物品进行3D建模。在接收到智能终端20发出的云存储请求消息后,云服务器30可以缓存该数据信息。云服务器30还可以存储预存储的数据信息。需要说明的是,本专利技术实施例提供的物品搜索方法的应用环境还可以进一步拓展到其他合适的应用环境中,而不仅限于图1中的所示的应用环境。虽然图1中仅显示了一个用户10、三个智能终端20以及一个云服务器30,本领域技术人员可以理解的是,在实际应用过程中,该应用环境还可以包括更多或更少的用户、智能终端以及云服务器。下面结合具体实施例对本专利技术实施例作进一步阐述。请参阅图2,图2是本专利技术实施例提供的一种物品搜索方法的流程示意图。如图2所示,该方法包括:步骤21、接收搜索待搜索物品的搜索任务。在本实施例中,智能终端接收用户发出的搜索任务,该搜索任务是对某一空间中的物品进行搜索。用户可以通过语音输入或者文字输入或者手势输入等方式向智能终端发出搜索任务,该搜索任务中包含了待搜索物品的关键信息,根据该关键信息智能终端能够理解该搜索任务。当用户通过语音或者文字输入搜索任务时,智能终端可以基于语音识别和语义理解来提取该搜索任务的关键词。当用户通过手势等肢体动作输入搜索任务时,智能终端可以基于动作识别等来提取该搜索任务的关键词。例如,用户可以呼叫家庭中的某一个或某几个机器人,如“Tom,帮我找找我的那本书放哪儿了,叫钢铁是怎样炼成的”,叫Tom的机器人接收到用户发出的语音信息后,通过语音识别和语义理解,识别出关键信息是“书”、“钢铁是怎样炼成的”,由此,当前的本文档来自技高网...
物品搜索方法、装置及机器人

【技术保护点】
一种物品搜索方法,其特征在于,包括:接收搜索待搜索物品的搜索任务;根据所述搜索任务,获取所述待搜索物品对应的3D模型;确定搜索所述待搜索物品的搜索任务组;根据获取到的所述3D模型,联合所述搜索任务组搜索所述待搜索物品,其中,所述搜索任务组在搜索所述待搜索物品的过程中共享搜索结果。

【技术特征摘要】
【国外来华专利技术】1.一种物品搜索方法,其特征在于,包括:接收搜索待搜索物品的搜索任务;根据所述搜索任务,获取所述待搜索物品对应的3D模型;确定搜索所述待搜索物品的搜索任务组;根据获取到的所述3D模型,联合所述搜索任务组搜索所述待搜索物品,其中,所述搜索任务组在搜索所述待搜索物品的过程中共享搜索结果。2.根据权利要求1所述的方法,其特征在于,所述获取所述待搜索物品对应的3D模型包括:在本地3D模型集合中查找所述待搜索物品对应的3D模型;若在所述本地3D模型集合中找到所述待搜索物品对应的3D模型,则将找到的所述3D模型作为所述待搜索物品对应的3D模型。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:若在所述本地3D模型集合中未找到所述待搜索物品对应的3D模型,则在网络搜索所述待搜索物品对应的3D模型;若在所述网络搜索到所述待搜索物品对应的3D模型,则将所述搜索到的3D模型作为所述待搜索物品对应的3D模型,并且将所述搜索到的3D模型存储至所述本地3D模型集合;若在所述网络未搜索到所述待搜索物品对应的3D模型,则在网络搜索所述待搜索物品对应的图片;获取在云端根据所述图片建立的所述待搜索物品的3D模型,并将所述建立的3D模型存储至所述本地3D模型集合。4.根据权利要求1所述的方法,其特征在于,所述确定搜索所述待搜索物品的搜索任务组包括:根据所述搜索任务的优先级,以及其他机器人当前所执行的任务的优先级来确定搜索所述待搜索物品的搜索任务组。5.根据权利要求1所述的方法,其特征在于,所述根据获取到的所述3D模型,联合所述搜索任务组搜索所述待搜索物品包括:确定所述搜索任务组中的机器人所对应的搜索区域;向所述搜索任务组中的机器人发送搜索指令,以使所述搜索任务组中各机器人根据所述3D模型,在对应的搜索区域进行搜索。6.根据权利要求1所述的方法,其特征在于,所述根据获取到的所述3D模型,联合所述搜索任务组搜索所述待搜索物品包括:获取监控系统所监控到的监控画面;根据所述监控画面搜索所述3D模型对应的待搜索物品。7.根据权利要求1所述的方法,其特征在于,所述根据获取到的所述3D模型,联合所述搜索任务组搜索所述待搜索物品包括:获取所述待搜索物品对应的历史位置组,所述历史位置组用于记录所述待搜索物品的历史位置和所述待搜索物品在每一历史位置被搜索到的搜索次数;向所述搜索任务组中的机器人发送搜索指令,以使所述搜索任务组中各机器人根据所述3D模型,并且结合所述历史位置组搜索所述待搜索物品。8.根据权利要求7所述的方法,其特征在于,当所述搜索结果包含搜索到所述待搜索物品的信息时,所述方法还包括:判断搜索到所述待搜索物品的位置是否属于所述历史位置组;若属于,则将搜索到所述待搜索物品的位置所对应的搜索次数进行更新;若不属于,则在所述历史位置组中记录搜索到所述待搜索物品的位置,以及所述位置对应的搜索次数。9.根据权利要求1至7任一项所述的方法,其特征在于,当所述搜索结果包含搜索到所述待搜索物品的信息时,所述方法还包括:产生搜索到所述待搜索物品的提示消息;接收确定所述待搜索物品的确认消息;使所述搜索任务组共享所述确认消息,以使所述搜索任务组确认完成所述搜索任务。10.一种物品搜索装置,其特征在于,包括:第一接收模块,用于接收搜索待搜索物品的搜索任务;获取模块,用于根据所述搜索任务,获取所述待搜索物品对应的3D模型;确定模块,用于确定搜索所述待搜索物品的搜索任务组;搜索模块,用于根据获取到的所述3D模型,联合所述搜索任务组搜索所述待搜索物品,其中,所述搜索任务组在搜索所述待搜索物品的过程中共享搜索结果。11.根据权利要求10所述的装置,其特征在于,所述获取模块包括:查找单元...

【专利技术属性】
技术研发人员:骆磊
申请(专利权)人:深圳前海达闼云端智能科技有限公司
类型:发明
国别省市:广东,44

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

1