天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 自動化論文 >

空中手寫軌跡檢測系統(tǒng)的研究與設(shè)計

發(fā)布時間:2018-12-12 12:30
【摘要】:計算機的信息輸入方式有很多種,現(xiàn)在人們越來越喜愛手寫輸入,并且隨著智能設(shè)備的不斷發(fā)展,手寫輸入方式出現(xiàn)在生活的方方面面。最普遍的手寫輸入方式是利用手寫筆在固定的手寫平面進行書寫,通過采集手寫平面書寫的軌跡或者數(shù)據(jù)信息,然后將該數(shù)據(jù)傳送至終端設(shè)備進行處理,這屬于二維空間信息的輸入。本論文主要研究的是在三維空間中的數(shù)據(jù)輸入。目前,三維空間的軌跡跟蹤系統(tǒng)廣泛應(yīng)用于虛擬現(xiàn)實的人機交互領(lǐng)域,主要包括磁追蹤系統(tǒng)、激光追蹤系統(tǒng)和基于三維計算機視覺的追蹤系統(tǒng)。這些追蹤系統(tǒng)都具有較高的精度,但是其缺點有:成本高、體積大、不易攜帶,不適合三維空中手寫軌跡檢測系統(tǒng)的研究。而本論文設(shè)計了一種基于MEMS加速度傳感器的運動軌跡檢測系統(tǒng),該系統(tǒng)具有成本低、體積小、易攜帶等優(yōu)點,符合空中手寫軌跡檢測系統(tǒng)的研究。本論文主要使用高精度的六軸傳感器MPU6050檢測手寫筆在空中運動過程的加速度和角速度信息,根據(jù)牛頓第二定律對檢測的加速度數(shù)據(jù)的一次積分得到速度,然后對速度的一次積分就可以得到位移數(shù)據(jù)。由于在手寫的過程中會發(fā)生方向的變化,所以需要通過角速度計算出旋轉(zhuǎn)矩陣,再進行坐標(biāo)轉(zhuǎn)換將加速度數(shù)據(jù)固定到同一坐標(biāo)系中,然后利用牛頓第二定律進行兩次積分就可以計算出位移,并將這些計算出的位移點連接起來就可以獲得空中手寫的運動軌跡。但是在測量過程中,由于外部環(huán)境的變化會引入隨機誤差,或者傳感器本身的原因使測得的加速度和角速度數(shù)據(jù)存在誤差,或者手的抖動引起的誤差,都會導(dǎo)致最終的運動軌跡顯示不正確。本文中為了降低這些隨機誤差和測量誤差,設(shè)計并實現(xiàn)了kalman濾波器來降低隨機誤差,并根據(jù)零速度補償算法和多軸動態(tài)開關(guān)算法的原理設(shè)計并實現(xiàn)了對檢測到的加速度進行補償,并對積分過程產(chǎn)生誤差的累加做出了補償。系統(tǒng)總體可以分為兩個模塊:數(shù)據(jù)檢測模塊和上位機處理模塊。數(shù)據(jù)檢測模塊主要是檢測手部運動的加速度和角速度數(shù)據(jù);上位機處理模塊就是通過相關(guān)的算法進行處理,包括坐標(biāo)轉(zhuǎn)換、濾波、數(shù)據(jù)的積分及補償?shù)?最后就是將計算出的位移信息顯示出來。在硬件實現(xiàn)方面,主要使用MPU6050模塊檢測手寫運動過程的加速度和角速度信息,然后通過USB轉(zhuǎn)TTL電平的串口模塊將MPU6050與計算機相連接,并將檢測到的信息上傳至上位機,保存為txt文件;軟件實現(xiàn)方面,軟件實現(xiàn)的全部算法都在計算機的MATLAB上進行處理,包括坐標(biāo)轉(zhuǎn)換、kalman濾波、誤差補償、積分等。論文最后敘述了該系統(tǒng)的實驗過程,并展示了部分實驗結(jié)果。實驗結(jié)果表明該系統(tǒng)空中軌跡測量誤差小于15%,可滿足簡單的空中軌跡識別。此外,依據(jù)實驗結(jié)果及其分析結(jié)果,論文對系統(tǒng)提出了改進意見,并對將來的研究工作進行了展望。
[Abstract]:There are many kinds of information input methods in computer. Nowadays, people are more and more fond of handwriting input, and with the development of intelligent devices, handwriting input appears in every aspect of life. The most common form of handwriting input is to use the stylus to write on a fixed handwriting plane, by collecting the trace or data information of the handwriting plane, and then transmitting the data to the terminal device for processing. This is the input of two-dimensional spatial information. In this paper, data input in three-dimensional space is studied. At present, 3D trajectory tracking system is widely used in the field of virtual reality human-computer interaction, including magnetic tracking system, laser tracking system and 3D computer vision based tracking system. These tracking systems all have high accuracy, but their disadvantages are high cost, large volume and difficult to carry, so they are not suitable for the research of 3D aerial handwritten trajectory detection system. In this paper, a motion trajectory detection system based on MEMS acceleration sensor is designed. The system has the advantages of low cost, small volume and easy to carry. It is in line with the research of aerial handwritten trajectory detection system. In this paper, the acceleration and angular velocity information of the stylus in the process of air motion is detected by using the high-precision six-axis sensor MPU6050, and the velocity is obtained by the integration of the acceleration data measured by Newton's second law. Then the displacement data can be obtained by the first integral of the velocity. Because of the change of direction in the handwritten process, it is necessary to calculate the rotation matrix through angular velocity, and then fix the acceleration data to the same coordinate system by coordinate transformation. Then the displacement can be calculated by twice integrating Newton's second law and the handwritten motion track can be obtained by connecting the calculated displacement points together. However, in the measurement process, random errors may be introduced due to changes in the external environment, or errors exist in the measured acceleration and angular velocity data due to the sensor itself, or errors caused by the jitter of the hand. Will cause the final motion trajectory to show incorrectly. In order to reduce these random errors and measurement errors, a kalman filter is designed and implemented to reduce the random errors. According to the principle of zero-velocity compensation algorithm and multi-axis dynamic switching algorithm, the detected acceleration compensation is designed and realized, and the accumulation of errors in the integration process is compensated. The system can be divided into two modules: data detection module and PC processing module. The data detection module mainly detects the acceleration and angular velocity data of the hand motion. The upper computer processing module is processed by related algorithms, including coordinate transformation, filtering, data integration and compensation, etc. Finally, the calculated displacement information is displayed. In the aspect of hardware realization, MPU6050 module is mainly used to detect the acceleration and angular velocity information of handwritten motion process, then the MPU6050 is connected to the computer through the serial port module of USB to TTL level, and the detected information is uploaded to the upper computer. Save as txt file; In the aspect of software realization, all the algorithms are processed on the computer MATLAB, including coordinate conversion, kalman filter, error compensation, integration and so on. Finally, the experiment process of the system is described, and some experimental results are presented. The experimental results show that the measurement error of the system is less than 15. In addition, according to the experimental results and their analysis results, the paper puts forward some suggestions for improvement of the system, and prospects for future research work.
【學(xué)位授予單位】:成都理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP391.41;TP212

【參考文獻】

相關(guān)期刊論文 前8條

1 王巍;;慣性技術(shù)研究現(xiàn)狀及發(fā)展趨勢[J];自動化學(xué)報;2013年06期

2 何方;;人機交互的進化[J];科技創(chuàng)業(yè);2011年11期

3 黃聲明;劉序儼;梁全強;季穎鋒;李華;;坐標(biāo)系的物理基礎(chǔ)及其空間性質(zhì)[J];大地測量與地球動力學(xué);2011年S1期

4 劉宇;鞠文斌;劉羽熙;;加速度傳感器的檢測應(yīng)用研究進展[J];計量與測試技術(shù);2010年10期

5 楊清;陳嶺;陳根才;;基于單加速度傳感器的行走距離估計[J];浙江大學(xué)學(xué)報(工學(xué)版);2010年09期

6 許其義;;基于MATLAB的儀表通信控件的設(shè)計[J];工業(yè)控制計算機;2009年07期

7 亢春梅,曹金名,劉光輝;國外MEMS技術(shù)的現(xiàn)狀及其在軍事領(lǐng)域中的應(yīng)用[J];傳感器技術(shù);2002年06期

8 劉曉光,謝玲,戴亞平,陳家斌,張鴻業(yè);捷聯(lián)式慣性導(dǎo)航系統(tǒng)誤差處理技術(shù)的新進展[J];火力與指揮控制;2001年04期

相關(guān)博士學(xué)位論文 前1條

1 何昆鵬;MEMS慣性器件參數(shù)辨識及系統(tǒng)誤差補償技術(shù)[D];哈爾濱工程大學(xué);2009年

相關(guān)碩士學(xué)位論文 前7條

1 王榮;可穿戴傳感網(wǎng)絡(luò)中異質(zhì)傳感器數(shù)據(jù)融合算法研究[D];南京郵電大學(xué);2013年

2 馬啟洪;廊坊供電公司GPS車輛定位監(jiān)測項目策劃與實施[D];華北電力大學(xué);2012年

3 張斌;基于MIMU的捷聯(lián)慣性導(dǎo)航系統(tǒng)數(shù)據(jù)采集與處理技術(shù)研究[D];哈爾濱工程大學(xué);2010年

4 崔璐璐;基于MEMS器件的姿態(tài)測量系統(tǒng)研究與實現(xiàn)[D];大連理工大學(xué);2009年

5 高靚;基于BP神經(jīng)網(wǎng)絡(luò)的手寫英文字母識別[D];中北大學(xué);2009年

6 張義悅;基于機器視覺的三位檢測定位理論研究[D];昆明理工大學(xué);2008年

7 馮穎;無線傳感器網(wǎng)絡(luò)的移動目標(biāo)跟蹤算法研究[D];湖南大學(xué);2007年

,

本文編號:2374553

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/2374553.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶d1f7e***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com