張娟
摘要:本論文提出了虛擬現(xiàn)實技術(shù)和物聯(lián)網(wǎng)技術(shù)結(jié)合的實驗室漫游系統(tǒng)設(shè)計方案。重點闡述了三維建模,紅外模塊通信等關(guān)鍵技術(shù)的實現(xiàn)。系統(tǒng)使用結(jié)果表明,該系統(tǒng)很好的展示了實驗室的三維漫游功能,并實現(xiàn)了部分信息控制,使用戶體驗得到極大的提升。同時該系統(tǒng)也為虛擬現(xiàn)實技術(shù)與物聯(lián)網(wǎng)的結(jié)合做出了有益的嘗試。
關(guān)鍵詞:通信技術(shù);物聯(lián)網(wǎng)技術(shù);3ds max;unity3D;虛擬智能實驗室系統(tǒng)
中圖分類號:TP311.52 文獻標識碼:A 文章編號:1007-9416(2018)12-0045-01
1 系統(tǒng)概述
隨著虛擬現(xiàn)實技術(shù)和三維建模的越來越成熟,虛擬漫游已經(jīng)應(yīng)用到了很多行業(yè)中。虛擬漫游革新了人們接收和使用信息的方式,顛覆了人與計算機的交互,使得人與計算機的交互從傳統(tǒng)的數(shù)據(jù)走向多維度的空間。
本文中的虛擬實驗室漫游系統(tǒng)用3ds max來建立實驗室的三維模型,使用Unity3D作為三維開發(fā)引擎,用紅外遙控模塊建立局域網(wǎng)進行通信。本項目通過編寫C#腳本完成控制場景內(nèi)物體、使用紅外發(fā)射器建立局域網(wǎng)等功能。
2 需求分析
本文是以江蘇海事職業(yè)技術(shù)學(xué)院信息工程學(xué)院為研究對象,將整個學(xué)院用三維模型展示出來。通過三維建模模擬出學(xué)校實驗室和辦公室的真實環(huán)境,將實驗室和辦公室真實的展現(xiàn)在用戶屏幕上,使人身臨其境,并能夠?qū)崿F(xiàn)簡單的實驗設(shè)備和辦公室控制。系統(tǒng)的功能要求如下:①二維導(dǎo)航功能。該系統(tǒng)提供整個信息工程學(xué)院的二維導(dǎo)覽功能,通過選擇不同樓層或者不同區(qū)域,可以快速定位各個辦公室和實驗室,并給出相應(yīng)的用戶提示。②三維漫游功能:該系統(tǒng)提供第一人稱的漫游方式,并通過旋轉(zhuǎn)和移動兩個按鈕在四個方向360度進行漫游,讓用戶可以隨心所欲進行信息工程學(xué)院整體的虛擬游覽。③節(jié)點可控。通過選擇相應(yīng)的實驗室和辦公室,可以進入實驗室和辦公室內(nèi)部,并將辦公室的部分節(jié)點開放,供用戶控制體驗。④信息查詢。在整個系統(tǒng)中,用戶可以體驗信息查詢,比如通過虛擬場景查詢到用天氣情況等信息。
3 設(shè)計方案
虛擬智能實驗室的設(shè)計過程:首先進行需求分析,在此基礎(chǔ)上采集真實模型的影像資料,為搭建虛擬場景做準備。在搭建完場景之后進行貼圖和場景的優(yōu)化,以最優(yōu)面數(shù)的模型導(dǎo)入到Unity3D中,進行腳本編寫。漫游,是整個虛擬場景中的最基礎(chǔ)的功能,用戶可以進行場景的漫游,通過鍵盤的方向鍵和鼠標來漫游整個虛擬場景中的設(shè)備。除了漫游功能,碰撞檢測功能也必不可少。
在物聯(lián)網(wǎng)部分采用紅外無線做了簡單的demo,實現(xiàn)對實驗室的部分控制。采用wifi轉(zhuǎn)發(fā)紅外設(shè)備做發(fā)射器。通過電腦或者手機向紅外轉(zhuǎn)發(fā)器發(fā)送二進制編碼,設(shè)備將二進制編碼轉(zhuǎn)換成紅外編碼向紅外遙控設(shè)備發(fā)送紅外控制指令。實現(xiàn)物聯(lián)網(wǎng)控制。
4 虛擬現(xiàn)實部分的實現(xiàn)
4.1 數(shù)據(jù)采集
數(shù)據(jù)采集是所有工作的基礎(chǔ),本文中的漫游系統(tǒng)是以信息工程學(xué)院為研究對象,因此要建立該學(xué)院的模型,就要有該學(xué)院的數(shù)據(jù),才能建立模型。由于模型是基于真實的建筑,因此首先要有建筑物的CAD圖,在CAD圖上建立三維模型,然后用數(shù)碼相機采集照片制作貼圖。
4.2 建模
在得到基礎(chǔ)數(shù)據(jù)的基礎(chǔ)上,建立整個學(xué)院的模型。本系統(tǒng)中的研究對象是信息工程學(xué)院整個大樓,在建模之前進行區(qū)域劃分,然后分區(qū)域分別來建模,根據(jù)CAD圖按比例進行模型的搭建。在各個模塊建好后,將整個模型進行合并。注意模型的面數(shù),不能無限制使用面數(shù),否則在合并模型后,Unity3D會帶不動整個模型。
4.3 貼圖
模型的美觀重在貼圖,需要達到整體效果的統(tǒng)一。本系統(tǒng)中主要運用的貼圖命令是UVW map。這種貼圖的優(yōu)點在于可以控制貼圖在模型上顯示的密度、長寬大小等等,操作比較方便。很多時候貼圖不能一步到位,還需要使用其他輔助的軟件加工后再賦給模型。
本文模型中的貼圖都是用數(shù)碼相機原始取得,然后在Photoshop中進一步處理。
4.4 虛擬交互
在完成搭建虛擬場景的基礎(chǔ)上,給模型進行貼圖,完成貼圖后就要進行人機交互功能的實現(xiàn)。虛擬交互功能是本文的一個重要部分,該部分主要實現(xiàn)對辦公區(qū)域、實驗室區(qū)域、整個建筑外面的360度游覽,包括第三人稱視圖、第一人稱視圖、飛行視圖、全景視圖等多種模式的場景漫游,除了漫游功能,還要實現(xiàn)碰撞、并集成音視頻、特效等其他功能,以達到真實還原現(xiàn)實中的效果。
5 物聯(lián)網(wǎng)部分的實現(xiàn)
該模塊也是本系統(tǒng)的一個難點和關(guān)鍵所在。在該系統(tǒng)中,利用紅外無線做了簡單的demo,實現(xiàn)對實驗室的部分控制。采用wifi轉(zhuǎn)發(fā)紅外設(shè)備做發(fā)射器。通過電腦或者手機向紅外轉(zhuǎn)發(fā)器發(fā)送二進制編碼,設(shè)備將二進制編碼轉(zhuǎn)換成紅外編碼向紅外遙控設(shè)備發(fā)送紅外控制指令。實現(xiàn)物聯(lián)網(wǎng)控制。
6 結(jié)語
本文中的系統(tǒng)綜合了三維建模技術(shù)、虛擬漫游技術(shù)、物聯(lián)網(wǎng)技術(shù)實現(xiàn)了對建筑物的漫游以及交互功能,并能夠部分控制實驗室的設(shè)備。使用的開發(fā)工具有:3dsMax、Photoshop、Unity3D,實現(xiàn)了虛擬實驗室的漫游和控制??傮w來說,本文中的系統(tǒng)是對三維技術(shù)在虛擬智能實驗室中應(yīng)用的一個有效嘗試,將虛擬現(xiàn)實技術(shù)、建模技術(shù)、物聯(lián)網(wǎng)技術(shù)進行有機融合,并作出了一定的實驗效果,為智能化實驗室的進一步研究和發(fā)展提供了基礎(chǔ)。
參考文獻
[1]楊鵬飛,姚建銓,邴丕彬,等.太赫茲波及其常用源[J].激光與紅外,2011,41(2):125-131.
[2]劉朋慧.車路協(xié)同系統(tǒng)的三維視景仿真方法研究[D].[學(xué)位論文].北京交通大學(xué),2014.
Laboratory Roaming System Based on Virtual
Reality and Internet of Things Technology
ZHANG Juan
(Jiangsu Maritime Vocational and Technical College,Nanjing Jiangsu? 211170)
Abstract:This paper presents the laboratory roaming system design combined with the virtual reality technology and the Internet of things technology. Three-dimensional modeling, infrared communication module and other key technologies are discussed in this paper. The results of using the system show that the system is a good display of the laboratory three-dimensional roaming function. The system can implement some features of the information control. The user experience has been greatly improved. At the same time, the system also makes a useful attempt for the combination of virtual reality technology and Internet of things.
Key words:communication technology;Internet of Things technology; 3ds max; unity3D; virtual intelligent laboratory system