《電子技術應用》
您所在的位置:首頁 > 模擬設計 > 設計應用 > 基于加速度傳感器的無線人體動作測量設備
基于加速度傳感器的無線人體動作測量設備
摘要: 本文介紹的設備是使用加速度傳感器的無線人體動作信息測量設備,在人體四肢及軀干同時佩戴5組測量設備,準確反映人體各部分動作情況,同時使用無線數據傳輸方式減少體驗者的不適感。
Abstract:
Key words :
 

  引言

  長久以來,使用人體自然動作與計算機交互一直是人機交互技術追求的目標之一。目前主流的人機動作交互技術有2種:視頻動作識別技術和慣性器件動作識別技術。

  前者以Microsoft Xbox 360的Kinect視頻感應器為代表,依靠攝像頭采集人體動作視頻,通過識別算法進行分析,可較準確地識別人體動作,但需要強大的硬件處理能力、復雜的軟件識別算法,而且對于多人、高復雜度動作難以識別。后者的代表為任天堂的Wii mote手柄,主要依靠慣性器件反映出肢體的速度、位移及傾斜度。該技術算法簡單,識別精度較高,但需要佩戴傳感器模塊,可能給體驗者帶來不適。識別動作的復雜度與傳感器的數量、精度有關,如Wii mote局限在于僅能感知手部運動,隨著傳感器使用數量、種類的增加,精度的提高,人體各種快速、復雜的運動都可被精確識別,這是視頻識別技術所難以達到的。

  本文介紹的設備是使用加速度傳感器的無線人體動作信息測量設備,在人體四肢及軀干同時佩戴5組測量設備,準確反映人體各部分動作情況,同時使用無線數據傳輸方式減少體驗者的不適感。

  1 測量原理

  測量模塊放置于人體四肢及軀干,以右手為例。測量模塊放置于右手肘關節外側,根據重力在加速度傳感器三軸上的分量,可以計算出傳感器坐標系與自然坐標系的夾角,進而得出傳感器所在手臂平面與自然坐標系的夾角,根據三個夾角與傳感器到肩膀的固定位置,可以計算出傳感器所在手臂部位的空間位置。傳感器坐標系與自然坐標系夾角如圖1所示。

a.jpg

b.jpg

  式中Ax為傳感器x軸加速度分量,Ay為傳感器y軸加速度分量,Az為傳感器z軸加速度分量。人體軀干直立,右手微抬時傳感器所在手臂與自然坐標系的三個夾角如圖2所示。其中右手上白點代表傳感器

e.jpg

  2 系統硬件設計

  硬件系統由運動測量模塊與數據接收模塊構成。運動測量模塊放置于人體四肢及軀干部位,負責采集加速度數據,并將數據通過2.4G無線方式發送至數據接收端。數據接收模塊同時接收5組運動測量模塊的測量數據,并通過USB接口與PC機傳遞數據。

  2.1 運動測量模塊硬件設計

  運動測量模塊由ADXL345加速度傳感器、nRF24L01無線射頻模塊、ATmega88單片機和電源模塊構成,硬件結構如圖3所示。測量模塊實物如圖4所示。

c.jpg

f.jpg

  ADXL345是ADI公司的三軸數字加速度傳感器,主要應用于消費電子的微型慣性器件,最大可感知土16g的加速度,感應精度可達3.9mg /LSB,傾角測量典型誤差小于1°。通過其內置的ADC將加速度信號轉換為數字量存放在片內緩沖區,使用SPI總線讀取數據。在實際使用中,為提高輸出數據的穩定性,設置感應范圍為±2 g,感應精度為3.9 mg,可以滿足人體動作加速度范圍與精度要求。傳感器采樣速度在6.25~3 200 Hz之間可調,因為無線發送數據需要時間較長,并且低采樣速率可以降低噪聲干擾,將采樣速度設定在100Hz,即10ms輸出1組數據。

  控制模塊由ATmega88單片機及配套電路構成。ATmega88為8位AVR單片機,在3.3 V電壓模式下可以工作于8 MHz,片內擁有8 KB Flash與1 KB SRAM。其主要任務為初始化加速度傳感器和無線射頻芯片,并從加速度傳感器中讀取測量數據,將數據初步整理后傳送至無線射頻芯片。

  無線射頻模塊主要由nRF24L01構成,是一款單片射頻收發器件,它工作于2.4~2.5 GHz ISM頻段。內置頻率合成器、功率放大器、晶體振蕩器、調制器等。數據傳輸速率可達1~2 Mb/s。它可以同時支持6個無線器件的接收,由此實現了1組數據接收模塊同時接收5組運動測量模塊發送的數據。

  電源模塊使用低壓差線性穩壓器件(LDO)SP6201,將鋰電池的4.2 V電壓降至3.3 V,最大可負載200 mA電流,滿足設備需要。

  2.2 數據接收模塊硬件設計

  數據接收模塊使用芯片CY7C68013A,片內集成USB2.0收發器、串行接口引擎、增強型8051微控制器,數據的傳輸率可達到56 MB,最大4 K USB端點緩沖區,時鐘頻率可達48 MHz。由于CY7C68013A本身并沒有硬件SPI接口,同時又需要SPI與無線射頻模塊通信,實際中使用GPIO口軟件模擬4線SPI進行通信。CY7C68013A不斷掃描無線射頻模塊狀態,當有接收數據到來時,使用SPI接收數據并通過USB上傳給計算機。

  數據接收模塊硬件結構如圖5所示。

 

d.jpg

  3 系統軟件設計

  軟件設計主要包括2個部分,動作測量模塊主控制器ATmega88的數據采集及發送部分、數據接收模塊控制器CY7C68013A的數據接收及上傳部分。

  3.1 運動測量模塊軟件設計

  使用ATmega88的定時器控制采樣時間,由于已經將ADXL345的輸出頻率定為100 Hz,這里將程序設定為每隔10 ms進行一次采樣,采樣后將數據發送至無線射頻模塊進行數據發送,發送成功后進行下一次采樣,否則重新發送。測量模塊軟件流程如圖6所示。

i.jpg

  3.2 數據接收模塊軟件設計

  數據接收模塊CY7C68013A通過不斷查詢nRF24L01的中斷引腳來檢測有無數據到來;當有接收數據到時,使用SPI總線讀取加速度信息,判斷該數據來自哪個發送端,并將數據存放在相對應的USB端點緩沖區,等待上位機取走。若上位機不取數據,舊數據會自動被新數據沖掉,保證數據的實時性。中央處理模塊軟件流程如圖7所示。

  4 實驗結果與分析

  實驗中使用面包板模擬人體手臂進行角度測量實驗,因為真實手臂平面有一定弧度,測量模塊不同的放置位置對測量結果會有影響,而面包板為規則長方體,有非常平坦的一面可以放置測量模塊,并且棱角清晰方便進行傾斜角度測量。在具體實驗中,模擬測量模塊佩戴在右手肘關節外側的情況,設計2種測試例。右手向右伸臂的動作,如圖8所示。右手向前抬臂的動作如圖9所示。

g.jpg

h.jpg

  在0~90°范圍內2種情況下,三軸測量角度與參照角度比較。表1為模擬右手右伸臂時三軸角度與參照角度比較。表2為模擬右手前抬臂時三軸角度與參照角度比較。由表1、表2可以看出:除個別接近0、90°時誤差較大外,大多數角度測量的誤差絕對值小于1.5°,與ADXL345官方說明文件的誤差小于1°較為相符。

j.jpg

  表中負值為傳感器坐標軸正方向與自然坐標軸正方向夾角超過90°情況。誤差超過1°產生的原因有如下幾方面:

  ①在電源設計時沒有為ADXL345的ADC單獨設置參考電壓源,而是使用VDD系統電源,存在一些紋波干擾,造成誤差。

  ②沒有對傳感器進行零點標定,水平放置時X、Y軸輸出并不為0。

  ③缺少專業角度測量設備,角度參考圖使用普通量角器制作,參考角度與實際角度。

  ④傳感器平面與電路板平面、實驗面包板平面不完全重合,存在固定夾角,測量時有誤差。從表1的Y軸夾角看出,理論上模擬右手右伸臂時Y軸夾角應一直為0°,但現實中出現了一個轉角,使輸出逐漸由-1.2°過渡到2.2°。

  結語

  本文通過使用加速度傳感器ADXL345采集人體動作信息,使用nRF24L01無線時頻模塊發送數據,最后通過USB芯片CY7C68013將數據上傳給PC機,并在PC機上實時繪制人體運動動畫,構建了一種人體動作信息測量設備。測量身體各部位角度典型誤差小于1.5°,滿足普通人機交互需要。目前已經根據上述原理制作出樣品,PC機上顯示人體模型與佩戴測量模塊的實際人體動作較為一致,反應靈敏,可以滿足快速實時的人機交互過程的實現。在進一步減小輸出誤差,穩定輸出結果后,可以應用于高危環境機器人控制、游戲娛樂等各種人機交互場合。



 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲免费观看视频| 久久久久99精品国产片| 亚洲男人av电影| 99视频一区二区三区| 亚洲电影免费在线观看| 国产一区二区| 国产模特精品视频久久久久| 国产精品毛片| 欧美午夜宅男影院| 欧美日韩精品系列| 欧美激情精品久久久久| 欧美成人精品不卡视频在线观看| 美日韩精品免费观看视频| 久久se精品一区精品二区| 欧美一二三视频| 羞羞色国产精品| 香蕉久久一区二区不卡无毒影院| 亚洲一区精品在线| 国产精品99久久久久久久久久久久| 日韩亚洲精品在线| 99riav1国产精品视频| 亚洲精品在线一区二区| 亚洲精品免费看| 亚洲精品字幕| 夜夜嗨av一区二区三区四区 | 在线亚洲自拍| 亚洲天堂av图片| 亚洲综合日韩在线| 亚欧成人在线| 久久综合九色欧美综合狠狠| 免费成人你懂的| 欧美激情综合色综合啪啪| 欧美日韩三级视频| 国产精品一区在线播放| 国内精品一区二区三区| 1000部国产精品成人观看| 亚洲激情黄色| 宅男噜噜噜66一区二区66| 亚洲午夜一区二区三区| 性伦欧美刺激片在线观看| 亚洲国产婷婷综合在线精品| 艳女tv在线观看国产一区| 亚洲综合视频一区| 久久精品亚洲精品国产欧美kt∨| 你懂的视频欧美| 欧美日韩中文字幕在线视频| 国产麻豆9l精品三级站| 黑人中文字幕一区二区三区 | 久久精品国产99精品国产亚洲性色| 亚洲高清视频在线观看| 9l视频自拍蝌蚪9l视频成人| 亚洲免费在线视频| 久久国产主播| 欧美全黄视频| 国产麻豆精品theporn| 精品成人在线观看| av成人毛片| 久久国产精彩视频| 一本色道久久综合亚洲精品不| 亚洲欧美伊人| 你懂的成人av| 国产精品久久久久久av福利软件 | 一级成人国产| 欧美中文字幕精品| 欧美高清日韩| 国产精品欧美日韩久久| 亚洲成人在线视频播放| 亚洲图片欧美日产| 亚洲国产婷婷香蕉久久久久久| 亚洲午夜国产成人av电影男同| 久久久久久久激情视频| 欧美日韩精品综合| 国产在线观看一区| 99视频精品全部免费在线| 久久国产色av| 亚洲午夜精品一区二区三区他趣| 久久综合激情| 国产精品色一区二区三区| 亚洲国产精品欧美一二99| 午夜精品影院在线观看| 99riav久久精品riav| 久久久91精品| 国产精品美女黄网| 亚洲激情专区| 欧美在线播放一区二区| 亚洲午夜精品一区二区| 欧美大香线蕉线伊人久久国产精品| 国产精品视频免费| 亚洲精品乱码久久久久久按摩观| 欧美在线影院在线视频| 亚洲欧美综合国产精品一区| 欧美激情麻豆| 国产综合色一区二区三区| 一区二区三区福利| 亚洲精品国产精品国自产观看| 久久精品中文字幕免费mv| 国产精品成人观看视频免费| 亚洲国产日韩欧美| 久久精品国产99国产精品澳门| 欧美一区二区视频免费观看| 欧美天堂在线观看| 亚洲黄色成人网| 亚洲第一狼人社区| 欧美专区在线观看一区| 国产精品久久午夜夜伦鲁鲁| 亚洲精品在线三区| 91久久久久久久久| 老司机午夜精品视频| 国内精品久久久| 午夜影院日韩| 欧美一级一区| 国产精品激情电影| 99www免费人成精品| 亚洲美女福利视频网站| 欧美成人免费在线观看| 在线成人亚洲| 久久国产黑丝| 久久综合99re88久久爱| 国产综合久久久久久鬼色| 香蕉av福利精品导航| 欧美一区二区三区免费看| 国产精品乱子久久久久| 中国亚洲黄色| 亚洲欧美一区二区三区在线| 国产精品视频第一区| 亚洲欧美成人一区二区在线电影| 午夜精品国产| 国产欧美精品一区| 亚洲图片欧洲图片日韩av| 亚洲欧美日韩另类| 国产女精品视频网站免费| 午夜精品在线| 久久视频一区二区| 韩国成人福利片在线播放| 亚洲国产精品v| 欧美黄免费看| 亚洲久久在线| 亚洲一区二区在线观看视频| 国产精品高潮呻吟久久av无限| 亚洲午夜免费福利视频| 欧美伊人久久久久久午夜久久久久| 国产精品一区二区在线观看网站 | 久久国产精品黑丝| 国产原创一区二区| 亚洲激情二区| 欧美黄色日本| 一二美女精品欧洲| 欧美亚洲三区| 韩国一区二区三区在线观看| 亚洲激情第一页| 欧美日韩视频免费播放| 亚洲午夜视频在线| 久久精品日产第一区二区三区| 黄色成人av在线| 99国产精品久久| 国产精品进线69影院| 先锋资源久久| 欧美国产极速在线| 中文欧美在线视频| 久久久久久久波多野高潮日日| 亚洲国产一二三| 亚洲综合首页| 黄色亚洲在线| 在线亚洲一区二区| 国产一级一区二区| 亚洲日本在线视频观看| 欧美日韩在线大尺度| 午夜精品久久久久影视| 免费欧美在线视频| 夜夜嗨av一区二区三区免费区| 性欧美xxxx视频在线观看| 一区二区视频欧美| 亚洲桃色在线一区| 国产一区二三区| 一区二区三区国产| 国产欧美精品在线| 亚洲卡通欧美制服中文| 国产精品夜夜夜| 亚洲三级电影在线观看| 国产精品国产成人国产三级| 久久av一区二区三区漫画| 欧美日韩一区二区三区在线视频 | 欧美在线亚洲在线| 欧美日本在线播放| 欧美亚洲尤物久久| 欧美日韩国产91| 久久精品av麻豆的观看方式| 欧美日韩黄视频| 久久福利影视| 欧美特黄a级高清免费大片a级| 亚洲国产成人av在线 | 国产日韩欧美综合在线| 日韩一级在线观看| 国产日韩欧美精品综合| 99国产精品久久久| 黄色精品网站| 欧美影院久久久| 日韩视频在线免费观看| 狼狼综合久久久久综合网| 亚洲欧美国产制服动漫|