本發(fā)明涉及人機(jī)交互技術(shù)領(lǐng)域,尤其涉及一種交互方法及電子設(shè)備。
背景技術(shù):
虛擬現(xiàn)實(shí)(virtualreality,vr)技術(shù)是目前比較前沿的技術(shù),全球科技界很多具有影響力的人士相信vr的到來會將用戶帶到全然不同的娛樂、游戲和通訊世界中。vr還被認(rèn)為是變革傳統(tǒng)的以教科書給醫(yī)學(xué)生授課方式的關(guān)鍵,并將在軍事航天、室內(nèi)設(shè)計(jì)、工業(yè)仿真等領(lǐng)域發(fā)揮重要作用。
在游戲、健康醫(yī)療、教育、醫(yī)療訓(xùn)練、廚師訓(xùn)練以及軍事領(lǐng)域等不同的vr應(yīng)用范圍中,穿戴上vr智能服飾,如vr頭盔或vr智能衣等,能夠使用戶感受到真實(shí)的觸覺體驗(yàn),例如能逼真地感受到熱度和風(fēng)速,猶如身臨其境。例如在各種vr射擊類游戲、冒險(xiǎn)類游戲等當(dāng)中,穿上vr智能衣,可以將虛擬現(xiàn)實(shí)里視覺和身體的感覺完美融合,不僅能讓用戶觸摸游戲環(huán)境和游戲人物,還能讓虛擬人物觸摸用戶,體驗(yàn)各種不同的感覺,完全體會不到真實(shí)世界和虛擬世界之間的差別。vr智能服飾的工作原理一般是在服飾上設(shè)置通過導(dǎo)線連接的多個(gè)神經(jīng)肌肉電子模擬傳感器,用戶穿戴上vr智能服飾后,服飾上的傳感器通過肌肉電刺激技術(shù),例如可以是溫和且輕微的電子脈沖來刺激用戶身體,然后模擬出各種不同的感覺。
目前vr智能服飾中設(shè)置的傳感器一般都是作為一個(gè)整體固定在服飾上的,不同身材的用戶需要購買不同尺寸的vr智能服飾,比較浪費(fèi)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種交互方法及電子設(shè)備,用以解決不同身材的用戶需要購買不同尺寸的vr智能服飾的問題。
第一方面,提供一種電子設(shè)備,用于與用戶交互操作,所述電子設(shè)備包括陣列設(shè)置的多個(gè)交互模塊和多根導(dǎo)線;其中,所述導(dǎo)線通過可拆卸的方式連接到所述交互模塊上;所述多個(gè)交互模塊中的任意交互模塊用于接收主機(jī)發(fā)送的控制指令,并根據(jù)所述控制指令輸出刺激信息;所述刺激信息用于使得所述用戶產(chǎn)生相應(yīng)的感應(yīng)信息。
可選的,所述多個(gè)交互模塊形成至少一個(gè)正六邊形,其中每個(gè)正六邊形由6個(gè)交互模塊通過至少6根導(dǎo)線連接形成,構(gòu)成其中一個(gè)正六邊形的6個(gè)交互模塊為所述正六邊形的6個(gè)頂點(diǎn),所述至少6根導(dǎo)線為所述正六邊形的邊。
可選的,所述多個(gè)交互模塊中至少有兩個(gè)相鄰的交互模塊之間通過兩根導(dǎo)線連接;所述兩根導(dǎo)線用于分別傳輸不同的信號,或其中一根導(dǎo)線為其中另一根導(dǎo)線的備用導(dǎo)線。
可選的,所述多個(gè)交互模塊中的任意交互模塊用于接收所述感應(yīng)信息。
可選的,所述多個(gè)交互模塊中的至少一個(gè)交互模塊與所述主機(jī)連接,且所述多個(gè)交互模塊中未與所述主機(jī)連接的交互模塊通過與所述主機(jī)連接的交互模塊實(shí)現(xiàn)與所述主機(jī)之間的通信。
可選的,所述多個(gè)交互模塊中的任意兩個(gè)交互模塊之間的距離大于80mm。
可選的,所述交互模塊包括刺激部件,用于輸出所述刺激信息。
可選的,所述交互模塊包括體征參數(shù)感應(yīng)器,用于接收所述感應(yīng)信息。
第二方面,提供一種交互方法,包括:
通過電子設(shè)備中的第一交互模塊接收主機(jī)發(fā)送的控制指令;其中,所述電子設(shè)備包括陣列設(shè)置的多個(gè)交互模塊和多根導(dǎo)線,所述導(dǎo)線通過可拆卸的方式連接到所述交互模塊上,所述第一交互模塊為所述多個(gè)交互模塊中的任意一個(gè)交互模塊;
通過所述第一交互模塊根據(jù)所述控制指令輸出刺激信息;所述刺激信息用于使得用戶產(chǎn)生相應(yīng)的感應(yīng)信息。
可選的,所述多個(gè)交互模塊以導(dǎo)線連接,所述多個(gè)交互模塊形成至少一個(gè)正六邊形,其中每個(gè)正六邊形由6個(gè)交互模塊通過至少6根導(dǎo)線連接形成,構(gòu)成其中一個(gè)正六邊形的6個(gè)交互模塊為所述正六邊形的6個(gè)頂點(diǎn),所述至少6根導(dǎo)線為所述正六邊形的邊。
可選的,在通過所述第一交互模塊根據(jù)所述控制指令輸出刺激信息之后,還包括:
通過所述第一交互模塊接收所述感應(yīng)信息;
通過所述第一交互模塊將所述感應(yīng)信息發(fā)送給所述主機(jī)。
可選的,在通過電子設(shè)備中的第一交互模塊接收主機(jī)發(fā)送的控制指令之后,還包括:
通過所述第一交互模塊確定是否在預(yù)設(shè)時(shí)長內(nèi)已接收了所述控制指令;
通過所述第一交互模塊根據(jù)所述控制指令輸出刺激信息,包括:
若未在所述預(yù)設(shè)時(shí)長內(nèi)接收所述控制指令,則通過所述第一交互模塊根據(jù)所述控制指令輸出所述刺激信息。
可選的,在通過所述第一交互模塊根據(jù)所述控制指令輸出刺激信息之前,還包括:
通過所述第一交互模塊判斷所述控制指令中是否攜帶了所述第一交互模塊的位置信息;
通過所述第一交互模塊根據(jù)所述控制指令輸出刺激信息,包括:
若所述控制指令中攜帶了所述第一交互模塊的位置信息,則通過所述第一交互模塊根據(jù)所述控制指令輸出所述刺激信息。
可選的,在通過電子設(shè)備中的第一交互模塊接收主機(jī)發(fā)送的控制指令之后,還包括:
若所述控制指令中還攜帶了所述電子設(shè)備中的第二交互模塊的位置信息,則通過所述第一交互模塊繼續(xù)向其他交互模塊轉(zhuǎn)發(fā)所述控制指令,直到通過所述第二交互模塊接收所述控制指令;
通過所述第二交互模塊根據(jù)所述控制指令輸出刺激信息。
可選的,所述方法還包括:
通過所述第一交互模塊接收所述主機(jī)發(fā)送的檢測指令;所述檢測指令用于檢測交互模塊是否正常;
通過所述第一交互模塊執(zhí)行故障檢測;
通過所述第一交互模塊將所述第一交互模塊的故障檢測結(jié)果發(fā)送給所述主機(jī)。
可選的,在通過所述第一交互模塊接收所述主機(jī)發(fā)送的檢測指令之后,還包括:
通過所述第一交互模塊將所述檢測指令轉(zhuǎn)發(fā)給所述電子設(shè)備中的其他交互模塊。
可選的,在通過所述第一交互模塊將所述檢測指令轉(zhuǎn)發(fā)給所述電子設(shè)備中的其他交互模塊之后,還包括:
通過所述第一交互模塊接收至少一個(gè)其他交互模塊發(fā)送的至少一個(gè)故障檢測結(jié)果;
通過所述第一交互模塊將所述至少一個(gè)故障檢測結(jié)果發(fā)送給所述主機(jī)。
本發(fā)明實(shí)施例提供的電子設(shè)備包括陣列設(shè)置的多個(gè)以導(dǎo)線連接的交互模塊,其中,導(dǎo)線通過可拆卸的方式連接到交互模塊上,這樣可以很方便地拆除或增加交互模塊,或是更換導(dǎo)線,從而可以根據(jù)需要改變電子設(shè)備的大小或是方便地對電子設(shè)備的結(jié)構(gòu)進(jìn)行調(diào)整。對于不同的場景、不同身材的用戶、不同的人體部位,不需要重復(fù)采購整套電子設(shè)備,只需增加交互模塊、減少交互模塊、或改變交互模塊的位置即可,避免了浪費(fèi)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的電子設(shè)備的一種結(jié)構(gòu)示意圖;
圖2為本發(fā)明實(shí)施例中交互模塊的一種剖面圖;
圖3為本發(fā)明實(shí)施例中在交互模塊陣列中建立的一種坐標(biāo)系的示意圖;
圖4為本發(fā)明實(shí)施例中交互模塊的截面的一種形狀,及交互模塊和導(dǎo)線的一種連接方式的示意圖;
圖5a為本發(fā)明實(shí)施例中一種導(dǎo)線連接方式和一種信號傳輸路徑的示意圖;
圖5b為本發(fā)明實(shí)施例中一種導(dǎo)線連接方式和一種信號傳輸路徑的示意圖;
圖6為本發(fā)明實(shí)施例提供的電子設(shè)備依照場景對用戶輸出點(diǎn)、線、面的刺激的示意圖;
圖7為本發(fā)明實(shí)施例中交互模塊和導(dǎo)線的一種連接方式和交互模塊端點(diǎn)上的不同接口的示意圖;
圖8a為本發(fā)明實(shí)施例中導(dǎo)線兩端的卡扣的一種形狀的示意圖;
圖8b為本發(fā)明實(shí)施例中導(dǎo)線兩端的卡扣的一種形狀的示意圖;
圖8c為本發(fā)明實(shí)施例中導(dǎo)線兩端的卡扣的一種形狀的示意圖;
圖9為本發(fā)明實(shí)施例提供的交互方法的流程圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。在不沖突的情況下,本發(fā)明中的實(shí)施例及實(shí)施例中的特征可以相互任意組合。并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
另外,本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,a和/或b,可以表示:單獨(dú)存在a,同時(shí)存在a和b,單獨(dú)存在b這三種情況。另外,本文中字符“/”,在不做特別說明的情況下,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
本發(fā)明實(shí)施例中,電子設(shè)備可以包括設(shè)置在vr智能服飾上的通過導(dǎo)線連接的多個(gè)神經(jīng)肌肉電子模擬傳感器等,只要電子設(shè)備能夠與用戶進(jìn)行交互即可,本發(fā)明實(shí)施例不限制電子設(shè)備的類型。
下面結(jié)合說明書附圖介紹本發(fā)明實(shí)施例提供的技術(shù)方案,在下面的介紹過程中,以電子設(shè)備是vr智能服飾上設(shè)置的通過導(dǎo)線連接的多個(gè)神經(jīng)肌肉電子模擬傳感器為例。
請參見圖1,本發(fā)明實(shí)施例提供一種電子設(shè)備,用于與用戶進(jìn)行交互,該電子設(shè)備包括陣列設(shè)置的多個(gè)交互模塊101和多根導(dǎo)線102。其中,導(dǎo)線102通過可拆卸的方式連接到交互模塊101上,多個(gè)交互模塊101中的任意交互模塊101用于接收主機(jī)發(fā)送的控制指令,并根據(jù)控制指令輸出刺激信息,該刺激信息用于使得用戶產(chǎn)生相應(yīng)的感應(yīng)信息。
本發(fā)明實(shí)施例中,導(dǎo)線102中的芯線可以采用環(huán)狀導(dǎo)電絲制作,導(dǎo)線102中包裹芯線的外殼可以采用具有絕緣性、彈性、及貼覆性好的材質(zhì)(例如柔性橡膠)制作,這樣導(dǎo)線不但柔軟易貼合人體表面,且線材不易折斷,用戶可以在各種姿勢和動(dòng)作下使用。
每根導(dǎo)線102通過可拆卸的方式,例如卡扣式或強(qiáng)磁吸附的方式等與交互模塊101相連,這樣可以很方便地將導(dǎo)線102從交互模塊101上拆除,從而可以較為方便地拆除或增加交互模塊101,或是更換導(dǎo)線102,以根據(jù)不同身材的用戶的不同身體部位或是不同場景的需要改變電子設(shè)備的大小或形狀。
其中,電子設(shè)備通過交互模塊101與用戶實(shí)現(xiàn)交互。交互模塊101能夠接收主機(jī)發(fā)送的控制指令,并根據(jù)控制指令向用戶輸出刺激信息,還可以用于接收用戶產(chǎn)生的感應(yīng)信息并將感應(yīng)信息發(fā)送給主機(jī),從而實(shí)現(xiàn)用戶和主機(jī)之間的信息交互。
交互模塊101的結(jié)構(gòu)可以參見圖2,交互模塊101可以包括底座201、頂蓋202,及位于底座201和頂蓋202之間的芯片203。芯片203可以用于接收主機(jī)發(fā)送的控制指令。主機(jī)可以是控制中心,如個(gè)人計(jì)算機(jī)(personalcomputer,pc)或服務(wù)器等,或者可以是設(shè)置在vr智能服飾上的信息處理模塊,該信息處理模塊相當(dāng)于縮小型的控制中心,可以和電子設(shè)備一起設(shè)置在vr智能服飾上,用于控制該電子設(shè)備。頂蓋202和底座201可以通過卡扣式結(jié)構(gòu)或強(qiáng)磁鐵吸附的方式固定在一起,這樣,如果某一交互模塊101的芯片203損壞,只需要打開該交互模塊101的頂蓋202就可以很方便地更換芯片203,而其它交互模塊101不受影響可繼續(xù)使用。
其中,在底座201和頂蓋202之間還可以包括刺激部件,用于輸出刺激信息。刺激部件可以和芯片203集成在一起,例如芯片203內(nèi)可以設(shè)置相應(yīng)的刺激電路。根據(jù)場景需要,刺激部件的類型可以有所不同,根據(jù)刺激部件的類型的不同,刺激部件也就可以輸出不同的刺激信息,例如刺激信息包括電擊、震動(dòng)、擊打、發(fā)熱、發(fā)冷等。在本發(fā)明實(shí)施例中,單個(gè)交互模塊101中還可以集成多種刺激部件,從而輸出多種刺激信息。
在電子設(shè)備包括的多個(gè)交互模塊101中的任意交互模塊101的底座201和頂蓋202之間還可以設(shè)置體征參數(shù)感應(yīng)器,從而設(shè)置了體征參數(shù)感應(yīng)器的交互模塊101可以接收用戶的感應(yīng)信息,感應(yīng)信息例如包括人體的體溫、脈搏、肢體位移等。體征參數(shù)感應(yīng)器可以和芯片203集成在一起,例如芯片203內(nèi)可以根據(jù)需求設(shè)置人體感應(yīng)信息采集電路。
芯片203中還可以存儲該芯片203所在的交互模塊101的位置信息。芯片203獲取芯片203所在的交互模塊101的位置信息,一種方式為:在交互模塊101構(gòu)成的陣列中建立坐標(biāo)系,例如參見圖3,為一種坐標(biāo)系的示意圖,橫軸的坐標(biāo)用字母表示,縱軸的坐標(biāo)用數(shù)字表示,橫向第一排的交互模塊101的縱坐標(biāo)為1,縱向第一列的交互模塊101的橫坐標(biāo)為a,例如從代號為x1的交互模塊101到代號為x18的交互模塊101的坐標(biāo)依次為從(a,1)到(f,3)。首次使用時(shí),每個(gè)交互模塊101的位置信息可以被預(yù)先寫入該交互模塊101的芯片203中,再將每個(gè)交互模塊101按其位置信息進(jìn)行安裝,當(dāng)然也可以在首次使用時(shí),先把每個(gè)交互模塊101安裝好,然后由主機(jī)分別分配位置信息,如果任一交互模塊101被更換成新的交互模塊101,更換后的新的交互模塊101可以獲取相鄰的至少兩個(gè)交互模塊101的芯片203中存儲的位置信息,并根據(jù)獲取的位置信息計(jì)算出自身位置信息。請參見圖4,每個(gè)交互模塊101截面的形狀例如是三角形或類三角形,交互模塊101的每個(gè)頂點(diǎn)與導(dǎo)線102連接。當(dāng)然交互模塊101的截面還可以是其它形狀,本發(fā)明實(shí)施例對此不做限制。下文中以交互模塊101的截面是三角形為例進(jìn)行說明
在本發(fā)明實(shí)施例中,所有交互模塊101及導(dǎo)線102無論是首次安裝時(shí)使用的,還是備用的,都可以按統(tǒng)一的標(biāo)準(zhǔn)規(guī)格制作,方便更換及維護(hù)。
請繼續(xù)參見圖4,每個(gè)交互模塊101可以在每個(gè)頂點(diǎn)分別與一根導(dǎo)線102連接,即總共三根導(dǎo)線102與一個(gè)交互模塊101相連。每個(gè)交互模塊101可以通過與之相連的一根導(dǎo)線102接收信息,通過與之相連的另外兩根導(dǎo)線輸出信息,或者,每個(gè)交互模塊101可以通過與之相連的兩根導(dǎo)線102接收信息,通過與之相連的另外一根導(dǎo)線輸出信息。此類結(jié)構(gòu)簡單、成本低,可實(shí)現(xiàn)信號的雙向傳輸,減少信號間的相互干擾。其中,故障檢測可以是指主機(jī)定期地,例如在每次電子設(shè)備執(zhí)行完任務(wù)之后,發(fā)送檢測信息到電子設(shè)備的至少一個(gè)交互模塊101上,以檢測電子設(shè)備是否出現(xiàn)了故障,并在電子設(shè)備出現(xiàn)故障時(shí),找出具體出現(xiàn)故障的交互模塊101和/或?qū)Ь€102。請參見圖5a和圖5b,主機(jī)輸出到電子設(shè)備的檢測信息的傳輸方向可以與主機(jī)輸出到電子設(shè)備的控制指令的傳輸方向相反,例如圖5a中的箭頭可以表示控制指令的傳輸路徑,圖5b中的箭頭可以表示檢測信息的傳輸路徑。
請參見圖6,為了更貼近真實(shí)感,電子設(shè)備可以為用戶提供類似于真實(shí)世界中所能感受到的點(diǎn)狀刺激、線狀刺激、面狀刺激及放射狀刺激,在這種情況下,電子設(shè)備上的交互模塊101的數(shù)量可以較多,且可以設(shè)置得比較緊密。其中,相鄰的交互模塊101之間的距離可以取決于電子設(shè)備設(shè)置在什么樣的vr智能服飾上,例如電子設(shè)備可以設(shè)置在手套或連體服飾上等,除此之外,相鄰的交互模塊101之間的距離還可以取決于人體對外界刺激的敏感度、或不同用戶的身材等,例如設(shè)置在小孩的vr智能衣上的電子設(shè)備與設(shè)置在大人的vr智能衣上的電子設(shè)備相鄰的交互模塊101之間的距離可能不同。因?yàn)槿梭w的敏感度決定了如果外界刺激人體上的兩個(gè)點(diǎn),若這兩個(gè)點(diǎn)之間的間距小于或等于一定的距離,人體會判斷為是同一個(gè)點(diǎn)受到了刺激,而不能感應(yīng)到實(shí)際上是兩個(gè)點(diǎn)受到了刺激,感應(yīng)結(jié)果不夠準(zhǔn)確,一般情況下,該距離的范圍約為[45mm,80mm],所以,為了在不同的交互模塊101向用戶輸出刺激信息時(shí),能夠讓用戶較為準(zhǔn)確地感受到刺激的實(shí)際位置,電子設(shè)備包括的任意兩個(gè)交互模塊101之間的距離可以大于80mm。同時(shí)由于任意兩個(gè)相鄰的交互模塊101可能會在很短時(shí)間內(nèi)分別受到刺激,這種情況下如果兩個(gè)相鄰的交互模塊101離得比較近,人體不易區(qū)分受到刺激的位置,所以每兩個(gè)相鄰的交互模塊101之間的距離可以更大,例如比80mm多10%,為90mm。例如圖1中所示的任意兩個(gè)相鄰的交互模塊101之間的距離為90mm。
在本發(fā)明實(shí)施例中,為了簡化電路,避免主機(jī)需要和每個(gè)交互模塊101分別通過導(dǎo)線102連接,電子設(shè)備包括的多個(gè)交互模塊101中的至少一個(gè)交互模塊101可以與主機(jī)直接相連,而多個(gè)交互模塊101中未與主機(jī)直接相連的交互模塊101可以通過與主機(jī)直接相連的交互模塊101實(shí)現(xiàn)與主機(jī)之間的通信。請繼續(xù)參見圖3,主機(jī)與代號為x1的交互模塊101直接相連,其它交互模塊通過代號為x1的交互模塊101實(shí)現(xiàn)與主機(jī)的通信。主機(jī)可以通過通用串行總線(universalserialbus,usb)接口與交互模塊101進(jìn)行信號傳輸,并為電子設(shè)備供應(yīng)電能。當(dāng)然,主機(jī)與交互模塊101之間傳輸信號的方式不限于此,電子設(shè)備獲取電能的方式也不限于此。
請參見圖7,為了避免導(dǎo)線102出現(xiàn)故障后影響電子設(shè)備正常工作,多個(gè)交互模塊101中還可以有至少兩個(gè)相鄰的交互模塊101,該至少兩個(gè)相鄰的交互模塊101中每兩個(gè)相鄰的交互模塊101的兩個(gè)頂點(diǎn)之間通過兩根導(dǎo)線102連接,其中一根導(dǎo)線102可以作為其中另一根導(dǎo)線102的備用導(dǎo)線,形成主備導(dǎo)線102。或者,這兩根導(dǎo)線102還可以用于同時(shí)分別傳輸不同類型的信號,例如一根導(dǎo)線102用于傳輸主機(jī)對交互模塊101的控制指令以實(shí)現(xiàn)對用戶的刺激,同時(shí)另一根導(dǎo)線102用于反饋用戶的感應(yīng)信息(如用戶的體溫或用戶的心跳等)到主機(jī)?;蛘?,這兩根導(dǎo)線102還可以用于傳輸來自主機(jī)的檢測指令,用于進(jìn)行故障檢測,滿足電子設(shè)備的局部或整體故障檢測需求。
請繼續(xù)參見圖7,為了令上述連接在兩個(gè)相鄰的交互模塊101之間的兩根導(dǎo)線102能夠同時(shí)傳輸不同的信號,該至少兩個(gè)相鄰的交互模塊101中的任一交互模塊101與該兩根導(dǎo)線102連接的一個(gè)端點(diǎn)上可以有兩個(gè)分別用于與該兩根導(dǎo)線102相連的接口,以傳輸不同的信號。為了區(qū)分同時(shí)傳輸?shù)牟煌盘柕膫鬏斅窂?,可以將該兩個(gè)接口標(biāo)記為a接口和b接口,并且限定任一交互模塊101的a接口只能通過導(dǎo)線102與另一交互模塊101的a接口相連,任一交互模塊101的b接口只能通過導(dǎo)線102與另一交互模塊101的b接口相連,以限制同一個(gè)信號只能在同一組導(dǎo)線102中傳輸和/或同一組導(dǎo)線102中信號傳輸?shù)姆较蛞恢?,例如從主機(jī)輸出到電子設(shè)備的指令只能在所有兩端分別與兩個(gè)交互模塊101的a接口相連的導(dǎo)線102中傳輸。請繼續(xù)參見圖5a,所有兩端分別與a接口相連的導(dǎo)線102組成的信號傳輸路徑可以稱為信號傳輸路徑a。請繼續(xù)參見圖5b,所有兩端分別與b接口相連的導(dǎo)線102組成的信號傳輸路徑可以稱為信號傳輸路徑b。在圖5a和圖5b中,信號傳輸路徑a和信號傳輸路徑b中的信號傳輸方向相反,但兩者也可以相同。
為了防止在安裝時(shí)出現(xiàn)錯(cuò)誤,例如可能會誤將任一交互模塊101的a接口通過導(dǎo)線102與另一交互模塊101的b接口相連,則,若每根導(dǎo)線102通過卡扣式結(jié)構(gòu)與交互模塊101相連,一種防止在安裝時(shí)出現(xiàn)錯(cuò)誤的方式是,請參見圖8a,兩端分別與兩個(gè)交互模塊101的a接口相連的導(dǎo)線102可以兩端都是圓形卡扣,同時(shí),請參見圖8b,兩端分別與兩個(gè)交互模塊101的b接口相連的導(dǎo)線102可以兩端都是方形卡扣。當(dāng)然兩端分別與兩個(gè)交互模塊101的a接口相連的導(dǎo)線102也可以兩端都是方形卡扣,同時(shí)兩端分別與兩個(gè)交互模塊101的b接口相連的導(dǎo)線102兩端都是圓形卡扣。另一種防止在安裝時(shí)出現(xiàn)錯(cuò)誤的方式是,請參見圖8c,可以預(yù)先假定在信號傳輸路徑a和信號傳輸路徑b中信號的傳輸方向并且兩個(gè)信號傳輸方向相反,再根據(jù)該兩個(gè)假定的信號傳輸方向確定每個(gè)交互模塊101的三個(gè)a接口中哪個(gè)或哪兩個(gè)是預(yù)設(shè)輸入接口,哪兩個(gè)或哪個(gè)是預(yù)設(shè)輸出接口,以及每個(gè)交互模塊101的三個(gè)b接口中哪個(gè)或哪兩個(gè)是預(yù)設(shè)輸入接口,哪兩個(gè)或哪個(gè)是預(yù)設(shè)輸出接口,然后將每個(gè)交互模塊101上的預(yù)設(shè)輸入接口和每根導(dǎo)線102與預(yù)設(shè)輸入接口連接的一端做成例如圖8c所示的圓形卡扣,將每個(gè)交互模塊101上的預(yù)設(shè)輸出接口和每根導(dǎo)線102與預(yù)設(shè)輸出端連接的一端對應(yīng)做成與圓形卡扣不同的形狀的卡扣,例如圖8c所示的方形卡扣,按這種方式安裝完之后信號傳輸路徑a和信號傳輸路徑b中的導(dǎo)線102的連接情況分別如圖5a和圖5b所示,在兩個(gè)信號傳輸路徑中導(dǎo)線102的連接方向正好相反,不會出現(xiàn)將a接口連接到b接口或者將b接口連接到a接口的情況。
為了實(shí)現(xiàn)以最少的交互模塊101達(dá)到最好的效果,請繼續(xù)參見圖3,多個(gè)交互模塊101可以形成至少一個(gè)正六邊形,其中每個(gè)正六邊形由6個(gè)交互模塊101通過至少6根導(dǎo)線102連接形成,構(gòu)成其中一個(gè)正六邊形的6個(gè)交互模塊101為正六邊形的6個(gè)頂點(diǎn),該至少6根導(dǎo)線102為正六邊形的邊。由于采用正六邊形可以實(shí)現(xiàn)以最少的交互模塊101覆蓋最大的面積,所以電子設(shè)備能夠以較少的交互模塊101覆蓋更大的面積,以達(dá)到更為逼真的模擬效果。
為了美觀及增加電子設(shè)備的可靠性,可在vr智能服飾上預(yù)留相應(yīng)的正六邊形槽,以將電子設(shè)備鑲嵌到服飾上,電子設(shè)備中包括的每個(gè)正六邊形正好放入一個(gè)槽中。制作服飾的材料可以是橡膠材料等具有一定彈性的材料,以便貼合人體表面,其中正六邊形槽的內(nèi)部可以采用網(wǎng)狀柔軟布料以增加人體舒適性。服飾可以是連體服,可采用例如后置在脊柱部位的尼龍拉鏈或魔術(shù)粘扣或多個(gè)掛鉤的形式確保服飾貼在人體表面,也可以是其它形狀的或以其它方式貼在人體表面的服飾,本發(fā)明實(shí)施例對此不做限制。
本發(fā)明實(shí)施例中的vr智能服飾可以有標(biāo)準(zhǔn)尺碼的設(shè)定,及s、m、l、xl、xxl等。對于特定人群可采用增加或減少交互模塊101組成的正六邊形個(gè)數(shù)的方式在服飾上依照用戶身材進(jìn)行相應(yīng)的修改。
本發(fā)明實(shí)施例提供的電子設(shè)備包括陣列設(shè)置的多個(gè)以導(dǎo)線102連接的交互模塊101,其中,導(dǎo)線102通過可拆卸的方式連接到交互模塊101上,這樣可以很方便地拆除或增加交互模塊101,或是更換導(dǎo)線102,從而可以根據(jù)需要改變電子設(shè)備的大小或是方便地對電子設(shè)備的結(jié)構(gòu)進(jìn)行調(diào)整。對于不同的場景、不同身材的用戶、不同的人體部位,不需要重復(fù)采購整套電子設(shè)備,只需增加交互模塊101、減少交互模塊101、或改變交互模塊101的位置即可,避免了浪費(fèi)。
請參見圖9,基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例提供一種交互方法,該方法可以通過電子設(shè)備執(zhí)行,該電子設(shè)備可以是如前的圖3所示的電子設(shè)備。該方法的流程描述如下:
步驟901:通過電子設(shè)備中的第一交互模塊接收主機(jī)發(fā)送的控制指令;其中,電子設(shè)備包括陣列設(shè)置的多個(gè)交互模塊101和多根導(dǎo)線102,導(dǎo)線102通過可拆卸的方式連接到交互模塊101上;第一交互模塊為多個(gè)交互模塊101中的任意一個(gè)交互模塊101;
步驟902:通過第一交互模塊根據(jù)控制指令輸出刺激信息;刺激信息用于使得用戶產(chǎn)生相應(yīng)的感應(yīng)信息。
由于本發(fā)明實(shí)施例提供的方法可以由圖3所示的實(shí)施例提供的電子設(shè)備執(zhí)行,前述設(shè)備部分的內(nèi)容中已對該電子設(shè)備的結(jié)構(gòu)和可實(shí)現(xiàn)的功能等進(jìn)行了詳細(xì)介紹,重復(fù)的地方此處不再做具體介紹。
下面對交互方法的工作過程進(jìn)行介紹。以電子設(shè)備中有兩個(gè)交互模塊101與主機(jī)直接相連,電子設(shè)備中任意兩個(gè)交互模塊101之間通過兩根導(dǎo)線102連接,主機(jī)通過圖5a所示的信號傳輸路徑a傳輸控制指令,電子設(shè)備中不同交互模塊101的a接口之間的導(dǎo)線102的連接方式和電子設(shè)備中不同交互模塊101的b接口之間的導(dǎo)線102的連接方式分別與圖5a和圖5b相同為例。
主機(jī)通過圖5a中信號輸入位置的交互模塊101,即電子設(shè)備中與主機(jī)直接相連的一個(gè)交互模塊101的a接口中的預(yù)設(shè)輸入接口,向電子設(shè)備中的至少一個(gè)交互模塊101發(fā)送控制指令。
雖然主機(jī)發(fā)送一個(gè)控制指令時(shí)一般是讓接收到該控制指令的交互模塊101只處理一次該控制指令,但因?yàn)橛行┙换ツK101的a接口中有兩個(gè)預(yù)設(shè)輸入接口,導(dǎo)致這些交互模塊101會兩次重復(fù)接收到同一控制指令,所以每次接收到控制指令時(shí),交互模塊101需要先確定自己是否在預(yù)設(shè)時(shí)長內(nèi)已接收了同樣的控制指令,如果在預(yù)設(shè)時(shí)長內(nèi)接收了同樣的控制指令,則該交互模塊101不處理該控制指令,以避免處理同一控制指令兩次,如果在預(yù)設(shè)時(shí)長內(nèi)未接收過同樣的控制指令,則該交互模塊101判斷該控制指令中是否攜帶了自己的位置信息。
如果該控制指令中攜帶了該交互模塊101的位置信息,則該交互模塊101根據(jù)該控制指令向用戶輸出刺激信息,如果該控制指令中沒有攜帶其它交互模塊101的位置信息,該交互模塊101可以將用于指示該交互模塊101能夠正常工作的反饋信息(反饋信息中可以包括該交互模塊101的位置信息)從該交互模塊101的a接口中的預(yù)設(shè)輸出接口輸出給主機(jī),或從該交互模塊101的b接口中的預(yù)設(shè)輸出接口輸出給主機(jī),究竟通過a接口中的預(yù)設(shè)輸出接口輸出還是通過b接口中的預(yù)設(shè)輸出接口輸出,可以按最短路徑原則來選擇,還可以根據(jù)導(dǎo)線102承載的負(fù)載情況決定。另外,在該交互模塊101根據(jù)該控制指令向用戶輸出刺激信息后,該交互模塊101還可以接收用戶受到刺激之后產(chǎn)生的感應(yīng)信息,并將該感應(yīng)信息發(fā)送給主機(jī),同樣的,該交互模塊101可以將接收的感應(yīng)信息從該交互模塊101的a接口中的預(yù)設(shè)輸出接口輸出給主機(jī),或從該交互模塊101的b接口中的預(yù)設(shè)輸出接口輸出給主機(jī)。
如果該控制指令中除了攜帶該交互模塊101的位置信息外,還攜帶了其他的交互模塊101的位置信息,該交互模塊101還可以將該控制指令從該交互模塊101的a接口中的預(yù)設(shè)輸出接口輸出,轉(zhuǎn)發(fā)給其他交互模塊101。在將該控制指令轉(zhuǎn)發(fā)給其他交互模塊101之前,該交互模塊101可以從該控制指令中刪除該交互模塊101的位置信息,以避免造成干擾。
而如果該控制指令中沒有攜帶該交互模塊101的位置信息,則該交互模塊101可以直接從該交互模塊101的a接口中的預(yù)設(shè)輸出接口輸出該控制指令,而無需執(zhí)行該控制指令。
為了檢測電子設(shè)備是否有故障,主機(jī)可以向電子設(shè)備中的至少一個(gè)交互模塊101發(fā)送檢測指令,例如主機(jī)可以周期性地發(fā)送檢測指令,或者主機(jī)可以在每次電子設(shè)備執(zhí)行完任務(wù)之后發(fā)送檢測指令,主機(jī)可以通過圖5a中信號輸出位置所在的交互模塊101,即電子設(shè)備中與主機(jī)直接相連的一個(gè)交互模塊101的a接口中的預(yù)設(shè)輸出接口輸出檢測指令,該檢測指令用于檢測電子設(shè)備中的交互模塊101是否正常和/或連接至少兩個(gè)a接口的至少一根導(dǎo)線102是否出現(xiàn)了故障。該檢測指令的傳輸方向與圖5b中的信號傳輸方向一致,只是該檢測指令不在b接口之間的導(dǎo)線102中傳輸,而是在a接口之間的導(dǎo)線102中傳輸。
與交互模塊101接收到控制指令時(shí)的處理方式類似,每次接收到檢測指令時(shí),交互模塊101需要先確定自己是否在預(yù)設(shè)時(shí)長內(nèi)已接收了同樣的檢測指令,如果在預(yù)設(shè)時(shí)長內(nèi)接收了同樣的檢測指令,則該交互模塊101不處理該檢測指令,如果在預(yù)設(shè)時(shí)長內(nèi)未接收過同樣的檢測指令,則該交互模塊101判斷該檢測指令中是否攜帶了該交互模塊101的位置信息。
如果該檢測指令中攜帶了該交互模塊101的位置信息,該交互模塊101可以將包括自己位置信息的故障檢測結(jié)果從該交互模塊101的a接口中的預(yù)設(shè)輸入接口輸出給主機(jī),或通過其他的交互模塊101轉(zhuǎn)發(fā)給主機(jī),或者,如果圖5b中的信號傳輸路徑b未被用于傳輸別的信號時(shí),該交互模塊101可以將故障檢測結(jié)果從該交互模塊101的b接口中的預(yù)設(shè)輸入接口輸出給主機(jī),或通過其他交互模塊101轉(zhuǎn)發(fā)給主機(jī)。究竟從a接口中的預(yù)設(shè)輸入接口輸出還是從b接口中的預(yù)設(shè)輸入接口輸出,可以按最短路徑原則來選擇,還可以根據(jù)導(dǎo)線102承載的負(fù)載情況決定。
如果該檢測指令中除了攜帶該交互模塊101的位置信息外,還攜帶了其他的交互模塊101的位置信息,該交互模塊101還可以將該檢測指令從該交互模塊101的a接口中的預(yù)設(shè)輸入接口輸出,轉(zhuǎn)發(fā)給其他交互模塊101。在將該控制指令轉(zhuǎn)發(fā)給其他交互模塊101之前,該交互模塊101可以從該控制指令中刪除該交互模塊101的位置信息,以避免造成干擾。
而如果該檢測指令中沒有攜帶該交互模塊101的位置信息,則該交互模塊101可以直接從該交互模塊101的a接口中的預(yù)設(shè)輸入接口輸出該檢測指令,而無需執(zhí)行該檢測指令。
該交互模塊101還可以用于接收其他的交互模塊101發(fā)送的至少一個(gè)故障檢測結(jié)果,并將該至少一個(gè)故障檢測結(jié)果發(fā)送給主機(jī)。
一種主機(jī)輸出控制指令的方式舉例如下:假設(shè)位置信息為a1的交互模塊101能輸出電擊、震動(dòng)、擊打、發(fā)熱、發(fā)冷的刺激信息,將這幾種刺激信息的代碼分別設(shè)置為1、2、3、4、5,當(dāng)主機(jī)要讓位置信息為a1的交互模塊101輸出電擊刺激信息時(shí),主機(jī)只需要向位置信息為a1的交互模塊101輸出控制指令{a1,1}即可。如主機(jī)要讓位置信息分別為b2、c3的兩個(gè)交互模塊101分別輸出震動(dòng)、發(fā)冷的刺激信息,那只需要主機(jī)輸出控制指令:{b2,2;c3,5},即可實(shí)現(xiàn)通過一個(gè)指令使得多個(gè)交互模塊101輸出不同的刺激信息。
本發(fā)明實(shí)施例提供的電子設(shè)備包括陣列設(shè)置的多個(gè)以導(dǎo)線102連接的交互模塊101,其中,導(dǎo)線102通過可拆卸的方式連接到交互模塊101上,這樣可以很方便地拆除或增加交互模塊101,或是更換導(dǎo)線102,從而可以根據(jù)需要改變電子設(shè)備的大小或是方便地對電子設(shè)備的結(jié)構(gòu)進(jìn)行調(diào)整。對于不同的場景、不同身材的用戶、不同的人體部位,不需要重復(fù)采購整套電子設(shè)備,只需增加交互模塊101、減少交互模塊101、或改變交互模塊101的位置即可,避免了浪費(fèi)。
以上所述,以上實(shí)施例僅用以對本發(fā)明的技術(shù)方案進(jìn)行了詳細(xì)介紹,但以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想,不應(yīng)理解為對本發(fā)明的限制。本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。