及應(yīng)用環(huán)境靈活配置雷達(dá)探測(cè)器2的信號(hào)發(fā)射頻率,控制雷達(dá)探測(cè)區(qū)域的區(qū)域范圍大小。示例性的,該處理器13可以周期性或非周期性的控制雷達(dá)探測(cè)器2對(duì)雷達(dá)探測(cè)區(qū)域進(jìn)行探測(cè)。例如,如果裝置I是移動(dòng)終端,該處理器13可以在該移動(dòng)終端的觸摸屏處于觸控模式(即用戶(hù)使用時(shí))和/或該移動(dòng)終端的位置在預(yù)定時(shí)間段內(nèi)持續(xù)發(fā)生變化時(shí),控制雷達(dá)探測(cè)器2對(duì)雷達(dá)探測(cè)區(qū)域進(jìn)行實(shí)時(shí)探測(cè),并在該移動(dòng)終端的觸摸屏處于滅屏狀態(tài)時(shí),控制雷達(dá)探測(cè)器關(guān)閉。
[0060]同時(shí),為了解決用戶(hù)邊走邊看移動(dòng)終端時(shí)用戶(hù)沒(méi)有及時(shí)注意到附近的危險(xiǎn)路況,可能導(dǎo)致的用戶(hù)發(fā)生悲劇的問(wèn)題,該處理器13,還用于根據(jù)確定出的移動(dòng)終端與雷達(dá)探測(cè)區(qū)域內(nèi)的障礙物間的相對(duì)位置判定該雷達(dá)探測(cè)區(qū)域內(nèi)是否存在危險(xiǎn)路況,即根據(jù)該障礙物間的相對(duì)位置確定該障礙物距離該裝置小于預(yù)定距離時(shí),向用戶(hù)發(fā)出告警信號(hào)。具體的,移動(dòng)終端在向用戶(hù)發(fā)出告警信息時(shí),移動(dòng)終端可以通過(guò)振動(dòng)方式、語(yǔ)音告警方式以及文本提示方式中的至少一種方式來(lái)進(jìn)行告警。這樣,當(dāng)終端探測(cè)裝置探測(cè)到用戶(hù)前方或附近存在危險(xiǎn)路況(例如,前方存在臺(tái)階或溝)時(shí),便可向用戶(hù)發(fā)出告警。
[0061]本發(fā)明實(shí)施例提供的用于測(cè)距的裝置,該裝置通過(guò)USB接口與外部的雷達(dá)探測(cè)器相連,并通過(guò)該USB接口接收雷達(dá)探測(cè)器對(duì)雷達(dá)探測(cè)區(qū)域進(jìn)行探測(cè)后反饋的雷達(dá)信號(hào),接收傳感模塊采集到的位置信息,緩存該雷達(dá)信號(hào)和位置信息,并將該雷達(dá)信號(hào)和位置信息發(fā)送給處理器,通過(guò)該處理器根據(jù)該雷達(dá)信號(hào)和位置信息,確定出該裝置與雷達(dá)探測(cè)區(qū)域內(nèi)的障礙物間的相對(duì)位置。
[0062]由此可見(jiàn),本方案中的裝置中的傳感控制器通過(guò)USB接口獲取外置的雷達(dá)傳感器發(fā)送的雷達(dá)信號(hào),然后將接收到的雷達(dá)信號(hào)以及傳感模塊發(fā)送的位置信息發(fā)送至該裝置的處理器,通過(guò)該處理器將該雷達(dá)信號(hào)以及位置信息進(jìn)行數(shù)據(jù)融合,從而能夠精確的計(jì)算出該裝置與該雷達(dá)探測(cè)區(qū)域內(nèi)的障礙物間的相對(duì)位置。
[0063]基于圖1或圖2所示的用于測(cè)距的裝置,本發(fā)明實(shí)施例還提供一種便攜式電子設(shè)備,如圖3所示,該便攜式電子設(shè)備3包括用于測(cè)距的裝置31和通信裝置32,其中,該用于測(cè)距的裝置31的具體功能實(shí)現(xiàn)可以參照?qǐng)D1或圖2對(duì)應(yīng)實(shí)施例中的相關(guān)描述,而該通信裝置32用于實(shí)現(xiàn)該便攜式電子設(shè)備3與外部設(shè)備的通信。該外部設(shè)備可以是便攜式電子設(shè)備3的通信對(duì)端,如基站、路由器、其他移動(dòng)終端或固定終端等。
[0064]具體的,當(dāng)該通信裝置32處理休眠或低功耗狀態(tài)時(shí),該裝置31能夠繼續(xù)工作。示例性的,由于該便攜式電子設(shè)備3中的用于測(cè)距的裝置31外置的雷達(dá)探測(cè)器33是通過(guò)該裝置31中的傳感器控制器實(shí)現(xiàn)控制的,即用于測(cè)距的裝置31中的功能實(shí)現(xiàn)時(shí)獨(dú)立于該通信裝置32的,因此,當(dāng)本發(fā)明實(shí)施例提供的便攜式電子設(shè)備3中的通信裝置32處理休眠或低功耗狀態(tài)時(shí),該裝置31仍然可以獨(dú)立工作,從而降低了該便攜式電子設(shè)備3的功耗。
[0065]下面將基于圖1或圖2所示的用于測(cè)距的裝置中各功能模塊的功能描述以及其他相關(guān)描述,對(duì)本發(fā)明實(shí)施例提供的測(cè)距方法進(jìn)行介紹。以下實(shí)施例中與上述實(shí)施例相關(guān)的技術(shù)術(shù)語(yǔ)、概念等的說(shuō)明可以參照上述的實(shí)施例,這里不再贅述。
[0066]本發(fā)明實(shí)施例提供一種測(cè)距方法,如圖4所示,該方法包括如下步驟:
[0067]401、用于測(cè)距的裝置的USB接口從該裝置外的雷達(dá)探測(cè)器接收雷達(dá)信號(hào)。
[0068]其中,上述的雷達(dá)信號(hào)是雷達(dá)探測(cè)器對(duì)雷達(dá)探測(cè)區(qū)域進(jìn)行探測(cè)后生成的。而上述的雷達(dá)探測(cè)器的雷達(dá)探測(cè)區(qū)域的區(qū)域范圍可以由該雷達(dá)探測(cè)器發(fā)射的雷達(dá)信號(hào)的輻射范圍來(lái)決定,通常情況下,雷達(dá)探測(cè)器的雷達(dá)探測(cè)區(qū)域的區(qū)域范圍是與其前方的一錐形區(qū)域。
[0069]402、用于測(cè)距的裝置的傳感器控制器從USB接口接收雷達(dá)信號(hào)并接收傳感模塊采集到的位置信息,緩存雷達(dá)信號(hào)和位置信息,并將雷達(dá)信號(hào)和位置信息發(fā)送給該裝置的處理器。
[0070]403、用于測(cè)距的裝置的處理器根據(jù)該雷達(dá)信號(hào)和位置信息,確定出該裝置與該雷達(dá)探測(cè)區(qū)域內(nèi)的障礙物間的相對(duì)位置。
[0071 ]可選的,在步驟403之后,該方法還包括:
[0072]403a、用于測(cè)距的裝置的處理器根據(jù)該相對(duì)位置確定障礙物距離該裝置小于預(yù)設(shè)距離,并發(fā)出警告。
[0073]示例性的,用于測(cè)距的裝置的處理器在確定出的該裝置與雷達(dá)探測(cè)區(qū)域內(nèi)的障礙物間的相對(duì)位置后,還可以根據(jù)該相對(duì)位置對(duì)該雷達(dá)探測(cè)區(qū)域內(nèi)的路況進(jìn)行預(yù)判。例如,該用于測(cè)距的裝置的處理器在確定出該障礙物距離該裝置小于預(yù)定距離時(shí),向用戶(hù)發(fā)出告警信號(hào)。具體的,該裝置在向用戶(hù)發(fā)出告警信息時(shí),該裝置可以通過(guò)振動(dòng)方式、語(yǔ)音告警方式以及文本提示方式中的至少一種方式來(lái)進(jìn)行告警。這樣,當(dāng)該裝置探測(cè)到用戶(hù)前方或附近存在危險(xiǎn)路況(例如,前方存在臺(tái)階或溝)時(shí),便可向用戶(hù)發(fā)出告警。
[0074]可選的,在步驟401之前,該方法還包括:
[0075]401a、用于測(cè)距的裝置的處理器向雷達(dá)傳感器控制器發(fā)送控制信號(hào)。
[0076]其中,上述的控制信號(hào)用于指示該雷達(dá)傳感器控制器對(duì)雷達(dá)探測(cè)器進(jìn)行控制,該控制包括打開(kāi)、關(guān)閉或提高雷達(dá)信號(hào)的發(fā)射功率。示例性的,該處理器可以周期性或非周期性的控制雷達(dá)探測(cè)器對(duì)雷達(dá)探測(cè)區(qū)域進(jìn)行探測(cè)。例如,依然以移動(dòng)終端為例,該處理器可以在該移動(dòng)終端的觸摸屏處于觸控模式(即用戶(hù)使用時(shí))和/或該移動(dòng)終端的位置在預(yù)定時(shí)間段內(nèi)持續(xù)發(fā)生變化時(shí),控制雷達(dá)探測(cè)器對(duì)雷達(dá)探測(cè)區(qū)域進(jìn)行實(shí)時(shí)探測(cè),并在該移動(dòng)終端的觸摸屏處于滅屏狀態(tài)時(shí),發(fā)送控制該雷達(dá)探測(cè)器關(guān)閉的控制信號(hào)。
[0077]示例性的,參照?qǐng)D1或圖2所示的用于測(cè)距的裝置的結(jié)構(gòu)示意圖。該用于測(cè)距的裝置通過(guò)USB接口連接外置的雷達(dá)探測(cè)器。同時(shí)該用于測(cè)距的裝置中的傳感模塊為由重力加速度傳感器、陀螺儀傳感器以及方向傳感器所組成的傳感器組。
[0078]具體的,若本發(fā)明實(shí)施例提供的測(cè)距方法所應(yīng)用的測(cè)距系統(tǒng)以圖2所示的測(cè)距系統(tǒng)為例時(shí),所述測(cè)距裝置是移動(dòng)終端,該測(cè)距方法的具體實(shí)現(xiàn)步驟如下所示:
[0079]I)當(dāng)移動(dòng)終端的位置在預(yù)定時(shí)間段內(nèi)持續(xù)發(fā)生變化,且該移動(dòng)終端的觸摸屏處于觸控狀態(tài)時(shí),通過(guò)用于測(cè)距的裝置中的處理器控制該雷達(dá)探測(cè)器以設(shè)定信號(hào)發(fā)射頻率發(fā)送雷達(dá)信號(hào)。
[0080]2)傳感器控制器中的雷達(dá)傳感器控制器在接收到雷達(dá)信號(hào)后,會(huì)緩存該雷達(dá)信號(hào)的相關(guān)參數(shù)(例如,信號(hào)強(qiáng)度,收發(fā)時(shí)間)。
[0081 ] 3)重力加速度傳感器控制器獲取并緩存移動(dòng)終端自帶的重力加速度傳感器上報(bào)的當(dāng)前移動(dòng)終端的水平位置信息(即圖4中的數(shù)據(jù)集I)。
[0082]4)陀螺儀傳感器控制器獲取并緩存移動(dòng)終端自帶的陀螺儀傳感器上報(bào)的當(dāng)前移動(dòng)終端的旋轉(zhuǎn)位置信息(即圖4中的數(shù)據(jù)集2)。
[0083]5)方向傳感器控制器獲取并緩存移動(dòng)終端自帶的方向傳感器上報(bào)的當(dāng)前移動(dòng)終端的方向信息(即圖4中的數(shù)據(jù)集3)。
[0084]6)傳感器控制器將將緩存的雷達(dá)