本發(fā)明涉及數(shù)據(jù)處理技術(shù),尤指一種數(shù)據(jù)處理方法及設(shè)備。
背景技術(shù):
機房是一個企業(yè)放置服務(wù)器、制冷設(shè)備、數(shù)據(jù)中心集機柜,配電柜等設(shè)備的地方,由于這些設(shè)備的正常運行是企業(yè)維持正常運轉(zhuǎn)的前提條件,因此需要常常對機房中設(shè)備進(jìn)行管理。
要對機房中設(shè)備進(jìn)行管理首先要對機房進(jìn)行實地巡查,但是大型機房的樓層往往較多、房間分布也不集中,因此去往機房的每一個房間對設(shè)備進(jìn)行巡查十分耗費精力,從而導(dǎo)致設(shè)備的管理效率低下。
技術(shù)實現(xiàn)要素:
為了解決上述技術(shù)問題,本發(fā)明提供了一種數(shù)據(jù)處理方法及設(shè)備,能夠避免因?qū)嵉匮膊樵O(shè)備所造成的精力耗費,從而提高設(shè)備的管理效率。
為了達(dá)到本發(fā)明目的,本發(fā)明提供了一種數(shù)據(jù)處理方法,包括:
虛擬現(xiàn)實vr設(shè)備接收針對目標(biāo)虛擬設(shè)備的操作;其中,所述虛擬場景是通過模擬現(xiàn)實場景生成的,所述目標(biāo)虛擬設(shè)備是所述虛擬場景中任意一個虛擬設(shè)備;
根據(jù)針對所述目標(biāo)虛擬設(shè)備的操作向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令以使所述目標(biāo)現(xiàn)實設(shè)備根據(jù)所述數(shù)據(jù)處理指令進(jìn)行數(shù)據(jù)處理;其中,所述目標(biāo)現(xiàn)實設(shè)備為與所述目標(biāo)虛擬設(shè)備在所述現(xiàn)實場景中對應(yīng)的現(xiàn)實設(shè)備。
所述根據(jù)針對目標(biāo)虛擬設(shè)備的操作向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令,包括:
判斷所述針對目標(biāo)虛擬設(shè)備的操作是否屬于預(yù)定義操作;其中,所述預(yù)定義操作為能夠觸發(fā)向所述目標(biāo)現(xiàn)實設(shè)備發(fā)送所述數(shù)據(jù)處理指令的操作;
若所述針對目標(biāo)虛擬設(shè)備的操作屬于所述預(yù)定義操作,在預(yù)設(shè)關(guān)系表中獲取針對所述目標(biāo)虛擬設(shè)備的操作對應(yīng)的數(shù)據(jù)處理操作,作為預(yù)設(shè)數(shù)據(jù)處理操作;其中,所述預(yù)設(shè)關(guān)系表為所有預(yù)定義操作與所有數(shù)據(jù)處理操作的對應(yīng)關(guān)系表;
根據(jù)所述數(shù)據(jù)處理操作向所述目標(biāo)現(xiàn)實設(shè)備發(fā)送所述數(shù)據(jù)處理指令。
所述根據(jù)數(shù)據(jù)處理操作向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令,包括:
判斷所述預(yù)設(shè)數(shù)據(jù)處理操作是數(shù)據(jù)查看操作,還是數(shù)據(jù)修改操作;
若所述預(yù)設(shè)數(shù)據(jù)處理操作是數(shù)據(jù)查看操作,向所述目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)獲取指令;
若所述預(yù)設(shè)數(shù)據(jù)處理操作是數(shù)據(jù)修改操作,向所述目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)修改指令。
所述向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)獲取指令,包括:
采用函數(shù)調(diào)用的方法向所述目標(biāo)現(xiàn)實設(shè)備發(fā)送所述數(shù)據(jù)獲取指令;
所述向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)修改指令,包括:
采用函數(shù)調(diào)用的方法向所述目標(biāo)現(xiàn)實設(shè)備發(fā)送所述數(shù)據(jù)修改指令。
所述向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)獲取指令之后,所述方法還包括:
接收所述目標(biāo)現(xiàn)實設(shè)備發(fā)送的數(shù)據(jù);
將所述目標(biāo)現(xiàn)實設(shè)備發(fā)送的數(shù)據(jù)顯示在所述目標(biāo)虛擬設(shè)備中。
一種數(shù)據(jù)處理方法,包括:
目標(biāo)現(xiàn)實設(shè)備接收虛擬現(xiàn)實vr設(shè)備發(fā)送的數(shù)據(jù)處理指令;
根據(jù)所述數(shù)據(jù)處理指令對自身設(shè)備中的數(shù)據(jù)進(jìn)行處理。
若所述數(shù)據(jù)處理指令為數(shù)據(jù)獲取指令,
所述接收vr設(shè)備發(fā)送的數(shù)據(jù)處理指令,包括:
接收所述vr設(shè)備發(fā)送的所述數(shù)據(jù)獲取指令;
所述根據(jù)數(shù)據(jù)處理指令對自身設(shè)備中的數(shù)據(jù)進(jìn)行處理,包括:
根據(jù)所述數(shù)據(jù)獲取指令獲取所述自身設(shè)備中的數(shù)據(jù);
向所述vr設(shè)備發(fā)送獲取的所述自身設(shè)備中的數(shù)據(jù)。
若所述數(shù)據(jù)處理指令為數(shù)據(jù)修改指令,
所述接收vr設(shè)備發(fā)送的數(shù)據(jù)處理指令,包括:
接收所述vr設(shè)備發(fā)送的所述數(shù)據(jù)修改指令;
所述根據(jù)數(shù)據(jù)處理指令對自身設(shè)備中的數(shù)據(jù)進(jìn)行處理,包括:
根據(jù)所述數(shù)據(jù)修改指令對所述自身設(shè)備中的數(shù)據(jù)進(jìn)行修改。
一種虛擬現(xiàn)實vr設(shè)備,包括:
第一接收模塊,用于接收針對目標(biāo)虛擬設(shè)備的操作;其中,所述虛擬場景是通過模擬現(xiàn)實場景生成的,所述目標(biāo)虛擬設(shè)備是所述虛擬場景中任意一個虛擬設(shè)備;
發(fā)送模塊,用于根據(jù)針對所述目標(biāo)虛擬設(shè)備的操作向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令以使所述目標(biāo)現(xiàn)實設(shè)備根據(jù)所述數(shù)據(jù)處理指令進(jìn)行數(shù)據(jù)處理;其中,所述目標(biāo)現(xiàn)實設(shè)備為與所述目標(biāo)虛擬設(shè)備在所述現(xiàn)實場景中對應(yīng)的現(xiàn)實設(shè)備。
一種目標(biāo)現(xiàn)實設(shè)備,包括:
第二接收模塊,用于接收虛擬現(xiàn)實vr設(shè)備發(fā)送的數(shù)據(jù)處理指令;
處理模塊,用于根據(jù)所述數(shù)據(jù)處理指令對自身設(shè)備中的數(shù)據(jù)進(jìn)行處理。
與現(xiàn)有技術(shù)相比,本發(fā)明至少包括虛擬現(xiàn)實(virtualreality,vr)設(shè)備接收接收針對目標(biāo)虛擬設(shè)備的操作;根據(jù)針對所述目標(biāo)虛擬設(shè)備的操作向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令以使所述目標(biāo)現(xiàn)實設(shè)備根據(jù)所述數(shù)據(jù)處理指令進(jìn)行數(shù)據(jù)處理。從本發(fā)明提供的技術(shù)方案可見,通過vr設(shè)備在虛擬場景中進(jìn)行巡查進(jìn)而對虛擬設(shè)備進(jìn)行操作,就能向現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令以使得現(xiàn)實設(shè)備處理數(shù)據(jù),而最終實現(xiàn)的設(shè)備數(shù)據(jù)的處理實際就是一種對設(shè)備的管理,因此避免了因?qū)嵉匮膊樵O(shè)備所造成的精力耗費,提高了設(shè)備的管理效率。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在說明書、權(quán)利要求書以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
附圖說明
附圖用來提供對本發(fā)明技術(shù)方案的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本申請的實施例一起用于解釋本發(fā)明的技術(shù)方案,并不構(gòu)成對本發(fā)明技術(shù)方案的限制。
圖1為本發(fā)明實施例提供的一種數(shù)據(jù)處理方法的流程示意圖;
圖2為本發(fā)明實施例提供的另一種數(shù)據(jù)處理方法的流程示意圖;
圖3為本發(fā)明實施例提供的又一種數(shù)據(jù)處理方法的流程示意圖;
圖4為本發(fā)明實施例提供的又一種數(shù)據(jù)處理方法的流程示意圖;
圖5為本發(fā)明實施例提供的又一種數(shù)據(jù)處理方法的流程示意圖;
圖6為本發(fā)明實施例提供的一種vr設(shè)備的結(jié)構(gòu)示意圖;
圖7為本發(fā)明實施例提供的另一種vr設(shè)備的結(jié)構(gòu)示意圖;
圖8為本發(fā)明實施例提供的又一種vr設(shè)備的結(jié)構(gòu)示意圖;
圖9為本發(fā)明實施例提供的一種目標(biāo)現(xiàn)實設(shè)備的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下文中將結(jié)合附圖對本發(fā)明的實施例進(jìn)行詳細(xì)說明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互任意組合。
本發(fā)明實施例提供一種數(shù)據(jù)處理方法,如圖1所示,該方法包括:
步驟101、vr設(shè)備接收針對目標(biāo)虛擬設(shè)備的操作。
其中,虛擬場景是通過模擬現(xiàn)實場景生成的,目標(biāo)虛擬設(shè)備是虛擬場景中任意一個虛擬設(shè)備。
具體的,步驟101接收在虛擬場景中針對目標(biāo)虛擬設(shè)備的操作是由vr設(shè)備實現(xiàn)的,vr設(shè)備可以是能夠向佩戴者展示虛擬畫面并且獲取佩戴者任何操作的設(shè)備,包括oculusrift設(shè)備和vr眼鏡,如果vr設(shè)備是vr眼鏡,由于目前的vr眼鏡并不具備獲取佩戴者對虛擬場景所進(jìn)行的操作的能力,因此需要配置vr手套進(jìn)行使用,也就是說vr手套獲取佩戴者對虛擬場景進(jìn)行的操作,并將獲取的操作發(fā)送給vr眼鏡,由vr眼鏡進(jìn)行處理。
需要說明的是,虛擬場景的顯示不是將所有場景同時顯示出來的,而是一部分一部分顯示出來的,即vr設(shè)備在使用者最初所處位置通過大量的計算產(chǎn)生使用者所看到的虛擬場景,待使用者的位置移動后,vr設(shè)備會在使用者新的所處位置重新通過大量的計算產(chǎn)生使用者所看到的新的虛擬場景。
還需要說明的是,虛擬場景還可以借助瀏覽器網(wǎng)絡(luò)圖形庫(webgraphicslibrary,webgl)技術(shù)并且使用編程語言three.js,javascript和html5在實現(xiàn)在網(wǎng)絡(luò)中的現(xiàn)實。
步驟102、根據(jù)針對目標(biāo)虛擬設(shè)備的操作向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令以使目標(biāo)現(xiàn)實設(shè)備根據(jù)數(shù)據(jù)處理指令進(jìn)行數(shù)據(jù)處理。
其中,目標(biāo)現(xiàn)實設(shè)備為與目標(biāo)虛擬設(shè)備在現(xiàn)實場景中對應(yīng)的現(xiàn)實設(shè)備。
本發(fā)明實施例提供的數(shù)據(jù)處理方法,vr設(shè)備接收針對目標(biāo)虛擬設(shè)備的操作;根據(jù)針對目標(biāo)虛擬設(shè)備的操作向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令以使目標(biāo)現(xiàn)實設(shè)備根據(jù)數(shù)據(jù)處理指令進(jìn)行數(shù)據(jù)處理。從本發(fā)明提供的技術(shù)方案可見,通過vr設(shè)備在虛擬場景中進(jìn)行巡查進(jìn)而對虛擬設(shè)備進(jìn)行操作,就能向現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令以使得現(xiàn)實設(shè)備處理數(shù)據(jù),而最終實現(xiàn)的設(shè)備數(shù)據(jù)的處理實際就是一種對設(shè)備的管理,因此該方法避免了因?qū)嵉匮膊樵O(shè)備所造成的精力耗費,提高了設(shè)備的管理效率。
本發(fā)明實施例提供另一種數(shù)據(jù)處理方法,如圖2所示,該方法包括:
步驟201、目標(biāo)現(xiàn)實設(shè)備接收vr設(shè)備發(fā)送的數(shù)據(jù)處理指令。
步驟202、根據(jù)數(shù)據(jù)處理指令對自身設(shè)備中的數(shù)據(jù)進(jìn)行處理。
本發(fā)明實施例提供的數(shù)據(jù)處理方法,目標(biāo)現(xiàn)實設(shè)備接收vr設(shè)備發(fā)送的數(shù)據(jù)處理指令;根據(jù)數(shù)據(jù)處理指令對自身設(shè)備中的數(shù)據(jù)進(jìn)行處理。從本發(fā)明提供的技術(shù)方案可見,只要接受vr設(shè)備的數(shù)處理指令,進(jìn)而根據(jù)指令對數(shù)據(jù)進(jìn)行處理,而最終實現(xiàn)的設(shè)備數(shù)據(jù)的處理實際就是一種對設(shè)備的管理,因此該方法避免了因?qū)嵉匮膊樵O(shè)備所造成的精力耗費,提高了設(shè)備的管理效率。
本發(fā)明實施例提供又一種數(shù)據(jù)處理方法,如圖3所示,該方法包括:
步驟301、vr設(shè)備接收針對目標(biāo)虛擬設(shè)備的操作。
其中,虛擬場景是通過模擬現(xiàn)實場景生成的,目標(biāo)虛擬設(shè)備是虛擬場景中任意一個虛擬設(shè)備。
具體的,虛擬場景可以通過三維(3dimensions,3d)開發(fā)工具并使用編程語言c#和javascript編程開發(fā)得到,其中3d開發(fā)工具可以是unity3d。
步驟302、vr設(shè)備判斷針對目標(biāo)虛擬設(shè)備的操作是否屬于預(yù)定義操作。
其中,預(yù)定義操作為能夠觸發(fā)向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令的操作。
具體的,預(yù)定義操作的個數(shù)可以是一個,也可以是多個,當(dāng)預(yù)定義操作的個數(shù)是一個時,預(yù)定義操作可以是點擊操作或滑動操作或其他形式的操作,當(dāng)預(yù)定義操作為點擊操作時,點擊操作就是能夠觸發(fā)向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令的操作,判斷針對目標(biāo)虛擬設(shè)備的操作是否屬于預(yù)定義操作指的就是判斷針對目標(biāo)虛擬設(shè)備的操作是否屬于點擊操作;當(dāng)預(yù)定義操作的個數(shù)是多個時,以兩個為例,預(yù)定義操作可以點擊操作和滑動操作,或其他兩種不同形式操作,當(dāng)預(yù)定義操作是點擊操作和滑動操作時,點擊操作和滑動操作就是能夠觸發(fā)向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令的操作,判斷針對目標(biāo)虛擬設(shè)備的操作是否屬于預(yù)定義操作指的就是判斷針對目標(biāo)虛擬設(shè)備的操作是否屬于點擊操作和滑動操作中的一種。
步驟303、若針對目標(biāo)虛擬設(shè)備的操作屬于預(yù)定義操作,vr設(shè)備在預(yù)設(shè)關(guān)系表中獲取針對目標(biāo)虛擬設(shè)備的操作對應(yīng)的數(shù)據(jù)處理操作,作為預(yù)設(shè)數(shù)據(jù)處理操作。
其中,預(yù)設(shè)關(guān)系表為所有預(yù)定義操作與所有數(shù)據(jù)處理操作的對應(yīng)關(guān)系表。
步驟304、vr設(shè)備根據(jù)數(shù)據(jù)處理操作向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令。
步驟305、目標(biāo)現(xiàn)實設(shè)備接收vr設(shè)備發(fā)送的數(shù)據(jù)處理指令。
步驟306、目標(biāo)現(xiàn)實設(shè)備根據(jù)數(shù)據(jù)處理指令對自身設(shè)備中的數(shù)據(jù)進(jìn)行處理。
需要說明的是,本實施例中與其它實施例中相同步驟或者概念的解釋,可以參照其它實施例中的描述。
本發(fā)明實施例提供的數(shù)據(jù)處理方法,vr設(shè)備接收針對目標(biāo)虛擬設(shè)備的操作,根據(jù)針對目標(biāo)虛擬設(shè)備的操作向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令;目標(biāo)虛擬設(shè)備接收vr設(shè)備發(fā)送的數(shù)據(jù)處理指令,根據(jù)數(shù)據(jù)處理指令對自身設(shè)備中的數(shù)據(jù)進(jìn)行處理。從本發(fā)明提供的技術(shù)方案可見,通過vr設(shè)備在虛擬場景中進(jìn)行巡查進(jìn)而對虛擬設(shè)備進(jìn)行操作,就能向現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令以使得現(xiàn)實設(shè)備處理數(shù)據(jù),而最終實現(xiàn)的設(shè)備數(shù)據(jù)的處理實際就是一種對設(shè)備的管理,因此該方法避免了因?qū)嵉匮膊樵O(shè)備所造成的精力耗費,提高了設(shè)備的管理效率。
本發(fā)明實施例提供又一種數(shù)據(jù)處理方法,如圖4所示,該方法包括:
步驟401、vr設(shè)備接收針對目標(biāo)虛擬設(shè)備的操作。
其中,虛擬場景是通過模擬現(xiàn)實場景生成的,目標(biāo)虛擬設(shè)備是虛擬場景中任意一個虛擬設(shè)備。
步驟402、vr設(shè)備判斷針對目標(biāo)虛擬設(shè)備的操作是否屬于預(yù)定義操作。
其中,預(yù)定義操作為能夠觸發(fā)向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令的操作。
步驟403、若針對目標(biāo)虛擬設(shè)備的操作屬于預(yù)定義操作,vr設(shè)備在預(yù)設(shè)關(guān)系表中獲取針對目標(biāo)虛擬設(shè)備的操作對應(yīng)的數(shù)據(jù)處理操作,作為預(yù)設(shè)數(shù)據(jù)處理操作。
其中,預(yù)設(shè)關(guān)系表為所有預(yù)定義操作與所有數(shù)據(jù)處理操作的對應(yīng)關(guān)系表。
步驟404、vr設(shè)備判斷預(yù)設(shè)數(shù)據(jù)處理操作是數(shù)據(jù)查看操作,還是數(shù)據(jù)修改操作。
需要說明的是,對于數(shù)據(jù)的操作,從類型上可以分為兩種,一種是數(shù)據(jù)查看操作,一種是數(shù)據(jù)修改操作,而數(shù)據(jù)查看操作和數(shù)據(jù)修改操作的處理方式不盡相同,因此首先要確定預(yù)設(shè)數(shù)據(jù)操作是哪種操作。
步驟405、若預(yù)設(shè)數(shù)據(jù)處理操作是數(shù)據(jù)查看操作,vr設(shè)備向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)獲取指令。
具體的,vr設(shè)備可以采用函數(shù)調(diào)用的方法向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)獲取指令。
步驟406、目標(biāo)現(xiàn)實設(shè)備接收vr設(shè)備發(fā)送的數(shù)據(jù)獲取指令。
步驟407、目標(biāo)現(xiàn)實設(shè)備根據(jù)數(shù)據(jù)獲取指令獲取自身設(shè)備中的數(shù)據(jù)。
步驟408、目標(biāo)現(xiàn)實設(shè)備向vr設(shè)備發(fā)送獲取的自身設(shè)備中的數(shù)據(jù)。
步驟409、vr設(shè)備接收目標(biāo)現(xiàn)實設(shè)備發(fā)送的數(shù)據(jù)。
步驟410、vr設(shè)備將目標(biāo)現(xiàn)實設(shè)備發(fā)送的數(shù)據(jù)顯示在目標(biāo)虛擬設(shè)備中。
需要說明的是,本實施例中與其它實施例中相同步驟或者概念的解釋,可以參照其它實施例中的描述。
本發(fā)明實施例提供的數(shù)據(jù)處理方法,vr設(shè)備接收針對目標(biāo)虛擬設(shè)備的操作,根據(jù)針對目標(biāo)虛擬設(shè)備的操作向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)獲取指令;目標(biāo)虛擬設(shè)備接收vr設(shè)備發(fā)送的數(shù)據(jù)獲取指令,根據(jù)數(shù)據(jù)處理指令對自身設(shè)備中的數(shù)據(jù)進(jìn)行獲取,再發(fā)送給vr設(shè)備;vr設(shè)備接收后,對接收到的數(shù)據(jù)進(jìn)行顯示。從本發(fā)明提供的技術(shù)方案可見,通過vr設(shè)備在虛擬場景中進(jìn)行巡查進(jìn)而對虛擬設(shè)備進(jìn)行操作,就能向現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)獲取指令以獲得并顯示現(xiàn)實設(shè)備中的數(shù)據(jù),因此該方法避免了因?qū)嵉匮膊樵O(shè)備所造成的精力耗費,提高了設(shè)備的管理效率。
本發(fā)明實施例提供又一種數(shù)據(jù)處理方法,如圖5所示,該方法包括:
步驟501、vr設(shè)備接收針對目標(biāo)虛擬設(shè)備的操作。
其中,虛擬場景是通過模擬現(xiàn)實場景生成的,目標(biāo)虛擬設(shè)備是虛擬場景中任意一個虛擬設(shè)備。
步驟502、vr設(shè)備判斷針對目標(biāo)虛擬設(shè)備的操作是否屬于預(yù)定義操作。
其中,預(yù)定義操作為能夠觸發(fā)向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令的操作。
步驟503、若針對目標(biāo)虛擬設(shè)備的操作屬于預(yù)定義操作,vr設(shè)備在預(yù)設(shè)關(guān)系表中獲取針對目標(biāo)虛擬設(shè)備的操作對應(yīng)的數(shù)據(jù)處理操作,作為預(yù)設(shè)數(shù)據(jù)處理操作。
其中,預(yù)設(shè)關(guān)系表為所有預(yù)定義操作與所有數(shù)據(jù)處理操作的對應(yīng)關(guān)系表。
步驟504、vr設(shè)備判斷預(yù)設(shè)數(shù)據(jù)處理操作是數(shù)據(jù)查看操作,還是數(shù)據(jù)修改操作。
步驟505、若預(yù)設(shè)數(shù)據(jù)處理操作是數(shù)據(jù)修改操作,vr設(shè)備向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)修改指令。
具體的,vr設(shè)備可以采用函數(shù)調(diào)用的方法向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)修改指令。
步驟506、目標(biāo)現(xiàn)實設(shè)備接收vr設(shè)備發(fā)送的數(shù)據(jù)修改指令。
步驟507、目標(biāo)現(xiàn)實設(shè)備根據(jù)數(shù)據(jù)修改指令對自身設(shè)備中的數(shù)據(jù)進(jìn)行修改。
需要說明的是,待目標(biāo)現(xiàn)實設(shè)備中的數(shù)據(jù)修改后,vr設(shè)備如果要查看目標(biāo)現(xiàn)實設(shè)備中的數(shù)據(jù),所獲取到的數(shù)據(jù)就是目標(biāo)現(xiàn)實設(shè)備對其自身原先存儲的數(shù)據(jù)進(jìn)行修改后的數(shù)據(jù)。
還需要說明的是,本實施例中與其它實施例中相同步驟或者概念的解釋,可以參照其它實施例中的描述。
本發(fā)明實施例提供的數(shù)據(jù)處理方法,vr設(shè)備接收針對目標(biāo)虛擬設(shè)備的操作,根據(jù)針對目標(biāo)虛擬設(shè)備的操作向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)修改指令;目標(biāo)虛擬設(shè)備接收vr設(shè)備發(fā)送的數(shù)據(jù)修改指令,根據(jù)數(shù)據(jù)修改指令對自身設(shè)備中的數(shù)據(jù)進(jìn)行修改。從本發(fā)明提供的技術(shù)方案可見,通過vr設(shè)備在虛擬場景中進(jìn)行巡查進(jìn)而對虛擬設(shè)備進(jìn)行操作,就能向現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)修改指令以使得現(xiàn)實設(shè)備修改數(shù)據(jù),因此該方法避免了因?qū)嵉匮膊樵O(shè)備所造成的精力耗費,提高了設(shè)備的管理效率。
本發(fā)明實施例提供一種vr設(shè)備,如圖6所示,該設(shè)備6包括:
第一接收模塊61,用于接收針對目標(biāo)虛擬設(shè)備的操作。
其中,虛擬場景是通過模擬現(xiàn)實場景生成的,目標(biāo)虛擬設(shè)備是虛擬場景中任意一個虛擬設(shè)備;
發(fā)送模塊62,用于根據(jù)針對目標(biāo)虛擬設(shè)備的操作向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令以使目標(biāo)現(xiàn)實設(shè)備根據(jù)數(shù)據(jù)處理指令進(jìn)行數(shù)據(jù)處理。
其中,目標(biāo)現(xiàn)實設(shè)備為與目標(biāo)虛擬設(shè)備在現(xiàn)實場景中對應(yīng)的現(xiàn)實設(shè)備。
進(jìn)一步,在圖6對應(yīng)的實施例的基礎(chǔ)上,本發(fā)明實施例提供了另一種vr設(shè)備,如7所示,發(fā)送模塊62包括:
判斷單元621,用于判斷針對目標(biāo)虛擬設(shè)備的操作是否屬于預(yù)定義操作。
其中,預(yù)定義操作為能夠觸發(fā)向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令的操作。
處理單元622,用于若針對目標(biāo)虛擬設(shè)備的操作屬于預(yù)定義操作,在預(yù)設(shè)關(guān)系表中獲取針對目標(biāo)虛擬設(shè)備的操作對應(yīng)的數(shù)據(jù)處理操作,作為預(yù)設(shè)數(shù)據(jù)處理操作。
其中,預(yù)設(shè)關(guān)系表為所有預(yù)定義操作與所有數(shù)據(jù)處理操作的對應(yīng)關(guān)系表。
發(fā)送單元623,根據(jù)數(shù)據(jù)處理操作向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令。
進(jìn)一步,發(fā)送單元623,具體用于:
判斷預(yù)設(shè)數(shù)據(jù)處理操作是數(shù)據(jù)查看操作,還是數(shù)據(jù)修改操作。
若預(yù)設(shè)數(shù)據(jù)處理操作是數(shù)據(jù)查看操作,向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)獲取指令。
具體的,可以采用函數(shù)調(diào)用的方法向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)獲取指令。
若預(yù)設(shè)數(shù)據(jù)處理操作是數(shù)據(jù)修改操作,向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)修改指令。
具體的,可以采用函數(shù)調(diào)用的方法向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)修改指令。
進(jìn)一步,在圖7對應(yīng)的實施例的基礎(chǔ)上,本發(fā)明實施例提供了又一種vr設(shè)備,如8所示,該設(shè)備6還包括:
第三接收模塊63,用于接收目標(biāo)現(xiàn)實設(shè)備發(fā)送的數(shù)據(jù)。
顯示模塊64,用于將目標(biāo)現(xiàn)實設(shè)備發(fā)送的數(shù)據(jù)顯示在目標(biāo)虛擬設(shè)備中。
本發(fā)明實施例提供的vr設(shè)備,接收針對目標(biāo)虛擬設(shè)備的操作;根據(jù)針對目標(biāo)虛擬設(shè)備的操作向目標(biāo)現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令以使目標(biāo)現(xiàn)實設(shè)備根據(jù)數(shù)據(jù)處理指令進(jìn)行數(shù)據(jù)處理。從本發(fā)明提供的技術(shù)方案可見,vr設(shè)備可以在虛擬場景中進(jìn)行巡查進(jìn)而接收對虛擬設(shè)備進(jìn)行操作,從而向現(xiàn)實設(shè)備發(fā)送數(shù)據(jù)處理指令以使得現(xiàn)實設(shè)備處理數(shù)據(jù),而最終實現(xiàn)的設(shè)備數(shù)據(jù)的處理實際就是一種對設(shè)備的管理,因此該方法避免了因?qū)嵉匮膊樵O(shè)備所造成的精力耗費,提高了設(shè)備的管理效率。
在實際應(yīng)用中,所述第一接收模塊61、發(fā)送模塊62、判斷單元621、處理單元622、發(fā)送單元623、第三接收模塊63和顯示模塊64均可由位于vr設(shè)備中的中央處理器(centralprocessingunit,cpu)、微處理器(microprocessorunit,mpu)、數(shù)字信號處理器(digitalsignalprocessor,dsp)或現(xiàn)場可編程門陣列(fieldprogrammablegatearray,fpga)等實現(xiàn)。
本發(fā)明實施例提供一種目標(biāo)現(xiàn)實設(shè)備,如圖9所示,該設(shè)備7包括:
第二接收模塊71,用于接收虛擬現(xiàn)實vr設(shè)備發(fā)送的數(shù)據(jù)處理指令.
處理模塊72,用于根據(jù)數(shù)據(jù)處理指令對自身設(shè)備中的數(shù)據(jù)進(jìn)行處理。
進(jìn)一步,若數(shù)據(jù)處理指令為數(shù)據(jù)獲取指令,第二接收模塊71具體用于接收vr設(shè)備發(fā)送的數(shù)據(jù)獲取指令;處理模塊72具體用于根據(jù)數(shù)據(jù)獲取指令獲取自身設(shè)備中的數(shù)據(jù);向vr設(shè)備發(fā)送獲取的自身設(shè)備中的數(shù)據(jù)。
若數(shù)據(jù)處理指令為數(shù)據(jù)修改指令,第二接收模塊71具體用于接收vr設(shè)備發(fā)送的數(shù)據(jù)修改指令;處理模塊72具體用于根據(jù)數(shù)據(jù)修改指令對自身設(shè)備中的數(shù)據(jù)進(jìn)行修改。
本發(fā)明實施例提供的目標(biāo)現(xiàn)實設(shè)備,接收vr設(shè)備發(fā)送的數(shù)據(jù)處理指令;根據(jù)數(shù)據(jù)處理指令對自身設(shè)備中的數(shù)據(jù)進(jìn)行處理。從本發(fā)明提供的技術(shù)方案可見,只要接受vr設(shè)備的數(shù)處理指令,進(jìn)而根據(jù)指令對數(shù)據(jù)進(jìn)行處理,而最終實現(xiàn)的設(shè)備數(shù)據(jù)的處理實際就是一種對設(shè)備的管理,因此該現(xiàn)實設(shè)備避免了因?qū)嵉匮膊樵O(shè)備所造成的精力耗費,提高了設(shè)備的管理效率。
在實際應(yīng)用中,所述第二接收模塊71和處理模塊72均可由位于目標(biāo)現(xiàn)實設(shè)備中的中央處理器cpu、mpu、dsp或fpga等實現(xiàn)。
雖然本發(fā)明所揭露的實施方式如上,但所述的內(nèi)容僅為便于理解本發(fā)明而采用的實施方式,并非用以限定本發(fā)明。任何本發(fā)明所屬領(lǐng)域內(nèi)的技術(shù)人員,在不脫離本發(fā)明所揭露的精神和范圍的前提下,可以在實施的形式及細(xì)節(jié)上進(jìn)行任何的修改與變化,但本發(fā)明的專利保護(hù)范圍,仍須以所附的權(quán)利要求書所界定的范圍為準(zhǔn)。