<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 連續超聲波位置跟蹤器的設計原理及其在虛擬現實(shí)系統中的應用實(shí)現

連續超聲波位置跟蹤器的設計原理及其在虛擬現實(shí)系統中的應用實(shí)現

作者: 時(shí)間:2018-09-10 來(lái)源:網(wǎng)絡(luò ) 收藏

位置和其它人機實(shí)時(shí)交互系統中最重要的輸入設備之一,它實(shí)時(shí)地測量用戶(hù)身體或其局部的位置和方向并作為用戶(hù)的輸入信息傳遞給系統的主控計算機,從而根據用戶(hù)當前的視點(diǎn)信息刷新虛擬場(chǎng)景的顯示.基于連續調幅相位差相干測距方法實(shí)現快速、高分辨率的動(dòng)/靜態(tài)方法測量的原理,本文著(zhù)重闡述了以連續相位差相干測量法實(shí)現三維動(dòng)態(tài)位置測量的原理、系統設計、實(shí)驗結果,并利用上述研究了具有三維實(shí)時(shí)交互控制能力的系統樣機.
  關(guān)鍵詞:位置;測距器;虛擬現實(shí)系統;虛擬場(chǎng)景

本文引用地址:http://dyxdggzs.com/article/201809/388808.htm

Design of Position Tracker Using Continuous Ultrasonic Wave and Its Application in Virtual Reality

HUA Hong,WANG Yong-tian,CHANG Hong
(Dept.of Opto-Electronics Engineering,Beijing Institute of Technology,P.O.Box 327,Beijing 100081,China)

  Abstract:Position tracker is one of the most critical input devices for human-machine interface utilities in virtual reality and other human-machine interaction systems.It determines the position and orientation of an object of interest (such as the user's head) and passes the information to the host computer in real time,which redraws the virtual world on the basis of the current visual point of the user.A dynamic position tracker based on continuous amplitude-modulated ultrasonic wave is developed by means of the interferometric techniques.Its principles,technical implementation and experimental results are discussed.A prototype virtual reality system using the ultrasonic position tracker as an input device is also constructed and presented in the paper.
  Key words:position tracker;ultrasonic rangefinder;virtual reality system;virtual world

一、引  言
  靈境技術(shù),又稱(chēng)“虛擬現實(shí)”(Virtual Reality,簡(jiǎn)稱(chēng)VR),是80年代在美國等科技先進(jìn)國家發(fā)展起來(lái)的一項新技術(shù),是以浸沒(méi)感、交互性和構想為基本特征的高級人機界面,它綜合計算機仿真技術(shù)、圖像處理與模式識別技術(shù)、智能接口技術(shù)、人工智能技術(shù)、多媒體技術(shù)、計算機網(wǎng)絡(luò )技術(shù)、并行處理技術(shù)和多傳感器等電子技術(shù)模擬人的視覺(jué)、聽(tīng)覺(jué)、觸覺(jué)等感官功能,使人能夠沉浸在計算機創(chuàng )造的虛擬場(chǎng)景中,并能夠通過(guò)多種感官渠道與虛擬世界的多維化信息環(huán)境進(jìn)行實(shí)時(shí)交互[1].
  從廣義上講,虛擬現實(shí)系統由虛擬場(chǎng)景發(fā)生器、輸入設備和輸出設備組成.用于VR系統的輸入設備分為兩大類(lèi):交互設備和方位跟蹤設備.交互設備使得用戶(hù)在虛擬境界中漫游時(shí)能操縱虛擬物體,而方位跟蹤設備可以實(shí)時(shí)地測量并跟蹤用戶(hù)身體或其局部的物理位置和方向,使得他能夠在虛擬境界中漫游[1].由此可見(jiàn)方位跟蹤設備是創(chuàng )建虛擬現實(shí)系統的硬件基礎.
  在VR技術(shù)中,目前有機電式、電磁式、聲學(xué)式、光電式和慣性式五種常用的方位跟蹤器[2],其中以Polhemus Inc.和Asension Technology Corporation兩家公司的電磁跟蹤器和Logitech公司的超聲波跟蹤器最為著(zhù)名,但這些產(chǎn)品不僅價(jià)格昂貴,而且存在著(zhù)一些明顯不足之處.例如電磁跟蹤器對應用環(huán)境的電磁特性有苛刻的要求.Logitech的超聲波跟蹤器克服了電磁跟蹤器的上述缺點(diǎn),但它采用的T.O.F(Time of Flight)方法[3]雖然具有原理簡(jiǎn)單、易于實(shí)現的優(yōu)點(diǎn),但方位刷新頻率受到脈沖傳播時(shí)間的限制,在有六個(gè)測量通道、2m測量范圍的條件下,方位刷新頻率僅為二十幾Hz,這樣的刷新頻率不能滿(mǎn)足虛擬現實(shí)頭盔顯示器系統中對方位跟蹤器的要求,另外,多通道的距離數據非同步獲取,在目標連續運動(dòng)的情況下,必然給測量結果帶來(lái)較大誤差[4,5].
  為了克服T.O.F方法的缺點(diǎn),本文利用連續超聲波相位差測距原理實(shí)現多通道同步測量,刷新頻率不再受聲波傳播時(shí)間的制約,多通道測量結果是同步相干數據,能夠實(shí)現快速、高分辨率的動(dòng)/靜態(tài)方位測量.再結合聲學(xué)式跟蹤器具有干擾源少、測量精度較高以及研制成本低等突出優(yōu)點(diǎn),因而在虛擬現實(shí)系統(如頭盔顯示器、數據手套)、機器人技術(shù)、武器系統、人機交互設備(如3D鼠標)等領(lǐng)域具有廣泛的應用前景.

二、跟蹤器原理
  1.位置測量原理
  根據剛體動(dòng)力學(xué)的分析[6],能夠用運動(dòng)物體上參考點(diǎn)的坐標表示該物體的位置坐標,并通過(guò)測量該參考點(diǎn)到空間三個(gè)靜止的非共線(xiàn)點(diǎn)之間的距離唯一確定.
  設在靜止參考坐標系Cξηζ中,T是運動(dòng)物體上的參考點(diǎn),其位置坐標用T(Tξ,Tη,Tζ)表示,R1、R2和R3是分布在邊長(cháng)為2a的等邊三角形頂點(diǎn)處的三個(gè)非共線(xiàn)固定點(diǎn),它們與參考坐標系的關(guān)系如圖1所示,等邊三角形的重心與原點(diǎn)C重合,三角形所在平面與Cζ軸垂直,CR1與Cη軸重合,R2R3與Cξ軸平行,它們的空間坐標依次為R1(0,2a/3,0)、R2(-a,-a/3,0)和R3(a,-a/3,0).

圖1 參考點(diǎn)的分布示意圖

  設點(diǎn)T到R1、R2和R3三點(diǎn)的距離分別為L(cháng)1、L2和L3,如圖1所示,則可列出以下方程組:

 (1)

求得T的位置坐標為:

 (2)

  由此可以推知,當在T點(diǎn)固定超聲波發(fā)射器,在R1、R2和R3處分別固定超聲波接收器,根據發(fā)射信號與接收信號之間的相位關(guān)系分別測量三個(gè)接收器和發(fā)射器之間的距離[7,8],將測量所得到的距離和接收器的分布參數代入式(2)即可求出發(fā)射器的三維位置坐標,即運動(dòng)物體的位置坐標.由于超聲波測距系統的快速響應特征,通過(guò)一定采樣頻率的連續測量即可實(shí)現運動(dòng)物體位置坐標的快速動(dòng)態(tài)測量.
  2.接收器分布邊長(cháng)2a的
  根據前面的位置測量原理分析,接收器的分布邊長(cháng)2a是一個(gè)至關(guān)重要的設計參數,在其它系統參數相同的情況下,它直接影響到坐標分辨率和測量誤差的大小.分析表明,分布邊長(cháng)2a與測距單元的測量范圍、測量精度、傳感器的發(fā)散錐角等物理參數以及用戶(hù)對坐標測量系統的測量范圍、分辨率和精度的要求密切相關(guān),設換能器的發(fā)散角為α,測距單元的距離測量范圍為要求發(fā)射器最大測量高度滿(mǎn)足hmaxH,坐標分辨率滿(mǎn)足誤差滿(mǎn)足,則2a應該分別滿(mǎn)足式(3)~(6)

 (3)
 (4)
2a2dLmax/ε (5)
2adLmax/δ (6)

  3.測距原理
  在充分權衡傳統T.O.F方法、相位差法和多普勒頻移法的優(yōu)缺點(diǎn)的基礎上,本文提出了一種新的測距方案:用一個(gè)音頻信號TM調制超聲載波TU,由超聲波換能器發(fā)射振幅被調制的連續式超聲波.接收器的輸出信號經(jīng)過(guò)解調后得到調制信號RM,接收調制信號RM與發(fā)射調制信號TM之間的相位差ΔΦM正比于發(fā)射器到接收器之間的距離L.只要調制信號的頻率足夠低,使得它的波長(cháng)大于最大測距范圍,相位差ΔΦM就一定小于2π.利用數字鑒相器測量ΔΦM,設聲音在空氣中的傳播速度為v,數字鑒相器的插值頻率為f1,鑒相器的計數結果為NM,則距離L1為:

L1=NMv/f1 (7)

  但由于音頻調制信號的頻率較低,相位差ΔΦM的測量精度受到數字鑒相器分辨力和其它信號處理電路分辨力的限制,導致L的分辨力受到限制.為此,在保證L1的分辨率高于超聲載波波長(cháng)λc的前提下,從接收到的AM調制信號中提取載波信號RU,用數字鑒相器測量發(fā)射載波信號TU和接收載波信號RU之間的ΔΦC,數字鑒相器的插值頻率為f2,鑒相器的計數結果為NC,則距離L可以表示為:

L=int(L1/λC)+NCv/f2
其中int(L1/λC)表示L1/λC的取整運算 (8)

  和傳統的連續超聲波相位差測距法相比較,上述連續調幅超聲波測距法不僅繼承了測量范圍大、刷新頻率高、測距精度高等優(yōu)點(diǎn),而且克服了處理電路復雜和需要粗測基準的缺點(diǎn).它也不同于音頻測距法,不會(huì )受到環(huán)境聲音的干擾,也不會(huì )造成環(huán)境聲音污染.

三、跟蹤器設計
  1.測距單元設計
  測距單元由超聲波發(fā)射機和接收機兩個(gè)模塊構成,兩個(gè)模塊的原理框圖如圖2和圖3所示.

圖2 發(fā)射器電路原理框圖

圖3 接收器電路原理框圖

  數字鑒相器的工作波形如圖4所示.

圖4 數字鑒相器的工作波形圖

  至于該測距系統的電路設計、實(shí)驗結果和性能分析請參考文獻[7].
  2.位置跟蹤器設計
  利用超聲波測距原理,分別測量出發(fā)射器到三個(gè)接收器之間的距離L1、L2和L3,根據式(2)即可計算出發(fā)射器T在定坐標系Cξηζ中的位置坐標(Tξ,Tη,Tζ).因此,超聲波三自由度位置測量跟蹤系統的設計框圖如圖5所示,其中三個(gè)測距單元由一個(gè)共同的超聲波發(fā)射機和三個(gè)獨立的超聲波接收機構成,其框圖分別參見(jiàn)圖2和圖3.

圖5 超聲波位置跟蹤器的原理框圖

四、實(shí)驗結果與分析
  圖6所示的曲線(xiàn)是該測距單元的測量值與基準標稱(chēng)值之間的關(guān)系,它反應了該測距系統具有良好的線(xiàn)性度,在1.5m的測量范圍內測距精度和分辨率可達±3mm,動(dòng)態(tài)刷新頻率達150Hz.

圖6 測距結果與標稱(chēng)距離的比較

  實(shí)驗中使用發(fā)散角α=60°的換能器,測距單元的距離測量范圍為30cmL150cm,限定發(fā)射器最大測量高度滿(mǎn)足hmax120cm,要求坐標分辨率滿(mǎn)足ΔTξ=ΔTη=ΔTζ1cm、誤差滿(mǎn)足eξ=eη=eζ1cm的條件下,接收器的分布邊長(cháng)設計為2a=80cm,在此條件下,位置跟蹤器的坐標測量范圍為(80cm,80cm,120cm).
  表1是當發(fā)射器(即被跟蹤目標)僅沿Cξ軸移動(dòng)時(shí)位置跟蹤器的測量值與基準標稱(chēng)值之間的對應關(guān)系.表2是當發(fā)射器(即被跟蹤目標)僅沿Cη軸移動(dòng)時(shí)位置跟蹤器的測量值與基準標稱(chēng)值之間的對應系,表3是當發(fā)射器(即被跟蹤目標)僅沿Cζ軸移動(dòng)時(shí)位置跟蹤器的測量值與基準標稱(chēng)值之間的對應關(guān)系,它們反應了該位置測量系統具有良好的線(xiàn)性度和測量精度,能夠滿(mǎn)足虛擬場(chǎng)景人機交互設備的要求.

表1 沿Cξ軸移動(dòng)時(shí)跟蹤器的基準標稱(chēng)坐標與測量坐標

基準標稱(chēng)坐標(cm)測量坐標(cm)
ξηζξηζ
1-2010120-20.7710.59121.08
2-1510120-15.7510.53120.98
3-1010120-10.569.97119.94
4-510120-4.110.16120.69
50101201.0710.68120.87
65101205.3410.47120.52
7101012010.5311.08119.91
8151012014.3610.05120.15
9201012020.049.87120.91

表2 沿Cη軸移動(dòng)時(shí)跟蹤器的基準標稱(chēng)坐標與測量坐標

基準標稱(chēng)坐標(cm)測量坐標(cm)
ξηζξηζ
15-201204.97-20.48118.98
25-151204.75-15.13120.86
35-101205.59-12.28120.87
45-51204.88-7.19120.04
5501205.26-1.03120.82
6551205.657.11118.95
75101205.429.87119.52
85151206.0614.41119.77
95201205.5421.14119.22

表3 沿Cζ軸移動(dòng)時(shí)跟蹤器的基準標稱(chēng)坐標與測量坐標

基準標稱(chēng)坐標(cm)測量坐標(cm)
ξηζξηζ
11010858.899.9285.25
21010909.2510.5690.82
31010958.7510.5896.06
410101009.0611.16101.12
510101059.5810.45106.08
610101109.3311.57110.85
710101159.6211.08116.2
810101208.879.04120.5

五、應  用
  在以REND386開(kāi)發(fā)的虛擬場(chǎng)景平臺上,用上述位置測量跟蹤系統作為一種方位跟蹤設備進(jìn)行用戶(hù)位置跟蹤,從而構成了一個(gè)三維實(shí)時(shí)虛擬漫游系統,其設計框圖如圖7所示,主要由三個(gè)超聲波測距單元、PC機數據采集單元、空間坐標位置算法、虛擬場(chǎng)景生成程序和三自由度空間坐標跟蹤器與虛擬場(chǎng)景發(fā)生器的接口驅動(dòng)程序構成.

圖7 三維實(shí)時(shí)虛擬現實(shí)漫游系統原理框圖

  圖8(a)是虛擬場(chǎng)景的初始位置,圖8(b)是視點(diǎn)的相對位置坐標從(0,0,0)變化到(50,20,50)時(shí)經(jīng)過(guò)刷新的場(chǎng)景圖像.

圖8 (a)虛擬場(chǎng)景的(0,0,0)位置(b)虛擬場(chǎng)景的(50,20,50)位置

六、結  論
  以超聲波三自由度位置跟蹤器作為一個(gè)用REND386創(chuàng )建的虛擬場(chǎng)景的數據輸入設備,構成一個(gè)完整的三維人機交互式虛擬現實(shí)演示系統.實(shí)驗表明,該位置測量跟蹤系統的測量精度、分辨率以及動(dòng)態(tài)刷新頻率能夠滿(mǎn)足虛擬場(chǎng)景三維數據輸入的需求,圖形刷新與數據刷新能夠很好同步,沒(méi)有明顯的圖像滯后,而且運動(dòng)平滑,圖像沒(méi)有明顯的抖動(dòng)或者跳動(dòng)感,是一個(gè)具有進(jìn)一步開(kāi)發(fā)潛力的樣機系統.



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>