一種虛擬現(xiàn)實(shí)頭戴顯示系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及虛擬游戲技術(shù)領(lǐng)域,特別是涉及一種虛擬現(xiàn)實(shí)頭戴顯示系統(tǒng)。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的發(fā)展,虛擬現(xiàn)實(shí)技術(shù)日漸成熟,虛似現(xiàn)實(shí)技術(shù)已經(jīng)普遍應(yīng)用在大眾生活領(lǐng)域中。虛擬現(xiàn)實(shí)是利用電腦模擬產(chǎn)生一個(gè)三維空間的虛擬世界,提供使用者關(guān)于視覺(jué)、聽(tīng)覺(jué)、觸覺(jué)等感官的模擬,讓使用者如同身歷其境一般,可以及時(shí)、沒(méi)有限制地觀察三度空間內(nèi)的事物。
[0003]然而,在傳統(tǒng)的虛擬現(xiàn)實(shí)頭戴顯示系統(tǒng)中,應(yīng)用程序植入控制平臺(tái)內(nèi),頭戴顯示器顯示應(yīng)用程序中的顯示畫(huà)面,能夠達(dá)到立體的效果。但是,傳統(tǒng)的虛擬現(xiàn)實(shí)頭戴顯示系統(tǒng)中,頭戴顯示器只是從視覺(jué)讓用戶體驗(yàn)立體效果,其并不能很大的滿足用戶的立體體驗(yàn)。
[0004]綜上所述,有必要提供一種虛擬現(xiàn)實(shí)頭戴顯示系統(tǒng)以解決上述問(wèn)題。
【發(fā)明內(nèi)容】
[0005]本發(fā)明主要解決的技術(shù)問(wèn)題是提供一種虛擬現(xiàn)實(shí)頭戴顯示系統(tǒng),能夠提升用戶的體驗(yàn)。
[0006]為解決上述技術(shù)問(wèn)題,本發(fā)明采用的一個(gè)技術(shù)方案是:提供一種虛擬現(xiàn)實(shí)頭戴顯示系統(tǒng),該系統(tǒng)包括控制平臺(tái)和頭戴顯示器,其中:控制平臺(tái)包括主機(jī)、第一顯示器和第一收發(fā)器,主機(jī)用于控制應(yīng)用程序和頭戴顯示器的正常運(yùn)行,并輸出顯示內(nèi)容到第一顯示器和頭戴顯示器,第一顯示器用于顯示顯示內(nèi)容,顯示內(nèi)容包括應(yīng)用程序的顯示畫(huà)面,第一收發(fā)器用于與頭戴顯示器建立數(shù)據(jù)連接,并收發(fā)顯示內(nèi)容和反饋控制信號(hào),其中反饋控制信號(hào)用于檢測(cè)頭戴顯示器獲取的顯示內(nèi)容是否完整;頭戴顯示器包括陀螺儀、控制器、第二顯示器和第二收發(fā)器,第二收發(fā)器用于與第一收發(fā)器建立數(shù)據(jù)連接,并收發(fā)顯示內(nèi)容和反饋控制信號(hào);第二顯示器用于與第一顯示器同步顯示顯示內(nèi)容;其中,陀螺儀用于檢測(cè)操作者所佩戴的頭戴顯示器所轉(zhuǎn)動(dòng)的視覺(jué)角度、速度以及方向,并根據(jù)檢測(cè)結(jié)果輸出顯示數(shù)據(jù),控制器用于控制第二顯示器顯示顯示數(shù)據(jù)對(duì)應(yīng)的顯示內(nèi)容,第二收發(fā)器還用于發(fā)送顯示數(shù)據(jù)至控制平臺(tái),以使得第二顯示器與第一顯示器同步顯示顯示數(shù)據(jù)對(duì)應(yīng)的顯示內(nèi)容。
[0007]其中,第一收發(fā)器還用于從頭戴顯示器獲取轉(zhuǎn)動(dòng)的視覺(jué)角度、速度、方向,主機(jī)還用于根據(jù)轉(zhuǎn)動(dòng)的視覺(jué)角度、速度、方向改變與轉(zhuǎn)動(dòng)的視覺(jué)角度、速度、方向?qū)?yīng)的應(yīng)用程序的顯示畫(huà)面,以使得第一顯示器和第二顯示器同步顯示轉(zhuǎn)動(dòng)的視覺(jué)角度、速度、方向?qū)?yīng)的顯示畫(huà)面。
[0008]其中,第一收發(fā)器和第二收發(fā)器建立有線或無(wú)線數(shù)據(jù)連接。
[0009]其中,該系統(tǒng)還包括:動(dòng)感座椅,與控制平臺(tái)數(shù)據(jù)連接,包括多個(gè)動(dòng)力缸、與多個(gè)動(dòng)力缸連接的座椅以及配套動(dòng)感設(shè)備,多個(gè)動(dòng)力缸用于根據(jù)控制平臺(tái)的應(yīng)用程序的動(dòng)作事件執(zhí)行預(yù)設(shè)動(dòng)作,座椅和配套動(dòng)感設(shè)備隨著預(yù)設(shè)動(dòng)作全方位運(yùn)動(dòng),以達(dá)到動(dòng)感座椅和配套動(dòng)感設(shè)備與應(yīng)用程序的動(dòng)作事件同步的效果。
[0010]其中,該系統(tǒng)還包括:游戲操縱設(shè)備,與控制平臺(tái)數(shù)據(jù)連接,用于操作者通過(guò)游戲操縱設(shè)備控制應(yīng)用程序的動(dòng)作。
[0011]其中,游戲操縱設(shè)備包括賽車(chē)模擬器,賽車(chē)模擬器包括方向盤(pán)和功能鍵,方向盤(pán)用于控制賽車(chē)在應(yīng)用程序中的顯示畫(huà)面的方向,功能鍵用于控制賽車(chē)在應(yīng)用程序中的顯示畫(huà)面的速度。
[0012]其中,游戲操縱設(shè)備包括自行車(chē)模擬器,與控制平臺(tái)數(shù)據(jù)連接,自行車(chē)模擬器包括左方向鍵、右方向鍵和腳踏鍵,左方向鍵用于控制自行車(chē)在應(yīng)用程序中的顯示畫(huà)面的左方向,右方向鍵用于控制自行車(chē)在應(yīng)用程序中的顯示畫(huà)面的右方向,腳踏鍵用于控制自行車(chē)在應(yīng)用程序中的顯示畫(huà)面的前進(jìn)和后退。
[0013]其中,游戲操縱設(shè)備包括游戲槍?zhuān)c控制平臺(tái)建立藍(lán)牙連接,用于控制操作者在應(yīng)用程序的射擊操作。
[0014]其中,游戲操縱設(shè)備還包括:行動(dòng)方向儀,與控制平臺(tái)數(shù)據(jù)連接,操作者可在行動(dòng)方向儀上自由走動(dòng),用于實(shí)現(xiàn)操作者在應(yīng)用程序中的顯示畫(huà)面的走動(dòng)。
[0015]本發(fā)明的有益效果是:區(qū)別于現(xiàn)有技術(shù)的情況,本發(fā)明的虛擬現(xiàn)實(shí)頭戴顯示系統(tǒng)主機(jī)用于控制應(yīng)用程序和頭戴顯示器的正常運(yùn)行,并輸出顯示內(nèi)容到第一顯示器和頭戴顯示器;第一收發(fā)器用于與頭戴顯示器建立數(shù)據(jù)連接,并收發(fā)顯示內(nèi)容和反饋控制信號(hào);第二收發(fā)器用于與第一收發(fā)器建立數(shù)據(jù)連接,并收發(fā)顯示內(nèi)容和反饋控制信號(hào);第二顯示器用于與第一顯示器同步顯示顯示內(nèi)容;其中,陀螺儀用于檢測(cè)操作者所佩戴的頭戴顯示器所轉(zhuǎn)動(dòng)的視覺(jué)角度、速度以及方向,并根據(jù)檢測(cè)結(jié)果輸出顯示數(shù)據(jù),控制器用于控制第二顯示器顯示顯示數(shù)據(jù)對(duì)應(yīng)的顯示內(nèi)容。通過(guò)上述方式,本發(fā)明能夠靈活性根據(jù)頭戴顯示器的旋轉(zhuǎn)改變應(yīng)用程序的顯示畫(huà)面,且不但從視覺(jué)上讓用戶體驗(yàn)立體效果,更從觸覺(jué)上讓用戶體驗(yàn)立體效果,大大提升用戶的體驗(yàn)。
【附圖說(shuō)明】
[0016]圖1是本發(fā)明虛擬現(xiàn)實(shí)頭戴顯示系統(tǒng)的第一實(shí)施例的結(jié)構(gòu)示意圖;
圖2是本發(fā)明虛擬現(xiàn)實(shí)頭戴顯示系統(tǒng)的第二實(shí)施例的結(jié)構(gòu)示意圖;
圖3是本發(fā)明虛擬現(xiàn)實(shí)頭戴顯示系統(tǒng)的第三實(shí)施例的結(jié)構(gòu)示意圖;
圖4是本發(fā)明虛擬現(xiàn)實(shí)頭戴顯示系統(tǒng)的第四實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0017]請(qǐng)參見(jiàn)圖,圖1是本發(fā)明虛擬現(xiàn)實(shí)頭戴顯示系統(tǒng)的第一實(shí)施例的結(jié)構(gòu)示意圖。該系統(tǒng)包括頭戴顯示器11、控制平臺(tái)12和動(dòng)感座椅13。
[0018]控制平臺(tái)12為整個(gè)系統(tǒng)的核心,其安裝有應(yīng)用程序,用戶通過(guò)將自制的應(yīng)用程序安裝在控制平臺(tái)12內(nèi),其中應(yīng)用程序優(yōu)選為游戲應(yīng)用程序。控制平臺(tái)12能夠啟動(dòng)、管理、添加、刪除和編輯和下載應(yīng)用程序,同時(shí)還可以播放影片以及抓取應(yīng)用程序的動(dòng)作事件等多種功能??刂破脚_(tái)12通過(guò)串口或網(wǎng)線把硬件設(shè)備連接起來(lái)。在本實(shí)施例中,控制平臺(tái)12包括第一顯示器121、主機(jī)122和第一收發(fā)器123。主機(jī)122為控制平臺(tái)12的核心,用于控制應(yīng)用程序和頭戴顯示器11的正常運(yùn)行,并輸出顯示內(nèi)容到第一顯示器121和頭戴顯示器11上。其中控制平臺(tái)12還可以包括啟動(dòng)、管理、添加、刪除、編輯以及抓取應(yīng)用程序的動(dòng)作事件。第一顯示器121用于顯示主機(jī)122輸出的顯示內(nèi)容,其中顯示內(nèi)容包括應(yīng)用程序的顯示畫(huà)面或主機(jī)122輸出的其他內(nèi)容。第一收發(fā)器123用于與頭戴顯示器11建立數(shù)據(jù)連接,并收發(fā)所述顯示內(nèi)容和反饋控制信號(hào);具體而言,第一收發(fā)器123將主機(jī)122輸出的顯示內(nèi)容發(fā)送給頭戴顯示器11,同時(shí)還可以接收頭戴顯示器11的反饋控制信號(hào),反饋控制信號(hào)主要用來(lái)檢測(cè)頭戴顯示器11獲取的顯示內(nèi)容是否完整、頭戴顯示器11是否正常工作、以及頭戴顯示器11的是否主動(dòng)與控制平臺(tái)12建立數(shù)據(jù)傳輸。應(yīng)理解,控制平臺(tái)12還包括鼠標(biāo)(未圖示)、鍵盤(pán)(未圖示)和其他硬件設(shè)備。
[0019]頭戴顯示器11包括第二顯示器111、控制器112、陀螺儀113和第二收發(fā)器114。第二收發(fā)器114用于與第一收發(fā)器123建立數(shù)據(jù)連接,并收發(fā)顯示內(nèi)容和反饋控制信號(hào)。其中,第一收發(fā)器123和第二收發(fā)器114建立有線或無(wú)線數(shù)據(jù)連接,優(yōu)選地,第一收發(fā)器123和第二收發(fā)器114建立藍(lán)牙數(shù)據(jù)連接。第二顯示器111用于與第一顯示器121同步顯示主機(jī)122輸出的顯示內(nèi)容,即第二顯示器111用于與第一顯示器121同步顯示應(yīng)用程序的顯示畫(huà)面。具體而言,第一顯示器121顯示應(yīng)用程序的顯示畫(huà)面時(shí),第一收發(fā)器123將第一顯示器121顯示應(yīng)用程序的顯示畫(huà)面的參數(shù)發(fā)送給第二顯示器111,以使第二顯示器111同步顯不應(yīng)用程序的顯不畫(huà)面。
[0020]陀螺儀113用于檢測(cè)操作者所佩戴的頭戴顯示器11所運(yùn)動(dòng)的姿態(tài),具體地,陀螺儀113用于檢測(cè)操作者所佩戴的頭戴顯示器11所轉(zhuǎn)動(dòng)的視覺(jué)角度、速度以及方向,即陀螺儀113檢測(cè)頭戴顯示器11所轉(zhuǎn)動(dòng)的視覺(jué)角度、視覺(jué)速度以及視覺(jué)方向,如檢測(cè)操作者所佩戴的頭戴顯示器11是往哪個(gè)方向轉(zhuǎn)動(dòng),轉(zhuǎn)動(dòng)的速度是多少,轉(zhuǎn)動(dòng)了多少角度等。陀螺儀113還用于根據(jù)檢測(cè)結(jié)果輸出顯示數(shù)據(jù),控制器112用于控制第二顯示器111顯示顯示數(shù)據(jù)對(duì)應(yīng)的顯示內(nèi)容,具體而言,控制器112控制第二收發(fā)器114發(fā)送顯示數(shù)據(jù)至控制平臺(tái)12的第一收發(fā)器123,主機(jī)122根據(jù)顯示數(shù)據(jù)改變顯示內(nèi)容,以使得第一顯示器121顯示顯示數(shù)據(jù)對(duì)應(yīng)的顯示內(nèi)容,第一收發(fā)器123再發(fā)顯示數(shù)據(jù)對(duì)應(yīng)的顯示內(nèi)容給第二收發(fā)器114,最后第二顯示器111從第二收發(fā)器114獲取顯示數(shù)據(jù)對(duì)應(yīng)的顯示內(nèi)容后,顯示操作者所佩戴的頭戴顯示器11所轉(zhuǎn)動(dòng)的視覺(jué)角度、速度以及方向?qū)?yīng)的應(yīng)用程序的顯示畫(huà)面。
[0021]在本實(shí)施例中,第一收發(fā)器123還用于從頭戴顯示器11獲取顯示數(shù)據(jù),即第一收發(fā)器123從頭戴顯示器11獲取操作者所佩戴的頭戴顯示器11所轉(zhuǎn)動(dòng)的視覺(jué)角度、速度、方向,主機(jī)122還用于根據(jù)視覺(jué)角度、速度、方向改變與視覺(jué)角度、速度、方向?qū)?yīng)的應(yīng)用程序的顯示畫(huà)面或其他顯示內(nèi)容,以使得第一顯示器121和第二顯示器111同步顯示視覺(jué)角度對(duì)應(yīng)的顯示畫(huà)面或其他顯示內(nèi)容。另外,第二收發(fā)器114還用于發(fā)送顯示數(shù)據(jù)至控制平臺(tái)12,以使得第二顯示器111與第一顯示器121同步顯示顯示數(shù)據(jù)對(duì)應(yīng)的顯示內(nèi)容。
[0022]動(dòng)感座椅13與控制平臺(tái)12數(shù)據(jù)連接,動(dòng)感座椅13包括多個(gè)動(dòng)力缸131、座椅132和配套動(dòng)感設(shè)備(未圖示),動(dòng)力缸131與座椅132連接。動(dòng)力缸131用于根據(jù)控制平臺(tái)12的應(yīng)用程序或其他內(nèi)容的動(dòng)作事件執(zhí)行預(yù)設(shè)動(dòng)作,座椅132以及配套動(dòng)感設(shè)備隨著預(yù)設(shè)動(dòng)作全方位運(yùn)動(dòng),以達(dá)到動(dòng)感座椅13和配套動(dòng)感設(shè)備與應(yīng)用程序的動(dòng)作事件同步的效果。其中配套動(dòng)感設(shè)備可以是音響或攝像頭等,攝像頭可以隨著預(yù)設(shè)動(dòng)作全方位運(yùn)動(dòng)以拍下整個(gè)操作者所參與的過(guò)程。
[0023]在本實(shí)施例中,應(yīng)用程序優(yōu)選為《過(guò)山車(chē)》或《太空漫游》等游戲,用虛擬現(xiàn)實(shí)眼鏡(即頭戴顯示器11)來(lái)作為顯示設(shè)備,體驗(yàn)《過(guò)山車(chē)》、《太空漫游》等游戲,讓操作者體驗(yàn)感接近真實(shí)場(chǎng)景。主機(jī)122優(yōu)選對(duì)應(yīng)用程序的顯示畫(huà)面提前進(jìn)行動(dòng)作事件的定制,即主機(jī)122能夠根據(jù)時(shí)間軸實(shí)時(shí)抓取動(dòng)作事件。舉例而言,主機(jī)122控制應(yīng)用程序的正常運(yùn)行,第一顯示器121根據(jù)時(shí)間軸的順序不斷更換顯示應(yīng)用程序的顯示畫(huà)面,第一收發(fā)器123實(shí)時(shí)將顯示畫(huà)面?zhèn)鬏斀o第二收發(fā)器114,第二顯示器111與第一顯示器121同步顯示應(yīng)用程序的顯示畫(huà)面。主機(jī)122每到一個(gè)時(shí)間點(diǎn)就抓取一動(dòng)作事件,然后主機(jī)122控制動(dòng)力缸131執(zhí)行與動(dòng)作事件相對(duì)應(yīng)的預(yù)設(shè)動(dòng)作,如動(dòng)作事件是向左傾斜,則主機(jī)122控制動(dòng)力缸131向左傾斜,使得與動(dòng)力缸131連接的座椅132向左傾斜,從而達(dá)到動(dòng)感座椅13與應(yīng)用程序的動(dòng)作事件同步的效果。另外,陀螺儀113實(shí)時(shí)檢測(cè)操作者所佩戴的頭戴顯示器11所轉(zhuǎn)動(dòng)的視