搜索
bottom↓
楼主: seanwood

捷联惯导算法心得

  [复制链接]

出0入0汤圆

发表于 2014-2-27 14:47:54 | 显示全部楼层
htjgdw 发表于 2014-2-27 14:44
我后来工作忙就放下了。

嗯,谢谢。

出0入0汤圆

发表于 2014-3-3 10:03:07 | 显示全部楼层
楼主你好,这个代码我现在在用实际的数据进行仿真,按您说的,实际用的时候,需要先对四元数进行初始化,但是现在我只有加速度计和陀螺仪的数据,没有地磁的,按你的公式,没有地磁计的数据就没办法进行初始化了~~~

出0入0汤圆

发表于 2014-3-11 11:36:42 | 显示全部楼层
mark学习

出0入0汤圆

发表于 2014-3-11 12:58:04 | 显示全部楼层
学习多多啊

出0入0汤圆

发表于 2014-3-11 15:50:08 | 显示全部楼层
好好学习

出0入0汤圆

发表于 2014-3-11 16:32:27 | 显示全部楼层
感觉算出来的角度不是很对

出0入0汤圆

发表于 2014-3-12 14:41:44 | 显示全部楼层
哇,一口气读完400余楼的回帖,真心过瘾啊!收获很多,在看大家探讨问题的时候,也无形中对自己心中困惑的东西得到解答。从上半年开始搞这个课题,只不过我是要用加速度,求出飞机的运动位移问题,但其中涉及太多关于姿态解算的关键技术了。我会随时跟帖,报告课题进步,且会提出些问题,希望大神们解答~

出0入0汤圆

发表于 2014-3-12 14:42:15 | 显示全部楼层
seanwood 发表于 2013-2-20 10:15
四元数是有三角函数运算,但是只在解出欧拉角的时候才用。每个积分周期是用不到的。

举个例子,比如为了积 ...

哇,一口气读完400余楼的回帖,真心过瘾啊!收获很多,在看大家探讨问题的时候,也无形中对自己心中困惑的东西得到解答。从上半年开始搞这个课题,只不过我是要用加速度,求出飞机的运动位移问题,但其中涉及太多关于姿态解算的关键技术了。我会随时跟帖,报告课题进步,且会提出些问题,希望大神们解答~

出0入0汤圆

发表于 2014-3-12 14:43:10 | 显示全部楼层
哇,一口气读完400余楼的回帖,真心过瘾啊!收获很多,在看大家探讨问题的时候,也无形中对自己心中困惑的东西得到解答。从上半年开始搞这个课题,只不过我是要用加速度,求出飞机的运动位移问题,但其中涉及太多关于姿态解算的关键技术了。我会随时跟帖,报告课题进步,且会提出些问题,希望大神们解答~

出0入0汤圆

发表于 2014-3-12 19:31:34 | 显示全部楼层
感谢指导!码完再看!

出0入0汤圆

发表于 2014-3-13 10:40:19 | 显示全部楼层
请问楼主,四元数更新方程,一阶龙格-库塔法及下面的式子在那基本书上能找得到?

出0入0汤圆

发表于 2014-3-13 13:28:54 | 显示全部楼层
这个必须要顶!虽然还没看懂!

出0入0汤圆

发表于 2014-3-14 13:49:33 | 显示全部楼层
好腻害啊!!

出0入0汤圆

发表于 2014-3-15 17:21:18 | 显示全部楼层
持续学习中,绝对的好帖子。

出0入0汤圆

发表于 2014-3-16 21:56:56 | 显示全部楼层
好帖子,好楼主

出0入0汤圆

发表于 2014-3-18 17:47:31 | 显示全部楼层
好贴,先Mark. 感谢分享!

出0入0汤圆

发表于 2014-3-18 19:35:53 | 显示全部楼层
Mark之 谢分享!!!!

出0入0汤圆

发表于 2014-3-19 00:11:12 | 显示全部楼层
正在接触这些东西,认真看看才行!

出0入0汤圆

发表于 2014-3-19 09:54:05 | 显示全部楼层
感谢楼主的心得分享   希望越来越多的人加入分享行列

出0入0汤圆

发表于 2014-3-26 10:42:08 | 显示全部楼层
先Mark一下,学习学习,多谢分享

出0入0汤圆

发表于 2014-4-5 10:35:32 | 显示全部楼层
强帖,学习了

出0入0汤圆

发表于 2014-4-11 16:17:49 | 显示全部楼层
楼主从12年8月到13年12月都在回复这个帖子,看来是高人!顶起!

出0入0汤圆

发表于 2014-4-13 22:30:25 | 显示全部楼层
想直接用传感器输出数据干。。。

出0入0汤圆

发表于 2014-4-17 09:58:24 | 显示全部楼层
楼主及各位大神们,有捷联惯导 在arm处理器上的C代码程序吗?看网上都好多matlab仿真的。哪里能弄到?课题需要 着急啊!!!谢谢大家了!

出0入0汤圆

发表于 2014-4-17 09:59:00 | 显示全部楼层
楼主及各位大神们,有捷联惯导 在arm处理器上的C代码程序吗?看网上都好多matlab仿真的。哪里能弄到?课题需要 着急啊!!!谢谢大家了!

出0入0汤圆

发表于 2014-4-17 16:48:21 | 显示全部楼层
膜拜中 继续拜读

出0入0汤圆

发表于 2014-4-18 17:55:04 | 显示全部楼层
感谢楼主

出0入0汤圆

发表于 2014-4-18 18:52:41 | 显示全部楼层
有点深奥

出0入0汤圆

发表于 2014-4-21 16:21:25 | 显示全部楼层
请问楼主,初始化四元素能不能这样

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2014-4-21 16:41:57 | 显示全部楼层
谢谢分享!

出0入0汤圆

发表于 2014-4-22 12:56:01 | 显示全部楼层
终于找到一份比较详细的资料了,得好好看看

出0入0汤圆

发表于 2014-4-22 14:45:18 | 显示全部楼层
本帖最后由 LYY 于 2014-4-22 14:51 编辑

很好的文章,看了好几遍,得好好消化下才行。
粗心没注意到之前的回复,这次回复算不算重复啊,会不会被封锁ID啊,新手,真担忧啊

出0入0汤圆

发表于 2014-4-22 16:18:04 | 显示全部楼层
好贴+好贴+好贴!

出0入0汤圆

发表于 2014-4-23 15:56:04 | 显示全部楼层
真心感谢,真是研究姿态算法所需要的

出0入0汤圆

发表于 2014-4-25 14:29:46 | 显示全部楼层
标记,刚开始研究四轴,后面肯定会用到

出0入0汤圆

发表于 2014-4-27 16:12:44 | 显示全部楼层
看到算法,我就头大,现在还没有仔细去学习。先mark

出0入0汤圆

发表于 2014-4-28 16:36:20 | 显示全部楼层
楼主算法中的I,不需要限幅一下么? 我移植了一下,当稍微转动角度大一点,速度快一点之后,yaw的角度就会开始自加。不知道是什么原因造成的,但是将Ki定为0之后,就不会发生这样的情况了。

出0入0汤圆

发表于 2014-4-30 15:34:15 | 显示全部楼层
看帖留名

出0入0汤圆

发表于 2014-5-2 00:46:36 | 显示全部楼层
强帖留名!马克!

出50入255汤圆

发表于 2014-5-8 00:37:53 | 显示全部楼层
慢慢学习下。

出0入0汤圆

发表于 2014-5-12 19:39:38 | 显示全部楼层
seanwood 发表于 2013-12-26 10:04
东北天不是XYZ,也不是YXZ,而是地理坐标系。地磁在地理坐标系上是0,1,x

而XYZ是机体坐标系,一般都是以 ...

LZ是人才,想和lz做朋友~~~

出0入0汤圆

发表于 2014-5-13 22:26:25 | 显示全部楼层
mark!捷联惯导

出0入0汤圆

发表于 2014-5-15 23:30:20 | 显示全部楼层
mark一下备用

出0入0汤圆

发表于 2014-5-15 23:50:37 | 显示全部楼层
谢谢楼主,小弟先收藏了。

出0入0汤圆

发表于 2014-5-27 20:51:51 | 显示全部楼层

学习了,不错!

出0入0汤圆

发表于 2014-6-24 13:36:25 | 显示全部楼层
好东西啊,正在研究惯导

出0入0汤圆

发表于 2014-6-24 16:20:47 | 显示全部楼层
不明觉厉!

出0入0汤圆

 楼主| 发表于 2014-7-3 04:12:02 | 显示全部楼层
还是这么打比方更合适:
一个司机(陀螺)在沙漠中开着车,如果不看太阳等外界参考标记,短时间内他可以凭感觉掌控好方向,但长时间后他会失去参考迷失方向。
另外一个醉鬼乘客(加速度计、电子罗盘)拿着指南针,定时的告诉司机当前方向。不过醉鬼的话不靠谱,司机只能凭醉鬼的醉酒程度来多相信或者少相信他说的方向,然后调整多一些或少一些。

代码是一个核心例子,并不包括很多细节上的东西。
比如没电子罗盘,那怎么初始化航向呢?那你就用0(北)来初始化航向。也就是把上电时的方向认作是北方,不过这方向就只是相对值,而且会漂移。

计算周期不一样呢?那就改那个T,halfT就是这个计算周期的1/2。比如每秒计算50次,那T就是0.02秒,halfT就是0.01秒

加速度计的动态融合:
PI中的I积分肯定是要限幅的,P和I的系数需要根据实际调整。
当加速度计可信度高,P就应该大一些。
加速度计测量到的加速度向量,其中非重力的部分可以做如下纠正。
比如拐弯时的向心加速度,可以由GPS地速*陀螺角速度可以算到,就可以在加速度计测量向量中减掉。
比如GPS地速在周期变化,那周期内的平均加速度也可以算出来,也可以在加速度计测量向量中减掉。
除去这些额外的机体加速度后,另外震动带来的加速度就不容易去除了。通常是采用较低的采样频率,或者用低通滤波器采平均加速度向量。
计算中,如果加速度计的绝对值接近1G(9.8),那么可信度就比较高,算法里的P可以动态地高一点。如果加速度计绝对值偏离1G很多比如2G了,那肯定不能相信了,这时候P可以动态调整低一点,甚至变成0,只相信陀螺。

卡尔曼滤波也就是这个PI动态调整的算法,不过比较高级,而不是简单的1G时PI=xx%,2G时PI=0这样的简单处理

出0入0汤圆

发表于 2014-7-3 19:05:35 | 显示全部楼层
非常的实用。在网上唯一说清楚的

出0入0汤圆

发表于 2014-7-7 11:07:56 | 显示全部楼层
麻烦问下楼主,算法中的Ki和Kp参数应该如何设定,HalfT是不是更新周期的一半,谢谢

出0入0汤圆

发表于 2014-7-7 17:53:58 | 显示全部楼层
seanwood 发表于 2012-9-13 09:34
是的,陀螺一般有零点漂移、非线性、加速度影响等等多种误差。
其中零点漂移影响最大,但在初始化(保持 ...

写得好,学习了

出0入0汤圆

发表于 2014-7-8 00:08:05 | 显示全部楼层
记录一下!

出0入0汤圆

发表于 2014-7-11 18:04:48 | 显示全部楼层
ln08136207 发表于 2013-9-4 10:33
楼主,为什么我看到的四元数微分方程结果跟你不一样:
q0 = q0 + (q1*gx + q2*gy + q3*gz)*halfT;

知道是为什么了吗?我也同问

出0入0汤圆

发表于 2014-7-19 01:15:27 | 显示全部楼层
楼主你好,我移植了程序,下进去以后开始能得出四元数,可是一段时间后就突然都变成了NAN,请问可能是哪里出了问题?新人求教,如果可以麻烦加一下QQ2559798890,急需解决问题,打扰,谢谢

出0入0汤圆

发表于 2014-7-19 07:16:44 | 显示全部楼层
mark.......

出0入0汤圆

发表于 2014-7-24 17:13:22 | 显示全部楼层
Mark。。。。。。。。。

出0入0汤圆

发表于 2014-7-31 15:47:41 | 显示全部楼层
LZ 我用了你的算法后,  角度很不稳定,而且转动的角度与实际不符,请问是什么原因呢

出0入0汤圆

发表于 2014-7-31 23:14:21 | 显示全部楼层
太棒了,请问一阶龙格库塔算法是干什么用的,怎么算

出0入0汤圆

发表于 2014-8-1 09:01:16 | 显示全部楼层
公式看的我眼晕

出0入0汤圆

发表于 2014-8-7 10:01:28 | 显示全部楼层
好帖子!~搞清了很多问题

出0入0汤圆

发表于 2014-8-7 10:58:00 | 显示全部楼层
非常好的资料

出0入0汤圆

发表于 2014-8-7 13:25:27 | 显示全部楼层
Mark

出0入0汤圆

发表于 2014-8-7 16:09:01 | 显示全部楼层
都还给老师了

出0入0汤圆

发表于 2014-8-13 10:42:39 | 显示全部楼层
精华,mark一下

出0入0汤圆

发表于 2014-8-13 21:04:48 | 显示全部楼层
留着有用

出0入0汤圆

发表于 2014-8-22 11:05:14 | 显示全部楼层

Mark,感谢分享!!!!

出0入0汤圆

发表于 2014-8-23 16:16:04 | 显示全部楼层
chushibinsaobao 发表于 2013-12-4 10:56
大师在吗?个人很些问题想向你请教:我现在看咱们那个姿态解算 又有了新的疑问:加速度计和磁力计测量的是 ...

我的想法和你一样,不知道应该如何解释。
您现在是如何理解的呢?

出0入0汤圆

发表于 2014-8-27 08:33:23 | 显示全部楼层
先顶一个,再继续摸索

出0入0汤圆

发表于 2014-8-27 08:52:23 | 显示全部楼层
MARK一下!

出0入0汤圆

发表于 2014-8-27 18:10:13 | 显示全部楼层
太感谢楼主的分享,最近在看没头绪

出0入0汤圆

发表于 2014-8-27 22:35:25 | 显示全部楼层
楼主。。请问这个Halft具体指的是啥?是我们设置的陀螺仪的采样频率的一半吗?还是我们调用姿态计算函数所运行的时间?

出0入0汤圆

发表于 2014-8-28 13:19:28 | 显示全部楼层
强帖留名 在搞一个需要解算姿态的项目

出0入0汤圆

发表于 2014-9-2 20:26:14 | 显示全部楼层
这么好的帖子简直不顶对不起自己,万分感谢楼主这么细致入微的讲解,解决了近日有关四元数的困惑了,万分感谢!

出0入0汤圆

发表于 2014-9-7 20:47:59 | 显示全部楼层
惯导……讲的漂亮……不知道没有GPS支持惯导还能搞的好么

出0入0汤圆

发表于 2014-9-7 21:59:20 | 显示全部楼层
mark  ,四轴学习中               

出0入0汤圆

发表于 2014-9-9 14:55:39 | 显示全部楼层
40342zz 发表于 2012-8-17 10:40
谢谢分享~请问用PI参数估计零偏能补偿加速度测得的外力加速度吗?实际效果怎么样 ...

这个补偿不了的。因为前面的算法是在相信加速度计测量值正确的情况下对陀螺仪积分误差的补偿。   假如存在额外的运动加速度,此补偿方法是存在误差的。

出0入0汤圆

发表于 2014-9-9 21:38:09 | 显示全部楼层
小菜鸟001 发表于 2014-7-19 01:15
楼主你好,我移植了程序,下进去以后开始能得出四元数,可是一段时间后就突然都变成了NAN,请问可能是哪里 ...

亲,我现在也遇到和你一样的问题,请问你的解决了没?

出0入0汤圆

发表于 2014-9-10 14:16:23 | 显示全部楼层
认认真真向楼主学习。。果断支持一个。。顶起来。。

出0入0汤圆

发表于 2014-9-12 10:47:58 | 显示全部楼层
多谢楼主,鄙人正在学习四轴,领教了!

出0入0汤圆

发表于 2014-9-12 11:10:44 | 显示全部楼层
mark顶先

出50入0汤圆

发表于 2014-9-15 21:24:26 | 显示全部楼层
看了十几遍了,总算是看明白点了,思路非常清晰,但是没有数学基础看起来还是比较吃力,数学得好好学了。

出0入0汤圆

发表于 2014-9-16 21:45:22 | 显示全部楼层
    原来还有这么好的姿态帖子,今天才发现,太感谢了~~

出0入0汤圆

发表于 2014-9-16 22:12:25 | 显示全部楼层
好资料..

出0入0汤圆

发表于 2014-9-16 22:12:53 | 显示全部楼层
学习一下!

出0入0汤圆

发表于 2014-9-17 00:20:07 | 显示全部楼层
不明觉厉~

出0入0汤圆

发表于 2014-9-17 10:32:21 | 显示全部楼层
精辟,接收学习

出0入0汤圆

发表于 2014-9-17 10:42:01 | 显示全部楼层
完全看不懂,留名学习。。。。

出0入0汤圆

发表于 2014-9-17 11:15:47 | 显示全部楼层
很棒很棒很棒很棒很棒很棒很棒很棒

出0入0汤圆

发表于 2014-9-17 11:16:12 | 显示全部楼层
很棒很棒很棒很棒很棒

出0入0汤圆

发表于 2014-9-17 13:21:29 | 显示全部楼层
顶起啊很棒很棒很棒很棒

出0入0汤圆

发表于 2014-9-17 13:21:53 | 显示全部楼层
很棒很棒很棒很棒很棒

出0入0汤圆

发表于 2014-9-17 13:22:33 | 显示全部楼层
很棒很棒很棒很棒

出0入0汤圆

发表于 2014-9-17 13:23:08 | 显示全部楼层
很棒很棒很棒很棒很棒很棒很棒很棒很棒很棒

出0入0汤圆

发表于 2014-9-17 13:23:24 | 显示全部楼层
很棒很棒很棒很棒很棒很棒很棒很棒

出0入0汤圆

发表于 2014-9-17 13:23:53 | 显示全部楼层
很棒很棒很棒很棒很棒很棒

出0入0汤圆

发表于 2014-9-17 13:24:08 | 显示全部楼层
很棒很棒很棒很棒很棒很棒很棒很棒

出0入0汤圆

发表于 2014-9-17 13:25:12 | 显示全部楼层
很棒很棒很棒很棒很棒很棒很棒很棒

出0入0汤圆

发表于 2014-9-17 13:25:30 | 显示全部楼层
很棒很棒很棒很棒很棒很棒很棒

出0入0汤圆

发表于 2014-9-17 13:30:11 | 显示全部楼层
需要好好学习啊

出0入0汤圆

发表于 2014-9-18 14:24:27 | 显示全部楼层
学习了,多谢分享!!!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-25 20:58

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表