包涵一阶,二阶多智能体一致性,包涵对车辆的编队的算法仿真,最后仿真实现小车位置和速度的一致性。还包含带领导和时滞系统时的matlab仿真m文件
STM单片机MPU6500读取与卡尔曼滤波,可用于机甲大师
2021-09-28 18:00:05 9.27MB mpu6500 机甲大师 danpianji cookiesf5o
内附飞行数据,实现对扩展卡尔曼的仿真,对飞行轨迹使用扩展卡尔曼滤波,比较扩展卡尔曼滤波的优缺点。
对高速运动目标采用基于kalman filter进行预测。基于matlab的实现,来进行运动目标的轨迹预测。有卡尔曼算法,扩展卡尔曼滤波,数据拟合方法。
内附飞行数据,实现对扩展卡尔曼的仿真,对飞行轨迹使用扩展卡尔曼滤波,比较扩展卡尔曼滤波的优缺点。
它是使用置信传播的分层(又名多尺度)卡尔曼滤波器的实现。 模型参数通过期望最大化(EM)算法估计。 在这个实现中,我们考虑了两个不同频率的时间序列。 高频和低频信号之间的消息被组合以改进估计和预测。
2021-09-27 22:49:28 302KB matlab
1
Handbook of multisensor data fusion : theory and practice / editors, Martin E. Liggins, David L. Hall, James Llinas. -- 2nd ed. p. cm. -- (Electrical engineering and applied signal processing series ; no. 22) Includes bibliographical references and index. ISBN 978-1-4200-5308-1 (hbk. : alk. paper) 1. Multisensor data fusion--Handbooks, manuals, etc. I. Hall, David L. (David Lee), 1946- II. Liggins, Martin E. III. Hall, David L. IV. Llinas, James. V. Title. VI. Series.
1
九轴说的是三轴的加速度计、三轴的陀螺仪以及三轴的磁场传感器。但是只是单纯的测出九个轴的数据没什么用,关键是要能够融合这九轴数据得出我们想要的结果。这里就运用三阶卡尔曼滤波算法来融合这九轴运动数据为三轴的角度。运用这三个角度可以用来做自平衡车. 一、卡尔曼算法理解 其实如果不去考虑kalman算法是怎么来的,我们只需要知道有下面几个式子就可以了,具体意思可以看上面的wikipedia链接 二卡尔曼滤波算法的实现 这里的算法是运行在avr单片机上的,所以采用的是c语言写的。下面的代码是要放到avr的定时器中断测试刷新的。用示波器测试了一下,这个算法在16M晶振下的运行时间需要0.35ms,而数据采集需要3ms左右,所以选定定时器时间为8ms.这边是三阶的,主要是矩阵运算.
1
为了消弱由测量噪声的变化对导航估计的影响,本文提出了一种自适应滤波法。该算法利用阈值自动选择开窗窗口的长度调节自适应因子,以此调整扩展卡尔曼滤波法(EKF)与无迹卡尔曼滤波法(UKF)中的滤波增益,进而合理利用测量信息,由此分别形成AEKF与AUKF算法。将两种方法分别应用于全球导航系统(GPS)和航位推算(DR)紧组合导航系统中,仿真结果证明了与UKF相比,可以有效地避免滤波发散。
1
卡尔曼滤波与组合导航原理 第2版 秦永元
2021-09-26 10:36:40 13.7MB 卡尔曼 组合导航原理
1