The invention relates to a method and implementation of intelligent toy interactive client and intelligent toys, including the method used in the client: to establish a connection with the communication between intelligent toys; toy identification data read by the smart toys through the communication connection, the identification data is the intelligent toy toy by splicing of their own were identified; in the form of the intelligent toy mosaic toy identification data as instructed by the model of splicing form, and based on the model of the splicing form model on the client in the remodeling a toy model; the toy model generation and corresponding virtual object, the virtual object is applied to the client to achieve the virtual interactive scene. The intelligent toy interactive method, the client and the intelligent toy provided by the disclosure extend the application scene of the intelligent toy, and effectively improve the utilization rate of the intelligent toy.
【技术实现步骤摘要】
实现智能玩具互动的方法、客户端及智能玩具
本公开涉及计算机应用
,尤其涉及一种实现智能玩具互动的方法、客户端及智能玩具。
技术介绍
随着智能遥控技术的发展,用户可以通过具有遥控功能的终端设备(例如遥控器或者智能手机)遥控智能玩具执行各种动作。其中,智能玩具可以是智能机器人、智能积木等等。为了进一步丰富智能玩具的玩具功能,现有实现方案中通常会为智能玩具配置传动模块、声音模块、光学模块、传感模块等等,使得智能玩具能够在该些模块的辅助下实现运动、发声、发光、感知等玩具功能。然而,该些玩具功能都只是用户在现实场景中完成的,这就导致智能玩具的应用场景相对匮乏,进而降低智能玩具的使用率。
技术实现思路
为了解决上述技术问题,本公开的一个目的在于提供一种实现智能玩具互动的方法、客户端及智能玩具。其中,本公开所采用的技术方案为:一种实现智能玩具互动的方法应用于客户端,所述方法包括:建立与智能玩具之间的通信连接;通过所述通信连接由所述智能玩具中读取玩具识别数据,所述玩具识别数据是所述智能玩具通过对自身的拼接形态进行识别得到的;以所述玩具识别数据指示的智能玩具拼接形态作为模型拼接形 ...
【技术保护点】
一种实现智能玩具互动的方法,应用于客户端,其特征在于,包括:建立与智能玩具之间的通信连接;通过所述通信连接由所述智能玩具中读取玩具识别数据,所述玩具识别数据是所述智能玩具通过对自身的拼接形态进行识别得到的;以所述玩具识别数据指示的智能玩具拼接形态作为模型拼接形态,并基于所述模型拼接形态在所述客户端中进行模型重塑生成玩具模型;生成与所述玩具模型相应的虚拟对象,所述虚拟对象被应用于所述客户端实现的虚拟交互场景中。
【技术特征摘要】
1.一种实现智能玩具互动的方法,应用于客户端,其特征在于,包括:建立与智能玩具之间的通信连接;通过所述通信连接由所述智能玩具中读取玩具识别数据,所述玩具识别数据是所述智能玩具通过对自身的拼接形态进行识别得到的;以所述玩具识别数据指示的智能玩具拼接形态作为模型拼接形态,并基于所述模型拼接形态在所述客户端中进行模型重塑生成玩具模型;生成与所述玩具模型相应的虚拟对象,所述虚拟对象被应用于所述客户端实现的虚拟交互场景中。2.如权利要求1所述的方法,其特征在于,所述智能玩具配置一蓝牙模块,所述建立与智能玩具之间的通信连接,包括:在所述客户端运行的终端设备与蓝牙模块之间进行蓝牙匹配;如果所述蓝牙匹配成功,即完成与所述智能玩具之间通信连接的建立;相应地,所述建立与智能玩具之间的通信连接,还包括:如果所述蓝牙匹配失败,则生成错误提示信息,所述错误提示信息用于提示所述用户所述通信连接建立失败。3.如权利要求1或2所述的方法,其特征在于,所述玩具识别数据包括连接数据,所述连接数据用于指示所述智能玩具中每个组件的物理连接关系,所述以所述玩具识别数据指示的智能玩具拼接形态作为模型拼接形态,并基于所述模型拼接形态在所述客户端中进行模型重塑生成玩具模型,包括:对所述连接数据指示的所述智能玩具中每个组件的物理连接关系进行解析,得到所述每个组件对应的位置信息与方向信息;按照所述每个组件对应的位置信息与方向信息在所述客户端中拼接预先设置的模型组件,得到所述玩具模型,所述模型组件对应于所述智能玩具的组件。4.如权利要求2所述的方法,其特征在于,所述生成与所述玩具模型相应的虚拟对象之前,所述方法还包括:在所述蓝牙匹配成功时载入玩具装配界面,并在所述玩具装配界面中显示所述玩具模型。5.如权利要求4所述的方法,其特征在于,所述生成与所述玩具模型相应的虚拟对象之前,所述方法还包括:通过读取所述玩具识别数据触发进行玩具模型的重新生成,并在所述玩具装配界面中显示重新生成的玩具模块;相应地,所述方法还包括:判断所述客户端中是否已跳转离开了所述玩具装配界面;如果是,则停止执行所述通过读取所述玩具识别数据触发进行玩具模型的重新生成步骤。6.如权利要求1所述的方法,其特征在于,所述生成与所述玩具模型相应的虚拟对象,包括:获取虚拟对象生成指令,所述虚拟对象生成指令是响应用户的触发操作生成的;根据所述虚拟对象生成指令由所述玩具识别数据中提取出类型信息,并在预先存储的类型属性关联集合中根据所述类型信息得到相关联的属性;通过为所述玩具模型中的模型组件设置所述类型信息相关联的属性,得到包含所述属性的虚拟对象。7.如权利要求6所述的方法,其特征在于,所述生成与所述玩具模型相应的虚拟对象,还包括:判断所述玩具装配界面中的显示内容是否为空;如果所述显示内容为空,则生成连接提示信息,所述连接提示信息用于提示所述用户连接所述智能玩具及其配置的蓝牙模块;否则,跳转进入所述获取虚拟对象生成指令步骤。8.一种实现智能玩具互动的方法,应用于智能玩具,其特征在于,包括:建立与客户端之间的通信连接;通过对所述智能玩具的拼接形态进行识别得到玩具识别数据;通过所述通信连接向所述客户端反馈所述...
【专利技术属性】
技术研发人员:薛冰,高丽娜,杨若虚,刘涛,柯富茗,陈鹏,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。