亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

室內(nèi)導(dǎo)航方法和裝置與流程

文檔序號:12836052閱讀:247來源:國知局
室內(nèi)導(dǎo)航方法和裝置與流程

本發(fā)明涉及移動終端技術(shù)領(lǐng)域,尤其涉及一種室內(nèi)導(dǎo)航方法和裝置。



背景技術(shù):

隨著信息化的高速發(fā)展,衛(wèi)星定位與導(dǎo)航技術(shù)已逐漸普及。人們可隨時隨地使用導(dǎo)航軟件確定自己所在的位置和目的地的位置,以及到達(dá)目的地的路線。目前,定位和導(dǎo)航主要通過gps、北斗衛(wèi)星導(dǎo)航系統(tǒng)、伽利略導(dǎo)航系統(tǒng)等實現(xiàn)。但是,由于建筑物天花頂和墻壁的阻擋,上述導(dǎo)航系統(tǒng)均無法在室內(nèi)進(jìn)行精確地定位和導(dǎo)航,無法滿足更加精細(xì)的小范圍定位,例如定位到某個建筑物中的某個房間,從而導(dǎo)致用戶使用體驗變差。



技術(shù)實現(xiàn)要素:

本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問題之一。為此,本發(fā)明的一個目的在于提出一種室內(nèi)導(dǎo)航方法,能夠有效地利用ap為用戶提供精確地室內(nèi)定位和導(dǎo)航服務(wù),滿足用戶需求,提升用戶使用體驗。

本發(fā)明的第二個目的在于提出一種室內(nèi)導(dǎo)航裝置。

為了實現(xiàn)上述目的,本發(fā)明第一方面實施例提出了一種室內(nèi)導(dǎo)航方法,包括:獲取被檢測到的無線熱點ap的位置信息,并根據(jù)所述位置信息計算用戶的初始位置信息;接收設(shè)定的目的位置信息;根據(jù)所述初始位置信息和所述目的位置信息生成導(dǎo)航路徑。

本發(fā)明實施例的室內(nèi)導(dǎo)航方法,通過獲取被檢測到的ap的位置信息,并根據(jù)位置信息計算用戶的初始位置信息,接收設(shè)定的目的位置信息,以及根據(jù)初始位置信息和目的位置信息生成導(dǎo)航路徑,有效地利用ap為用戶提供精確地室內(nèi)定位和導(dǎo)航服務(wù),滿足用戶需求,提升用戶使用體驗。

本發(fā)明第二方面實施例提出了一種室內(nèi)導(dǎo)航裝置,包括:獲取模塊,用于獲取被檢測到的無線熱點ap的位置信息,并根據(jù)所述位置信息計算用戶的初始位置信息;接收模塊,用于接收設(shè)定的目的位置信息;生成模塊,用于根據(jù)所述初始位置信息和所述目的位置信息生成導(dǎo)航路徑。

本發(fā)明實施例的室內(nèi)導(dǎo)航裝置,通過獲取被檢測到的ap的位置信息,并根據(jù)位置信息計算用戶的初始位置信息,接收設(shè)定的目的位置信息,以及根據(jù)初始位置信息和目的位置 信息生成導(dǎo)航路徑,有效地利用ap為用戶提供精確地室內(nèi)定位和導(dǎo)航服務(wù),滿足用戶需求,提升用戶使用體驗。

附圖說明

圖1是根據(jù)本發(fā)明一個實施例的室內(nèi)導(dǎo)航方法的流程圖;

圖2是根據(jù)本發(fā)明一個實施例的ap分布情況示意圖;

圖3是根據(jù)本發(fā)明一個實施例的計算用戶的初始位置信息的效果示意圖;

圖4是根據(jù)本發(fā)明一個實施例的建筑物室內(nèi)布局結(jié)構(gòu)示意圖;

圖5是根據(jù)本發(fā)明另一個實施例的室內(nèi)導(dǎo)航方法的流程圖;

圖6是根據(jù)本發(fā)明一個實施例的室內(nèi)導(dǎo)航裝置的結(jié)構(gòu)示意圖一;

圖7是根據(jù)本發(fā)明一個實施例的室內(nèi)導(dǎo)航裝置的結(jié)構(gòu)示意圖二。

具體實施方式

下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。

下面參考附圖描述本發(fā)明實施例的室內(nèi)導(dǎo)航方法和裝置。

當(dāng)進(jìn)入到陌生的商場、超市、辦公大樓等大型建筑物時,由于對陌生環(huán)境的不了解,許多人都會迷失方向。在沒有人幫忙指引的情況下,若要在最短時間內(nèi)到達(dá)目的地是比較困難的。而目前的導(dǎo)航系統(tǒng)一般均無法實現(xiàn)在室內(nèi)精確導(dǎo)航。因此,本發(fā)明提出一種室內(nèi)導(dǎo)航方法,幫助用戶在室內(nèi)快速地到達(dá)目的地。

圖1是根據(jù)本發(fā)明一個實施例的室內(nèi)導(dǎo)航方法的流程圖。

如圖1所示,室內(nèi)導(dǎo)航方法可包括:

s1、獲取被檢測到的無線熱點ap的位置信息,并根據(jù)位置信息計算用戶的初始位置信息。

舉例來說,某大型建筑物設(shè)置有多個ap(wirelessaccesspoint,無線熱點),具體分布情況可如圖2所示,以該建筑物為基準(zhǔn)建立一個坐標(biāo)系,由此,可得知每個ap的位置坐標(biāo)。此時,用戶可開啟無線功能,檢測建筑物內(nèi)附近的ap信號。然后獲取被檢測到的ap的信號強(qiáng)度,將信號強(qiáng)度轉(zhuǎn)換為距離,從而得知被檢測到的ap與用戶的初始位置的距離。由于被檢測到的ap的位置坐標(biāo)均為已知,因此可計算出用戶在該建筑物坐標(biāo)系中的位置坐標(biāo)。

具體方法如下:如圖3所示,可從被檢測到的ap中選取a4、a7、a8來定位用戶的 初始位置。假設(shè)用戶與a4的距離為d4,與a7的距離為d7,與a8的距離為d8。以a4的坐標(biāo)為球心,d4為半徑生成球1;以a7的坐標(biāo)為球心,d7為半徑生成球2;以a8的坐標(biāo)為球心,d8為半徑生成球3。球1、球2和球3具有唯一的交點,即用戶的初始位置。由于a4、a7、a8的位置坐標(biāo)已知,由此可計算出用戶的初始位置,即用戶在該建筑物中的位置坐標(biāo)。應(yīng)當(dāng)注意的是,a4、a7、a8的位置坐標(biāo)不在同一直線上。

s2、接收設(shè)定的目的位置信息。

在獲取初始位置信息之后,用戶可設(shè)定目的位置信息例如建筑物內(nèi)的409房間。

s3、根據(jù)初始位置信息和目的位置信息生成導(dǎo)航路徑。

在生成導(dǎo)航路徑之前,需要先獲得建筑物對應(yīng)的室內(nèi)布局結(jié)構(gòu)圖。如圖4所示,該建筑物為五層,具有電梯1和電梯2兩組電梯,樓梯1和樓梯2兩組樓梯,以及一組直梯,用于上下樓。每一層樓均為圓形的走廊,房間沿走廊排成一圈,如201、202、203等。每個房間的位置坐標(biāo)是固定的。假設(shè)用戶在一層的正門口,他的目的地為四層的409會議室。此時可根據(jù)初始位置信息和目的位置信息,向用戶提供多種不同的導(dǎo)航路徑。再結(jié)合實際情況,例如電梯1等待的人多等,智能地向用戶推薦更省時的導(dǎo)航路徑,避免浪費時間。

本發(fā)明實施例的室內(nèi)導(dǎo)航方法,通過獲取被檢測到的ap的位置信息,并根據(jù)位置信息計算用戶的初始位置信息,接收設(shè)定的目的位置信息,以及根據(jù)初始位置信息和目的位置信息生成導(dǎo)航路徑,有效地利用ap為用戶提供精確地室內(nèi)定位和導(dǎo)航服務(wù),滿足用戶需求,提升用戶使用體驗。

圖5是根據(jù)本發(fā)明另一個實施例的室內(nèi)導(dǎo)航方法的流程圖。

如圖5所示,室內(nèi)導(dǎo)航方法可包括:

s1、獲取被檢測到的無線熱點ap的位置信息,并根據(jù)位置信息計算用戶的初始位置信息。

舉例來說,某大型建筑物設(shè)置有多個ap(wirelessaccesspoint,無線熱點),具體分布情況可如圖2所示,以該建筑物為基準(zhǔn)建立一個坐標(biāo)系,由此,可得知每個ap的位置坐標(biāo)。此時,用戶可開啟無線功能,檢測建筑物內(nèi)附近的ap信號。然后獲取被檢測到的ap的信號強(qiáng)度,將信號強(qiáng)度轉(zhuǎn)換為距離,從而得知被檢測到的ap與用戶的初始位置的距離。由于被檢測到的ap的位置坐標(biāo)均為已知,因此可計算出用戶在該建筑物坐標(biāo)系中的位置坐標(biāo)。

具體方法如下:如圖3所示,可從被檢測到的ap中選取a4、a7、a8來定位用戶的初始位置。假設(shè)用戶與a4的距離為d4,與a7的距離為d7,與a8的距離為d8。以a4的坐標(biāo)為球心,d4為半徑生成球1;以a7的坐標(biāo)為球心,d7為半徑生成球2;以a8的坐標(biāo)為球心,d8為半徑生成球3。球1、球2和球3具有唯一的交點,即用戶的初始位置。 由于a4、a7、a8的位置坐標(biāo)已知,由此可計算出用戶的初始位置,即用戶在該建筑物中的位置坐標(biāo)。應(yīng)當(dāng)注意的是,a4、a7、a8的位置坐標(biāo)不在同一直線上。

s2、接收設(shè)定的目的位置信息。

在獲取初始位置信息之后,用戶可設(shè)定目的位置信息例如建筑物內(nèi)的409房間。

s3、根據(jù)初始位置信息和目的位置信息生成導(dǎo)航路徑。

在生成導(dǎo)航路徑之前,需要先獲得建筑物對應(yīng)的室內(nèi)布局結(jié)構(gòu)圖。如圖4所示,該建筑物為五層,具有電梯1和電梯2兩組電梯,樓梯1和樓梯2兩組樓梯,以及一組直梯,用于上下樓。每一層樓均為圓形的走廊,房間沿走廊排成一圈,如201、202、203等。每個房間的位置坐標(biāo)是固定的。假設(shè)用戶在一層的正門口,他的目的地為四層的409會議室。此時可根據(jù)初始位置信息和目的位置信息,向用戶提供多種不同的導(dǎo)航路徑。再結(jié)合實際情況,例如電梯1等待的人多等,智能地向用戶推薦更省時的導(dǎo)航路徑,避免浪費時間。

s4、獲取用戶的位移信息,并根據(jù)位移信息和初始位置信息計算用戶的當(dāng)前位置信息。

在生成導(dǎo)航路徑之后,用戶可根據(jù)導(dǎo)航路徑進(jìn)行移動。

在移動過程中,可基于加速度傳感器和氣壓傳感器計算用戶的移動距離,同時可基于指南針傳感器獲取用戶的移動方向。舉例來說,假設(shè)x軸的正方向表示東方,x軸的負(fù)方向表示西方。y軸的正方向表示北方,y軸的負(fù)方向表示南方。z軸的正方向表示上方,z軸的負(fù)方向表示下方。具體地,可將移動過程的時間t分為n段,即t=δt0+δt1+δt2+…+δtn-1,每一段的時間間隔為δt1,其中0≤i≤n-1。假設(shè)加速度傳感器檢測到在x軸方向上的加速度為在y軸方向上的加速度為在z軸方向上的加速度為則在x軸方向上的位移則可根據(jù)公式1計算得出。

公式1:

其中,為前一時間間隔的速度,為x軸方向上的加速度,δti為時間間隔。

同理,在y軸方向上的位移則可根據(jù)公式2計算得出。

公式2:

其中,為前一時間間隔的速度,為y軸方向上的加速度,δti為時間間隔。

而在z軸方向上的位移可根據(jù)氣壓傳感器檢測的氣壓變化值進(jìn)行換算獲得。最終,位移信息可通過公式3計算得出。

公式3:

將位移換算成路程為總路程為即計算得出用戶的當(dāng)前位置信息,從而實現(xiàn)移動軌跡的跟蹤。

此外,還可通過移動終端實時顯示用戶的當(dāng)前位置信息。

s5、根據(jù)當(dāng)前位置信息對導(dǎo)航路徑進(jìn)行修正。

舉例來說,假設(shè)每一時間間隔的指南針傳感器檢測到的輸出角度為θi,其中0°≤θi<360°。在移動過程中,根據(jù)加速度傳感器檢測到的x軸加速度和y軸加速度可計算出用戶的移動方向與y軸正方向的夾角θi’,將θi與θi’進(jìn)行對比,可實現(xiàn)對導(dǎo)航路線的實時修正和提醒。

本發(fā)明實施例的室內(nèi)導(dǎo)航方法,通過加速度傳感器和氣壓傳感器獲取用戶的移動距離,通過指南針傳感器獲取用戶的移動方向,從而實現(xiàn)對移動軌跡的跟蹤,使用戶能夠?qū)崟r獲知自己所在的位置,避免用戶走錯路線造成的時間浪費,提升用戶使用體驗。

為實現(xiàn)上述目的,本發(fā)明還提出一種室內(nèi)導(dǎo)航裝置。

圖6是根據(jù)本發(fā)明一個實施例的室內(nèi)導(dǎo)航裝置的結(jié)構(gòu)示意圖一。

如圖6所示,該室內(nèi)導(dǎo)航裝置可包括:獲取模塊110、接收模塊120和生成模塊130。

獲取模塊110用于獲取被檢測到的無線熱點ap的位置信息,并根據(jù)位置信息計算用戶的初始位置信息。其中,獲取模塊110可包括獲取單元111、第一確定單元112和第二確定單元113。

獲取單元111用于獲取被檢測到的ap的信號強(qiáng)度。

第一確定單元112用于根據(jù)信號強(qiáng)度確定被檢測到的ap的位置信息與用戶的初始位置信息之間的距離。

第二確定單元130用于根據(jù)距離確定用戶的初始位置信息。

舉例來說,某大型建筑物設(shè)置有多個ap(wirelessaccesspoint,無線熱點),具體分布情況可如圖2所示,以該建筑物為基準(zhǔn)建立一個坐標(biāo)系,由此,可得知每個ap的位置坐標(biāo)。此時,用戶可開啟無線功能,檢測建筑物內(nèi)附近的ap信號。然后獲取被檢測到的ap的信號強(qiáng)度,將信號強(qiáng)度轉(zhuǎn)換為距離,從而得知被檢測到的ap與用戶的初始位置的距離。由于被檢測到的ap的位置坐標(biāo)均為已知,因此可計算出用戶在該建筑物坐標(biāo)系中的位置坐標(biāo)。

具體方法如下:如圖3所示,可從被檢測到的ap中選取a4、a7、a8來定位用戶的初始位置。假設(shè)用戶與a4的距離為d4,與a7的距離為d7,與a8的距離為d8。以a4的坐標(biāo)為球心,d4為半徑生成球1;以a7的坐標(biāo)為球心,d7為半徑生成球2;以a8的坐標(biāo)為球心,d8為半徑生成球3。球1、球2和球3具有唯一的交點,即用戶的初始位置。由于a4、a7、a8的位置坐標(biāo)已知,由此可計算出用戶的初始位置,即用戶在該建筑物中的位置坐標(biāo)。應(yīng)當(dāng)注意的是,a4、a7、a8的位置坐標(biāo)不在同一直線上。

接收模塊120用于接收設(shè)定的目的位置信息。例如:在獲取初始位置信息之后,用戶可設(shè)定目的位置信息例如建筑物內(nèi)的409房間。

生成模塊130用于根據(jù)初始位置信息和目的位置信息生成導(dǎo)航路徑。在生成導(dǎo)航路徑之前,需要先獲得建筑物對應(yīng)的室內(nèi)布局結(jié)構(gòu)圖。如圖4所示,該建筑物為五層,具有電梯1和電梯2兩組電梯,樓梯1和樓梯2兩組樓梯,以及一組直梯,用于上下樓。每一層樓均為圓形的走廊,房間沿走廊排成一圈,如201、202、203等。每個房間的位置坐標(biāo)是固定的。假設(shè)用戶在一層的正門口,他的目的地為四層的409會議室。此時,生成模塊130可根據(jù)初始位置信息和目的位置信息,向用戶提供多種不同的導(dǎo)航路徑。再結(jié)合實際情況,例如電梯1等待的人多等,智能地向用戶推薦更省時的導(dǎo)航路徑,避免浪費時間。

此外,如圖7所示,室內(nèi)導(dǎo)航裝置還可包括計算模塊140、修正模塊150和顯示模塊160。

計算模塊140用于獲取用戶的位移信息,并根據(jù)位移信息和初始位置信息計算用戶的當(dāng)前位置信息。

在生成導(dǎo)航路徑之后,用戶可根據(jù)導(dǎo)航路徑進(jìn)行移動。

在移動過程中,計算模塊140可基于加速度傳感器和氣壓傳感器計算用戶的移動距離,同時可基于指南針傳感器獲取用戶的移動方向。舉例來說,假設(shè)x軸的正方向表示東方,x軸的負(fù)方向表示西方。y軸的正方向表示北方,y軸的負(fù)方向表示南方。z軸的正方向 表示上方,z軸的負(fù)方向表示下方。具體地,可將移動過程的時間t分為n段,即t=δt0+δt1+δt2+…+δtn-1,每一段的時間間隔為δt1,其中0≤i≤n-1。假設(shè)加速度傳感器檢測到在x軸方向上的加速度為在y軸方向上的加速度為在z軸方向上的加速度為則在x軸方向上的位移則可根據(jù)公式1計算得出。

公式1:

其中,為前一時間間隔的速度,為x軸方向上的加速度,δti為時間間隔。

同理,在y軸方向上的位移則可根據(jù)公式2計算得出。

公式2:

其中,為前一時間間隔的速度,為y軸方向上的加速度,δti為時間間隔。

而在z軸方向上的位移可根據(jù)氣壓傳感器檢測的氣壓變化值進(jìn)行換算獲得。最終,位移信息可通過公式3計算得出。

公式3:

將位移換算成路程為總路程為即計算得出用戶的當(dāng)前位置信息,從而實現(xiàn)移動軌跡的跟蹤。

修正模塊150用于根據(jù)當(dāng)前位置信息對導(dǎo)航路徑進(jìn)行修正。

舉例來說,假設(shè)每一時間間隔的指南針傳感器檢測到的輸出角度為θi,其中0°≤θi<360°。在移動過程中,根據(jù)加速度傳感器檢測到的x軸加速度和y軸加速 度可計算出用戶的移動方向與y軸正方向的夾角θi’,將θi與θi’進(jìn)行對比,可實現(xiàn)對導(dǎo)航路線的實時修正和提醒。

顯示模塊160用于實時顯示用戶的當(dāng)前位置信息。

本發(fā)明實施例的室內(nèi)導(dǎo)航裝置,通過獲取被檢測到的ap的位置信息,并根據(jù)位置信息計算用戶的初始位置信息,接收設(shè)定的目的位置信息,以及根據(jù)初始位置信息和目的位置信息生成導(dǎo)航路徑,有效地利用ap為用戶提供精確地室內(nèi)定位和導(dǎo)航服務(wù),滿足用戶需求,提升用戶使用體驗。

在本發(fā)明的描述中,需要理解的是,術(shù)語“中心”、“縱向”、“橫向”、“長度”、“寬度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“豎直”、“水平”、“頂”、“底”“內(nèi)”、“外”、“順時針”、“逆時針”、“軸向”、“徑向”、“周向”等指示的方位或位置關(guān)系為基于附圖所示的方位或位置關(guān)系,僅是為了便于描述本發(fā)明和簡化描述,而不是指示或暗示所指的裝置或元件必須具有特定的方位、以特定的方位構(gòu)造和操作,因此不能理解為對本發(fā)明的限制。

此外,術(shù)語“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個該特征。在本發(fā)明的描述中,“多個”的含義是至少兩個,例如兩個,三個等,除非另有明確具體的限定。

在本發(fā)明中,除非另有明確的規(guī)定和限定,術(shù)語“安裝”、“相連”、“連接”、“固定”等術(shù)語應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或成一體;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內(nèi)部的連通或兩個元件的相互作用關(guān)系,除非另有明確的限定。對于本領(lǐng)域的普通技術(shù)人員而言,可以根據(jù)具體情況理解上述術(shù)語在本發(fā)明中的具體含義。

在本發(fā)明中,除非另有明確的規(guī)定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接觸,或第一和第二特征通過中間媒介間接接觸。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或僅僅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或僅僅表示第一特征水平高度小于第二特征。

在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材 料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不必須針對的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任一個或多個實施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說明書中描述的不同實施例或示例以及不同實施例或示例的特征進(jìn)行結(jié)合和組合。

盡管上面已經(jīng)示出和描述了本發(fā)明的實施例,可以理解的是,上述實施例是示例性的,不能理解為對本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對上述實施例進(jìn)行變化、修改、替換和變型。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有1條留言
  • 訪客 來自[中國] 2021年04月15日 12:24
    煤炭的用發(fā)
    0
1