游戏机器人的制作方法_行业快讯_开云下载平台安装

游戏机器人的制作方法

时间: 2024-03-03 15:38:09 |   作者: 行业快讯

  电气接口,所述电气接口在使用中与所述多个基础模块中的所述一个基础模块上的电气 接口电联接;以及 电子电路,所述电子电路用于存储标识所述辅助模块的唯一标识符; 连接装置,所述连接装置与所述游戏机器人通信联接,所述连接装置包含: 处理器,所述处理器执行游戏机器人软件应用,所述游戏机器人软件应用被配置成向所 述游戏机器人的所述主处理模块发送用于控制所述多个腿部模块的高级命令;以及 游戏控制器,所述游戏控制器用于将用户命令提交给所述游戏机器人软件应用; 其中,所述游戏机器人的所述主处理模块被配置成: 借助所述电气接口从所述能断开辅助模块获得所述唯一标识符,以及 将所述唯一标识符发送到在所述连接装置上执行的所述游戏机器人软件应用; 其中,所述游戏机器人软件应用被配置成: 基于所述唯一标识符,更新所述游戏机器人软件应用内的游戏环境中的所述游戏机器人 的属性; 基于更新后的所述属性和从所述游戏控制器接收的用户命令来计算高级移动命令;以及 将所述高级移动命令发送到所述游戏机器人的所述主处理模块, 其中,所述主处理模块还被配置成基于接收的所述高级移动命令来计算用于控制所述多 个腿部模块的所述原动机的低级命令。

  12.依据权利要求11所述的游戏机器人系统,其中,所述游戏机器人软件应用包括:

  智能模块系统,用于基于借助所述无线接口从所述游戏机器人的所述主处理模块接收的 数据来收集与所述游戏机器人连接的任何辅助模块的状态;以及

  23.依据权利要求11所述的游戏机器人系统,其中,所述计算装置被配置成借助所述无线

  接口向所述主处理模块发送高级命令,所述高级命令至少指示所述游戏机器人的所期望 的空间位置,其中,所述主处理模块被配置成将所述高级命令转换成至少指示至少一个 运动模块的所期望的关节位置的低级命令。

  30.根据权利要求28所述的方法,其中,所述能断开模块包括第一能断开模块并且所述方

  法包括以下步骤: 从所述游戏机器人断开所述第一能断开模块; 将第二能断开模块与所述游戏机器人连接; 在所述计算装置处,从所述游戏机器人接收标识所述第二能断开模块的数据,所述数据 得自所述第二能断开模块的电子元件; 在所述计算装置处,基于标识所述第二能断开模块的所述数据来更新所述游戏机器人的 属性; 其中,更新后的所述属性由所述计算装置用来生成改变的一组评论,以响应于所述用户 命令而控制所述游戏机器人的移动。

  10.根据权利要求9所述的游戏机器人系统,其中,所述计算装置被配置为基于所述游戏机

  器人的所述主处理模块所发送的数据来更新所述游戏机器人软件应用内的游戏环境中的 所述游戏机器人的属性。

  11.根据权利要求9所述的游戏机器人系统,其中,所述计算装置包含连接装置,所述连接

  且被配置成: 接收移动程序,所述移动程序包括一系列原动机动作并且与能断开的所述辅助模块关 联; 将所述移动程序存储在所述存储器中;以及 如果能断开的所述辅助模块被连接,则响应于来自所述计算装置的至少一条命令而选择 性加载和执行所述移动程序。

  其中,所述主要模块包括: 一组腿部机械联接器和腿部电气接口,用于将所述多个腿部模块连接到所述主要模块, 其中,每个腿部模块包括:

  在计算装置处,从所述游戏机器人接收标识所述游戏机器人的能断开模块的数据,所述 能断开模块与所述游戏机器人机械和电气联接,所述数据得自所述能断开模块的电子元 件; 在所述计算装置处,基于从所述游戏机器人接收的所述数据,更新所述计算装置所实现 的游戏环境中的所述游戏机器人的属性; 在所述计算装置处,接收使用所述计算装置的游戏控制器输入的用户命令; 在所述计算装置处,根据所述游戏机器人的属性和所述用户命令的变化,计算针对所述 游戏机器人的命令;以及 将所述命令从所述计算装置发送至所述游戏机器人,其中,所述命令能用于响应于所述 用户命令而控制所述游戏机器人的移动。

  描述了游戏机器人的示例。可用诸如智能手机或平板的计算装置来控制游戏机器人。游戏机 器人能够适用于单机或团体游戏活动。在一种情况下,游戏机器人具有一个或多个基础模块

  (11)。这些基础模块包括具有主处理模块的主要模块,所述主处理模块用于响应于从计算装 置接收的命令而控制所述游戏机器人的至少一个运动模块。辅助模块(1000)可借助机械联接 器和电气接口(1003、1004)附接于所述基础模块(11)。所述主处理模块被配置成:借助所述 电气接口(1003)从所述辅助模块获得标识所述辅助模块(1000)的数据,并且将所述数据发送

  2.依据权利要求1所述的游戏机器人,其中,所述一个或多个基础模块包括用于提供机器

  人运动的至少一个运动模块,所述至少一个运动模块包括所述辅助模块机械联接器和所 述辅助模块电气接口。

  其中,第一辅助模块能连接到所述辅助模块机械联接器,并且从所述计算装置接收的命 令基于由所述主处理模块发送的标识所述第一辅助模块的数据来控制所述至少一个运动 模块以第一速度移动,并且

  辅助模块电气接口,用于访问存储在所述辅助模块的电子电路内的数据,所述数据标识 所述辅助模块;

  其中,所述计算装置基于从所述辅助模块获得的所述数据来改变发送到所述主处理模块 的所述命令,使得基于所述辅助模块的连接来修改对至少一个运动模块的控制。

  所述主处理模块包括运动学引擎,所述运动学引擎用于响应于所述高级命令,使用接收 的所述运动学反馈而生成低级命令。

  6.根据前述权利要求中任一项所述的游戏机器人,其中,所述辅助模块电气接口包括电源

  战斗系统,用于从所述智能模块系统接收数据并且基于来自所述智能模块系统的数据来 计算涉及至少所述游戏机器人的模拟战斗的结果。

  13.根据权利要求9至12中任一项所述的游戏机器人系统,所述游戏机器人系统包括:

  数据服务器,所述数据服务器借助活跃的互联网连接与所述计算装置通信联接,所述数 据服务器包括用于存储与所述游戏机器人相关的数据的机器人数据库, 其中,所述数据服务器从所述计算装置接收标识所述辅助模块的数据,验证所述数据并 且将所述数据存储在所述机器人数据库中。

  31.根据权利要求27至30中任一项所述的方法,其中,标识所述能断开模块的所述数据包

  括唯一标识符,并且所描述的方法包括以下步骤: 在所述计算装置处,将所述唯一标识符与数据库进行对照,以验证所述能断开模块的合 法性。

  游戏机器人,所述游戏机器人包括: 多个基础模块,每个基础模块都包括机械联接器和电气接口,所述多个基础模块包括: 多个腿部模块,每个腿部模块都包括用于使所述腿部模块的一些部分分别围绕多个轴旋 转的多个原动机;以及 主要模块,所述主要模块包括用于控制所述多个腿部模块的主处理模块; 至少一个能断开辅助模块,所述至少一个能断开辅助模块包括: 机械联接器,所述机械联接器在使用中与所述多个基础模块中的一个基础模块上的机械 联接器接合;

  17.依据权利要求16所述的游戏机器人,其中,每个腿部模块的所述主要模块电气接口包

  括与每个腿部模块的相应辅助模块电气接口电联接的至少一条电力线和至少一条数据 线所述的游戏机器人,其中,每个腿部电气接口包括数据

  19.依据权利要求16至18中任一项所述的游戏机器人,其中,所述主处理模块被配置成向

  14.依据权利要求10所述的游戏机器人系统,其中,所述游戏机器人软件应用包括:

  虚拟物品系统,用于确定一个或多个虚拟物品的状态, 其中,所述计算装置基于从所述辅助模块获得的数据并且基于任何当前虚拟物品来改变 发送到所述主处理模块的命令。

  15.依据权利要求4或权利要求5所述的游戏机器人,其中,所述主处理模块包括存储器并

  其中,所述主处理模块被配置成将关节移动数据发送到给定的腿部模块微控制器,所述 关节移动数据包括位置和速度指令。

  21.依据权利要求1至20中的任一项所述的游戏机器人,其中,标识所述辅助模块的数据包

  22.依据权利要求21所述的游戏机器人,其中,标识所述辅助模块的数据包括:

  到所述计算装置。所述计算装置基于从所述辅助模块获得的数据来改变发送到所述主处理模 块的命令,使得基于所述辅助模块的连接来修改对至少一个运动模块的控制。

  主要模块,所述主要模块包括主处理模块,所述主处理模块用于响应于从计算装置接收 的命令而控制所述游戏机器人的至少一个运动模块;

  其中,第二辅助模块能连接到所述辅助模块机械联接器,并且从所述计算装置接收的命 令基于由所述主处理模块发送的标识所述第二辅助模块的数据来控制所述至少一个运动 模块以第二速度移动。

  4.依据权利要求2或权利要求3所述的游戏机器人,其中,所述至少一个运动模块包括多个

  腿部模块,每个腿部模块包括用于使所述腿部模块的一些部分分别围绕多个轴旋转的多 个原动机。

  在所述游戏机器人的主处理模块处,从所述计算装置接收所述命令; 在所述主处理模块处,使用运动学引擎将所述命令转换成针对一个或多个原动机的运动 学命令;以及 在所述游戏机器人处,使用所述运动学命令控制所述一个或多个原动机,以响应于所述 用户命令而实施所述游戏机器人的移动, 其中,所述移动取决于能断开模块的机械和电气联接。

  24.依据权利要求23所述的游戏机器人系统,其中,所述游戏机器人软件应用被配置成:

  从所述游戏控制器接收用户命令,所述用户命令至少指示所述游戏机器人的所期望的移 动方向;以及

  使用运动学函数来计算针对所述游戏机器人的高级命令,所述运动学函数取使用从所述 辅助模块获得的数据所获取的所述游戏机器人的属性作为输入。

  主要模块机械联接器,用于将所述腿部模块连接到所述主要模块的所述腿部机械联接器 中的一个;以及

  主要模块电气接口,用于将所述腿部模块电联接到所述主要模块Biblioteka Baidu所述腿部电气接口中 的一个;

  20.依据权利要求16至18中任一项所述的游戏机器人,其中,每个腿部模块微控制器通过

  从所述机器人装置断开所述能断开模块; 在所述计算装置处,从所述游戏机器人接收不存在所述能断开模块的指示; 在所述计算装置处,基于所述指示来更新所述游戏机器人的属性; 其中,更新后的所述属性由所述计算装置用来生成改变的一组评论,以响应于所述用户 命令而控制所述游戏机器人的移动。

  25.根据权利要求13所述的游戏机器人系统,其中,所述主处理模块被配置成向所述计算

  装置发送游戏机器人状态数据,并且所述计算装置被配置成将所述游戏机器人状态数据 发送到所述数据服务器,以便存储在所述机器人数据库中的机器人配置文件中。

  26.根据权利要求25所述的游戏机器人系统,其中,所述游戏机器人状态数据包括以下中

  7.根据权利要求6所述的游戏机器人,其中,所述辅助模块包括借助所述电源接口进行供

  电的一个或多个有源电子元件,并且其中,所述主处理模块被配置成控制所述有源电子 元件。

  8.根据前述权利要求中任一项所述的游戏机器人,其中,所述辅助模块包括护盾模块和武

  9.一种游戏机器人系统,所述游戏机器人系统包括: 根据权利要求1至8中任一项所述的游戏机器人;以及