色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一種易于實現(xiàn)的無外部設(shè)備IMU校準(zhǔn)方法

zhc135136 ? 來源:SmartHWFW ? 2023-05-24 17:28 ? 次閱讀

0.說在最前面的話

在閱讀論文《A Robust and Easy to Implement Method for IMU Calibration without External Equipments》的時候了解到,IMU-TK 這個開源工具是基于此論文為理論依據(jù)開發(fā)的。IMU-TK 這個工具用來標(biāo)定確定性誤差(系統(tǒng)誤差),是一個基于C++的開源IMU數(shù)據(jù)處理庫,用于處理慣性測量單元(IMU)數(shù)據(jù),包括加速度計、陀螺儀和磁力計等傳感器。該庫提供了一組API,可以用于讀取IMU數(shù)據(jù)、進(jìn)行校準(zhǔn)、等操作。

1.算法思想

加速度計的標(biāo)定利用了加速度計在靜止?fàn)顟B(tài)下的三軸數(shù)據(jù)模值等于重力加速度這一條件,采集加速度計在不同狀態(tài)的靜止數(shù)據(jù)(測量值),通過測量值與真實值,構(gòu)建最小二乘法問題,LM求解,即可求出標(biāo)定參數(shù)

陀螺儀的標(biāo)定需要加速度計數(shù)據(jù)的參與,所以需要先標(biāo)定好加速度計。在標(biāo)定陀螺儀時,IMU從靜止?fàn)顟B(tài)A,通過一段時間,到了靜止?fàn)顟B(tài)B,通過陀螺儀可以算出來A到B的旋轉(zhuǎn)矩陣,而通過加速度數(shù)據(jù)也可以算出來A到B的旋轉(zhuǎn)矩陣,最小化這一差異即可實現(xiàn)優(yōu)化求解。

2.誤差模型

論文中詳細(xì)的推到了誤差模型的方程,這里直接給出整理過的誤差模型方程

ef419608-e6d7-11ed-ab56-dac502259ad0.png

ef5f1d40-e6d7-11ed-ab56-dac502259ad0.png

網(wǎng)絡(luò)上可以找到大量的對此論文的詳解和學(xué)習(xí)筆記,我推薦查閱作者為:聲時刻 的博文。作者不僅對文中提到的論文有深厚的理解,而且還自己發(fā)布了一篇 《Low-Cost Inertial Measurement Unit Calibration With Nonlinear Scale Factors》并且利用 matlab 自己寫了一個類似ICRA2014論文的算法。

3.校準(zhǔn)流程

為了避免標(biāo)定參數(shù)估計中的不可觀察性,至少需要收集IMU9個不同姿態(tài)的數(shù)據(jù),姿態(tài)數(shù)越多,標(biāo)定結(jié)果越準(zhǔn)確。

初始化時間 T一般取 50s,旋轉(zhuǎn)后保持靜態(tài)時間t 取1~4s,旋轉(zhuǎn)次數(shù) N 取36~50次。

ef700c18-e6d7-11ed-ab56-dac502259ad0.png

4.生成標(biāo)定參數(shù)

生成兩個標(biāo)定文件test_imu_acc.calib、test_imu_gyro.calib ,分別為陀螺儀和加速度計的 旋轉(zhuǎn)矩陣(misalignment matrix),刻度因數(shù)(scale matrix)和零偏(bias),格式如下:

 general case:
  
      [    1     -mis_yz   mis_zy  ]
  T = [  mis_xz     1     -mis_zx  ]
      [ -mis_xy   mis_yx     1     ]
  
  "body" frame spacial case:
  
      [  1     -mis_yz   mis_zy  ]
  T = [  0        1     -mis_zx  ]
      [  0        0        1     ]
  
  Scale matrix:
  
      [  s_x      0        0  ]
  K = [   0      s_y       0  ]
      [   0       0       s_z ]
  
  Bias vector:
  
      [ b_x ]
  B = [ b_y ]
      [ b_z ]

給定原始傳感器讀數(shù)X(例如加速度),計算校準(zhǔn)的"無偏"讀數(shù) X'

ef7ef778-e6d7-11ed-ab56-dac502259ad0.png

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2557

    文章

    51729

    瀏覽量

    758802
  • 開源
    +關(guān)注

    關(guān)注

    3

    文章

    3471

    瀏覽量

    42936
  • 加速度計
    +關(guān)注

    關(guān)注

    6

    文章

    708

    瀏覽量

    46222
  • 模型
    +關(guān)注

    關(guān)注

    1

    文章

    3415

    瀏覽量

    49475
  • IMU
    IMU
    +關(guān)注

    關(guān)注

    6

    文章

    329

    瀏覽量

    46087

原文標(biāo)題:論文閱讀 | 《一種魯棒且易于實現(xiàn)的無外部設(shè)備IMU校準(zhǔn)方法》_筆

文章出處:【微信號:SmartHWFW,微信公眾號:SmartHWFW】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    一種AMR磁羅盤的誤差建模與校準(zhǔn)方法

    一種AMR磁羅盤的誤差建模與校準(zhǔn)方法
    發(fā)表于 08-17 12:10

    I2C控制外部設(shè)備

    I2C的自發(fā)自收沒問題,但接外部設(shè)備后,向DXR寄存器寫數(shù)后TXRDY直沒響應(yīng),請問XSMT和TXRDY有什么區(qū)別?有無I2C控制外部設(shè)備的例子?謝謝!
    發(fā)表于 06-21 02:18

    IMU的工作原理是什么?怎樣去搭建一種IMU誤差模型?精選資料分享

    IMU的工作原理是什么?IMU、AHRS、VRU和INS的區(qū)別在哪?怎樣去搭建一種IMU誤差模型?慣性傳感器分為哪幾種?怎樣去選擇?
    發(fā)表于 07-13 06:16

    如何連接Arduino和外部設(shè)備

    Aduino是什么?Arduino與單片機(jī)的關(guān)系?如何使用Arduino?如何連接Arduino和外部設(shè)備
    發(fā)表于 11-04 06:50

    怎樣通過IO口的高低電平變換來實現(xiàn)外部設(shè)備的交互動作呢

    從單片機(jī)到嵌入式開發(fā)——(1) IO口使用介紹單片機(jī)對外部設(shè)備的交互動作,歸根結(jié)底都是通過IO口的高低電平變換來實現(xiàn)的。通過控制高低電平的輸出,單片機(jī)可以令外部設(shè)備開啟或關(guān)閉,可以
    發(fā)表于 11-22 07:41

    cpu與外部設(shè)備之間如何通信?

    cpu與外部設(shè)備之間如何通信?
    發(fā)表于 12-06 06:31

    處理器如何與外部設(shè)備通信?

    處理器如何與外部設(shè)備通信?
    發(fā)表于 12-13 07:44

    如何利用USART串口輸出實現(xiàn)外部設(shè)備與處理器的通信

    USART串口輸出該怎樣去使用呢?如何利用USART串口輸出實現(xiàn)外部設(shè)備與處理器的通信?
    發(fā)表于 02-18 06:29

    傳感器BLDCM位置檢測的一種單片機(jī)軟件實現(xiàn)方法

    針對位置傳感器刷直流電機(jī)的位置檢測問題,本文應(yīng)用單片機(jī)成功地實現(xiàn)一種軟件檢測方法,并給出了實測波形加以驗證。關(guān)鍵詞:
    發(fā)表于 08-10 08:20 ?27次下載

    μClinux下實時任務(wù)的一種實現(xiàn)方法

    文中以ARM7 TDMI 處理器為例,闡述了μClinux 進(jìn)程調(diào)度的原理。根據(jù)該原理,提出了一種在μClinux 平臺下實現(xiàn)實時任務(wù)的設(shè)計方法,這種方法較簡單,
    發(fā)表于 08-29 09:19 ?11次下載

    一種易于實現(xiàn)的多級Doherty功放

    本文介紹了一種易于實現(xiàn)的多級Doherty 功放,可以應(yīng)用于Multi-carrier GSM, WCDMA,CDMA2000, LTE 等各種通訊系統(tǒng)的基站功放中以顯著提高功放效率,從而節(jié)能環(huán)保,減小散熱壓力,簡化散
    發(fā)表于 03-01 11:50 ?50次下載

    適合于片上PWM模塊的一種易于實現(xiàn)中心對齊SVPWM的方法詳細(xì)概述

    空間矢量脈寬調(diào)制(SVPWM)在3相逆變器控制系統(tǒng)中得到了廣泛的應(yīng)用。MCU實現(xiàn)SVPWM的最有效方式是中心對齊PWM,因為MCU中的PWM模塊可以容易地產(chǎn)生中心對齊PWM。本文討論了SVPWM的實現(xiàn),并提出了一種
    發(fā)表于 06-01 10:20 ?10次下載
    適合于片上PWM模塊的<b class='flag-5'>一種</b><b class='flag-5'>易于</b><b class='flag-5'>實現(xiàn)</b>中心對齊SVPWM的<b class='flag-5'>方法</b>詳細(xì)概述

    單片機(jī)和外部設(shè)備的通信方式

    單片機(jī)和外部設(shè)備或者器件進(jìn)行通信,目前主要IC,UART,SPI,SDIO,F(xiàn)SMC或者私有時序等幾種通信方式。
    的頭像 發(fā)表于 09-28 08:46 ?1.3w次閱讀
    單片機(jī)和<b class='flag-5'>外部設(shè)備</b>的通信方式

    無需外部設(shè)備就能重新配置微波光子的濾波器

    瑞士洛桑聯(lián)邦理工學(xué)院光子系統(tǒng)實驗室的研究人員發(fā)明了一種無需外部設(shè)備就能重新配置微波光子的濾波器。這為更緊湊、更環(huán)保的濾波器鋪平了道路,這些濾波器將更實用、更便宜。潛在的應(yīng)用包括檢測和通信系統(tǒng)。
    發(fā)表于 09-08 15:44 ?1203次閱讀
    無需<b class='flag-5'>外部設(shè)備</b>就能重新配置微波光子的濾波器

    電子計算機(jī)外部設(shè)備原理

    對電子計算機(jī)外部設(shè)備原理進(jìn)行說明。
    發(fā)表于 03-17 15:47 ?7次下載
    電子計算機(jī)<b class='flag-5'>外部設(shè)備</b>原理
    主站蜘蛛池模板: jzz大全18 | 亚洲第一区欧美日韩精品 | 亚洲免费每日在线观看 | 国产成人无码精品久久久免费69 | 99视频偷窥在线精品国自产拍 | 美女诱惑性感揉胸 | 国产精品成人无码久免费 | 奇米狠狠一区二区三区 | CHINA学生白嫩 | 啪啪羞羞GIF男女0OXX动态图 | 区一区二视频免费观看 | 又粗又大又爽又黄的免费视频 | 色综合精品无码一区二区三区 | 男女后进式猛烈xx00动态图片 | 亚洲无碼网站观看 | 少妇第一次交换 | 国产自产第一区c国产 | 波多野结衣教师系列6 | 扒开屁股眼往里面夹东西 | 999www成人免费视频 | 亚洲精品久久久午夜麻豆 | 色悠久久综合 | 小货SAO边洗澡边CAO你动漫 | 精品国产在天天线在线麻豆 | 伊人久久综在合线影院 | 午夜性爽视频男人的天堂在线 | 国产亚洲999精品AA片在线爽 | 把内衣脱了把奶露出来 | 青草影院天堂男人久久 | 毛片免费在线播放 | 性美国人xxxxx18| 国产女高清在线看免费观看 | 伦理片秋霞免费影院 | 我在厨房摸岳的乳HD在线观看 | 国语自产精品一区在线视频观看 | 亚洲AV久久无码精品蜜桃 | 国产91网站在线观看免费 | 久久这里只有精品视频e | 日韩久久影院 | 在线免费国产 | 乱码午夜-极品国产内射 |