一種用于雙手與虛擬手套外設(shè)交互的通用接口實(shí)現(xiàn)方法

基本信息

申請(qǐng)?zhí)?/td> CN202111242604.3 申請(qǐng)日 -
公開(公告)號(hào) CN114035677A 公開(公告)日 2022-02-11
申請(qǐng)公布號(hào) CN114035677A 申請(qǐng)公布日 2022-02-11
分類號(hào) G06F3/01(2006.01)I;G06T17/00(2006.01)I;G06T19/00(2011.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 吳超;王宇軒;何曉丹;孔吉宏;袁懷月 申請(qǐng)(專利權(quán))人 中冶武勘智誠(chéng)(武漢)工程技術(shù)有限公司
代理機(jī)構(gòu) 南京縱橫知識(shí)產(chǎn)權(quán)代理有限公司 代理人 祝蓉蓉
地址 430000湖北省武漢市東湖新技術(shù)開發(fā)區(qū)關(guān)山大道1號(hào)光谷軟件園1.1期產(chǎn)業(yè)樓C棟17層
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種用于雙手與虛擬手套外設(shè)交互的通用接口實(shí)現(xiàn)方法,包括以下步驟:S1,通過各VR手套廠家提供的API獲取硬件抽象層中的動(dòng)作指令,在VR手套通用接口中對(duì)所述動(dòng)作指令進(jìn)行解析判斷,并根據(jù)對(duì)應(yīng)關(guān)系將所述動(dòng)作指令轉(zhuǎn)換為通用接口中定義的數(shù)據(jù)對(duì)象;S2,構(gòu)建虛擬手動(dòng)作預(yù)定義庫(kù),在通用接口中對(duì)虛擬手的各種動(dòng)作進(jìn)行預(yù)定義封裝,并將封裝后的數(shù)據(jù)存入所述虛擬手動(dòng)作預(yù)定義庫(kù);S3,當(dāng)接收到VR手套的動(dòng)作指令后,從所述虛擬手動(dòng)作預(yù)定義庫(kù)中匹配與所述動(dòng)作指令對(duì)應(yīng)的動(dòng)作并執(zhí)行。本發(fā)明通過將各VR手套廠家硬件抽象層的動(dòng)作指令中的交互行為與廠家SDK剝離,大大降低了硬件與軟件系統(tǒng)之間的耦合性,極大提升了基于VR手套的虛擬現(xiàn)實(shí)系統(tǒng)的開發(fā)效率。