[发明专利]一种姿态数据传输优化方法及装置有效
申请号: | 201711285311.7 | 申请日: | 2017-12-07 |
公开(公告)号: | CN108011884B | 公开(公告)日: | 2022-07-01 |
发明(设计)人: | 曾子辕;瞿宜情;陈铭心;白志艺;郭志斌 | 申请(专利权)人: | 指挥家(厦门)科技有限公司 |
主分类号: | H04L67/131 | 分类号: | H04L67/131;H04L69/04 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郭锦辉 |
地址: | 361000 福建省厦*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 姿态 数据传输 优化 方法 装置 | ||
1.一种姿态数据传输优化方法,其特征在于,所述方法包括下述步骤:
获取用于标识动作的数据,所述数据包括定位信息以及每个动作在空间坐标系中的旋转信息;
对所述数据进行压缩,使得压缩后结果满足预设的精度要求,所述压缩后结果存储于包含10个元素的目标数组之中;
目标数组第一个元素的内容的获取方法包括:
A1.提取X坐标标识、Y坐标标识、绕Y轴旋转标识、绕Z轴旋转标识的符号,提取结果占用目标数组第一个元素的高四位;
A2.提取X坐标标识的低四位,提取结果占用目标数组第一个元素的低四位。
2.根据权利要求1所述的一种姿态数据传输优化方法,其特征在于,所述用于标识动作的数据包括:
X坐标标识、Y坐标标识、Z坐标标识、绕X轴旋转标识、绕Y轴旋转标识以及绕Z轴旋转标识,所述X坐标标识、Y坐标标识、Z坐标标识、绕X轴旋转标识、绕Y轴旋转标识以及绕Z轴旋转标识每个均占用四个字节。
3.根据权利要求2所述的一种姿态数据传输优化方法,其特征在于,所述精度要求包括:
X坐标标识、Y坐标标识的内容各压缩为19位,精度控制在正负262.143米,Z坐标标识的内容压缩为16位,精度控制在正负32.767m,绕X轴旋转标识的内容压缩为8位,精度控制在正负127度,绕Y轴旋转标识以及绕Z轴旋转标识的内容各压缩为9位,精度控制在0~511度。
4.根据权利要求1所述的一种姿态数据传输优化方法,其特征在于,目标数组的其它元素获取方法包括:
存储X坐标标识的后续由低到高的八位,得到目标数组第二个元素的内容;
提取X坐标标识的最高六位和Y坐标标识的最低二位,得到目标数组第三个元素的内容;
提取Y坐标标识的后续两个字节内容,得到目标数组第四和第五个元素的内容;
将Z坐标标识存储为short格式,得到目标数组第六和第七个元素的内容;
将绕X轴旋转标识、绕Y轴旋转标识和绕Z轴旋转标识存储为char形式,得到目标数组第八、第九和第十个元素的内容。
5.根据权利要求4所述的一种姿态数据传输优化方法,其特征在于,还包括解压缩方法,所述解压缩方法包括:
获取目标数组;
提取目标数据的第八个元素得到绕X轴旋转标识;
提取目标数组的第九个元素以及第一个元素中的相关符号得到绕Y轴旋转标识;
提取目标数组第十个元素以及第一个元素中的相关符号得到绕Z轴旋转标识;
提取目标数组第六和第七个元素的内容,得到Z坐标标识;
提取目标数组第一、第三、第四和第五元素的内容,得到Y坐标标识;
提取目标数组第一、第二和第三元素的内容,得到X坐标标识。
6.一种姿态数据传输优化装置,其特征在于,包括:
标识动作的数据获取模块,用于获取用于标识动作的数据,所述数据包括定位信息以及每个动作在空间坐标系中的旋转信息;
压缩模块,用于对所述数据进行压缩,使得压缩后结果满足预设的精度要求,所述压缩后结果存储于包含10个元素的目标数组之中;
所述压缩模块,还用于目提取X坐标标识、Y坐标标识、绕Y轴旋转标识、绕Z轴旋转标识的符号,提取结果占用目标数组第一个元素的高四位;提取X坐标标识的低四位,提取结果占用目标数组第一个元素的低四位。
7.根据权利要求6所述的一种姿态数据传输优化装置,其特征在于,压缩结果存储于目标数组,所述压缩模块包括10个压缩单元,每个压缩单元用于获取目标数组的一个元素的内容。
8.根据权利要求7所述的一种姿态数据传输优化装置,其特征在于,还包括解压缩模块,所述解压缩模块包括目标数组获取单元和六个解压缩单元,每个解压缩单元用于获取表示动作的数据中的一个参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于指挥家(厦门)科技有限公司,未经指挥家(厦门)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711285311.7/1.html,转载请声明来源钻瓜专利网。