本發(fā)明涉及沙盤控制,具體而言,涉及一種電子沙盤控制方法、系統(tǒng)及存儲介質(zhì)。
背景技術(shù):
1、伴隨著增強現(xiàn)實技術(shù)的發(fā)展,其配合電子沙盤被廣泛應(yīng)用于指揮員指揮戰(zhàn)斗、演習(xí)、搶險救災(zāi)等作業(yè)中,作為重要的輔助工具。
2、在傳統(tǒng)電子沙盤控制與顯示中,實體沙盤的地形升降設(shè)計通常以彈簧、卡槽、電動升降柱作為實現(xiàn)地形升降的結(jié)構(gòu)支撐。缺乏對沙盤支撐結(jié)構(gòu)的精確控制。
技術(shù)實現(xiàn)思路
1、有鑒于此,本申請實施例的目的在于提供一種電子沙盤控制方法、系統(tǒng)及存儲介質(zhì),能夠改善現(xiàn)有沙盤升降支撐結(jié)構(gòu)控制不精確的問題。
2、為實現(xiàn)上述技術(shù)目的,本申請采用的技術(shù)方案如下:
3、第一方面,本申請實施例提供了一種電子沙盤控制方法,應(yīng)用于電子沙盤控制系統(tǒng)中的電子設(shè)備,所述系統(tǒng)還包括控制器和電子沙盤,所述電子沙盤包括多個步進電機,所述方法包括:
4、獲取地形數(shù)據(jù),所述地形數(shù)據(jù)表征用戶通過所述電子沙盤模擬的目標(biāo)地形的尺寸數(shù)據(jù);
5、將所述地形數(shù)據(jù)轉(zhuǎn)換為表征所述目標(biāo)地形不同位置高度的高程數(shù)據(jù);
6、根據(jù)所述高程數(shù)據(jù),通過所述控制器控制每個所述步進電機的升降高度。
7、結(jié)合第一方面,在一些可選的實施方式中,根據(jù)所述高程數(shù)據(jù),通過所述控制器控制每個所述步進電機的升降高度,包括:
8、將所述高程數(shù)據(jù)劃分為與所述步進電機數(shù)量相同的多個子數(shù)據(jù);
9、為每個所述子數(shù)據(jù)匹配對應(yīng)的所述步進電機;
10、根據(jù)所述子數(shù)據(jù),通過所述控制器控制每個所述步進電機的升降高度。
11、結(jié)合第一方面,在一些可選的實施方式中,所述電子沙盤包括多個節(jié)點單元,每個所述節(jié)點單元包括預(yù)設(shè)數(shù)量的所述步進電機;
12、則根據(jù)所述子數(shù)據(jù),通過所述控制器控制每個所述步進電機的升降高度,包括:
13、對于所述高程數(shù)據(jù)中的每個所述子數(shù)據(jù),將所述子數(shù)據(jù)按預(yù)設(shè)比例轉(zhuǎn)換為當(dāng)前子數(shù)據(jù)對應(yīng)的所述步進電機的轉(zhuǎn)數(shù),得到每個所述步進電機的控制參數(shù);
14、所述控制器接收所述控制參數(shù),并將攜帶有每個所述步進電機對應(yīng)的所述控制參數(shù)的控制指令發(fā)送至所述節(jié)點單元;
15、所述節(jié)點單元接收所述控制指令,并將每個所述控制參數(shù)轉(zhuǎn)發(fā)至對應(yīng)的所述步進電機,以控制所述步進電機的升降。
16、結(jié)合第一方面,在一些可選的實施方式中,所述系統(tǒng)還包括投影儀;
17、則所述方法還包括:
18、獲取所述地形數(shù)據(jù)對應(yīng)的地貌圖像數(shù)據(jù);
19、將所述地貌圖像數(shù)據(jù)發(fā)送至所述投影儀,以通過所述投影儀將所述地貌圖像數(shù)據(jù)投影至所述電子沙盤。
20、結(jié)合第一方面,在一些可選的實施方式中,所述系統(tǒng)還包括增強現(xiàn)實設(shè)備,則所述方法還包括:
21、通過所述增強現(xiàn)實設(shè)備獲取表征所述電子沙盤動態(tài)變化情況的態(tài)勢數(shù)據(jù);
22、將所述態(tài)勢數(shù)據(jù)渲染成虛擬三維場景態(tài)勢,以向用戶展示所述虛擬三維場景態(tài)勢。
23、第二方面,本申請實施例還提供一種電子沙盤系統(tǒng),部署于電子沙盤控制系統(tǒng)中的電子設(shè)備,所述系統(tǒng)還包括控制器和電子沙盤,所述電子沙盤包括多個步進電機,所述系統(tǒng)包括:
24、第一獲取單元,用于獲取地形數(shù)據(jù),所述地形數(shù)據(jù)表征用戶欲通過所述電子沙盤模擬的目標(biāo)地形;
25、轉(zhuǎn)換單元,用于將所述地形數(shù)據(jù)轉(zhuǎn)換為表征所述目標(biāo)地形不同位置高度的高程數(shù)據(jù);
26、控制單元,用于根據(jù)所述高程數(shù)據(jù),通過所述控制器控制每個所述步進電機的升降高度。
27、第三方面,本申請實施例還提供一種電子沙盤控制系統(tǒng),所述系統(tǒng)包括電子設(shè)備、控制器和電子沙盤,所述電子沙盤包括多個步進電機。
28、結(jié)合第三方面,在一些可選的實施方式中,所述系統(tǒng)還包括投影儀。
29、結(jié)合第三方面,在一些可選的實施方式中,所述系統(tǒng)還包括增強現(xiàn)實設(shè)備。
30、第四方面,本申請實施例還提供一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)中存儲有計算機程序,當(dāng)所述計算機程序在計算機上運行時,使得所述計算機執(zhí)行上述的方法。
31、采用上述技術(shù)方案的發(fā)明,具有如下優(yōu)點:
32、在本申請?zhí)峁┑募夹g(shù)方案中,首先獲取表征用戶通過電子沙盤模擬的目標(biāo)地形尺寸的地形數(shù)據(jù),然后將地形數(shù)據(jù)轉(zhuǎn)換為表征目標(biāo)地形不同位置高度的高程數(shù)據(jù),最后根據(jù)高程數(shù)據(jù),通過控制器控制每個步進電機的升降高度。如此,可以改善現(xiàn)有沙盤升降支撐結(jié)構(gòu)控制不精確的問題。
1.一種電子沙盤控制方法,其特征在于,應(yīng)用于電子沙盤控制系統(tǒng)中的電子設(shè)備,所述系統(tǒng)還包括控制器和電子沙盤,所述電子沙盤包括多個步進電機,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述高程數(shù)據(jù),通過所述控制器控制每個所述步進電機的升降高度,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于:所述電子沙盤包括多個節(jié)點單元,每個所述節(jié)點單元包括預(yù)設(shè)數(shù)量的所述步進電機;
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述系統(tǒng)還包括投影儀;
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述系統(tǒng)還包括增強現(xiàn)實設(shè)備,則所述方法還包括:
6.一種電子沙盤控制系統(tǒng),其特征在于,部署于電子沙盤控制系統(tǒng)中的電子設(shè)備,所述系統(tǒng)還包括控制器和電子沙盤,所述電子沙盤包括多個步進電機,所述系統(tǒng)包括:
7.一種電子沙盤控制系統(tǒng),其特征在于,所述系統(tǒng)包括電子設(shè)備、控制器和電子沙盤,所述電子沙盤包括多個步進電機。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括投影儀。
9.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括增強現(xiàn)實設(shè)備。
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)中存儲有計算機程序,當(dāng)所述計算機程序在計算機上運行時,使得所述計算機執(zhí)行如權(quán)利要求1-5中任一項所述的方法。