组合导航(九):三维简化的INS/GPS组合导航系统

2023-05-16

  • 简化INS与GPS组合系统在三维路面上的导航
  • 1 MEMS级IMU的三维定位的性能分析
  • 2 解决MEMS级IMU在路面导航中存在的问题
  • 3 三维简化的惯性传感器系统
    • 3.1 3D RISS概述
    • 3.2 (轮式车辆)采用3D RISS系统的优点
    • 3.3 3D RISS的运动方程推导
      • 3.3.1 Pitch和roll角的计算
      • 3.3.2 航向角计算
      • 3.3.3 三维位置、速度计算
    • 3.4 3D RISS 运动模型概述
  • 4 KF用于松耦合的3D RISS/GPS集成
    • 4.1 3D RISS的线性化误差模型
    • 4.2 用于更新3D RISS的测量模型
  • 5 KF用于紧耦合的3D RISS/GPS集成
    • 5.1 系统模型的扩维
  • 5.2 用于更新3D RISS的原始GPS测量模型

简化INS与GPS组合系统在三维路面上的导航

这一章节讨论一种适用于任何轮式平台(含GPS)的航迹推算(DR)方法,该方法可消除使用传统IMU尤其是低精度IMU时产生的一些误差。
1.首先分析讨论一个完整的INS系统,再概述用于处理误差源的理论方法。
2.介绍了一种简化的惯性传感器系统,并与传统IMU进行比较。推导简化INS的机械化方程。
3.接着,描述基于KF 的松耦合和紧耦合的简化惯性传感器系统与GPS的集成,包括线性化的系统模型和各种组合方案的测量模型。

1 MEMS级IMU的三维定位的性能分析

在GPS拒止的情况下,以低精度MEMS级IMU作为惯性传感器进行三维导航,三种未经补偿的bais如下:三个加速度计中未经补偿的bias;水平对齐的陀螺仪未经补偿的bias;竖直对齐的陀螺仪未经补偿的bias。
正如第7章讨论的,LKF和EKF都试图通过传感器的误差模型对这些偏差进行补偿。在GPS可用时,误差模型间接得到更新。在GPS中断时KF滤波以预测模式运行,并从机械化解中减去INS误差的预测值进行修正。但这种补偿是不完善的,仍然存在一些未补偿的剩余误差。
下面将讨论这些未补偿偏差的影响。

第一个误差源,(第四章提到)当通过加速度计算位置与速度时,未经补偿的加速度偏差 bf 将会产生以下影响:
1 速度误差与时间 t成正比 (GPS拒止时,KF工作在预测模式下)
在这里插入图片描述
2 位置误差与 t 的平方成正比
在这里插入图片描述
第二个误差源,两个水平方向的陀螺仪之间存在一个未经补偿的偏差 bw
1 俯仰角或横摇角的误差与时间成正比
在这里插入图片描述
这一小角度误差会造成INS无法正确对齐。当加速度从 b 系投影到 L系时,由于这一偏差的存在,会导致加速度矢量的投影产生误差。

2 加速度在水平方向上的误差(L系)
在这里插入图片描述
在GPS拒止期间,deta(theta)为一个很小的角,通过近似 sin(deta theta)== data theta

3 偏差 bw将导致速度误差以及位置误差
在这里插入图片描述 在这里插入图片描述
由上式,陀螺仪误差在位置上产生了三阶误差。当INS单独工作时,这些陀螺仪误差将是位置和速度误差中最具影响力的部分。

误差的第三个来源:是由于垂直方向上未补偿的陀螺仪误差bw,会引起方位角的误差。
在这里插入图片描述
同样,该方位角误差与时间成正比。

2 解决MEMS级IMU在路面导航中存在的问题

land-based vehicle :陆地车辆场景
这一小节主要概述适用于(带有里程计或轮式编码器)陆地车辆的导航方法。通过一些方法来消除低精度IMU带来的未经补偿的误差,使得惯性传感器的成本最小化。
为了解决上一节中提到的第一个误差(由加速度计偏差引起),可以将里程计的速度用到导航解算中。
为了克服第二个误差(水平陀螺仪偏差),俯仰角与横滚角将综合加速度计与里程计的测量值得到。
以下给出pitch角与roll角的简要推导方程:
当车辆静止时,若俯仰和滚转轴所在平面与水平面之间存在倾斜,则加速度计测量可以在这两个轴上测量到重力分量。加速度计的测量值为:
在这里插入图片描述
因为上式只使用了沿着 X 和 Y 方向的两个加速度计使,则,俯仰角和横摇角可以表示为:
在这里插入图片描述
当车辆移动时,前向加速度计( y )(已修正传感器误差)测量车辆前向加速度以及重力分量。为了计算俯仰角,前向加速度计测量值必须减去里程计测量得的车辆加速度:
在这里插入图片描述
其中,g为重力加速度,fy为前向加速度计测量值,aod为里程计测量的车辆加速度。

与之类似,横向加速度( x )包含了车辆加速度的垂直分量以及重力分量。为了计算roll角,必须对加速度的垂直分量进行补偿:
在这里插入图片描述
其中,fx为横向加速度测量值,vod为里程计测得的速度,wz为z轴上的陀螺仪测得的角速率。vod 与wz相乘即为车辆加速的垂直分量。

对于低精度的MEMS IMU来说,通过两个加速度计来计算pitch和roll角 通常比使用两个陀螺仪在计算具有更大优势。
原因1: 使用两个水平陀螺仪计算俯仰和横摇,涉及到积分操作,而使用加速度计算则不需要。积分的缺点在于,未经补偿的传感器误差通过积分累积,造成定位精度的不断下降。
原因2: 陀螺仪与加速度计相比,加速计更便宜
原因3: 垂直方向的陀螺仪的偏差需要用到组合导航的滤波器进行建模。

3 三维简化的惯性传感器系统

为了降低陆地车辆导航方案的成本,提出了一种简化的惯性传感器导航(reduced inertial sensor system,简称RISS)方法用于二维环境导航,其中采用单轴陀螺仪与里程作为传感器并通过kalman滤波与GPS集成。这种二维 RISS/GPS方法,需要假设车辆在水平面上移动。之所以被称为RISS,是因为它还包含一对用于计算俯仰角和横滚角的加速度计。
一个单一的陀螺仪,其敏感轴与车辆的天向轴对齐。假定车辆在水平面上行驶,它的速度通过里程计的测量值计算得到,并与陀螺仪获得的航向信息一起使用,以确定东、北两个方向的速度,继而可以计算经度与纬度。这种简化的多传感器系统为2D路面导航提供了一个有效地方案。

如前文中提到的,若要确定俯仰角和滚转角,可以使用两个额外的加速度计。这两个加速度计一个指向车辆的正前方,一个指向横向,再根据地球重力矢量以及速度测量模型,就可以计算出横滚与俯仰的角度。这些角度的计算是为了确定载体平面与水平面的关系,并不包含在KF的动态建模中。

3.1 3D RISS概述

此处主要讨论三维RISS解决方案,由两个用于计算俯仰和横摇的 加速度计 提供测量值被合并到一起以估计偏离水平面的运动,这种方法可以作为三维环境下的导航方案。

事实证明,与完整的惯性传感器相比(完整的IMU包含了三个加速度计和三个陀螺仪),在陆地车辆上使用一个前向加速度计和三个陀螺仪的传感器配置,同样也能够进行导航参数的求解,计算出三维的位置、速度以及姿态。
这也意味着三个陀螺仪加上从车辆里程计中获得的前向速度就足以实现三维导航。

这一节介绍使用车辆的里程计、一个单轴陀螺仪和两个加速度计来实现三维导航方案。
陀螺仪与车辆的垂直轴对齐,原本用于计算俯仰与横摇的两个陀螺仪在这里使用两个加速度计进行替代。三维RISS集成了垂直方向的陀螺仪和两个水平加速度计的测量数据,速度读数由里程表或车轮编码器提供,三维RISS系统如图所示:
在这里插入图片描述
利用三维RISS系统可获得三维位置、三维速度和三维姿态的导航解。

3.2 (轮式车辆)采用3D RISS系统的优点

三维RISS相对于二维航位推算的优点在于,使用两个加速度计的测量值 计算偏离水平面的运动。
优点1:可以计算出正确的方位角。由于陀螺仪(与车身框架垂直对齐)在不完全水平状态下是倾斜的,因此无法测量水平E-N平面的角速度。由于方位角在E-N平面上,因此相比于2D车辆航迹推算时忽略水平面因素的做法,3D RISS方法通过检测和校正陀螺仪倾斜可以计算出一个更为精确的方位角。
优点2:可以得到比2D RISS更精确的2D水平定位。 原因有二: (1)结合俯仰角和里程表中的速度可以计算出两个更为精确的水平速度,因此能够提供更好的位置估计; (2)方位角计算越精确,东向和北向的速度估计就越准确,继而得到更精确的位置。
优点3:3D RISS 相比2D车辆航迹推算的优点在于可以计算出 向上的速度以及海拔高度。

与传统IMU相比,3D RISS的优点是通过加速计来计算俯仰角和横滚角而非陀螺仪,在计算速度上使用了里程计而非加速度计。
那么,为什么使用加速度计来计算角度比使用陀螺仪更好呢?优越性体现在哪里?
解释:未经补偿的水平陀螺仪bias,会引起俯仰与横滚的角度误差,这一误差由于进行积分计算与时间成正比,会导致加速度矢量从boay系到 L系统的投影过程产生误差,引入一个加速度误差之后,后续计算的速度与 t2成正比,位置与 t3成正比。
若是通过加速度计来计算俯仰和横滚角,可免去一次积分计算,并且角度误差不与时间t成比例。此外,角度误差引起的速度和位置误差也可以下降一个阶次。

除了上述优点,RISS在速度计算上进一步优化。使用里程计来计算速度与使用加速度计计算速度相比,可以获得更好性能。
解释:使用加速度计计算速度时,任何未经补偿的加速度误差都会引入一个与t成正比的速度误差以及与t2成正比的位置误差。在长期无法获得GPS信号的情况下,使用加速度计计算速度造成的误差随中断时间不断增大,这对导航计算来说是十分不利的。
而使用里程计的测量值来计算速度可以避免一次积分计算,这意味只要进行一次积分就能够得到位置。

在3D RISS中,唯一剩下的主要误差源就是 垂直对齐的陀螺引起的方位角误差,陀螺仪未经补偿的bias会导致方位角误差并与时间成正比。方位角引起的位置误差将正比于车速、时间以及方位角误差。这些误差必须在积分滤波器内通过模拟陀螺仪的随机漂移来解决。

为了证明3D RISS比完整的IMU传感器在陆地车辆导航上更具优势,以下分别将两种导航方法用于路面汽车行驶的导航中,在约96公里的轨道上运行,持续时间约100分钟,得到两者的位置输出,两个系统的定位结果见图:
在这里插入图片描述
图9.2为使用3D RISS系统得到的位置轨迹与高精度参考轨迹的对比。
在这里插入图片描述
图9.3为使用IMU传感器估计的位置轨迹与高精度参考轨迹的对比。从图中可以看出,随着时间推移,Full IMU轨迹很快出现了漂移,并偏离真实轨迹。
在这里插入图片描述
图9.4为运动起始位置的局部图,此处展示了使用full IMU更容易产生漂移。其中,3D RISS与full IMU中使用的MEMS传感器来自于相同的IMU(IMU300CC-100型),该IMU的陀螺仪bias为2°/s。

3.3 3D RISS的运动方程推导

本节给出了包含位置、速度和姿态状的三维RISS的非线性运动模型。
使用通用的参考系,b系的x轴与车体的横向重合,y轴与车体的前向重合z轴沿着车体垂直向上的方向。局部坐标系(L系)是沿东、北、天方向的ENU坐标系。在k-1时刻时,旋转矩阵从车载体坐标旋转到局部坐标系为:
在这里插入图片描述
为了描述运动模型,首先需要控制输入。由一个陀螺仪、两个加速计和里程计提供的传感器测量值组成了控制输入向量
在这里插入图片描述
在这里插入图片描述
定义系统的导航状态为:
在这里插入图片描述
在这里插入图片描述
此处状态向量只包含了前向速度,在有些方程中采用
在这里插入图片描述
将东、北、天的速度都作为状态向量。

3.3.1 Pitch和roll角的计算

对于陆地车辆来说,俯仰角是相对于水平地面的角度(即绕横向轴的旋转),横滚角是绕纵向轴的旋转,如图所示:
在这里插入图片描述
当车辆运动时,前向加速度计测量车辆的前向加速度以及重力分量。为了计算俯仰角,需要在前向加速度的测量值中减去里程计测得的车辆加速度:
在这里插入图片描述
同样的,横向加速度计测量车辆的横向加速度以及重力分量。为了计算roll角,必须对横向加速度进行补偿:
在这里插入图片描述

3.3.2 航向角计算

陆地车辆的方位角实际为车辆正前方朝向与大地北向的夹角,如图所示:
在这里插入图片描述
在k-1与k的时间间隔内,绕载体b系的z轴逆时针旋转,得到:
在这里插入图片描述
计算目标:求得方位角在E-N平面上的投影。
在k时刻获得车辆b系下的前向单位矢量:
在这里插入图片描述
假设在已知k-1时刻的车辆状态,对k时刻的车辆前向单位矢量进行估计:
在这里插入图片描述
从k-1时刻的车辆载体坐标系到k时刻载体坐标系之间的旋转矩阵是Rz,那么两个单位矢量的关系可以看成:
在这里插入图片描述
由于Rz是一个正交的旋转矩阵,因此:
在这里插入图片描述
(注:正交矩阵性质:ATA=E 、AT=A’)

由式可得,k时刻沿车辆前进方向的单位矢量,可由k-1时刻的车辆在 L系下的前向单位矢量得到:
在这里插入图片描述
因此,由于绕z轴的旋转产生的新的航向角为:
在这里插入图片描述
其中:
在这里插入图片描述
使用上式定义的航向角,是相对于北向的夹角,沿顺时针方向为正。

除了表现为车辆的旋转之外,方位角还有两个额外的分量。这是由于地球自转以及L系方向变化引起的。
··由于地球自转引起的分量为:
在这里插入图片描述
We为地球旋转速率,这一部分可以直接在新的航向角上进行补偿。
··由于L坐标系相对于地球坐标系的方向变化引起的分量为(沿逆时针方向):
在这里插入图片描述
由于,车辆的body系与local-level系之间的关系为:
在这里插入图片描述
代入(9.16)式,得到:
在这里插入图片描述
在计算方位角时需要加上这一项。

综上,得到最终的方位角计算模型为:
在这里插入图片描述

3.3.3 三维位置、速度计算

注:【非完整约束】非完整约束与完整约束的区别
至少包含一个不可积微分约束的动力系统称非完整系统。对非完整系统,要用更复杂的微分方程来描述。带有滚动轮子的系统(如自行车、汽车、飞机起落架等)大都是非完整系统。位置约束为完整约束,速度约束为非完整约束。

由于陆地车辆的非完整约束(non-holonomic constraint),车身body系中的速度仅由车辆前向(纵向)速度构成,水平横向以及垂直向的速度分量均为0。
因此,纬度可以表示为:
在这里插入图片描述
其中,RM为地球曲率半径,deta( t)为采样时间。
同理,经度可以表示为:
在这里插入图片描述
海拔高度表示为:
在这里插入图片描述
其中,车辆前向速度为:
在这里插入图片描述

3.4 3D RISS 运动模型概述

完整的运动模型如下:
在这里插入图片描述
如果在导航状态矢量中使用是L系中的速度分量,而非前向速度,那么运动模型将变为:
在这里插入图片描述
三维RISS模型如图所示:
在这里插入图片描述

4 KF用于松耦合的3D RISS/GPS集成

非线性运动模型构成了机械化方程的基础,由此推导出的线性化误差状态模型,可作为kalman滤波的系统模型。
为了简化线性化系统模型,并将其作为3D RISS的误差模型,这里做了两个近似:第一个近似,将俯仰和横滚角的误差作为状态量排除在积分滤波器之外。(正如前面所讨论的,俯仰和横滚的误差不随时间增长)第二个近似,假设陀螺仪(沿着车身b系的垂直向上方向)与位置L系的天向对齐,简化了方位角的计算。(由于这个陀螺仪的测量包含了地球自转的分量以及局地坐标系在地球系上的旋转,所以在积分之前这些量被从测量中除去。)
基于上述方位角的二维近似,可以将L系中的方位角直接表示为:
在这里插入图片描述
松耦合的3D RISS/GPS集成的系统框图如下所示:
在这里插入图片描述

4.1 3D RISS的线性化误差模型

3D RISS KF的误差状态系统模型可表示为:
在这里插入图片描述
在这里插入图片描述
kalman滤波器的误差状态矢量为:
在这里插入图片描述
其中:
在这里插入图片描述
如先秦所述,运动模型时非线性的,因此必须对其进行线性化才能得到可作为KF系统模型的误差模型。
通过泰勒级数展开并忽略高阶项,将方程线性化。
得到对应的线性化误差状态系统模型为:
在这里插入图片描述
其中:
在这里插入图片描述
在这里插入图片描述
陀螺仪的随机误差以及里程计得到的速度,都采用高斯-马尔科夫模型。

4.2 用于更新3D RISS的测量模型

由于考虑的是松耦合集成,所以在KF的更新阶段使用了GPS的位置和速度进行更新,滤波器使用的测量模型为:(测量模型为RISS提供的3D位置、速度与GPS测量值的差值)
在这里插入图片描述

5 KF用于紧耦合的3D RISS/GPS集成

紧耦合的3D RISS/GPS集成系统框图,如下所示:
在这里插入图片描述

5.1 系统模型的扩维

紧耦合的系统模型与松耦合类似,在系统模型和状态矢量都包含了GPS接收机的时钟偏差以及漂移误差。因此RISS和GPS可以简单地结合在一起,得到以下完整的系统模型为:
在这里插入图片描述
kalman滤波系统模型中的GPS方程为:
在这里插入图片描述
GPS接收器的时钟偏差和它的漂移被包含在状态中,这些状态的系统模型是:
在这里插入图片描述
在这里插入图片描述
因此,扩维后的状态矢量为:
在这里插入图片描述

5.2 用于更新3D RISS的原始GPS测量模型

给出紧耦合的KF线性化测量模型:
在这里插入图片描述
在这里插入图片描述
GPS的观测值是伪距以及伪距速率。因此,对于KF的误差状态来说,测量矢量由 RISS 与 GPS的伪距测量值以及伪距速率测量值的差值构成:
在这里插入图片描述
在这里插入图片描述
在第三章中提到过,GPS的测量值经过了时钟误差以及电离层和对流层的校正。对于M个可接受信号的卫星,以上方程可写为:
在这里插入图片描述
这些非线性伪距误差来自于伪距测量值以及RISS计算的位置预测出的伪距值。
因此,第M颗卫星与GPS之间的伪距可由以下模型表示:
在这里插入图片描述
在这里插入图片描述
由RISS导航系统输出的预测伪距 定义为:
在这里插入图片描述
其中,r(RISS,K)为车辆位置,由ECEF大地坐标系转换到ECEF直角坐标系,再由机械化方程计算位置输出得到。

GPS伪距测量值与车辆位置无关,但对最新估计状态进行泰勒展开之后,使得RISS估计值与GPS测量值之间的差异可以被建模为与位置误差线性相关的式子:
在这里插入图片描述
在这里插入图片描述
以分量形式表示:
在这里插入图片描述
其中:
在这里插入图片描述
在获得M个卫星的测量之后,可以得到:
在这里插入图片描述
其中:
在这里插入图片描述
由于状态矢量的位置分量在大地坐标系中,因此需要将其转化到对应的直角坐标系上:
在这里插入图片描述
上式的线性化位置误差为:
在这里插入图片描述
将上式带入到(9.42)式中,得到:
在这里插入图片描述
通过定义一个H矩阵,线性化的伪距测量模型为:
在这里插入图片描述
通过测量卫星载频的多普勒频移,计算了第m颗卫星的伪距离速率测量值。如第3章所述,伪距离速率可视为接收器和卫星之间的相对速度测量,测量的方向是从卫星指向接收器方向的单位矢量,测量模型可以用数学形式表示:
在这里插入图片描述
在这里插入图片描述
在(9.48)中:
在这里插入图片描述
因此,可重写为:
在这里插入图片描述
通过RISS估计伪距速速率为:
在这里插入图片描述
其中 v(RISS,k)为通过RISS估计的ECEF直角坐标系下的车辆速度。
因此,线性化的伪距速率测量方程如下:
在这里插入图片描述
其中:
在这里插入图片描述
对M个可接收信号的卫星,伪距速率测量可以写为:
在这里插入图片描述
速度在局部水平坐标系(L)与ECEF坐标系之间的关系为:
在这里插入图片描述
在这里插入图片描述
将坐标系转换代入测量方程,得到伪距速率测量模型:
在这里插入图片描述
其中:
在这里插入图片描述
综上,得到包含伪距以及伪距速率的完整的测量模型为:
在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

组合导航(九):三维简化的INS/GPS组合导航系统 的相关文章

随机推荐

  • Docker安装Xfce桌面环境(轻量可视化操作系统)

    0 Xfce是什么 xff1f Xfce是一个适用于类UNIX操作系统的轻量级桌面环境 它的目标是快速而低廉的系统资源 xff0c 同时仍然具有视觉吸引力和用户友好性 具体参考官网 https www xfce org 项目地址 xff1a
  • Linux系统常用快捷键及VNC基本使用命令

    Linux系统常用快捷键及VNC基本使用命令 文章目录 Linux系统常用快捷键及VNC基本使用命令Linux系统的特点Linux树型目录结构Linux系统常用命令VNC常用命令 Linux系统的特点 多任务系统 在linux系统中可以同时
  • 【docker】docker学习(3)——Dockerfile的常用语法和编写实战

    大家好 xff0c 我是好学的小师弟 xff0c 今天和大家分享下Dockerfile的常用语法和编写实战 插曲 xff1a 在学习Dockerfile之前 xff0c 我们先讲解下docker save 和docker load 这两个命
  • 1.2 安装 docker 容器并配置镜像加速器

    1 2 1 实验环境准备 实验环境 xff1a CENTOS7 9 64 位 主机名 xff1a hou 主机 ip 10 0 8 120 xff08 这个 ip 大家可以根据自己所在环境去配置 xff0c 配置成静态 IP xff09 4
  • 弯管参数计算及编程实现

    船舶软件建立三维管道模型后 xff0c 需要自动生成管子加工信息 xff0c 这样就提高了设计效率 其中弯管参数主要是下料长度 xff0c 弯角和转角 下料长度是由各管段实长 xff0c 即管子中心线长度 xff0c 减去弯管部分切线长再加
  • 完整版数据库系统概论(第五版)-课后答案-免费网盘自提

    包含全部的课后答案与复习笔记 xff01 大家伙不挂科不被刷 xff0c 一起冲 xff01 虽然这个我也是找的别人的 xff0c 但是真的好用 xff01 百度网盘 https pan baidu com s 1Ux07PWvPb k3l
  • 踩坑笔记:安装Gazebo11

    安装环境 xff1a ubuntu18 04 在我上一篇博客中 xff0c 我们安装了ROS Melodic amp amp Ros2 Dashing 在我想要安装Gazebo11时候出现了错误 一 依赖错误 安装Gazebo11 xff1
  • 在keil5中调试串口遇到的问题

    1 问题 在keil5中调试stm32串口实验时 xff0c 向单片机的串口1发送数据 xff0c 观察串口1的寄存器 xff0c 此时串口1的中断服务函数会遇到无法进入下图if 的情况 xff0c 此时观察串口1寄存器 RXEN 的值 由
  • 树莓派在上电后一直重启进入不了系统桌面

    问题描述 树莓派在上电后一直重启进入不了系统桌面 xff0c 在检查了各种接口没问题后解决办法 原因分析与解决方案 xff1a 用了键盘 鼠标 显示器后5v 1A的插头不行 xff0c 换了ipad用的5V 2A的充电器后就可以开启了 xf
  • 树莓派连接“手机热点“或“WiFi“ 后无法上网,以及连接“手机热点“或“WiFi“时VNC连接失败问题

    问题描述 之前一直在开热点 xff0c 通过电脑端VNC控制树莓派拍摄照片 xff0c 今天突然发现树莓派上不去网 xff0c 所以就试着尝试解决了一下 xff0c 心路历程如下 xff1a 要么就是树莓派连不上网 xff0c 要么就是连上
  • 相机标定和双目相机标定标定原理推导及效果展示

    文章目录 前言一 相机标定1 相机的四个坐标系2 相机的畸变 二 张正友标定法1 求解内参矩阵与外参矩阵的积2 求解内参矩阵3 求解外参矩阵4 标定相机的畸变参数5 双目标定6 极线矫正 xff08 立体校正 xff09 三 视差图与深度图
  • keras:tensor从全连接层输出到卷积层

    一 tensor从卷积层输出到全连接层 用过keras的都知道 xff0c 想从卷积层输出tensor到全连接层 xff0c 只需加一层 xff1a model add Flatten shape就不会出现错误 二 但是如果从全连接层输出t
  • 保研面试复习之数据结构篇

    数据项 数据元素和数据结构的概念 数据项是组成数据元素的 xff0c 有独立含义的 xff0c 不可分割的最小单位 数据元素是数据的基本单位 数据结构是带结构的数据元素的集合 数据结构包括逻辑结构和存储结构两个层次 数据结构的三要素是逻辑结
  • 视觉里程计的重定位问题1——SVO的重定位部分

    SVO的重定位部分代码解析与分析 SVO的重定位功能体现在 xff1a 运动跟踪丢失后通过与上一关键帧匹配以及地图点投影 xff0c 找回当前相机位姿 由于没有后端和回环 xff0c SVO的重定位并不是回环校正后的重定位 代码部分被放在运
  • 组合导航(一):定位技术分类与介绍

    组合导航 xff08 一 xff09 xff1a 导航定位技术分类与介绍 一 定位技术分类1 1 基于相对测量的定位 xff08 航位推算 xff09 1 2 基于绝对测量的定位1 3 组合定位 一 定位技术分类 1 1 基于相对测量的定位
  • git bash可以正常commit,但是 VSCode 里不能正常commit使用的解决方法

    问题描述 同一路径下的源码 xff0c 使用git bash可以正常commit xff0c 但是使用vscode提交commit就会一直卡住 xff0c 转圈圈 参考方案链接 xff1a VS CODE GIT 500 问题处理 pudn
  • 组合导航(四):惯性导航系统

    1 惯性导航系统的物理平台2 惯性测量单元IMU3 惯性传感器的测量值3 1静止状态下的加速度测量3 2静止与运动状态下的角速度测量 4 惯性传感器误差4 1 系统误差 xff08 可通过实验进行校正 xff09 4 2 随机误差4 3 惯
  • 组合导航(七):卡尔曼滤波

    Kalman滤波1 离散卡尔曼滤波2 卡尔曼滤波的流程2 1 预测与时间更新2 2 测量更新与校正 3 卡尔曼滤波 算法步骤4 非线性卡尔曼滤波4 1 线性化kalman滤波4 2 扩展kalman滤波 5 卡尔曼滤波发散控制5 1 KF过
  • 组合导航(八):INS/GPS组合导航

    INS GPS组合导航1 误差反馈1 1 开环INS GPS架构1 2 闭环INS GPS架构 2 组合导航的类型2 1 松耦合 的INS GPS组合导航2 2 紧耦合 的INS GPS组合导航2 3 深度耦合的 INS GPS组合导航 3
  • 组合导航(九):三维简化的INS/GPS组合导航系统

    简化INS与GPS组合系统在三维路面上的导航1 MEMS级IMU的三维定位的性能分析2 解决MEMS级IMU在路面导航中存在的问题3 三维简化的惯性传感器系统3 1 3D RISS概述3 2 xff08 轮式车辆 xff09 采用3D RI