[发明专利]一种能够协同运动的动态三维模型的构建方法有效
| 申请号: | 201910747847.9 | 申请日: | 2019-08-14 |
| 公开(公告)号: | CN110471367B | 公开(公告)日: | 2020-08-07 |
| 发明(设计)人: | 王强;韩心远;翟源 | 申请(专利权)人: | 上海明材教育科技有限公司 |
| 主分类号: | G05B19/409 | 分类号: | G05B19/409 |
| 代理公司: | 上海诺衣知识产权代理事务所(普通合伙) 31298 | 代理人: | 刘艳芝 |
| 地址: | 201615 上海市松江*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 能够 协同 运动 动态 三维 模型 构建 方法 | ||
1.一种能够协同运动的动态三维模型的构建方法,其特征在于:包括如下步骤:
步骤1、为动态三维模型挂载统一的结构化框架,该结构化框架能够被动作执行信号触发;
步骤2、为每一个动态三维模型创建动作运行流程,将每一个动态三维模型的动作信号进行关联,并存储动作运行流程及信号关联信息;
步骤3、对所有动态三维模型进行动作执行信号分拣,构成树形结构,将具有同一层级输出信号的动作执行信号分为一组,并将分拣好的数据压缩到消息队列中;
步骤4、在动态三维模型的属性面板中配置I/O逻辑信号,将其与模型动作的运行姿态信号一一对应匹配,并建立用于存放运行逻辑的路径;
步骤5、实时监听动作执行消息队列,获取相应的模型动作参数,执行相应的动作,并在动作执行前后构建信号状态通知。
2.根据权利要求1所述的能够协同运动的动态三维模型的构建方法,其特征在于:结构化框架包括模型内部动作处理结构化、模型输入输出动作信号结构化、模型动作执行状态共享结构化。
3.根据权利要求1所述的能够协同运动的动态三维模型的构建方法,其特征在于:所述步骤2中的数据存储在信号处理模块中,通过信号配置面板配置动态三维模型之间的信号关联关系,并在信号配置面板进行展示。
4.根据权利要求1所述的能够协同运动的动态三维模型的构建方法,其特征在于:步骤3中的动作执行信号分拣规则如下:
首先获得所有执行的信号,然后,按照执行信号的类别进行分拣,根据信号的走向将所有的初始信号分为同一组,所有的输入信号分为同一组,所有的输出信号分为同一组;最后,根据分拣后信号的对应关系,构建成一个完整的动作执行信号序列。
5.根据权利要求1所述的能够协同运动的动态三维模型的构建方法,其特征在于:步骤5中通过队列监听模块主动监听动作执行消息队列,当消息队列中出现数据时,队列监听模块主动读取该模型的动作参数,并调用该模型的动作API使其执行相应的动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海明材教育科技有限公司,未经上海明材教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910747847.9/1.html,转载请声明来源钻瓜专利网。





