随笔分类 -  开源程序/软件

摘要:1. Ceres Solver 1.1 简介 定位:一个功能强大、通用的非线性最小二乘问题求解器。 哲学:提供一套丰富的API,让用户能够轻松地定义和构建残差项,并自动或手动指定微分方式,最终求解这些残差的平方和的最小值。它更像一个“数学工具”。 由Google维护,非常活跃。 主要开源项目:VIN 阅读全文
posted @ 2025-11-26 20:24 無常 阅读(26) 评论(0) 推荐(0)
摘要:1. imu_tk简介 imu_tk是一款开源的面向消费级imu的无基准标定软件,不需要转台设备,即可以实现acc/gyr bias、scale和misalignment的标定。标定原理参考文献[1]。 2. 程序框架 2.1 文件读取 读取acc和gyr的数据(如果自己的acc和gyr数据在文件中 阅读全文
posted @ 2025-11-19 13:53 無常 阅读(110) 评论(0) 推荐(0)
摘要:无论是严恭敏老师的开源程序PSINS,还是牛小骥老师组开源的KF-GINS,在进行SINS机械编排时都是先更新速度和位置,再更新姿态,这是为什么呢? 可以从姿态、速度和位置更新的具体公式中看出其中缘由: 进行姿态更新时需要通过平均位置和平均速度计算n系相对于i系的平均角速率(计算平均速度和平均位置需 阅读全文
posted @ 2025-03-05 19:54 無常 阅读(183) 评论(0) 推荐(0)
摘要:kf.xk:估计的状态量(反馈后) kf.xfb:反馈的状态量之和 如果是开环反馈,估计的零偏在 kf.xk 中;如果是闭环反馈,估计的零偏在 kf.xfb 中。 PSINS主要有 4 张图: 1. insplot(avp); 解算的 avp 结果和平面轨迹图 2. avperr = avpcmpp 阅读全文
posted @ 2024-08-14 21:03 無常 阅读(254) 评论(0) 推荐(0)
摘要:注:严老师程序中量测更新时速度量测用的vn,即惯导速度减零,所以适用于静态场景,如果是动基座对准需要对量测进行修改: kf = kfupdate(kf, vn-vgps); 阅读全文
posted @ 2024-06-06 09:53 無常 阅读(124) 评论(0) 推荐(0)
摘要:严老师的PSINS平台中提供了很多惯导对准方法,下面简要介绍一下: 对准函数主要在PSINS->base->->align文件夹下,PSINS->demos中也提供了一些示例。 alignsb:解析式对准,适用于静基座或微晃动环境(文献[1]7.1节); 纯静基座模式下,解析对准可直接当作精对准用, 阅读全文
posted @ 2024-06-05 20:04 無常 阅读(449) 评论(0) 推荐(0)
摘要:车规级,即Automotive Grade,指要满足车载等级要求的元器件,AEC-Q系列标准是行业公认的车规元器件认证标准。 AEC为美国汽车电子委员会(Automotive Electronics Council),是由通用、福特和克莱斯勒为建立一套通用的零件资质及质量系统标准而设立, Q为Qua 阅读全文
posted @ 2024-02-02 09:54 無常 阅读(1915) 评论(0) 推荐(0)
摘要:在使用IMU前需要先通过寄存器配置IMU的量程(range)和数据输出频率(ODR)等信息,下面简单说一下如何计算寄存器中对应参数的值。 以TDK 的一款MEMS IMU的Gyro为例:假设 range 配置为:250deg/s,ODR配置为:200HZ 其实就是计算一个8位的二进制的数 XXXX 阅读全文
posted @ 2023-10-20 16:42 無常 阅读(337) 评论(0) 推荐(0)
摘要:这里介绍2种计算n-frame(导航坐标系)下的定位误差方法,两种方法计算结果一致,可根据自己定位结果是XYZ,还是BLH进行选择。 假设定位结果为:ECEF下的XYZ。 方法1: 先让自己的定位结果与参考定位结果做差,得到ECEF下的误差矢量dXYZ,然后根据此历元的位置计算出e-frame to 阅读全文
posted @ 2023-09-18 11:38 無常 阅读(225) 评论(0) 推荐(0)
摘要:毕业论文中非完整约束部分推导有误,所以更正一下! 只用GNSS/INS组合,不用NHC,组合出的姿态为IMU的姿态,收敛后精度正常; 用GNSS/INS/NHC,但是不估计IMU与车体系间的安装角,组合出的姿态为车体系的姿态,精度会受安装角影响; 用GNSS/INS/NHC,且估计IMU与车体系间的 阅读全文
posted @ 2023-06-21 17:34 無常 阅读(211) 评论(0) 推荐(0)
摘要:1. 图像和IMU数据-->rosbag kalibr_bagcreater --folder /home/xue/桌面/cali/storage06011455/. --output-bag camimu.bag 2. rosbag-->图像和IMU数据 kalibr_bagextractor - 阅读全文
posted @ 2023-06-01 19:37 無常 阅读(239) 评论(0) 推荐(0)
摘要:这是因为电脑没有安装python的igraph库,所以需要安装igraph库。 1. sudo apt-get install -y libigraph0-dev 2. pip install python-igraph==0.7.1.post6 (python2只支持0.8X以前的版本) 安装完毕 阅读全文
posted @ 2023-06-01 19:26 無常 阅读(424) 评论(0) 推荐(0)
摘要:注:这里只讲Anubis的配置,windows上clion、minGW和cmake的安装请参考别的博客! 源码下载地址:https://gnutsoftware.com/software/anubis 下滑鼠标,找到下载区,点击”Get free version“: 然后点击”show older  阅读全文
posted @ 2022-12-28 16:20 無常 阅读(1157) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2022-11-22 14:47 無常 阅读(98) 评论(0) 推荐(0)