自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学问思辨行

博学慎思,参天尽物

  • 博客(148)
  • 资源 (8)
  • 收藏
  • 关注

原创 120-CubeDownload: 大地测量数据下载软件

为满足从CDDIS下载GNSS等大地测量数据的需求,开发了本软件,软件界面如图所示:软件相关说明及下载请关注公众号,后续相关文章仅在公众号发布,敬请关注:

2021-05-01 23:12:33 858 1

原创 042分享资料下载地址汇总

把之前分享的资料全部整理到一个文件夹,这样以后可以直接从我的文件夹下载,我也不用每次都要单独分享一个文件了,而且我所有的分享大家也可以看到,更方便下载。地址如下:共享文件夹,点击查看或下载 提取码:v7jwPS:当然我分享的资料部分也上传到CSDN分享页,如果大家有积分即将过期等情况,也可以到我的资源页下载,帮助博主赚一丢丢积分,让我可以去下载其他博主的资料。点击直达博主的资源页...

2018-11-12 10:38:05 8017 34

原创 119-从CDDIS下载数据

可以登陆从CDDIS下载数据,如图:可以下载的数据类型:长文件名或短文件名观测文件;星历文件仅支持brdm;图片所示分析中心的产品及天线文件和dcb文件;下载的数据会自动解压转换为相应类型;已知bug:下载可能会进入假死状态,即出现未响应的状况,不用担心,他正在工作;用户名或者密码错误时,可能会在日志文件中提示下载某些文件失败,请检查你的登陆信息是否正确;不美观的status bar;下载文件的情况可能会跟你想的不一样:下载erp及snx,不仅仅下载周解文件,回吧选定日

2020-10-27 07:40:11 1444 9

原创 118-git pull 提示connection reset

如果你在拉取或者推送项目时,提示Connection reset by xxx.xxx.xxx.xxx port xxxfatal : Could not read from remote repository.Please make sure you have the correct access rights and the repository exists.如果你确定你有权限推送或者拉取项目,比如你昨天用还好好的,今天就不成了。那么你需要反思一下你上次可以推送项目,到现在不能推送这个时间段

2020-10-22 12:24:57 1124

原创 117-关于python的时间

FromToUseseconds since the epochstruct_time in UTCgmtime()seconds since the epochstruct_time in local timelocaltime()struct_time in UTCseconds since the epochcalendar.timegm(...

2020-03-10 21:48:02 357

原创 116-RTKLIB中的setpcv

RTKLIB中setpcv函数的定义如下:/* set antenna parameters ----------------------------------------------------*/static void setpcv(gtime_t time, prcopt_t *popt, nav_t *nav, const pcvs_t *pcvs, ...

2020-02-27 17:59:48 894

原创 115-RTKLIB及GAMP中PPP的随机模型

在rtklib中,ppp的随机模型设置如下:static double varerr(int sat, int sys, double el, int freq, int type, const prcopt_t *opt){ double fact=1.0,sinel=sin(el); /* type 0:phase, 1:code */ if (type==1) f...

2019-12-17 16:50:19 3220 4

原创 114-[RTKLIB_BUG]关于rejc

在RTKLIB的ppp_res中有这样一段程序:/* reject satellite by pre-fit residuals */if (!post&&opt->maxinno>0.0&&fabs(v[nv])>opt->maxinno) { trace(2,"outlier (%d) rejected %s sat=%2d ...

2019-11-01 18:10:51 666

原创 113-RTKLIB关于周跳函数detslp_ll

此文为网友解惑:rtklib中有一个通过观测值的失锁标识符来检测周跳的函数如下:/* detect cycle slip by LLI --------------------------------------------------*/static void detslp_ll(rtk_t *rtk, const obsd_t *obs, int n){ int i,j; ...

2019-10-30 08:57:31 2804 2

原创 112-RTKLIB中关于dcb文件读取的问题

关于rtklib读取dcb文件的问题,做如下几点记录:1、rtklib并不是只能读取一个dcb文件,输入dcb文件路径f:\\test\\*.dcb就可以读取该路径下的所有dcb文件;2、如果该文件夹下有很多不同日期的dcb文件,那么输入f:\\test\\*%y%m.dcb就可以设定要选择的相应时间的dcb文件,但是要设定数据处理的起始时间ts。比如我设置的起始时间是2019/09/30 1...

2019-10-16 16:38:23 1826 6

原创 111-GAMP处理流程

2019-10-14 19:55:15 2215 4

原创 110-IMU数据转换工具

分享一个转换IMU数据的工具,可至资源页下载,不想用积分的可至本人博客首页的置顶博文中的百度网盘下载(在程序文件夹中)。配置文件:执行程序:不明白的可私信或邮箱提问。...

2019-10-12 12:33:35 1336 12

转载 Big Endian与Little Endian区别

Big Endian与Little Endian区别 1. 什么是Big Endian和Little Endian? 在设计计算机系统的时候,有两种处理内存中数据的方法。一种叫为little-endian,存放在内存中最低位的数值是来自数据的最右边部分(也就是数据的最低位部分)。比如一个16进制数字0x12345678,在内存存放的方式如下:  ...

2019-10-11 09:20:58 397

原创 109-gamp与rtklib精度对比

静态定位模式下以2019年cut02440.17o作为观测数据对比两个软件,结果如下:gamp收敛速度快一些,但rtklib收敛后似乎更稳定。

2019-10-10 14:18:09 2296 6

原创 108-周跳探测之GF

GF组合相比于MW组合探测周跳,GF更为简单。Geometry_free组合,顾名思义,消去了与几何相关的项(与频率无关项)。给出如下长度形式的相位观测方程,相关符号含义见MW组合博文107-周跳探测之MW:{L1=ρ+λ1N1−I1L2=ρ+λ2N2−f12f22I1\begin{cases}L_1 = \rho + \lambda_1 N_1 - I_1 \\L_2 = \rho +...

2019-09-22 13:16:17 5089 1

原创 107-周跳探测之MW

MW组合对相位观测值进行宽巷组合,即宽巷相位观测值为:ϕw=ϕ1−ϕ2\phi_w = \phi_1 - \phi_2ϕw​=ϕ1​−ϕ2​因为整周模糊度NNN与ϕ\phiϕ表示的含义相同,故:Nw=N1−N2N_w = N_1 - N_2Nw​=N1​−N2​根据ϕ=fwt\phi=f_wtϕ=fw​t,其中等式右边分别为频率和时间,可得:fwt=f1t−f2tf_w t ...

2019-09-22 12:35:33 7715 10

原创 106-Latex矩阵过大问题

参考LaTeX技巧376:如何解除amsmath中的bmatrix限制10列?在Latex中编辑矩阵,有时提示行数或列数过多,比如下面这个\begin{bmatrix}0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 & 0 \\0 & 0 & 0 &a...

2019-08-28 20:26:36 13319 2

原创 105-为什么会有两种形式的消电离层组合

我们在使用消电离层组合模型的时候,可能会发现,为什么很多材料上会写着完全不同的两种消电离层组合,其实把不同的写在一起就会发现:PIF=f12f12−f22P1−f22f12−f22P2P_{IF} = \frac{f_1^2}{f_1^2-f_2^2} P_1 - \frac{f_2^2}{f_1^2-f_2^2} P_2PIF​=f12​−f22​f12​​P1​−f12​−f22​f22...

2019-06-15 21:54:35 3040 2

原创 104-RTKLIB中PPP设计

首先给出一个ppp的配置文件:# rtkpost options (2019/06/12 11:10:52, v.2.4.3 b31)pos1-posmode =ppp-kine # (0:single,1:dgps,2:kinematic,3:static,4:movingbase,5:fixed,6:ppp-kine,7:ppp-static,8:ppp-fixed)p...

2019-06-14 09:48:58 5205 20

转载 GPS观测值的线性组合

转自:GPS观测值的线性组合

2019-06-13 19:53:08 2214

原创 103-RTKLIB中对流层延迟模型

1、Troposphere Model该模型实际上就是Saastamoinen模型,实现函数为tropmodel,求得的是信号传播路径上的电离层延迟。值得注意的是,该函数中干延迟与湿延迟是分开求取的,然后相加,这样做的目的是可以方便的直接求取天顶干延迟,只需要将卫星高度角设置为90度,相对湿度设置为0.在第三个模型精细的对流层模型中就使用了该函数求天顶干延迟。模型实现较为简单,只是最后面干...

2019-06-13 17:22:30 7998 13

原创 102-RTKLIB中的相位解缠

这是一篇未解决问题的博文rtklib手册中的相位解缠公式:首先ErE_rEr​就很不明白,不知道为什么程序中要那样求解。另外对于EsE^sEs,大小与前面卫星pco改正求得的各方向单位矢量大小相等,方向相反,猜测是pco中是坐标单位矢量,这里是转换矩阵,但是这里的EsE^sEs中xy的求解还是通过卫星的姿态进行求解的,具体没有细究,因为跟找到的资料对比还是没看明白。卫星的姿态相关计算可以参...

2019-06-12 11:34:31 1478

原创 101-RTKLIB中的天线相位中心改正

在ppp中,rtklib如此对pco和pcv改正,简要mark开始之前先要把概念搞清楚,根据antex14,如图,卫星PCO卫星的pco改正在根据精密星历计算卫星位置时进行,即位于rtklib中的peph2pos函数,通过satantoff求得改正量,计算流程简要说一下,前两步参考rtklib手册p173.1、计算太阳的ecef坐标;2、计算星固系到ecef的转换矩阵;3、计算消电...

2019-06-11 20:47:31 6180 13

原创 100-GAMP安装调试细则

1、首先新建一个空项目,在此命名为GAMP;2、将下载的GAMP压缩包解压,将GAMP -> mannual_GAMP -> GAMP_src -> Windows -> gamp_c 下的gamp_src文件夹复制到所建项目路径下GAMP -> GAMP,将测试数据也一并复制过来,GAMP -> mannual_GAMP -> Examples下的20...

2019-05-28 08:17:18 4847 20

转载 rtklib的manual解读

转自:RTKLib的Manual解读-耀礼士多德 Key-word:integer ambiguity resolution :整周模糊度解算  navigation:导航  Kinematic:动态,RTK的K  rover:漫游  validation:验证  antena:天线  phase:相位  Augmentation:曾广  carrier-base:基于载波...

2019-05-08 20:09:50 5531

原创 099-【字符串函数】之strtok

原型:char *strtok(char s[], const char *delim);作用:分解字符串为一组字符串。s为要分解的字符串,delim为分隔符字符串。例如:strtok("abc,def,ghi", "," ),最后可以分割成为abc def ghi.示例:#include <stdio.h>#include <string.h>in...

2019-04-06 19:24:45 979

原创 098-CentOS下codeblocks编译RTKLIB

linux下使用codeblocks编译RTKLIB比较容易,建立好项目并把src及rcv文件夹下的*.c全部添加进去后,添加这样一个main函数:#include "rtklib.h"extern int showmsg(char *format, ...){ va_list arg; va_start(arg,format); vfprintf(stderr,forma...

2019-04-06 10:32:06 579

原创 097-关于RTKLIB打开串口的问题

今天在windows下连接ublox接收机接收数据,无论是ucenter,串口调试工具还是rtklib实时定位,都能够接收数据,但是利用rtklib源码解算却不行,错误定位在不能打开串口。今晚又在linux下调试,命令行下通过 cat /dev/[port]可以正常接收数据,但是通过下面的程序仍旧无法打开串口:#include <stdio.h>#include <fcntl...

2019-04-05 22:16:44 1153 5

原创 096-VS编译RTKLIB

1、C/C++下预处理器 添加(配置属性 -> C/C++ -> 预处理器 -> 预处理器定义 -> 编辑)_CRT_SECURE_NO_WARNINGS_WINSOCK_DEPRECATED_NO_WARNINGSENAGLODLL2、C/C++下的附加包含目录 添加(配置属性 -> C/C++ 常规 -> 附加包含目录 -> 编辑)....

2019-04-05 11:43:57 1306

原创 095-RTKLIB之strread函数

2019-03-28 09:04:39 541

原创 094-RTKLIB之stropen函数

可以这样概括stropen函数:  该函数就是为了将用户名、密码、地址、端口、挂载点信息写入相应的位置,其中用户名、密码、挂载点写入stream_t结构体包含的ntrip_t结构体的user、passwd、mntpnt变量,当然如果有代理服务器还需要写入该结构体中的url;相应的,地址及端口信息写入tcp_t结构体中的saddr和port变量。  我们甚至可以这样认为,ntrip_t结构体就是...

2019-03-27 13:19:40 579

转载 关于EnterCriticalSection()

转自百度百科,更多内容请访问:EnterCriticalSection比如说我们定义了一个共享资源dwTime[100],两个线程ThreadFuncA和ThreadFuncB都对它进行读写操作。当我们想要保证 dwTime[100]的操作完整性,即不希望写到一半的数据被另一个线程读取,那么用CRITICAL_SECTION来进行线程同步如下:第一个线程函数:DWORD WINAPI Th...

2019-03-25 09:43:46 7612 2

转载 【socket编程-10】实现迭代服务器端和客户端

  声明:本博客所转《socket编程》系列教程来自C语言中文网,本文地址实现迭代服务器端和客户端,本文仅供学习交流,更多内容请支持原创!前面的程序,不管服务器端还是客户端,都有一个问题,就是处理完一个请求立即退出了,没有太大的实际意义。能不能像Web服务器那样一直接受客户端的请求呢?能,使用 while 循环即可。修改前面的回声程序,使服务器端可以不断响应客户端的请求。服务器端 serv...

2019-03-25 09:19:09 365

转载 【socket编程-09】回声客户端的实现

  声明:本博客所转《socket编程》系列教程来自C语言中文网,本文地址回声客户端的实现,本文仅供学习交流,更多内容请支持原创!所谓“回声”,是指客户端向服务器发送一条数据,服务器再将数据原样返回给客户端,就像声音一样,遇到障碍物会被“反弹回来”。对!客户端也可以使用 write() / send() 函数向服务器发送数据,服务器也可以使用 read() / recv() 函数接收数据。...

2019-03-24 16:47:07 340

转载 【socket编程-08】socket数据的接收和发送

  声明:本博客所转《socket编程》系列教程来自C语言中文网,本文地址socket数据的接收和发送,本文仅供学习交流,更多内容请支持原创!Linux下数据的接收和发送Linux 不区分套接字文件和普通文件,使用 write() 可以向套接字中写入数据,使用 read() 可以从套接字中读取数据。前面我们说过,两台计算机之间的通信相当于两个套接字之间的通信,在服务器端用 write() ...

2019-03-24 16:24:19 683

转载 【socket编程-07】使用listen()和accept()函数

  声明:本博客所转《socket编程》系列教程来自C语言中文网,本文地址使用listen()和accept()函数,本文仅供学习交流,更多内容请支持原创!对于服务器端程序,使用 bind() 绑定套接字后,还需要使用 listen() 函数让套接字进入被动监听状态,再调用 accept() 函数,就可以随时响应客户端的请求了。listen() 函数通过 listen() 函数可以让套接字...

2019-03-24 16:14:07 649

转载 【socket编程-06】使用bind()和connect()函数

  声明:本博所转《socket编程》系列教程来自C语言中文网,本文地址使用bind()和connect()函数,本文仅供学习交流,更多内容请支持原创!socket() 函数用来创建套接字,确定套接字的各种属性,然后服务器端要用 bind() 函数将套接字与特定的IP地址和端口绑定起来,只有这样,流经该IP地址和端口的数据才能交给套接字处理;而客户端要用 connect() 函数建立连接。#...

2019-03-24 14:56:54 1863

转载 【socket编程-05】使用socket()函数创建套接字

  声明:本博所转《socket编程》系列教程来自C语言中文网,本文地址使用socket()函数创建套接字,本文仅供学习交流,更多内容请支持原创!在Linux中,一切都是文件,除了文本文件、源文件、二进制文件等,一个硬件设备也可以被映射为一个虚拟的文件,称为设备文件。例如,stdin 称为标准输入文件,它对应的硬件设备一般是键盘,stdout 称为标准输出文件,它对应的硬件设备一般是显示器。对...

2019-03-24 14:03:45 326

转载 【socket编程-04】WSAStartup()函数以及DLL的加载

  声明:本博所转《socket编程》系列教程来自C语言中文网,本文地址WSAStartup()函数以及DLL的加载,本文仅供学习交流,更多内容请支持原创!本节讲解 Windows 下 DLL 的加载,学习 Linux Socket 的读者可以跳过。WinSock(Windows Socket)编程依赖于系统提供的动态链接库(DLL),有两个版本:较早的DLL是 wsock32.dll...

2019-03-24 13:35:03 403

转载 【socket编程-03】Windows socket程序演示

  声明:本博所转《socket编程》系列教程来自C语言中文网,本文地址一个简单的Windows下的socket程序,本文仅供学习交流,更多内容请支持原创!上节演示了 Linux 下的 socket 程序,这节来看一下 Windows 下的 socket 程序。同样,server.cpp 为服务器端代码,client 为客户端代码。服务器端代码 server.cpp:#include &l...

2019-03-24 13:09:35 293

IMU数据转换工具配置文件

配置文件,可以通过设定该配置文件,使用转换工具方便地进行imu数据的格式转换。转换另外下载。不想用积分可至本人博客首页置顶资源页下载。

2019-10-12

IMU数据转换工具

可执行文件,可以通过设定配置文件,可以方便地进行imu数据的格式转换。配置文件另外下载。不想用积分可至本人博客首页置顶资源页下载。

2019-10-12

d文件转o文件软件

这是d文件转o文件的软件。 本资源仅为了赚积分!如果你愿意把你的积分奉献给我,请下载,如果你没有积分,可到https://blog.csdn.net/Pro2015/article/details/83988087下载。学术无界!

2019-02-19

静态惯性器件捷联惯导仿真

这是严恭敏老师捷联惯导仿真代码。 本资源仅为了赚积分!如果你愿意把你的积分奉献给我,请下载,如果你没有积分,可到https://blog.csdn.net/Pro2015/article/details/82800008下载。学术无界!

2018-09-21

惯性导航-朱家海

这是朱家海教授的《惯性导航》。 本资源仅为了赚积分!如果你愿意把你的积分奉献给我,请下载,如果你没有积分,可到https://blog.csdn.net/Pro2015/article/details/82630168下载。学术无界!

2018-09-11

刘保中-惯性导航基本原理

这是百度文库中的刘保中的《惯性导航基本原理》。 本资源仅为了赚积分!如果你愿意把你的积分奉献给我,请下载,如果你没有积分,可到https://blog.csdn.net/Pro2015/article/details/81868277下载。学术无界!

2018-08-31

捷联惯导算法与组合导航原理讲义-严恭敏

这是严恭敏老师讲义的20180206版本。 本资源仅为了赚积分!如果你愿意把你的积分奉献给我,请下载,如果你没有积分,可到https://blog.csdn.net/Pro2015/article/details/82181424下载。学术无界!

2018-08-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除