PSINS工具箱中局部位移差转换为纬经高差值的简单实现

文章介绍了如何在工具箱中使用现有函数规则创建一个名为EV_dxyz2dpos的函数,将三维笛卡尔坐标系中的XYZ位移转换为纬经高差值。给出了程序源码和用法示例。

在这里插入图片描述

PSINS 工具箱中已经提供了从纬经高差值转换为局部位移差的相关函数,例如 pos2dxyz。但没有直接提供将局部 dxyz 位移反算为纬经高差值的函数

本文根据工具箱中已有函数的命名风格和计算逻辑,编写一个简单的转换函数。

【注】该函数主要适用于小范围位移近似转换。如果位移距离较大,或者对大地坐标转换精度要求较高,应采用更加严格的 ECEF、ENU 或大地测量坐标转换方法。对于一般的导航误差分析、局部轨迹差值计算和小范围杆臂修正,该方法已经基本够用。


在这里插入图片描述

函数功能

本文编写的函数命名为:

EV_dxyz2dpos

其作用是将局部坐标系下的位移差 dxyz 转换为相对于初始位置 pos0 的纬经高差值 dpos

其中:

dxyz = [dx, dy, dz]

表示局部坐标系下的三轴位移差。按照 PSINS 中 pos2dxyz 的常见定义,可理解为:

dx:东向位移差,单位 m
dy:北向位移差,单位 m
dz:高程位移差,单位 m

输入参数 pos0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MATLAB卡尔曼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值