博物館人機(jī)互動(dòng)定位系統(tǒng)方案
PC上位機(jī)根據(jù)0~6號(hào)讀寫器提供的數(shù)據(jù)包中的讀寫器編號(hào)來(lái)判斷游客即將進(jìn)入的場(chǎng)館區(qū)域;根據(jù)標(biāo)簽ID號(hào)信息來(lái)區(qū)分游客;根據(jù)數(shù)據(jù)發(fā)送時(shí)刻來(lái)記錄游客在各場(chǎng)館的參觀時(shí)間,并將這些信息實(shí)時(shí)更新到游客的INFO文檔中,具體流程如圖5所示。
2.2.3 游戲場(chǎng)館C區(qū)內(nèi)人員移動(dòng)軌跡的追蹤
游戲場(chǎng)館C區(qū)編號(hào)為a、b、c的讀寫器可以完成C區(qū)內(nèi)人員移動(dòng)追蹤。游戲軌跡地圖由一組二維坐標(biāo)構(gòu)成,設(shè)i時(shí)刻的游戲地圖為map [i],游客的二維坐標(biāo)為pos[i].互動(dòng)游戲開始后,將游客坐標(biāo)pos[i]與游戲地圖map[i]相比較。
如果在各個(gè)時(shí)刻兩者都相一致,則根據(jù)從信息包中提取出來(lái)的ID號(hào)查找數(shù)據(jù)庫(kù),從該ID號(hào)碼對(duì)應(yīng)的信息文檔提取照片,將照片保存到指定的(winner)文檔路徑下,指示該游客為人機(jī)互動(dòng)游戲的勝利者并返回。
如果某一時(shí)刻游客的坐標(biāo)pos[i]與游戲地圖map [i]不相一致,則返回并指示游客游戲失敗。人機(jī)互動(dòng)游戲的數(shù)據(jù)處理具體流程如圖6所示。
游戲地圖可以根據(jù)不同的需要來(lái)設(shè)定游戲軌跡的長(zhǎng)度、難度以及布置障礙物等,豐富游戲場(chǎng)景,同時(shí)也可以設(shè)置多人模式進(jìn)行人機(jī)互動(dòng)游戲。
評(píng)論