文件帮助中心文件
估计GNSS接收机位置和速度
Regpos = ReceiveRposition(p,satpos)
[Rempos,recvel] =接收置位(___,pdot,satvel)
[重用,recvel,hdop,vdop] =接收序列(___)
recPos=接收(P.那卫星)返回从伪音和卫星位置估计的接收器位置。
recPos=接收(P.那卫星)
recPos
P.
卫星
例子
[recPos那recvel.) = receiverposition (___那PDOT.那Satvel.)还返回从伪距速率估计的接收速度PDOT.和卫星速度Satvel.。
[recPos那recvel.) = receiverposition (___那PDOT.那Satvel.)
recvel.
PDOT.
Satvel.
[recPos那recvel.那hdop那VDOP.) = receiverposition (___)还返回精度的水平扩张hdop和垂直扩张的精度VDOP.与位置估计有关。
[recPos那recvel.那hdop那VDOP.) = receiverposition (___)
hdop
VDOP.
全部收缩
使用接收归因感估计GNSS接收器位置的功能。使用使用的卫星实体和速度GNSSconstellation功能。使用这些位置生成伪音伪音功能。
接收归因感
GNSSconstellation
伪音
在局部导航帧中指定在大地测量坐标(纬度,经度,高度)和接收器速度中的接收器位置。
recpos = [42 -71 50];recvel = [1 2 3];
获取当前时间的卫星位置。
t = datetime ('现在');[GPSSATPOS,GPSSATVEL] = GNSSConstellation(T);
获取GNSS接收器和卫星之间的伪音和伪距架。
[P,PDOT] =伪音(RECPOS,GPSSATPO,recvel,GPSSATVEL);
使用伪距来估计接收器位置和速度。接近您的原始接收器位置和速度的值用于生成卫星位置和伪距。
[LLA,GNSSvel] =接收置位(P,GPSSATPOS,PDOT,GPSSATVEL)
lla =1×3.42.0000 -71.0000 49.6892
gnssVel =1×3.0.9889 2.0034 2.9882
卫星和接收机之间的伪距,指定为N.-单位为米的元素向量。
数据类型:单身的|双倍的
单身的
双倍的
卫星在以米为单位的地球中心地球固定(ECEF)坐标系中的位置N-3标量的3个矩阵。N是星座中的卫星数量。
卫星和接收器之间的伪距架,指定为一个N.-Element矢量以米为单位。
局部导航坐标系中GNSS接收器的速度读数,以米为单位,指定为一个N-3标量的3个矩阵。N是星座中的卫星数量。
[Lat Lon Alt]
在大地测量坐标中的接收器位置,作为表单的三元素向量返回[纬度经度高度]
[vx vy vz]
使用向东(NED)坐标的本地导航框中的接收器速度,作为表单的三个元素向量返回[vx vy vz]。
水平扩张精度,作为标量返回。
数据类型:双倍的
垂直扩张精度,作为标量返回。
gnssSensor
gpsSensor
imusvesor.
看看
天空飞行
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。万博1manbetx
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室