[发明专利]姿态估计方法、装置及计算机可读存储介质在审
| 申请号: | 201910173038.1 | 申请日: | 2019-03-07 |
| 公开(公告)号: | CN109813308A | 公开(公告)日: | 2019-05-28 |
| 发明(设计)人: | 董泽华;楚明磊;陈丽莉;张浩;孙建康;孙玉坤;苗京花;李治富;王雪丰;薛鸿臻 | 申请(专利权)人: | 京东方科技集团股份有限公司;北京京东方光电科技有限公司 |
| 主分类号: | G01C21/16 | 分类号: | G01C21/16;G01C21/20 |
| 代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 100015 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 姿态估计 计算机可读存储介质 角速度测量 角速度控制 四元数 微分控制算法 加速度测量 加速度估计 准确度 校正 | ||
1.一种姿态估计方法,其特征在于,包括:
计算当前时刻的加速度测量值和加速度估计值之间的误差;
根据计算得到的误差,通过比例-积分-微分控制算法计算当前时刻的角速度控制量;
获取当前时刻的角速度测量值,根据计算得到的角速度控制量对当前时刻的角速度测量值进行校正,计算得到当前时刻的角速度校正值;
根据计算得到的角速度校正值和当前时刻的姿态四元数估计值,计算得到下一时刻的姿态四元数估计值。
2.根据权利要求1所述的姿态估计方法,其特征在于,所述计算当前时刻的加速度测量值和加速度估计值之间的误差的步骤,包括:
获取当前时刻T的加速度测量值ac(xc,yc,zc);
获取当前时刻T的姿态四元数估计值QT(q0,q1,q2,q3),根据如下公式(1)计算当前时刻T的加速度估计值ag:
根据如下公式(2)计算得到当前时刻T的加速度测量值ac和加速度估计值ag之间的误差ET:
3.根据权利要求2所述的姿态估计方法,其特征在于,所述根据计算得到的误差,通过比例-积分-微分控制算法计算当前时刻的角速度控制量的步骤,包括:根据如下公式(3)计算当前时刻T的角速度控制量μ:
其中,表示从初始时刻0至当前时刻T的加速度测量值ac和加速度估计值ag之间的误差的积分;ET-1表示上一时刻T-1的加速度测量值ac和加速度估计值ag之间的误差;Kp表示比例控制系数;Ki表示积分控制系数;Kd表示微分控制系数。
4.根据权利要求3所述的姿态估计方法,其特征在于,所述计算得到当前时刻T的角速度校正值的步骤,包括:根据如下公式(4)计算得到当前时刻T的角速度校正值ω(ωx,ωy,ωz):
ω=ωc+μ (4);
其中,ωc表示当前时刻T的角速度测量值。
5.根据权利要求4所述的姿态估计方法,其特征在于,所述计算得到下一时刻的姿态四元数估计值的步骤,包括:根据如下公式(5)计算下一时刻T+1的姿态四元数估计值QT+1(q0,q1,q2,q3):
其中,ΔT表示角速度测量值的采样时间间隔。
6.一种姿态估算装置,其特征在于,所述姿态估算装置包括:
误差计算器,配置为计算当前时刻的加速度测量值和加速度估计值之间的误差;
与所述误差计算器相连的比例-积分-微分控制器,配置为根据所述误差计算器计算得到的误差,通过比例-积分-微分控制算法计算当前时刻的角速度控制量;
与所述比例-积分-微分控制器相连的角速度校正器,配置为获取当前时刻的角速度测量值,并根据所述比例-积分-微分控制器计算得到的角速度控制量对当前时刻的角速度测量值进行校正,计算得到当前时刻的角速度校正值;
与所述角速度校正器相连的姿态估计器,配置为根据当前时刻的姿态四元数估计值和所述角速度校正器计算得到的角速度校正值,计算得到下一时刻的姿态四元数估计值。
7.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有一个或多个指令,以执行如权利要求1~5中任一项所述的姿态估计方法中的一个或多个步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京东方科技集团股份有限公司;北京京东方光电科技有限公司,未经京东方科技集团股份有限公司;北京京东方光电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910173038.1/1.html,转载请声明来源钻瓜专利网。





