[發(fā)明專利]虛擬現實系統(tǒng)數據傳輸方法在審
| 申請?zhí)枺?/td> | 201810195346.X | 申請日: | 2018-03-09 |
| 公開(公告)號: | CN108563325A | 公開(公告)日: | 2018-09-21 |
| 發(fā)明(設計)人: | 石慶;張治宇;鐘景維;馬保軍;歐恩事 | 申請(專利權)人: | 深圳市億境虛擬現實技術有限公司 |
| 主分類號: | G06F3/01 | 分類號: | G06F3/01;G06F3/147 |
| 代理公司: | 深圳市科吉華烽知識產權事務所(普通合伙) 44248 | 代理人: | 孫偉 |
| 地址: | 518000 廣東省深圳市寶安*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 主機 虛擬現實設備 虛擬現實系統(tǒng) 姿態(tài)數據 封裝 數據傳輸 圖像系統(tǒng) 預設格式 解析 數據處理線程 讀取 融合算法 數據發(fā)送 數據更新 通訊連接 用戶體驗 中斷模式 低延遲 更新 顯示器 發(fā)送 圖像 傳輸 創(chuàng)建 | ||
1.一種虛擬現實系統(tǒng)數據傳輸方法,其特征在于,所述虛擬現實系統(tǒng)包括虛擬現實設備和主機,所述虛擬現實設備包括MCU、IMU、以及圖像系統(tǒng),所述方法包括以下步驟:
在所述虛擬現實設備與所述主機建立通訊連接后,所述主機創(chuàng)建IMU數據處理線程,用以接收MCU發(fā)送的IMU數據;
在IMU數據更新時,所述MCU以中斷模式讀取更新后的IMU數據;
所述MCU對更新后的IMU數據按照預設格式進行封裝;
所述MCU將封裝后的IMU數據發(fā)送至所述主機;
所述主機按照預設格式解析出所述封裝后的IMU數據;
所述主機將解析出的IMU數據進行融合算法處理,得到姿態(tài)數據;
所述主機將所述姿態(tài)數據發(fā)送至圖像系統(tǒng),以在所述虛擬現實設備的顯示器上根據所述姿態(tài)數據顯示相應的圖像。
2.根據權利要求1所述的虛擬現實系統(tǒng)數據傳輸方法,其特征在于,在所述虛擬現實設備與所述主機建立通訊連接后,所述主機創(chuàng)建IMU數據處理線程的步驟之前包括:
所述MCU初始化虛擬現實設備系統(tǒng)和IMU。
3.根據權利要求2所述的虛擬現實系統(tǒng)數據傳輸方法,其特征在于,所述MCU設置有SPI接口,所述MCU初始化虛擬現實設備系統(tǒng)和IMU的步驟包括:
所述MCU初始化搶占操作系統(tǒng),創(chuàng)建多個不同優(yōu)先級任務;
所述MCU初始化IMU、以及所述SPI接口;
將所述IMU設置為高速上報模式,同時觸發(fā)為中斷模式。
4.根據權利要求3所述的虛擬現實系統(tǒng)數據傳輸方法,其特征在于,所述主機創(chuàng)建IMU數據處理線程的步驟包括:
所述主機將所述線程設置為最高優(yōu)先級;
所述主機將所述線程綁定到指定的CPU核心上;
所述主機將所述線程設置為永不休眠;
所述主機運行所述線程。
5.根據權利要求4所述的虛擬現實系統(tǒng)數據傳輸方法,其特征在于,所述在IMU數據更新時,所述MCU以中斷模式讀取更新后的IMU數據的步驟包括:
在IMU數據更新時觸發(fā)中斷程序,所述MCU在中斷程序中通過所述SPI接口讀取所述IMU的寄存器數據。
6.根據權利要求5所述的虛擬現實系統(tǒng)數據傳輸方法,其特征在于,所述MCU對更新后的IMU數據按照預設格式進行封裝的步驟包括:
所述MCU將所述IMU數據放到指定的緩沖區(qū),設置標志位,退出中斷;
所述MCU執(zhí)行最高優(yōu)先級任務,檢測標志位,將所述IMU數據按照預設格式進行封裝。
7.根據權利要求6所述的虛擬現實系統(tǒng)數據傳輸方法,其特征在于,所述預設格式為:楨頭+加速度X軸+加速度Y軸+加速度Z軸+陀螺儀X軸+陀螺儀Y軸+陀螺儀Z軸+磁力計X軸+磁力計Y軸+磁力計Z軸+CRC校驗+楨尾。
8.根據權利要求7所述的虛擬現實系統(tǒng)數據傳輸方法,其特征在于,
所述楨頭和楨尾為一次完整數據的標識。
9.根據權利要求7所述的虛擬現實系統(tǒng)數據傳輸方法,其特征在于,所述加速度X軸、加速度Y軸、加速度Z軸、陀螺儀X軸、陀螺儀Y軸、陀螺儀Z軸、磁力計X軸、磁力計Y軸、磁力計Z軸分別采用兩個字節(jié)傳輸。
10.根據權利要求1-9任意一項所述的虛擬現實系統(tǒng)數據傳輸方法,其特征在于,所述MCU將封裝后的IMU數據發(fā)送至所述主機的步驟包括:
所述MCU將封裝后的IMU數據通過USB2.0高速接口模式或USB3.0接口發(fā)送給所述主機。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市億境虛擬現實技術有限公司,未經深圳市億境虛擬現實技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810195346.X/1.html,轉載請聲明來源鉆瓜專利網。





