一种重心可控的不倒翁及不倒翁的重心控制方法

文档序号:9898424阅读:834来源:国知局
一种重心可控的不倒翁及不倒翁的重心控制方法
【技术领域】
[0001] 本发明设及一种不倒翁及不倒翁运动状态的控制方法,尤其是一种重屯、可控的不 倒翁及不倒翁的重屯、控制方法。
【背景技术】
[0002] 不倒翁是一种具有悠久历史的玩具,它在外力的作用下从初始的直立位置开始倾 倒,外力消失后就会摆动,然后恢复到初始的直立状态,一直W来都是玩具中不可或缺的组 成部分。但是现有的对不倒翁玩具的改变基本上都是改变不倒翁的外形,很少有对不倒翁 玩具的其他结构进行改造。随着生活水平和教育水平的逐渐提高,可选择的玩具类型越来 越丰富,而且富有一定科技含量又操作简便的玩具不仅吸引儿童,同时还吸引了广大的成 年人尤其是学生消费者进行购买,因此只通过改变外形来增加不倒翁玩具的趣味性,对用 户的吸引力相对来说在逐渐降低,在玩具市场上的竞争力不强。

【发明内容】

[0003] 本发明所要解决的技术问题是提供一种重屯、可控的不倒翁及不倒翁的重屯、控制 方法,能够通过控制模块对不倒翁的重屯、进行定位,使得不倒翁表现出各种需要的动作来 与用户互动,从而使不倒翁更加具有趣味性。
[0004] 本发明解决上述技术问题所采用的技术方案为:一种重屯、可控的不倒翁,包括底 部为半球形的不倒翁外壳,所述的不倒翁外壳内设置有用于平衡的重物块,所述的不倒翁 外壳内设置有第一旋转定位组件、第二旋转定位组件、重屯、定位块和控制模块,所述的第一 旋转定位组件设置在所述的不倒翁外壳上,所述的第二旋转定位组件设置在所述的第一旋 转定位组件上,所述的重屯、定位块设置在所述的第二旋转定位组件上,所述的第二旋转定 位组件的转动方向与所述的第一旋转定位组件的转动方向相互交错,所述的第一旋转定位 组件和所述的第二旋转定位组件均与所述的控制模块电连接。
[0005] 所述的第一旋转定位组件包括第一驱动电机、第一定位环和第一支架,所述的第 二旋转定位组件包括第二驱动电机、第二定位环和第二支架,所述的第一驱动电机与所述 的第一支架对称设置在所述的不倒翁外壳的内壁上,所述的第一定位环设置在所述的第一 驱动电机与所述的第一支架之间,所述的第一定位环的一端与所述的第一驱动电机的驱动 轴固定连接,所述的第一定位环的另一端与所述的第一支架转动连接,所述的第二驱动电 机与所述的第二支架对称设置在所述的第一定位环上,所述的第二定位环设置在所述的第 二驱动电机与所述的第二支架之间,所述的第二定位环的一端与所述的第二驱动电机的驱 动轴固定连接,所述的第二定位环的另一端与所述的第二支架转动连接,所述的重屯、定位 块设置所述的第二定位环上,所述的重屯、定位块位于所述的第二定位环与所述的第二驱动 电机的连接点及所述的第二定位环与所述的第二支架的连接点之间的圆环上,所述的第一 驱动电机的驱动轴与所述的第二驱动电机的驱动轴相互交错,所述的第一驱动电机与所述 的第二驱动电机均与所述的控制模块电连接。由于第一驱动电机的驱动轴与第二驱动电机 的驱动轴相互交错,因此第一定位环与第二定位环能够带动重屯、定位块W第一定位环的环 屯、为中屯、的各个空间角度对应的位置,从而使不倒翁能够朝各个方向倾倒W作出相应动 作。
[0006] 所述的第一驱动电机的驱动轴与水平面平行,所述的第二驱动电机的驱动轴与所 述的第一驱动电机的驱动轴相互垂直。更方便控制模块对第一驱动电机及第二驱动电机进 行控制。
[0007] 所述的重屯、定位块位于所述的第二定位环与所述的第二驱动电机的连接点及所 述的第二定位环与所述的第二支架的连接点之间的圆环上的正中间。控制模块通过控制第 一驱动电机及第二驱动电机对重屯、定位块进行定位,从而改变不倒翁的重屯、的控制效果更 为理想。
[0008] 所述的控制模块包括指令库、指令接收模块、指令匹配模块、参数计算模块和电机 控制模块,所述的指令库中存储有待匹配指令集合,待匹配指令集合包括第一大类指令集 合和第二大类指令集合,第一大类指令集合包括至少两条功能不同的第一待匹配指令,每 一条第一待匹配指令均设置有对应的计算序号,第二大类指令集合包括至少两条功能不同 的第二待匹配指令,每一条第二待匹配指令均设置有对应的电机控制参数; 所述的指令接收模块用于接收由用户选择发送的一条有效控制指令并将该有效控制 指令发送至所述的指令匹配模块,有效控制指令为第一有效指令或第二有效指令,第一有 效指令包含一个动作指令和与该动作指令对应的一个W上的待计算参数,第二有效指令只 包含一个动作指令,动作指令用于要求不倒翁作出一个具体的动作; 所述的指令匹配模块用于将接收到的有效控制指令与所述的指令库中存储的待匹配 指令集合进行匹配,当接收到的有效控制指令为第一有效指令时,所述的指令匹配模块根 据该第一有效指令中包含的动作指令判断该第一有效指令与第一大类指令集合中的一条 第一待匹配指令匹配,并将与判断得到的该条第一待匹配指令对应的计算序号和该第一有 效指令中包含的待计算参数发送至所述的参数计算模块;当接收到的有效控制指令为第二 有效指令时,所述的指令匹配模块根据该第二有效指令中的动作指令判断该第二有效指令 与第二大类指令集合中的一条第二待匹配指令匹配,并将与判断得到的该条第二待匹配指 令对应的电机控制参数发送到所述的电机控制模块; 所述的参数计算模块用于根据获取的待计算参数及计算序号进行对应的计算处理得 到相应的电机控制参数,再由所述的参数计算模块将计算处理得到的电机控制参数输入所 述的电机控制模块; 所述的电机控制模块用于根据获取的电机控制参数控制所述的第一驱动电机及/或所 述的第二驱动电机开始运转。第一有效指令包括需要不倒翁执行的某个具体动作和执行该 具体动作的次数,因此需要将相关的各种参数发送到参数计算模块,参数计算模块中事先 存储有多条分别与各个需要执行的动作对应的函数,一条函数对应一个计算序号,因此当 参数计算模块接收到计算序号和相应的参数时,就可调用与计算序号对应的一条函数进行 相应的计算处理,并将计算得到的电机控制参数发送到电机控制模块W便对第一驱动电机 及第二驱动电机进行相应的控制,第二有效指令一般只包括需要不倒翁执行的某个具体动 作,但不包含需要执行该具体动作的次数,通常默认为执行一次该具体动作即可,因此可W 直接将与第二有效指令对应的第二待匹配指令中设置的电机控制参数发送到电机控制模 块进行处理,第二有效指令还可W为由用户提出的问题,此时需要由指令接收模块先将该 问题转换为与需要不倒翁执行的动作对应的指令信号,再将转换得到的指令信号发送至指 令匹配模块;用户能够通过发出有效控制指令来准确控制不倒翁的摆动状态,从而使得不 倒翁表现出各种需要的动作来与用户互动,使不倒翁更加具有趣味性,对用户的吸引力较 大。
[0
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1