新四季網

一種基於姿態檢測的智能玩具控制系統及方法與流程

2023-07-09 10:37:21

本發明涉及交通領域,特別涉及一種基於姿態檢測的智能玩具控制系統及方法。



背景技術:

改革開放以來,由於中國勞動力成本較低、引進外資優惠政策等因素,我國玩具行業突飛猛進,20 世紀90 年代中國已成為世界最大的玩具生產國。據中國產業調研網發布的《2015年中國玩具市場調查分析與發展前景研究報告》顯示,2013年全球玩具市場規模達到853億美元,較2012 年增長1.4%;2014年全球玩具市場規模達到860億美元,較2013年增長0.8%。

體感技術,在於人們可以很直接地使用肢體動作,與周邊的裝置或環境互動,而無需使用任何複雜的控制設備,便可讓人們身歷其境地與內容做互動。依照體感方式與原理的不同,主要可分為三大類:慣性感測、光學感測以及慣性及光學聯合感測。

隨著技術的不斷發展和進步,越來越多的前沿技術應用到玩具領域,體感就是其中一種,同時由於語音識別對於玩具的智能控制也顯得更加方便,語音識別也漸漸額加入到玩具製作中來。



技術實現要素:

鑑於此,本發明提供了一種基於姿態檢測的智能玩具控制系統及方法,本發明具有具備體感控制功能、具備語音控制功能、識別準確和成本低等優點。

本發明採用的技術方案如下:

一種基於姿態檢測的智能玩具控制系統,其特徵在於,所述系統包括:用於穿戴於人體檢測人體動作控制命令的控制端和用於根據控制端發送過來的控制命令控制玩具運行,以及根據語音識別裝置的識別結果控制玩具運行的玩具端;所述控制端包括:用於獲取人體加速度信息的加速度傳感器;用於獲取磁偏角的磁力計;用於獲取人體傾角的陀螺儀;所述加速度傳感器、磁力計和陀螺儀分別信號連接於主控制器;所述主控制器信號連接於用於提供時鐘信號的晶振電路和用於連通控制端和玩具端數據通信的無線通信裝置;所述玩具端包括:用於識別用戶語音控制命令的語音識別裝置,所述語音識別裝置信號連接於用於處理來往於玩具端的控制命令的微處理器;所述微處理器信號連接於無線通信裝置。

所述語音識別裝置包括:用於獲取原始語音信號的聲音採集裝置;所述聲音採集裝置信號連接於用於對語音進行識別的語音識別晶片;所述語音識別晶片包括:用於對採集到的聲音信號進行分幀處理的分幀處理模塊;所述分幀處理模塊分別信號連接於用於判斷分幀處理後的聲音信號是否協調的判斷模塊以及聲音採集裝置;所述判斷模塊信號連接於用於對聲音信號進行傅立葉變換的傅立葉變換模塊;所述傅立葉變換模塊信號連接於用於頻域比較的頻域分析模塊。

所述主控制器包括:用於連通主控制器和各個感應裝置數據連接的接口單元;所述接口單元信號連接與用於對接收到的各個感應裝置發送過來的數據進行數據處理的數據處理器;所述數據處理器信號連接於用於將數據處理器的處理結果轉換為控制命令的命令生成器;所述命令生成器信號連接於無線通信裝置。

所述微處理器包括:優先級設定單元和控制器;所述優先級設定單元,用於根據用戶的設置,對語音識別裝置發送過來的控制命令和控制端發送過來的控制命令進行優先級設定,決定在兩種命令同時到達且相互衝突的情況下,應該遵循優先級更高的命令;所述控制器,用於根據控制命令控制玩具的運行。

一種基於姿態檢測的智能玩具控制系統的方法,其特徵在於,所述方法包括以下步驟:

步驟1:系統啟動,系統初始化;

步驟2:用戶在玩具端設置語音控制命令和控制端控制命令的優先級;若設定語音控制命令的優先級更高,則當語音識別裝置和控制端的控制命令同時到達且不一致的情況下,微處理器將遵循語音識別裝置的控制命令;

步驟3:控制端的主控制器將陀螺儀、磁力計和加速度傳感器發送過來的數據信息進行數據處理後,根據數據處理的結果生成對應的控制命令,經無線通信裝置發送至玩具端;

步驟4:語音識別裝置對採集到的用戶的原始數據信息進行識別,得出語音控制命令,將語音控制命令發送至微處理器;

步驟5:微處理器根據接收到的控制命令,控制玩具機體的運行。

所述主控制器對磁力計、陀螺儀和加速度傳感器發送過來的數據信息進行數據處理的方法包括以下步驟:

步驟1:根據從陀螺儀中獲取到的數據信息,求取四元數,然後採用如下公式,將四元數轉換成姿態角:

;其中,,,為三軸加速度的橫坐標

步驟2:然後利用從加速度計獲取到的數據信息,採用卡爾曼濾波的方法對四元數進行修正,採用的狀態空間方程為:

其中 是k時刻的系統狀態, 是k時刻的系統的控制量,A和B是系統參數, 是k時刻的測量值, 是測量系統的參數, 和 分別表示過程和測量的噪聲。

步驟3:隨後讀取磁力計輸出的三軸磁場強度為:,然後用加速度計對磁力計進行傾斜補償:

根據傾斜補償後的磁力輸出,可以求得偏航角為:

所述語音識別裝置對採集到的語音進行識別的方法包括以下步驟:

步驟1:求取分幀處理後的信號的短時能量,所述短時能量的求取方法採用如下公式:

,其中 是聲音信號在某一點的採樣信號;

步驟2:根據求取出的短時能量區分出清音還是濁音信號;

步驟3:若分辨出是濁音信號,則從硬碟存儲器中獲取樣本,同樣提取聲音信號在該點的採樣,求取出短時能量;

步驟4:將濁音信號在該店的短時能量和樣本在該點的短時能量進行對比,判斷兩者的差異,進而判斷採集到的聲音信號是否匹配。

採用以上技術方案,本發明產生了以下有益效果:

1、具備體感控制功能:本發明的玩具控制系統能夠根據控制端的人體的姿態不同生成不同的控制命令,進而控制玩具的運行。

2、具備語音控制功能:本發明的玩具控制系統能夠根據人發出的語音進行識別,得出語音控制命令,進而控制玩具的運行。

3、成本低:本發明的玩具控制系統各個部分彼此獨立,適用於工業生產,只需要將生產後的各個部分進行組合就行,且本發明各個部分的連接關係簡單,容易組裝,進一步的降低了成本。

採用以上技術方案,本發明產生了以下有益效果:

1、識別準確:本發明採用改進後的語音識別算法,能夠更加準確的識別用戶的語音控制命令;此外,本發明對人體進行姿態檢測時,也採用了改進後的姿態檢測算法,對採集到的姿態數據信息進行融合和補償,得出最終的識別結果,保證了識別的準確性。

2、具備體感控制功能:本發明的玩具控制系統能夠根據控制端的人體的姿態不同生成不同的控制命令,進而控制玩具的運行。

3、具備語音控制功能:本發明的玩具控制系統能夠根據人發出的語音進行識別,得出語音控制命令,進而控制玩具的運行。

4、成本低:本發明的玩具控制系統各個部分彼此獨立,適用於工業生產,只需要將生產後的各個部分進行組合就行,且本發明各個部分的連接關係簡單,容易組裝,進一步的降低了成本。

附圖說明

圖1是本發明的一種基於姿態檢測的智能玩具控制系統及方法的系統結構示意圖。

具體實施方式

本說明書中公開的所有特徵,或公開的所有方法或過程中的步驟,除了互相排斥的特徵和/或步驟以外,均可以以任何方式組合。

本說明書(包括任何附加權利要求、摘要)中公開的任一特徵,除非特別敘述,均可被其他等效或具有類似目的的替代特徵加以替換。即,除非特別敘述,每個特徵只是一系列等效或類似特徵中的一個例子而已。

本發明實施例1中提供了一種基於姿態檢測的智能玩具控制系統,系統結構如圖1所示:

一種基於姿態檢測的智能玩具控制系統,其特徵在於,所述系統包括:用於穿戴於人體檢測人體動作控制命令的控制端和用於根據控制端發送過來的控制命令控制玩具運行,以及根據語音識別裝置的識別結果控制玩具運行的玩具端;所述控制端包括:用於獲取人體加速度信息的加速度傳感器;用於獲取磁偏角的磁力計;用於獲取人體傾角的陀螺儀;所述加速度傳感器、磁力計和陀螺儀分別信號連接於主控制器;所述主控制器信號連接於用於提供時鐘信號的晶振電路和用於連通控制端和玩具端數據通信的無線通信裝置;所述玩具端包括:用於識別用戶語音控制命令的語音識別裝置,所述語音識別裝置信號連接於用於處理來往於玩具端的控制命令的微處理器;所述微處理器信號連接於無線通信裝置。

所述語音識別裝置包括:用於獲取原始語音信號的聲音採集裝置;所述聲音採集裝置信號連接於用於對語音進行識別的語音識別晶片;所述語音識別晶片包括:用於對採集到的聲音信號進行分幀處理的分幀處理模塊;所述分幀處理模塊分別信號連接於用於判斷分幀處理後的聲音信號是否協調的判斷模塊以及聲音採集裝置;所述判斷模塊信號連接於用於對聲音信號進行傅立葉變換的傅立葉變換模塊;所述傅立葉變換模塊信號連接於用於頻域比較的頻域分析模塊。

所述主控制器包括:用於連通主控制器和各個感應裝置數據連接的接口單元;所述接口單元信號連接與用於對接收到的各個感應裝置發送過來的數據進行數據處理的數據處理器;所述數據處理器信號連接於用於將數據處理器的處理結果轉換為控制命令的命令生成器;所述命令生成器信號連接於無線通信裝置。

所述微處理器包括:優先級設定單元和控制器;所述優先級設定單元,用於根據用戶的設置,對語音識別裝置發送過來的控制命令和控制端發送過來的控制命令進行優先級設定,決定在兩種命令同時到達且相互衝突的情況下,應該遵循優先級更高的命令;所述控制器,用於根據控制命令控制玩具的運行。

本發明實施例2中提供了一種基於姿態檢測的智能玩具控制系統的方法,

一種基於姿態檢測的智能玩具控制系統的方法,其特徵在於,所述方法包括以下步驟:

步驟1:系統啟動,系統初始化;

步驟2:用戶在玩具端設置語音控制命令和控制端控制命令的優先級;若設定語音控制命令的優先級更高,則當語音識別裝置和控制端的控制命令同時到達且不一致的情況下,微處理器將遵循語音識別裝置的控制命令;

步驟3:控制端的主控制器將陀螺儀、磁力計和加速度傳感器發送過來的數據信息進行數據處理後,根據數據處理的結果生成對應的控制命令,經無線通信裝置發送至玩具端;

步驟4:語音識別裝置對採集到的用戶的原始數據信息進行識別,得出語音控制命令,將語音控制命令發送至微處理器;

步驟5:微處理器根據接收到的控制命令,控制玩具機體的運行。

所述主控制器對磁力計、陀螺儀和加速度傳感器發送過來的數據信息進行數據處理的方法包括以下步驟:

步驟1:根據從陀螺儀中獲取到的數據信息,求取四元數,然後採用如下公式,將四元數轉換成姿態角:

;其中,,,為三軸加速度的橫坐標

步驟2:然後利用從加速度計獲取到的數據信息,採用卡爾曼濾波的方法對四元數進行修正,採用的狀態空間方程為:

其中 是k時刻的系統狀態, 是k時刻的系統的控制量,A和B是系統參數, 是k時刻的測量值, 是測量系統的參數, 和 分別表示過程和測量的噪聲。

步驟3:隨後讀取磁力計輸出的三軸磁場強度為: ,然後用加速度計對磁力計進行傾斜補償:

根據傾斜補償後的磁力輸出,可以求得偏航角為:

所述語音識別裝置對採集到的語音進行識別的方法包括以下步驟:

步驟1:求取分幀處理後的信號的短時能量,所述短時能量的求取方法採用如下公式:

,其中 是聲音信號在某一點的採樣信號;

步驟2:根據求取出的短時能量區分出清音還是濁音信號;

步驟3:若分辨出是濁音信號,則從硬碟存儲器中獲取樣本,同樣提取聲音信號在該點的採樣,求取出短時能量;

步驟4:將濁音信號在該店的短時能量和樣本在該點的短時能量進行對比,判斷兩者的差異,進而判斷採集到的聲音信號是否匹配。

本發明實施例3中提供了一種基於姿態檢測的智能玩具控制系統及方法,系統結構如圖1所示:

一種基於姿態檢測的智能玩具控制系統,其特徵在於,所述系統包括:用於穿戴於人體檢測人體動作控制命令的控制端和用於根據控制端發送過來的控制命令控制玩具運行,以及根據語音識別裝置的識別結果控制玩具運行的玩具端;所述控制端包括:用於獲取人體加速度信息的加速度傳感器;用於獲取磁偏角的磁力計;用於獲取人體傾角的陀螺儀;所述加速度傳感器、磁力計和陀螺儀分別信號連接於主控制器;所述主控制器信號連接於用於提供時鐘信號的晶振電路和用於連通控制端和玩具端數據通信的無線通信裝置;所述玩具端包括:用於識別用戶語音控制命令的語音識別裝置,所述語音識別裝置信號連接於用於處理來往於玩具端的控制命令的微處理器;所述微處理器信號連接於無線通信裝置。

所述語音識別裝置包括:用於獲取原始語音信號的聲音採集裝置;所述聲音採集裝置信號連接於用於對語音進行識別的語音識別晶片;所述語音識別晶片包括:用於對採集到的聲音信號進行分幀處理的分幀處理模塊;所述分幀處理模塊分別信號連接於用於判斷分幀處理後的聲音信號是否協調的判斷模塊以及聲音採集裝置;所述判斷模塊信號連接於用於對聲音信號進行傅立葉變換的傅立葉變換模塊;所述傅立葉變換模塊信號連接於用於頻域比較的頻域分析模塊。

所述主控制器包括:用於連通主控制器和各個感應裝置數據連接的接口單元;所述接口單元信號連接與用於對接收到的各個感應裝置發送過來的數據進行數據處理的數據處理器;所述數據處理器信號連接於用於將數據處理器的處理結果轉換為控制命令的命令生成器;所述命令生成器信號連接於無線通信裝置。

所述微處理器包括:優先級設定單元和控制器;所述優先級設定單元,用於根據用戶的設置,對語音識別裝置發送過來的控制命令和控制端發送過來的控制命令進行優先級設定,決定在兩種命令同時到達且相互衝突的情況下,應該遵循優先級更高的命令;所述控制器,用於根據控制命令控制玩具的運行。

一種基於姿態檢測的智能玩具控制系統的方法,其特徵在於,所述方法包括以下步驟:

步驟1:系統啟動,系統初始化;

步驟2:用戶在玩具端設置語音控制命令和控制端控制命令的優先級;若設定語音控制命令的優先級更高,則當語音識別裝置和控制端的控制命令同時到達且不一致的情況下,微處理器將遵循語音識別裝置的控制命令;

步驟3:控制端的主控制器將陀螺儀、磁力計和加速度傳感器發送過來的數據信息進行數據處理後,根據數據處理的結果生成對應的控制命令,經無線通信裝置發送至玩具端;

步驟4:語音識別裝置對採集到的用戶的原始數據信息進行識別,得出語音控制命令,將語音控制命令發送至微處理器;

步驟5:微處理器根據接收到的控制命令,控制玩具機體的運行。

所述主控制器對磁力計、陀螺儀和加速度傳感器發送過來的數據信息進行數據處理的方法包括以下步驟:

步驟1:根據從陀螺儀中獲取到的數據信息,求取四元數,然後採用如下公式,將四元數轉換成姿態角:

;其中,,,為三軸加速度的橫坐標

步驟2:然後利用從加速度計獲取到的數據信息,採用卡爾曼濾波的方法對四元數進行修正,採用的狀態空間方程為:

其中 是k時刻的系統狀態, 是k時刻的系統的控制量,A和B是系統參數, 是k時刻的測量值, 是測量系統的參數, 和 分別表示過程和測量的噪聲。

步驟3:隨後讀取磁力計輸出的三軸磁場強度為:,然後用加速度計對磁力計進行傾斜補償:

根據傾斜補償後的磁力輸出,可以求得偏航角為:

所述語音識別裝置對採集到的語音進行識別的方法包括以下步驟:

步驟1:求取分幀處理後的信號的短時能量,所述短時能量的求取方法採用如下公式:

,其中 是聲音信號在某一點的採樣信號;

步驟2:根據求取出的短時能量區分出清音還是濁音信號;

步驟3:若分辨出是濁音信號,則從硬碟存儲器中獲取樣本,同樣提取聲音信號在該點的採樣,求取出短時能量;

步驟4:將濁音信號在該店的短時能量和樣本在該點的短時能量進行對比,判斷兩者的差異,進而判斷採集到的聲音信號是否匹配。

本發明並不局限於前述的具體實施方式。本發明擴展到任何在本說明書中披露的新特徵或任何新的組合,以及披露的任一新的方法或過程的步驟或任何新的組合。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀