[发明专利]一种基于多状态约束的UWB-IMU组合室内定位方法在审

专利信息
申请号: 202210536066.7 申请日: 2022-05-17
公开(公告)号: CN114923482A 公开(公告)日: 2022-08-19
发明(设计)人: 王庆;李明;杨高朝 申请(专利权)人: 东南大学
主分类号: G01C21/16 分类号: G01C21/16;G01C21/20
代理公司: 南京众联专利代理有限公司 32206 代理人: 蒋昱
地址: 210096 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 状态 约束 uwb imu 组合 室内 定位 方法
【权利要求书】:

1.一种基于多状态约束的UWB-IMU组合室内定位方法,其特征在于,具体包含如下步骤:

S1.系统状态初始化;

S2.进行IMU的状态和协方差传播更新;

S3.判断是否检测到UWB数据,如果为是,则执行步骤S4,否则执行S7;

S4.进行UWB关键帧检测,如果是关键帧则执行S5,否则执行S6;

S5.进行UWB状态扩增;

所述步骤S5中,进行UWB状态扩增的步骤如下:

当接收到一个UWB数据帧之后会将当前时刻与上一时刻之间的所有IMU数据整体进行状态预测,在完成所有IMU数据的状态预测后,紧接着就是状态扩增,对于标称状态,直接将当前时刻IMU状态的标称状态拿来作为当前时刻IMU的标称状态;

对于误差状态,均值不用扩增,因为在观测发生前,所有误差状态的均值都为零,最重要的步骤是误差状态的协方差矩阵扩增,状态扩增分为两个步骤:克隆与修正两步;

S6.进行UWB多状态约束更新IMU状态;

S7.若UWB状态数量达到窗口大小,进行UWB状态边缘化,继续执行S2,否则直接执行S2。

2.根据权利要求1所述的基于多状态约束的UWB-IMU组合室内定位方法,其特征在于,所述步骤S5中状态扩增两个步骤具体如下:

第一步克隆如下:

第二步修正如下:

上式中,Xi为IMU的状态变量,为传统的15维状态变量,即IMU的位置误差、速度误差、姿态误差、加速度计零偏误差以及陀螺仪零偏误差,Xj为扩增的UWB状态变量,即UWB的三维位置误差状态,Pii为IMU状态变量之间的协方差,Pjj为UWB状态变量之间的协方差,Pij为IMU和UWB状态变量之间的协方差,Jji为新增状态变量Xj相对Xi的雅克比矩阵,在多状态约束卡尔曼滤波中,新增误差UWB状态对当前误差状态的雅克比为:

其中XU为UWB状态,XI为IMU状态,上标T表示矩阵转置,第二项是当前UWB误差状态变量相对其他误差UWB状态变量的雅克比,为零矩阵,第一项为新增UWB误差状态变量相对IMU误差状态变量的雅克比,结果如下:

式中为UWB安装杆臂值,根据以上推导的内容即可进行系统状态的扩增。

3.根据权利要求1所述的基于多状态约束的UWB-IMU组合室内定位方法,其特征在于,所述步骤S6中,进行UWB多状态约束更新IMU状态的步骤如下:

状态扩增后开始构建观测更新对误差状态进行更新,也就是执行卡尔曼滤波中的后三步,首先是观测方程的构建,观测方程如下:

zi=HiX+ni (5)

上式表示第i个UWB状态对应的观测方程,zi是对应的观测值,为第i个UWB状态对应的UWB测距值与理论推导的UWB标签与固定基站之间的距离之差。Hi和ni分别为对应的观测方程和误差向量。将m个观测方程合并得到:

z=HX+n (6)

以下为卡尔曼滤波的通用公式:

完成状态更新后即可等待下一次滤波状态扩增与更新,当UWB状态数量达到窗口最大值时,需要将对应的最老的UWB状态从窗口中删去,删去操作只需要将协方差矩阵中该UWB状态对应的行与列删去即可完成状态删除。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210536066.7/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top