[发明专利]一种交互式玩具陀螺模拟方法及系统有效
申请号: | 201310148232.7 | 申请日: | 2013-04-25 |
公开(公告)号: | CN103198233A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 李援朝;李涛 | 申请(专利权)人: | 李援朝;李涛 |
主分类号: | G06F19/00 | 分类号: | G06F19/00 |
代理公司: | 湖南兆弘专利事务所 43008 | 代理人: | 周长清 |
地址: | 410003 湖南省长沙*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 交互式 玩具 陀螺 模拟 方法 系统 | ||
1.一种交互式玩具陀螺模拟方法,其特征在于,步骤为:
(1)用户输入用来控制玩具陀螺的信号;
(2)对用户输入设备上的输入进行监测和读取,计算玩具陀螺所受总力矩,并以玩具陀螺所受总力矩作为输入,计算并更新玩具陀螺的运动状态;
(3)在用户显示设备上以与实体玩具陀螺类似的形态动态显示玩具陀螺及其运动参数。
2.根据权利要求1所述的交互式玩具陀螺模拟方法,其特征在于,在上述步骤(2)中,需计算用户输入力矩;首先将读取的输入进行分类,如果属于特定模式的输入,则根据输入计算用户施加在玩具陀螺上的力矩;如果不属于特定模式的输入,则用户输入力矩为零;所述特定模式的输入是指可以被输入设备识别、被处理单元采集、在输出设备上表现为一条虚拟曲线的一个空间上的连续输入,该连续输入可以表示成一个离散时间序列上的单个简单输入的集合。
3.根据权利要求2所述的交互式玩具陀螺模拟方法,其特征在于,在上述步骤(2)中,计算玩具陀螺所受总力矩的流程为:
(2.1.1)计算用户作用的力;
设ti时刻玩具陀螺的显示输出区域为G2i,G2i为一个显示输出位置的集合,集合内每个显示输出位置表示为g2j=[x2j y2j]T,j=1…J,与集合内每个显示输出位置对应的,是从视点看过去的三维玩具陀螺模型表面上的一个点,其在陀螺体坐标系中的位置记为g3j=[x3j y3j z3j]T,其构成集合G3i;
设满足特定模式的输入U,其由离散时间序列上的简单输入集合ui,i=1…I构成,简单输入ui作用的显示输出位置为p2i=[x2i y2i]T,其对应的采样时间为ti,则输入U作用的显示位置集合可以表示为P2,P2集合构成了输入U作用在输出设备上的曲线;
对于与ti时刻对应的简单输入ui,其作用力为,则有:
如果ui作用的显示输出位置为p2i,包含在该时刻玩具陀螺显示输出位置区域G2i内,即有p2i=g2k,k∈1…J,与g2k对应的三维玩具陀螺模型表面上的点在陀螺体坐标系中的位置为g3k,则认为在ti时刻输入ui作用在三维玩具陀螺的g3k点上;设整个输入U作用在三维玩具陀螺上的点g3k的集合为G3k,则G3k构成一个空间上的曲线,它是G3i,i=1…I的子集;则力的方向为G3k曲线经过时的切线方向,力的大小与经过点g3k的速度成正比;或者,若输入ui作用的显示输出位置p2i为一个显示输出位置的集合,则力的大小可以与集合内位置点的个数,也即集合对应的面积成正比;
若简单输入ui作用的显示输出位置p2i,没有包含在该时刻玩具陀螺显示输出位置区域G21内,则力为0;
(2.1.2)计算用户作用的力矩;
设玩具陀螺支点到点g3k的矢量记为则该时刻输入作用在玩具陀螺上的力矩Mu为:
这里,×表示叉乘;
(2.1.3)陀螺所受总力矩M为:
M=Mg+Mu+Mo (2)
其中,力矩Mg为玩具陀螺转动时所受的重力力矩,为:
这里:m为玩具陀螺的质量,为重力加速度矢量,为玩具陀螺支点到重心的矢量;Mo为摩擦力矩,其与玩具陀螺支点接触面的摩擦系数、空气阻力相关。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于李援朝;李涛,未经李援朝;李涛许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310148232.7/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用