999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于手臂體感交互技術的可穿戴裝置

2021-06-16 07:19:42李文豫
電子制作 2021年2期

李文豫

(河南省實驗文博學校,河南鄭州,450000)

1 背景與意義

體感交互技術屬于最前沿的科技之一,一經問世便引起了諸多企業巨頭的注意,吸引了大量人才進入該領域。它用手勢或肢體動作來代替傳統的控制方式來遙控各種軟件和機器,從而達到增強用戶體驗感、便利生活等目的,給生活帶來了重要影響。它是繼個人計算機、互聯網、云計算、大數據之后的第五次信息技術領域的重大技術革命。在不久的將來,它將成為計算機各種軟件及智能機器的標配,發展潛力無窮之大,預計將打開數億級美元市場空間,實現物質世界與虛擬網絡的完美融合。

2 創新性設計

該裝置采用安裝在手套內的三軸加速度計和三軸陀螺儀等慣性傳感器采集手臂在空間中三個維度運動的數據,上傳至手臂上主控MCU1,MCU1對接收到的數據進行濾波、姿態結算,隨后通過藍牙將運動控制指令發送給小車,小車上MCU2根據接收到的控制指令驅動小車電機運動,從而達到通過手臂可穿戴裝置遠程控制小車運動的目的。

該項目創新性設計有以下幾點:

(1)通過三軸加速度計和三軸陀螺儀獲得手臂三維運動數據,并通過將傳感器安裝在手套內實現可穿戴,方便靈活;

(2)通過卡爾曼濾波等算法對獲得的傳感器數據進行濾波處理,使數據更為準確;

(3)通過藍牙收發數據達到手臂遠程控制小車的目的;

(4)通過在小車上安裝機械臂等執行機構可以使小車代替人完成危險的任務,以減少人員傷亡的風險。

3 硬件設計

該系統硬件主要包括兩部分:手臂可穿戴裝置和小車。手臂可穿戴裝置包括三軸加速度計,用于獲取手臂平動數據;三軸陀螺儀,用于獲取手臂轉動數據;MCU1,用于處理加速度計和陀螺儀的數據并發出控制小車指令;藍牙,用于發送小車運動指令。小車包括藍牙,用于接收小車運動指令;MCU2,用于處理藍牙接收到的數據并控制小車運動;電機驅動模塊,用于驅動步進電機運動。

圖1 硬件原理框圖

(1)加速度計

加速度計是用來測量加速度的一種傳感器。加速度計中有一質量塊,可以通過牛頓第二定律來測量加速過程中獲得的加速度大小。根據傳感器檢測機理和敏感元件的不同,常見的加速度傳感器包括壓阻式、電感式、電容式、壓電式、應變式等。此處采用的是三軸加速度計,可以獲得手臂在三個維度平動的信息數據,從而更加全面的感知手臂的運動。

(2)陀螺儀

陀螺儀是一種用來測量角度的檢測裝置。這里采用光纖陀螺儀,即從同一點分別沿順時針方向和逆時針方向發射兩道光,當角度發生偏轉時,兩束光到達時間就會有差異,通過探測這個時間差異來計算角度。采用三軸陀螺儀可以獲得手臂的三個維度的轉動數據。

(3)主控MCU

主控MCU采用的是Arduino,Arduino是一種適用范圍廣,操作簡單,功能強大的開源電子原型平臺。板上集成有微控制器,可用自帶的編程語言來編寫程序,經過編譯器從原有的十進制編譯成二進制文件,進而燒錄進Arduino微控制器。編程語言建議采用C++或匯編語言。用Arduino IDE簡單清晰,有很強的靈活性。

(4)藍牙

一種支持設備短距離通信的無線電技術,通信距離一般在十米以內,這里采用藍牙實現小車與手臂間遠程無線通信,避免了導線的使用,具有簡單靈活的優點。

(5)電機驅動模塊

通過通電導體在磁場中受力的作用而制作而成的電動機,能將電能轉化為動能。在MCU2接收到從手臂上傳輸的藍牙數據后,通過電機驅動模塊控制電機的運動,從而控制小車的運動。

(6)顯示模塊

這里采用LED顯示屏。即由若干個結構上獨立的顯示像素(發光二極管)組成LED顯示屏。通過控制電路和驅動電路控制每個像素點的明暗和發光程度實現展示效果。顯示模塊可以用來顯示電池的電量、數據的收發等信息,以便實時監測整個系統的工作情況。

4 軟件設計

該系統的軟件設計主要包括對采集的加速度計和陀螺儀的數據進行濾波、姿態結算,通過控制步進電機旋轉的速度和方向控制小車的運動,以及對數據藍牙收發、小車運動信息的顯示等。

圖2 軟件工作流程圖

(1)濾波

濾波方法主要有三種。

第一種:中位值平均濾波

每次均采集n個數據,通過查找將n個數據中的最小值和最大值找出并刪掉,將剩下的所有數據作算術平均運算作為最新的數據,即n-2個值的平均值。這種濾波所濾出的值最平緩、準確,所以一般采用中位值平均濾波。

第二種:遞推平均濾波

該濾波方法是連續采集數據,將采集到的數據視為一個長度為n的隊列,當采集到新數據時,自動將隊首的數據踢掉,其他所有數據往前移動一位,采集到的新數據補充至隊尾,即先進先出,隨后將隊列中的所有數據作算術平均運算,運算的平均值即為最新的數據。

第三種:一階慣性濾波

該濾波是用軟件編程來代替硬件電路中的RC低通濾波。一階低通濾波法是采用上次濾波輸出的值與本次采樣的值進行加權后作為實際的有效濾波值,從而使得輸出對輸入具有反饋作用。一階低通濾波的公式如下所示:

α為一濾波系數(取值范圍為,0-1);Xn新采樣值;Yn-1為上次濾波結果;Yn本次濾波結果。

為了選取最佳的濾波算法,我分別采用了三種濾波算法對獲得的加速度計的數據進行濾波。通過對三種濾波算法的比較,可以看出經過中位值平均濾波法濾波后的數據更加的平穩,因此最后我采用中位值平均濾波法對采集到的傳感器數據進行濾波。

圖3 三種不同濾波方法的比較(紅色是遞推中位值平均濾波法,黃色是一階慣性濾波法,藍色是遞推平均濾波法)

圖4 三種姿態結算比較(紅色線條為MPU6050內部DMP解算數據,綠色線條為卡爾曼濾波法解算數據,黃色線條為互補濾波法解算數據)

(2)姿態結算

5 總結與前景

本論文利用加速度計、陀螺儀等慣性傳感器,結合Arduino微控制器、藍牙模塊等設計了一種基于手臂體感交互技術的可穿戴裝置。本論文采用的濾波算法和姿態解算算法結合,滿足了三維運動數據無漂移誤差輸出的要求,后期可以優化濾波算法和姿態結算算法以使結算的數據與實時數據無時延。基于體感交互技術的可穿戴裝置將會是未來一大發展主流,期望本論文的設計能為基于體感交互技術的可穿戴裝置提供一定的思考與借鑒。

主站蜘蛛池模板: 在线欧美国产| 色综合久久久久8天国| 国产精品久久久久久搜索| 日本午夜影院| 人人澡人人爽欧美一区| 沈阳少妇高潮在线| 女人18毛片水真多国产| 国产在线98福利播放视频免费| 波多野结衣一二三| 国产免费久久精品99re丫丫一| 精品伊人久久大香线蕉网站| 欧美亚洲国产一区| 国产精品尤物在线| 国产免费高清无需播放器| 成年人视频一区二区| 香蕉伊思人视频| 999国产精品永久免费视频精品久久| 综合色88| 欧美在线黄| 福利在线不卡| 欧美日韩北条麻妃一区二区| 午夜无码一区二区三区在线app| 激情无码字幕综合| 国产精品福利社| 国产自产视频一区二区三区| 欧美成人看片一区二区三区| 欧美不卡视频一区发布| 成人午夜天| 欧美日韩成人| 国产青榴视频在线观看网站| 国产在线一区视频| 亚洲天堂啪啪| 国产精品99久久久| 久久综合结合久久狠狠狠97色| 日韩欧美国产综合| 国产传媒一区二区三区四区五区| 久久综合亚洲鲁鲁九月天| 欧美亚洲欧美| 亚洲欧美综合另类图片小说区| 波多野结衣中文字幕一区二区| 91精品国产一区自在线拍| 亚洲日韩国产精品综合在线观看| 国产丝袜啪啪| 55夜色66夜色国产精品视频| 亚洲国产中文综合专区在| 精品中文字幕一区在线| 日韩无码真实干出血视频| 亚洲国产综合自在线另类| 国产h视频免费观看| 國產尤物AV尤物在線觀看| 国产精品尤物在线| 亚洲精品手机在线| 亚洲一区毛片| 亚洲精品片911| 91网站国产| 91精品网站| 九九热精品免费视频| 日本国产精品| 国产精品美女在线| 99精品高清在线播放| 亚洲视频在线观看免费视频| 久久久久久尹人网香蕉| a级毛片网| 日韩高清欧美| 欧日韩在线不卡视频| 亚洲va欧美va国产综合下载| 国产喷水视频| 久久久久九九精品影院| 人妻91无码色偷偷色噜噜噜| 精品一区二区无码av| 国产白浆一区二区三区视频在线| 永久免费av网站可以直接看的| 综合成人国产| 女人爽到高潮免费视频大全| 一本二本三本不卡无码| 99热这里只有成人精品国产| 国内精品视频区在线2021| 又粗又大又爽又紧免费视频| 一区二区欧美日韩高清免费| 在线观看91香蕉国产免费| 无码专区第一页| 亚瑟天堂久久一区二区影院|