目的 本文基于Java3D設(shè)計了虛擬飛機(jī)腦機(jī)交互(brain computer interface,BCI)應(yīng)用系統(tǒng),研究BCI對虛擬飛機(jī)的控制效果。方法 通過TCP/IP協(xié)議將BCI中對腦電信號(electroencephalogram,EEG)分析處理的結(jié)果傳給Java3D應(yīng)用系統(tǒng),進(jìn)而將結(jié)果轉(zhuǎn)換成對應(yīng)的控制命令,實現(xiàn)實時控制虛擬飛機(jī)的飛行,可以直觀反映并檢驗BCI的控制效果。應(yīng)用系統(tǒng)的設(shè)計分為兩個步驟:一是搭建三維虛擬場景,其中包括建立場景模型和設(shè)計場景的布局;二是虛擬飛機(jī)飛行控制的設(shè)計,以實現(xiàn)飛機(jī)前進(jìn)和旋轉(zhuǎn)的飛行控制。結(jié)果 本應(yīng)用系統(tǒng)能夠?qū)崟r正確通過TCP/IP接收EEG信號的分析結(jié)果,實時控制虛擬飛機(jī)的連續(xù)飛行運動。結(jié)論 初步驗證了Java3D應(yīng)用系統(tǒng)的可行性,為BCI應(yīng)用系統(tǒng)的設(shè)計提供了新的方法和發(fā)展方向。
|