收到一些国内外朋友的来信,咨询关于容积卡尔曼滤波的问题(CKF),大家比较疑惑的应该就是generator或G-orbit的概念。
考虑到工作以后,重心必然转移,不可能再像现在这样详细的回答所有人的问题,更不可能再帮大家改论文、写(或改)代码了,请各位谅解!在此,上传一个CKF和五阶CKF用于目标跟踪的示例代码,代码中包含详细的注释,希望对大家以后的学习和研究有所帮助!此代码利用C++对五阶CKF的第二G-轨迹进行了封装(Perms.exe),能理解最好,如果无法理解,也无须深究其具体构造方法!可执行文件底层是用字符串+递归算法实现的,理论上可以应用于任意维模型。
但考虑到递归算法可能存在的栈溢出,重复压栈出栈带来的时间消耗等问题,我们利用矩阵的稀疏性和群的完全对称性,并通过分次调用,来尽可能减少栈的深度,提高计算速度。
容积点一次生成后,可以一直使用,通过对50维G-轨迹的生成速度(CoreT6600@2.2GHz)进行测试,包含数据读写在内的速度约为1.5秒,速度尚可。
而目前为止,本人尚未遇到达到甚至超过50维的系统,因此,暂时不作算法层面的优化。
注意:Perms.exe可以用于任意维模型,将可执行文件复制至工作目录下,调用时选择N/n,并输入你的模型维数,即可生成所需的第二G-轨迹。
如果无法理解相关的概念,请参考示例代码,并记住如何使用即可~~~相关理论基础及所用模型,请参考以下文献:References(youmayciteoneofthearticlesinyourpaper):[1]X.C.Zhang,C.J.Guo,"CubatureKalmanfilters:Derivationandextension,"ChinsesPhysicsB,vol.22,no.12,128401,DOI:10.1088/1674-1056/22/12/128401[2]X.C.Zhang,Y.L.Teng,"AnewderivationofthecubatureKalmanfilters,"AsianJournalofControl,DOI:10.1002/asjc.926[3]X.C.Zhang,"Cubatureinformationfiltersusinghigh-degreeandembeddedcubaturerules,"Circuits,Systems,andSignalProcessing,vol.33,no.6,pp.1799-1818,DOI:10.1007/s00034-013-9730-0
2024/5/26 2:39:13 239KB CKF 五阶CKF 目标跟踪
1
自己写的串口通讯,采用多线程接收数据,有兴趣的下,还有一些不完善的地方,可以的话请指出来,mailto:chen0510566@gmail.com
2024/3/2 23:52:09 477KB 串口通讯 C++
1
p6880880_112000_Linux-x86-64.zip(11.2.0.3.21)最新Opath补丁安装软件,注意是64位的操作系统。
请配合最新补丁进行安装p29255947_112040_Linux-x86-64.zip、p29141056_112040_Linux-x86-64.zip
2024/2/3 6:23:23 107.87MB oracle
1
STM32步进电机程序包括加减速位置模式速度模式力矩模式,带详细注释,有问题可以加我qq1056247163
2024/1/21 6:48:22 92KB STM32 步进
1
详细使用见博客https://blog.csdn.net/suyujiezhang/article/details/88694289,,https://www.cnblogs.com/baobeiqi-e/p/10566266.html
2023/12/18 16:07:24 43.4MB RedisD centos
1
与https://blog.csdn.net/qq_40608730/article/details/105673349MATLAB模糊控制解析及simulink仿真示例(附fis代码和simulink仿真slx文件)的博客相配套使用,可运行,MATLAB2017a制作
2023/9/6 8:23:25 18KB 模糊控制 simulink MATLAB
1
软件名称:协同办公考勤管理系统语言:Asp.Net数据库:SqlServer2008(支持2005及以上版本)框架版本:Framework4.0运行环境:Winodws系统下配置IIS环境即可功能介绍:1、分管理员、部门、员工三个功能模块,①、管理员界面:员工管理(增删查改)、部门管理(增删查改)、考勤设置(指定放假、工作日期,不设置默认为周1-5上班周六周日休假).②、部门主管界面:请假审批(增删查改、审核员工提交的请假申请)、考勤数据导入(导入Excel文件导入打卡信息)③、员工界面:请假申请(增删查改、向主管发起请假申请)、考勤记录(查看自己每个月考勤数据)2、调用中国天气网api,联网状态下首页支持显示当天天气3、支持用户自己修改头像。
4、新增锁定模式,用户暂时离开可保留会话状态。
管理员默认账号:admin密码:1部门主管测试账号:1030密码:1员工测试账号:1056密码:1关于数据库的配置:导入根目录下面的Attendance.bak导入到数据库即可.数据库连接配置:编辑根目录下面的Web.config文件,修改configuration节点下面的连接信息即可。
再就是版本不同可能有些数据库字符串不能识别,
2023/6/12 5:36:10 2.59MB 源代码
1
完整前后端代码:微信小程序端源代码+后台管理端以及小程序界面所需的接口源代码博客地址:https://blog.csdn.net/qq_38285537/article/details/91056177
2023/5/17 7:07:01 44.34MB Java
1
☆资源阐发:☆[Addison-WesleyProfessional]TCP/IP详解卷1协议第2版(英文版)[Addison-WesleyProfessional]TCP/IPIllustratedVolume1TheProtocols2ndEdition(E-Book)☆图书提要:☆TCP/IPIllustrated,Volume1,SecondEdition,isadetailedandvisualguidetotoday’sTCP/IPprotocolsuite.Fullyupdatedforthenewestinnovations,itdemonstrateseachprotocolinactionthroughrealisticexamplesfro妹妹odernLinux,Windows,andMacOSenvironments.There’snobetterwaytodiscoverwhyTCP/IPworksasitdoes,howitreactstoco妹妹onconditions,andhowtoapplyitinyourownapplicationsandnetworks.☆脱书信息:☆[作者信息]KevinR.Fall,W.RichardStevens[出书机构]Addison-WesleyProfessional[出书日期]2011年11月25日[图书页数]1056页[图书语言]英语[图书格式]PDF格式
2023/4/27 0:53:28 12.55MB TCP/IP
1
第一章数据堆栈底子不雅点 11.1配景介绍 11.2OLTP与OLAP 21.3数据堆栈体系的盘问特色 31.4详尽数据与小结数据(DETAILDATA与SUMMARYDATA) 51.5数据堆栈与数据集市(DATAWAREHOUSE与DATAMART) 71.6TERADATA的涌现 101.7若何掂量数据堆栈引擎 111.7.1TPC-D 121.7.2TPC-H/R 201.8NCR可扩展数据堆栈方式论与实施框架 221.8.1NCR可扩展数据堆栈方式论 221.8.2NCR可扩展数据堆栈框架 261.8.3NCR可扩展数据堆栈相助同伴 28第二章TERADATA关连型数据库管理体系提要 302.1TERADATA数据库的方案脑子 302.2TERADATA数据库的体系结构 302.2.1TeradataV1/DBC体系结构 312.2.2TeradataV1/NCR3600体系结构 342.2.3凋谢的TeradataV2/SMP体系结构 402.2.4TeradataV2/MPP体系结构 452.3TERADATA的并行处置机制 512.4WINDOWS平台的TERADATA数据库 532.5TERADATA多媒体数据库 54第三章TERADATA数据库的数据调配机制 573.1哈希算法、主索引、与数据调配 573.2TERADATA数据调配示例 593.3主索引与表的建树 613.4哈希辩说与不仅有主索引 623.5TERADATA数据库体系的在线降级 64第四章TERADATA数据库的数据晤面机制 664.1基于主索引的数据晤面 664.2基于仅有次索引USI的数据晤面 674.3基于非仅有次索引NUSI的数据晤面 704.4全表扫描 744.5总结 75第五章若何遴选主索引 785.1TERADATA数据库中的AMP与PDISK 785.2数据记实的调配 795.3遴选主索引的底子原则 83第六章数据库的空间管理、用户管理、晤面权限 846.1TERADATA中的用户与数据库 846.1.1数据库 846.1.2用户 876.2TERADATA数据库的条理型结构 876.3具备者(OWNER)与建树者(CREATOR) 916.4TERADATA数据库的晤面权限 936.4.1晤面权限概述 936.4.2展现权限 1016.4.3监控权限 1016.4.4若何查验一个用户或者数据库的权限 1026.4.5GRANT召唤的操作 1056.4.6REVOKE召唤的操作 106第七章数据保护与规复 1087.1锁(LOCK) 1087.2优先权(PRIORITY) 1127.3买卖破产残缺性(TRANSACTIONINTEGRITY) 1137.4临时流水(TRANSIENTJOURNAL) 1147.5永世流水(PERMANENTJOURNAL) 1147.6FALLBACK保护 115第八章客户端晤面TERADATA数据库的方式 1198.1概述 1198.2TERADATA数据库的编程接口 1218.2.1挪用层接口CLI 1218.2.2嵌入式预处置器 1228.2.3ODBC 1228.3TERADATA使用货物 1238.3.1BTEQ 1238.3.2FastLoad 1248.3.3MultiLoad 1258.3.4FastExport 1268.3.5TPump 126第九章使用TERADATA的首要客户阐发 1279.1批发业 1289.2破费品制作与批发业供货商 1299.3货运业 1309.4客运业 1319.5电信业 1329.6康健保险业 1339.7金融业 1359.8共用奇迹类 1379.9此熟手业 138附录一CLIENT/SERVER结构下的TERADATA数据库 151附录二TERADATAODBC驱动法度圭表标准配置 153附录三QUERYMAN介绍 156附录四WINDDI介绍 162
2023/4/11 2:50:50 3.34MB Teradata
1
共 19 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡