- 博客(4)
- 收藏
- 关注
原创 IMM算法介绍
IMM算法介绍IMM模型基本运作原理若只使用一种系统动态模型的卡尔曼滤波器去对一个系统动态模型处于变化之中的目标进行状态跟踪估测的话,会产生不准确性。那么一个很直观的想法就是,使用几种它可能处于的系统动态模型的卡尔曼滤波器模型去分别对它进行状态估测,然后将这些结果以一定的比例进行融合。基于这种思路开发出来的算法就是Interacting Multiple Model(IMM)模型。其中,它将基于目标有可能具备的系统状态模型的卡尔曼滤波模型,利用同一个测量值,来对不同的目标物的系统状态模型,进行状态估测
2021-10-29 17:10:36 4702 7
原创 防止库冲突方法
防止库冲突方法:-fvisibility=hiddenvisibility用于设置动态链接库中函数的可见性,将变量或函数设置为hidden,则该符号仅在本so中可见,在其他库中则不可见。g++在编译时,可用参数-fvisibility指定所有符号的可见性(不加此参数时默认外部可见,参考man g++中-fvisibility部分);若需要对特定函数的可见性进行设置,需在代码中使用__attribute__设置visibility属性编写大型程序时,可用-fvisibility=hiddenSET(C
2021-08-16 10:01:42 1000
原创 交叉编译总结
交叉编译总结Why sum up最近在做protobuf和zmq库在qnx系统下的交叉编译,遇到了不少问题,通过几天的努力解决了,所以现在在这里记录下这几天的心酸。configure交叉编译一般分以下步骤:进入库的文件夹下,如:cd protobuf-3.8.0,然后查看是否有.autogen.sh文件,执行./autogen.sh或者sh autogen.sh,执行完后会发现文件夹中多了个configure文件,这个文件就是交叉编译的核心,我们将用这个文件生成makefile。在生成makefil
2021-06-24 23:15:17 424
原创 2020-09-14
E: 无法获得锁 /var/lib/dpkg/lock-frontend - open (11: 资源暂时不可用) E: Unable to acquire the dpkg frontend loc 问题解决的方法: 方法一: 输入: ps -e|grep apt-get 出现: 6255 ? 00:00:01 apt-get 输入:sudo kill 6255 方法二:强制解锁 直接输入: sudo rm /var/cache/apt...
2020-09-14 21:10:18 80
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人