一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

集成Arduino和Xsens Awinda慣性測量套件的可穿戴式人體運動測量設(shè)備原型

SwM2_ChinaAET ? 來源:未知 ? 作者:李倩 ? 2018-08-01 08:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

摘要:

針對高精度行人室內(nèi)自主導(dǎo)航與定位的應(yīng)用需求,設(shè)計了集成Arduino和Xsens Awinda慣性測量套件的可穿戴式人體運動測量設(shè)備原型。該系統(tǒng)穿戴方便,可靠性高,實現(xiàn)了雙足IMU信息與足間距離的同步測量,支持數(shù)據(jù)的無線傳輸、遠程保存與分析。足間距離通過改造的雙SRF10超聲波測距模塊進行連續(xù)采集,并結(jié)合雙足慣性測量數(shù)據(jù)使用零速檢測算法得到步行步態(tài)規(guī)律,有助于提高行人慣性導(dǎo)航定位精度。

0 引言

目前,自主導(dǎo)航技術(shù)主要依靠空間與時間上的步態(tài)參數(shù),結(jié)合生物學(xué)特征進行運動估計與導(dǎo)航定位。一種思路是利用傳感器測量目標部位的運動信息,通過分析人員行走時的信號特性來估計運動特征確定步頻、步幅,與航向測量系統(tǒng)結(jié)合得到運動軌跡,不足之處在于針對實際行走過程中多變狀況難以保持持續(xù)的高信號識別率。另一種思路是檢測腳部著地時的零速度狀態(tài),并將零速值作為卡爾曼濾波的觀測值,修正慣導(dǎo)解算誤差。人在步行時,雙足的著地時間較短,因此輔助作用有限。而且零速狀態(tài)檢測方式對陀螺儀輸出誤差修正的作用有限,隨時間推移會造成步行軌跡的較大偏差。

足間距離是一個可用的導(dǎo)航輔助信息。目前此思路的研究工作主要分為3個方向:(1)通過跟蹤雙足距離標定兩個陀螺零偏,從而約束方位漂移,其中足間距的確定使用的是超聲波收發(fā)器[1];(2)在算法中設(shè)定雙足間的距離閾值約束來減少航向誤差[2-4];(3)使用單發(fā)多收的思路,分別在雙足布置多個超聲波收發(fā)器,通過不同位置接收器的時間差得出腳步的位移信息和姿態(tài)信息[5]。

本文以此思路為出發(fā)點,設(shè)計了以Arduino開發(fā)平臺和Xsens Awinda MTw慣性傳感器為核心的可穿戴式人體運動測量設(shè)備原型,實現(xiàn)了慣性信息和足間距離信息的連續(xù)、同步測量。

1 系統(tǒng)原理

使用微機電慣性測量單元(MEMS Inertial Mesurement Unit,MEMS IMU)測量雙足運動過程中安裝位置的慣性數(shù)據(jù)。系統(tǒng)平臺設(shè)計目標滿足4個要點:(1)在實際步態(tài)條件下實時測量雙足間的距離,要求數(shù)據(jù)準確穩(wěn)定,數(shù)據(jù)反饋靈敏;(2)各傳感器測量信息同步采集;(3)自動保存與處理數(shù)據(jù);(4)設(shè)備便攜易用,方便穿戴。本系統(tǒng)硬件搭配思路如圖1所示。

使用兩個超聲波測距模塊測量雙足在任意相對位置時的距離,超聲波數(shù)據(jù)發(fā)送端負責(zé)測距,每隔一定周期將數(shù)據(jù)無線傳輸至超聲波數(shù)據(jù)接收端。另一方面,雙足慣性運動信息通過中控單元同步采集并傳送至計算機端。計算機端結(jié)合控制時序得到各傳感器的同步測量信息。

2 系統(tǒng)硬件設(shè)計

2.1 Xsens MTw Awinda套件

Xsens MTw Awinda慣性測量開發(fā)套件包括數(shù)據(jù)中控單元Awinda Station和多個慣性傳感器MTw。基于IEEE 802.15.4的無線Awinda Protocol確保數(shù)據(jù)傳輸至Awinda Station。各MTw單元間數(shù)據(jù)采集同步誤差小于10 μs。單元內(nèi)部采樣率為1 800 Hz。Awinda Station包括4個BNC同步I/O端口,其中兩個同步輸出端口Sync Out Line1和Sync Out Line2向外部發(fā)送控制信號,控制信號源自Awinda Station采數(shù)時內(nèi)部數(shù)據(jù)幀轉(zhuǎn)換(Frame Transition),表示每個計算周期數(shù)據(jù)幀轉(zhuǎn)換結(jié)束的時刻。

MT Manager是與MTw Awinda的交互控制界面,使用內(nèi)置消息終端(Device Message Terminal)監(jiān)視慣性傳感器信息,可以設(shè)置MTw的無線更新率和Awinda Station的同步信號觸發(fā)方式。

從大量文獻看,多數(shù)以MEMS IMU為基礎(chǔ)的行人導(dǎo)航定位研究均以Xsens慣性運動傳感器作為測量平臺。

2.2 測距控制板

本設(shè)備使用兩個Arduino開發(fā)板作為核心控制模塊。一個作為超聲波數(shù)據(jù)測量與發(fā)送端,負責(zé)超聲波數(shù)據(jù)的采集與發(fā)送,隨身攜帶。另外一個作為超聲波數(shù)據(jù)接收端,與Awinda Station數(shù)據(jù)同步。

2.3 測距模塊

針對足間測距場景要求,本設(shè)備采用超聲波測距方式進行測量。Devantech SRF10測距范圍為3 cm~6 m,精度1 cm,具備濾波降噪功能,探頭波束角72°,包括400ST100發(fā)射探頭、400SR100接收探頭和控制電路3個主要部分,數(shù)據(jù)間通過I2C協(xié)議通信。對連接同一I2C總線上的SRF10須配置不同I2C地址。須注意Arduino和SRF10的I2C地址轉(zhuǎn)換。

通過SRF10寄存器可以修改測距范圍和模擬增益,合適的參數(shù)可以減少測量誤差。增益調(diào)整得越大,接收微弱回波的敏感度越大。

為適應(yīng)正常步態(tài)條件下對步距的實時測量,延長SRF10發(fā)射探頭與控制芯片的連接,改造為對射式超聲波模塊。使用激光測距標定測量誤差,實測距離與真實距離關(guān)系如圖2所示,在真實距離小于20 cm時,實測值偏差較大。

超聲波測距模塊的方向性測試如圖3所示,經(jīng)改造的SRF10在收發(fā)探頭之間相對角度為50°以內(nèi)時能得到較好的測距結(jié)果。兩個經(jīng)過改造的測距模塊在安裝時分離一定角度,測距示意如圖4所示,測距模塊探頭之間的夾角為α。進行多次預(yù)測試,當(dāng)步距范圍為10 cm~100 cm時,夾角α調(diào)整為60°~100°能保證人員行走時的正常采數(shù)。本系統(tǒng)平臺中,夾角α設(shè)置為90°。

I2C總線中SCL和SDA均使用阻值為1.8 kΩ的上拉電阻鉗位在高電平,SRF10的SCL與SDA引腳分別與Arduino模擬引腳A5與A4連接,兩個SRF10并聯(lián),作為I2C總線的從機。模塊發(fā)送超聲波采集數(shù)據(jù)時,I2C的SDA被拉高,保證數(shù)據(jù)傳輸,當(dāng)?shù)玫綔y距結(jié)果后,SRF10再次響應(yīng)I2C總線,這一點對確定系統(tǒng)時延和實現(xiàn)同步操作非常重要。

2.4 無線傳輸模塊

nRF24L01是GFSK單片射頻收發(fā)芯片,工作頻段為2.4~2.5 GHz ISM,通過SPI接口選擇頻道和設(shè)置協(xié)議,SPI接口按主從方式工作,全雙工模式,以同步時鐘節(jié)拍傳輸無線數(shù)據(jù),串行數(shù)據(jù)流中信號碼元間相對位置固定。上電后通過CE接口配置模塊,本設(shè)備使用增強型ShockBurstTM模式控制數(shù)據(jù)的應(yīng)答和重發(fā)功能。

兩個nRF24L01分別作為發(fā)送端與接收端,每一周期采集的兩組測距信息同時遠程傳輸,數(shù)據(jù)實際大小為8 B。

2.5 目標設(shè)備的硬件改造與搭配

系統(tǒng)硬件構(gòu)成示意圖如圖5所示。

本設(shè)備使用TI TXS0108E雙向電平轉(zhuǎn)換芯片保證模塊間正常通信,其最大數(shù)據(jù)速率為110 Mb/s(推挽)、1.2 Mb/s(開漏)。芯片A端口跟蹤VCCA引腳電源電壓,連接3.3 V電壓值引腳。B端口跟蹤VCCB引腳電源電壓,連接5 V電壓值引腳。輸出使能OE引腳輸入高電平。

硬件結(jié)構(gòu)分為數(shù)據(jù)采集、接收與處理幾部分。經(jīng)改造的對射式SRF10超聲波測距模塊收發(fā)探頭分別安裝于不同的Xsens MTw之上,探頭間連線繞過身體軀干由魔術(shù)扣固定,Xsens MTw置于鞋面。自行設(shè)計的安裝組件具備調(diào)整發(fā)射與接收探頭之間角度的功能。MTw的坐標系示意和設(shè)備安裝情況如圖6所示,

3 數(shù)據(jù)采集與處理流程

系統(tǒng)主要工作流程為:設(shè)備的穿戴與安裝、目標運動與數(shù)據(jù)采集、數(shù)據(jù)無線傳輸、數(shù)據(jù)融合、數(shù)據(jù)保存與處理。圖7所示為設(shè)備數(shù)據(jù)采集與傳遞流程。采集的運動數(shù)據(jù)無線傳輸至超聲波數(shù)據(jù)接收端和IMU數(shù)據(jù)接收端,計算機同時接收具有時間戳的超聲波測距信息以及IMU慣性運動參數(shù)信息,進行同步處理和數(shù)據(jù)解算。

圖8所示為MT Manager同步信號觸發(fā)方式設(shè)置,Awinda Station通過Sync Out Line1向外部發(fā)送上升沿同步信號,發(fā)送周期為10 ms,與IMU數(shù)據(jù)更新周期相同,信號脈沖寬度為1 ms。Awinda Station從給出指令啟動記錄時開始數(shù)據(jù)采集與計算,使用Interval Transition Recording同步方式確保準確得到數(shù)據(jù)記錄期間Awinda Station的系統(tǒng)時鐘。

一方面,超聲波數(shù)據(jù)接收端Arduino對每一幀Awinda Station的同步輸出上升沿信號使用內(nèi)部中斷進行計數(shù),實現(xiàn)采集時間的精確同步,同步精度達到1 ms。一旦接收到兩個超聲波測距數(shù)據(jù),則將測距數(shù)值與此刻的計數(shù)結(jié)果同時輸出,得到原始數(shù)據(jù)。超聲波數(shù)據(jù)接收端Arduino程序流程圖如圖9所示。兩塊MTw無線慣性傳感器的慣性數(shù)據(jù)更新頻率為100 Hz。另一方面,Awinda Station將采集得到的慣性數(shù)據(jù)輸出至計算機,文件中包含MTw各傳感器輸出(Sensor Component Readout)。

SRF10以ms為單位進行足距數(shù)據(jù)采集,數(shù)據(jù)處理時轉(zhuǎn)換為距離測量值。由于兩個SRF10同時測距會造成干擾,因此將測距時間間隔設(shè)置為20 ms,每次測距完畢時發(fā)送端將兩個測距數(shù)據(jù)同時傳輸?shù)浇邮斩?,SRF10測距周期與超聲波數(shù)據(jù)發(fā)送周期均為50 ms。

對于超聲波測距頻率的選擇,考慮以下幾點:(1)普通人以常速行走時一次完整的步態(tài)周期大約為1.2 s~1.8 s,而任意一只腳離地階段時間占比約為31.8%[6];(2)基于人在各種運動(如行走、跑步等)中的步幅,將模塊測距范圍設(shè)置為2 m,測距模塊需要約5.8 ms處理數(shù)據(jù),所以SRF10超聲波測距采數(shù)周期不能低于此時間長度,調(diào)整模擬增益與模塊探測頻率和測距范圍參數(shù)相配合;(3)超聲波測距模塊輸出頻率與Awinda Station輸出頻率設(shè)置為整數(shù)倍關(guān)系,使數(shù)據(jù)間傳遞相配合。

在超聲波數(shù)據(jù)發(fā)送端,SRF10在采集得到數(shù)據(jù)后需要延時一段時間(程序中設(shè)置為20 ms)才能從寄存器中讀取測量數(shù)據(jù),通過示波器分別檢測超聲波探頭開始工作時的脈沖信號和超聲波數(shù)據(jù)接收端Arduino接收數(shù)據(jù)的脈沖信號,得到設(shè)備數(shù)據(jù)傳輸過程平均時間總共需要消耗21.5 ms,多出的1.5 ms主要是無線傳輸過程所花費的時間,基于數(shù)據(jù)判定SRF10具體的啟動與測距的時刻,將測距數(shù)據(jù)與IMU數(shù)據(jù)結(jié)合,完成同步采集。

設(shè)備同步過程以Awinda Station內(nèi)部時鐘為基準,另外超聲波測距周期最快可以調(diào)整為30 ms。

4 設(shè)備數(shù)據(jù)采集與處理

使用兩個SRF10對人體正常步態(tài)條件下的實時足距進行測量,由于超聲波探頭存在波束角,對于本設(shè)備模塊的安裝方式,同一時刻可以獲得兩個測量值,需要在一個步態(tài)周期內(nèi)確定相對準確的測量值。思路為結(jié)合Xsens MTw采集得到的慣性運動參數(shù),應(yīng)用零速檢測算法(Zero-Velocity Detection)[7]得到雙足對地保持相對靜止的時間段,從而得到步伐運動規(guī)律。

利用以上零速檢測算法使用此穿戴設(shè)備進行數(shù)據(jù)采集測試,沿直線常速(約5 km/h)行走,選取數(shù)據(jù)時間長度10 s,測量人體運動數(shù)據(jù)結(jié)果如圖10所示。

圖10(a)和圖10(b)分別表示安裝在左足MTw和右足MTw測量得到的加速度計三軸輸出和使用零速檢測算法判斷得到的足部處于著地階段的狀態(tài),據(jù)此得到雙足觸地、著地、抬腳、擺動等周期步態(tài)。圖10(c)表示兩個超聲波測距模塊分別得到的測距值,由于聲波反射測距的特性,實際測量值存在一部分野值點。將兩個模塊的測距結(jié)果依據(jù)步態(tài)信息進行選擇及處理,方式如下:(1)根據(jù)慣性傳感器輸出判斷每一步運動方向;(2)以步行方向為前向為例,正常情況下一只腳在剛觸地時刻位置位于另一只腳斜前方,依據(jù)前述模塊安裝條件,選取此時符合此角度測量位置的模塊的測距值;(3)對每一次步伐采取上述操作,結(jié)合雙足相對位置變化規(guī)律最終得到足間距離的實時測量值,同時剔除部分野值點,得到最終測量結(jié)果如圖10(d)所示。

5 結(jié)束語

本系統(tǒng)集成慣性測量單元和超聲波測距傳感器可以直接實時測量得到行人運動過程中的雙足間距,并實現(xiàn)行人導(dǎo)航數(shù)據(jù)的同步采集,推進以步距作為新的行人導(dǎo)航約束條件的研究工作,使用無線通信模塊實現(xiàn)數(shù)據(jù)的遠程保存與處理,不必隨身攜帶計算終端,穿戴較為輕便,數(shù)據(jù)采集穩(wěn)定可靠,滿足穿戴式的人體運動測量使用要求。以此硬件平臺為基礎(chǔ),進一步工作包括:(1)針對多種步態(tài)情況采用更多超聲波測距收發(fā)模塊測量更復(fù)雜角度情況下的足距;(2)平臺整體趨向模塊化,為完善導(dǎo)航鞋功能提供思路,數(shù)據(jù)處理部分根據(jù)實際使用需求可移植至其他設(shè)備終端。

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

    關(guān)注

    2565

    文章

    52981

    瀏覽量

    767244
  • 接收器
    +關(guān)注

    關(guān)注

    15

    文章

    2571

    瀏覽量

    73912
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6498

    瀏覽量

    192113

原文標題:【學(xué)術(shù)論文】帶足距輔助的雙慣導(dǎo)行人導(dǎo)航硬件系統(tǒng)設(shè)計

文章出處:【微信號:ChinaAET,微信公眾號:電子技術(shù)應(yīng)用ChinaAET】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    Xsens攜手ST展示3D身體運動跟蹤系統(tǒng)

    首款基于消費級MEMS傳感器模塊的可穿戴無線3D身體運動跟蹤系統(tǒng)。該產(chǎn)品由Xsens設(shè)計制造,采用Xsens傳感器融合算法專利技術(shù)和無線協(xié)
    發(fā)表于 12-13 10:38

    可穿戴醫(yī)療設(shè)備設(shè)計挑戰(zhàn)及對策

    一些挑戰(zhàn)并給出解決之策。藥物灌注療法人體可穿戴的醫(yī)療設(shè)備并不新鮮。許多人都熟悉尼古丁貼片和暈動病貼片之類的可穿戴產(chǎn)品。它們?yōu)樾乱淮娮赢a(chǎn)品
    發(fā)表于 08-26 15:54

    可穿戴醫(yī)療設(shè)備設(shè)計挑戰(zhàn)及對策

    一些挑戰(zhàn)并給出解決之策。藥物灌注療法人體可穿戴的醫(yī)療設(shè)備并不新鮮。許多人都熟悉尼古丁貼片和暈動病貼片之類的可穿戴產(chǎn)品。它們?yōu)樾乱淮娮赢a(chǎn)品
    發(fā)表于 09-22 16:57

    可穿戴設(shè)備中的傳感器設(shè)計

    基于FSR的可穿戴足底壓力檢測系統(tǒng)大氣壓強傳感器TP015P在海拔高度測量中的應(yīng)用無線傳感器在人體關(guān)節(jié)運動姿態(tài)檢測中的應(yīng)用基于加速度、光電
    發(fā)表于 12-13 15:38

    可穿戴設(shè)備

    可穿戴設(shè)備即直接穿在身上,或是整合到用戶的衣服或配件的一種便攜設(shè)備。可穿戴設(shè)備不僅僅是一種硬件設(shè)備,更是通過軟件支持以及數(shù)據(jù)交互、云端交互
    發(fā)表于 01-15 08:11

    快速開發(fā)支持藍牙的無線充電可穿戴設(shè)備

    可穿戴設(shè)備開發(fā)套件提供了一個完整的可穿戴多傳感器觸摸屏設(shè)計以及一個相關(guān)塢站。 (圖片來源: ON Semiconductor)與智能手表配置類似,
    發(fā)表于 04-01 11:45

    智能可穿戴醫(yī)療保健設(shè)備的設(shè)計要素、挑戰(zhàn)及解決之道

    可穿戴醫(yī)療保健設(shè)備可定義為能夠自主監(jiān)控或支持特定醫(yī)療功能的無創(chuàng)系統(tǒng)?!?b class='flag-5'>可穿戴”一詞說明該設(shè)備要么是直接佩戴在
    發(fā)表于 08-20 06:47

    智能可穿戴醫(yī)療保健設(shè)備,您必須考慮的設(shè)計要素與挑戰(zhàn)

    的功能有計步器、心率監(jiān)測、運動記錄、生物電位測量、生物阻抗測量、血氧測量等等。 智能可穿戴醫(yī)療保健設(shè)備
    發(fā)表于 09-21 14:27

    可穿戴設(shè)備過渡到醫(yī)療設(shè)備

    可穿戴設(shè)備參考平臺集成了上述大部分技術(shù)。該設(shè)備設(shè)計戴在手腕上,但您也可以去除軟帶,將設(shè)備貼在身體上,用作智能貼片。該設(shè)備包含支持生物電位
    發(fā)表于 10-23 14:20

    ON Semiconductor真正可拓展可穿戴設(shè)備開發(fā)神器

    、小外形、低功耗的可穿戴設(shè)備?! D1:安森美半導(dǎo)體在可穿戴領(lǐng)域擁有廣泛的產(chǎn)品陣容和能力,綠色部分均為自有產(chǎn)品?! I(yè)界首款可穿戴開發(fā)套件 一站
    發(fā)表于 11-08 10:48

    如何設(shè)計一個可穿戴智能手表的原型

    背景及摘要:前段時間由于課程設(shè)計需要,我和組員們設(shè)計了一個可穿戴智能手表的原型。實現(xiàn)了心率測量、運動計步、能量消耗計算、時間日歷顯示、鬧鐘
    發(fā)表于 11-11 09:02

    面向可穿戴設(shè)備市場的溫度檢測參考設(shè)計

    描述 此參考設(shè)計演示了面向可穿戴設(shè)備市場的溫度檢測。LMT70 溫度傳感器針對人體溫度測量可提供 0.13°C 的測量精度,因此非常適合用于可穿戴
    發(fā)表于 09-14 07:53

    Xsens與ST攜手展示可穿戴無線3D人體動作追蹤解決方案

    3D追蹤技術(shù)產(chǎn)品創(chuàng)新公司Xsens與意法半導(dǎo)體(STM),攜手展示全球首款基于消費性MEMS感測器模組的可穿戴無線3D人體動作追蹤系統(tǒng)。
    發(fā)表于 11-16 09:00 ?2211次閱讀

    Roessingh研發(fā)公司利用Xsens的ADI MEMS驅(qū)動的慣性傳感器技術(shù)以前所未有的三維精度測量賽艇運動學(xué)

    Roessingh研發(fā)公司利用Xsens的ADI MEMS驅(qū)動的慣性傳感器技術(shù)以前所未有的三維精度測量賽艇運動學(xué)
    發(fā)表于 04-29 15:47 ?2次下載
    Roessingh研發(fā)公司利用<b class='flag-5'>Xsens</b>的ADI MEMS驅(qū)動的<b class='flag-5'>慣性</b>傳感器技術(shù)以前所未有的三維精度<b class='flag-5'>測量</b>賽艇<b class='flag-5'>運動</b>學(xué)

    可穿戴設(shè)備人體成分測量 (BCM)申請簡介

    電子發(fā)燒友網(wǎng)站提供《可穿戴設(shè)備人體成分測量 (BCM)申請簡介.pdf》資料免費下載
    發(fā)表于 09-10 09:22 ?0次下載
    <b class='flag-5'>可穿戴設(shè)備</b>的<b class='flag-5'>人體</b>成分<b class='flag-5'>測量</b> (BCM)申請簡介