[发明专利]用于控制硬件设备动作的方法有效
申请号: | 201710799218.1 | 申请日: | 2017-09-07 |
公开(公告)号: | CN109471374B | 公开(公告)日: | 2021-08-17 |
发明(设计)人: | 朱海鸿 | 申请(专利权)人: | 上海优爱宝智能机器人科技股份有限公司 |
主分类号: | G05B19/04 | 分类号: | G05B19/04;G06T13/00 |
代理公司: | 南京苏科专利代理有限责任公司 32102 | 代理人: | 姚姣阳 |
地址: | 201315 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 控制 硬件 设备 动作 方法 | ||
1.一种用于控制硬件设备动作的方法,主要包括以下步骤:
S1、提供编程工具,将该编程工具与硬件设备相连;
S2、提供特征点模型和动画设计工具,在动画设计工具中对硬件设备的各组件动作进行设计,同时添加特征点模型,制作添加有特征点模型的动画文件,所述特征点模型与所述硬件设备各组件之间一一对应,且同时对所述特征点模型进行编号;
S3、将制作好的动画文件加载到所述编程工具中,形成动作文件;
S4、所述编程工具具有编程软件和操作界面,操作所述编程工具的操作界面,所述编程工具的编程软件包含自动追踪模块,以对动作文件的特征点模型数据进行提取,并将同一编号的特征点模型数据集合,形成该特征点模型所对应的硬件设备的运动轨迹,所述编程软件追踪所述动作文件中的特征点模型的运动轨迹,并将追踪到的运动轨迹输出至硬件设备;
S5、硬件设备按照接收到的运动轨迹进行动作。
2.根据权利要求1所述的用于控制硬件设备动作的方法,其特征在于,所述编程工具的编程软件包含数据转换模块,以在步骤S3中将所述动画文件的数据格式转换为所述编程工具能够识别的数据格式,形成动作文件。
3.根据权利要求2所述的用于控制硬件设备动作的方法,其特征在于,所述编程工具具有文件管理模块,对应于操作界面的文件管理界面,所述文件管理模块与所述数据转换模块相关联,且所述文件管理界面设有转换按钮,以在点击转换按钮后,所述数据转换模块开始运行,将所述动画文件转换为所述动作文件。
4.根据权利要求3所述的用于控制硬件设备动作的方法,其特征在于,在步骤S3与步骤S4之间还有步骤S3',所述步骤S3'的具体操作为:提供效果文件,所述编程工具将所述动作文件与所述效果文件拼接为最终执行文件。
5.根据权利要求4所述的用于控制硬件设备动作的方法,其特征在于,所述编程工具的编程软件包含文件制作模块,对应于操作界面的文件制作界面,以将所述动作文件与所述效果文件拼接为所述最终执行文件,所述效果文件包括音频数据、视频数据以及灯光数据中的一种或多种。
6.根据权利要求5所述的用于控制硬件设备动作的方法,其特征在于,在步骤S4中,所述编程软件将追踪到的运动轨迹输出至硬件设备的同时,还将所述最终执行文件中的效果文件输出至相应的硬件设备;在步骤S5中,硬件设备按照接收到的运动轨迹进行动作时,还会呈现出与所述效果文件相对应的设计效果。
7.根据权利要求6所述的用于控制硬件设备动作的方法,其特征在于,所述编程工具具有预览模块,对应操作界面的预览界面,选择所述最终执行文件并在得到相应的运动轨迹后,点击所述预览界面的预览按钮,所述编程工具的操作界面的预览框内会显示与所述最终执行文件相对应的所述硬件设备的运动轨迹,同时呈现与所述效果文件相对应的设计效果。
8.根据权利要求4所述的用于控制硬件设备动作的方法,其特征在于,所述编程工具具有编辑模块,对应于操作界面的编辑界面,所述编辑界面用于对所述最终执行文件进行添加、删除、编辑和/或保存处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海优爱宝智能机器人科技股份有限公司,未经上海优爱宝智能机器人科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710799218.1/1.html,转载请声明来源钻瓜专利网。