專利名稱:室內(nèi)定位裝置及系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及定位領域,具體而言,涉及一種室內(nèi)定位裝置及系統(tǒng)。
背景技術:
現(xiàn)有技術中的室內(nèi)定位裝置需要依靠全球室內(nèi)定位裝置(GPS)來確定當前的位置。一般而言,GPS需要獲知待測物的經(jīng)度和緯度。在某些特殊情況下,還要知道海拔高度才能準確定位。有了這三組數(shù)據(jù),GPS定位的準確性一般可以達到2 3米。由于現(xiàn)有的室內(nèi)定位裝置需要在GPS衛(wèi)星的直接視線之內(nèi)才能工作,所以當進入到商場或者地下停車場等區(qū)域時,GPS定位就失去了效用。
針對現(xiàn)有技術中的室內(nèi)定位裝置無法在室內(nèi)使用的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
本發(fā)明提供了一種室內(nèi)定位裝置及系統(tǒng),以至少解決現(xiàn)有技術中的室內(nèi)定位裝置無法在室內(nèi)使用的問題。為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種室內(nèi)定位裝置。根據(jù)本發(fā)明的室內(nèi)定位裝置包括第一接收器,用于接收照明燈發(fā)出的光信號,其中,不同的照明燈發(fā)出不同的光信號,不同的光信號對應不同的編碼信息;存儲器,用于存儲室內(nèi)地圖以及解碼信息與地址信息的對應關系,其中,地址信息用于表示照明燈在室內(nèi)地圖中的地址;處理器,分別連接至第一接收器和存儲器,用于處理光信號以得出編碼信息對應的解碼信息,并從存儲器中查找與解碼信息對應的地址信息。進一步地,上述裝置還包括第二接收器,與處理器連接,用于接收目的地地址信息,其中,目的地地址信息為用戶輸入的目的地所對應的地址信息,處理器還用于根據(jù)目的地地址信息和照明燈的地址信息在室內(nèi)地圖上確定導航路線,其中,導航路線為從照明燈對應的地址至目的地對應的地址的路線。進一步地,上述裝置還包括檢測器,與處理器連接,用于檢測第一接收器接收到的光信號的種類,處理器還用于當?shù)谝唤邮掌鲀H接收到一種光信號時,根據(jù)發(fā)出該光信號的照明燈的地址信息和目的地地址信息確定導航線路。進一步地,第一接收器還用于接收第一光信號和第二光信號,其中,第一光信號為第一照明燈發(fā)出的光信號,第二光信號為第二照明燈發(fā)出的光信號,處理器還用于在第一接收器同時接收到第一光信號和第二光信號時,判斷第一光信號和第二光信號之間的光強大小,當?shù)谝还庑盘柕墓鈴姶笥诘诙庑盘柕墓鈴姇r,確定導航路線為發(fā)出第一光信號的照明燈對應的地址到目的地對應的地址的路線。進一步地,上述裝置還包括第三接收器,與存儲器連接,用于接收更新后的室內(nèi)地圖。進一步地,第一接收器接收到閃爍的光信號,處理器還用于處理閃爍的光信號以獲取解碼信息,并從存儲器中查找與解碼信息對應的地址信息。進一步地,處理器還用于根據(jù)光信號閃爍的時間間隔獲取解碼信息,并從存儲器中查找與解碼信息對應的地址信息,其中,當閃爍的時間間隔為第一時間間隔時,光信號對應的解碼信息為0,當閃爍的時間間隔為第二時間間隔時,光信號對應的解碼信息為1,第一時間間隔和第二時間間隔不同。進一步地,處理器還用于確定光信號對應的引導碼,其中,以第三時間間隔閃爍的光信息對應于引導碼,第一接收器在接收到引導碼對應的光信號之后,接收數(shù)字信號對應的光信息,第三時間間隔不同于第一時間間隔和第二時間間隔。進一步地,室內(nèi)定位裝置還包括顯示屏,與處理器連接,用于顯示定位的地址或?qū)Ш骄€路。進一步地,存儲器還用于存儲解碼信息與提示信息的對應關系,處理器還用于根據(jù)處理獲得的解碼信息獲取與解碼信息對應的提示信息,顯示屏還用于顯示提示信息。 為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一個方面,提供了一種室內(nèi)定位系統(tǒng)。根據(jù)本發(fā)明的另一方面,提供了一種室內(nèi)定位系統(tǒng)。該室內(nèi)定位系統(tǒng)包括多個照明燈,其中,不同的照明燈發(fā)出的光信號對應不同的編碼信息,編碼信息與解碼信息對應,解碼信息與室內(nèi)地圖上照明燈的地址信息對應;以及室內(nèi)定位裝置,用于接收照明燈發(fā)出的光信號,處理光信號以得出對應的解碼信息,并獲取與解碼信息對應的地址信息。通過本發(fā)明,獲取照明燈的光信號對應的編碼信息,通過編碼信息與解碼信息的對應關系以及解碼信息與地址信息的對應關系,獲取該解碼信息在預先獲取室內(nèi)地圖上的地址信息,從而確定在照明燈照射范圍內(nèi)的室內(nèi)定位裝置的地址,從而可以根據(jù)室內(nèi)地圖上的信息進行定位,因此解決了現(xiàn)有技術中的室內(nèi)定位裝置無法在室內(nèi)使用的問題,進而保證了定位的準確性和及時性。
構(gòu)成本申請的一部分的附圖用來提供對本發(fā)明的進一步理解,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中圖I是根據(jù)本發(fā)明實施例的室內(nèi)定位裝置的結(jié)構(gòu)框圖;圖2a是根據(jù)本發(fā)明實施例的照明燈的結(jié)構(gòu)示意圖;圖2b是根據(jù)本發(fā)明實施例的光信號發(fā)送模塊中的調(diào)光控制電路的連接示意圖;圖2c是根據(jù)本發(fā)明實施例的光信號接收模塊的原理框圖;圖2d是根據(jù)本發(fā)明實施例的光信號接收模塊的電路連接示意圖;圖3a是根據(jù)本發(fā)明實施例的引導碼的波形示意圖;圖3b是根據(jù)本發(fā)明實施例的O的波形示意圖;以及圖3c是根據(jù)本發(fā)明實施例的I的波形示意圖。
具體實施例方式需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。下面將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。本發(fā)明實施例提供了一種室內(nèi)定位裝置,以下對本發(fā)明實施例所提供的室內(nèi)定位裝置進行介紹。圖I是根據(jù)本發(fā)明實施例的室內(nèi)定位裝置的結(jié)構(gòu)框圖。如圖I所示,該室內(nèi)定位裝置包括第一接收器11、存儲器12和處理器13。第一接收器11用于接收照明燈發(fā)出的光信號,其中,不同的照明燈發(fā)出不同的光信號,不同的光信號對應不同的編碼信息。照明燈可以是LED燈,主要用于照明,兼顧發(fā)送光信號的作用,光信號既可以是閃爍的光,也可以是攜帶信息的光。為了不影響照明且不影響人在感官上的舒適度,本實施例中的光信號是閃爍的光。在整個系統(tǒng)中的不同位置,設有多個照明燈燈,對不同的照明燈進行不同的編碼,以使各照明燈可以發(fā)出對應于不同編碼信息的光信號,即,位于不同位置的照明燈所發(fā)出的光信號是不同的。例如,位于第一位置的第一照明燈發(fā)出經(jīng)過第一編碼的第一光信號,位于第二位置的第二照明燈發(fā)出經(jīng)過第二編碼的第二光信號,位于第三位置的第三照明燈發(fā)·出經(jīng)過第三編碼的第三光信號,其中,第一光信號對應于第一編碼信息,第二光信號對應于第二編碼息,第二光號對應于第二編碼息。在本發(fā)明實施例中,照明燈既可以起到照明的作用,還可以起到定位的作用,由于對不同的照明燈進行的編碼不同,因而,不同的照明燈所發(fā)出的光具有不同的閃爍頻率,且該閃爍頻率是人的肉眼所無法察覺的,從而,使得照明燈不僅可以起到照明的作用,而且可以起到光通信的作用,發(fā)出唯一的可以用于定位其位置的光信號。圖2是根據(jù)本發(fā)明實施例的照明燈的結(jié)構(gòu)示意圖,如圖2所示,本實施例中使用的照明燈在在普通燈具的基礎上增加了處理器,例如單片機(MCU),以進行信號編碼,照明燈上可以使用與本實施例中室內(nèi)定位裝置相同的處理器,也可以使用不同的處理器,室內(nèi)定位裝置的總線控制將信息發(fā)送給MCU,MCU根據(jù)各個LED燈不同的地址編輯不同的編碼信息,編碼信息通過調(diào)光控制來控制照明LED發(fā)光,從而將編碼信息從LED燈發(fā)送出去。在不發(fā)送信息的時候,調(diào)光控制模塊同樣具有調(diào)光功能。將照明燈以及與其相連的各部分看作一個光信號發(fā)送模塊,則該光信號發(fā)送模塊包括AC/DC轉(zhuǎn)換電路、LED驅(qū)動電路、總線控制電路、MCU、調(diào)光控制電路以及LED燈。虛線框中的部分可以集成為一個元器件,該元器件連接在現(xiàn)有的LED驅(qū)動電路或LED驅(qū)動器中即可使用。其中,AC/DC轉(zhuǎn)換電路將220V交流電壓轉(zhuǎn)換為直流電壓,該電路可以通過變壓器實現(xiàn),也可通過開關電源實現(xiàn);通過LED驅(qū)動電路將轉(zhuǎn)換后的直流電壓進一步轉(zhuǎn)換為恒流電壓提供給LED燈;總線控制電路可用于傳輸控制信息來控制LED燈的亮度;調(diào)光控制電路接收到總線傳輸?shù)男畔ⅲa(chǎn)生控制LED的PWM調(diào)光電壓信號。為了滿足光信號的發(fā)射要求,進一步地,總線控制電路還用于傳輸待發(fā)送的通信信息,總線控制電路將待發(fā)送的通信信息發(fā)送給MCU,MCU接收到通信信息,并將其編輯為光編碼信息,調(diào)光控制電路根據(jù)編碼信息控制照明LED發(fā)光,從而將通信信息以光信號的形式從LED燈發(fā)送出去,完成了光發(fā)送模塊的功能。需要說明的是,在不發(fā)送通信信息時,調(diào)光控制電路同樣具有調(diào)節(jié)LED燈亮度的功能。在圖2a所示的實施例中,調(diào)光控制電路可采用如圖2b所示的電路實現(xiàn)。如圖2b所示,該電路包括四個電阻和兩個MOS管Q1,其中,第一MOS管Ql的第一端連接MCU,第二端經(jīng)由第十四電阻R14連接電源,第三端接地;第二 MOS管Q2的第一端連接至第一 MOS管Ql與第十四電阻R14之間的節(jié)點,第二端連接至LED燈D2,第三端經(jīng)由第十六電阻R16接地;第十三電阻R13的一端接電源,另一端與第一 MOS管Ql的第一端相連接;第十五電阻R15的一端接地,另一端連接至第一 MOS管Ql的第二端與第二 MOS管Q2的第一端之間的節(jié)點。采用該調(diào)光控制電路,通過MOS管放大來驅(qū)動LED,產(chǎn)生高頻閃爍光,發(fā)送光信號。光接收模塊可采用如圖2c所示的光信號接收模塊,該光接收模塊用于光通信信號傳輸中的信號接收端,將接收到的光信號轉(zhuǎn)換為光電壓信號,并將轉(zhuǎn)換后的光電壓信號進行放大,放大后通過整形得到穩(wěn)定的方波信號,以使解碼電路進行解碼,如圖2c所示,該光信號接收模塊包括光信號處理電路、放大電路和比較整形電路。其中,光信號處理電路用于接收光信號,并將接收到的光信號轉(zhuǎn)換為光電壓信號;放大電路與光信號處理電路相連接,用于將光信號處理電路輸出的光電壓信號放大;比較整形電路將放大后的電壓信號與閾值電壓信號進行比較,得到一個穩(wěn)定的方波信號,以使解碼電路進行解碼。 具體地,該光信號接收模塊可通過圖2c所示的電路實現(xiàn)。如圖2c所示,光信號處理電路包括光接收電路和前置放大電路,其中,光接收電路包括光接收二極管Dl、光敏電阻RS和第二電阻R2,前置放大電路包括第一電容Cl、第三電阻R3、第四電阻R4和第一比較器UIA ;放大電路包括第二電容C2、第五電阻R5、第六電阻R6、第八電阻R8和第二比較器ΠΒ ;比較整形電路包括第九電阻R9、第十電阻R10、第十一電阻R11、第十二電阻R12和第三比較器 UIC。具體地,各電路的連接關系以及輸出的信號分別介紹如下光接收電路中的光接收二極管Dl的一端接電源,另一端經(jīng)由光敏電阻RS和第二電阻R2構(gòu)成的并聯(lián)電路接地,其中,光接收二極管Dl將接收到的光信號通過并聯(lián)電路轉(zhuǎn)換為光電壓,由于光敏電阻RS阻值隨光照強度變化的特性,使得光接收電路輸出的電壓信號是波動小、穩(wěn)定的電壓信號;前置放大電路中的第一比較器UIA的11端接地,2端經(jīng)由第三電阻R3接地,3端經(jīng)由第一電容Cl連接光接收電路、4端接電源,I端為輸出端,其中,在2端與I端之間連接有第四電阻R4,前置放大電路將較弱的電壓信號進行初步的放大;放大電路中的第二比較器ΠΒ的5端經(jīng)由第二電容C2連接前置放大電路,6端經(jīng)由第七電阻R7接地,7端為輸出端,其中,在6端與7端之間連接有第八電阻R8,第五電阻R5的一端接電源,另一端連接在第二電容C2與第二比較器ΠΒ的5端之間的節(jié)點,第六電阻R6的一端也連接在該節(jié)點,另一端接地,放大電路通過第二電容C2耦合到電壓信號,由于第二電容C2耦合到的電壓通過第五電阻R5和第六電阻R6分壓得到一個穩(wěn)定的直流電壓,進而通過第二比較器UIB做放大處理,輸出放大信號;比較整形電路的第三比較器nC的9端經(jīng)由第十一電阻Rll接地,10端與放大電路相連接,8端為輸出端,其中,在8端與9端之間連接有第十二電阻R12,第十電阻RlO的一端接電源,另一端連接至第三比較器nC的9端與第十一電阻Rll之間的節(jié)點,第九電阻R9的一端接地,另一端連接至第三比較器nc的10端與放大電路之間的節(jié)點,比較整形電路將放大電路輸出的電壓信號與預置的電壓信號做比較,輸出一個穩(wěn)定的方波信號,給后續(xù)的解碼電路做解碼使用。由于第一接收器接收到的編碼信息在發(fā)送給主機之前也需要通過解碼和分析,在本實施例中,優(yōu)選地,可以將第一接收器連接在照明燈的MCU上,通過照明燈中的MCU對編碼信息進行解碼和分析,在得出地址信息后,再通過MCU與總線相連接,將地址信息通過總線上傳到主機中。這樣的設計簡化了室內(nèi)定位裝置的結(jié)構(gòu)。照明燈在發(fā)送信號時,每秒發(fā)送I次信號,信號包括I個Head code+6 Bytes數(shù)據(jù),發(fā)送信號的時間為 l*Head code +6*8* ( “O”+” I ”)/2=102+6*8* (22+32)/2=1398us=l. 4ms,發(fā)光時間=998. 6ms,因此,在發(fā)送時間內(nèi)LED燈不發(fā)光的時間=(Headcode*l+6*8*l) *2=98us,由于在Is中真正不發(fā)光的時間為98us,所以發(fā)光的有效性:(1000,000-98)/1000,000=99. 99%,即使在發(fā)送信號期間(I. 4ms內(nèi)),發(fā)光有效性也可以達到(1398-98)/1398=92. 99%,因此,在一秒鐘一直在發(fā)送信號的情況下,發(fā)光有效性(1398-98)/1398=92. 99%,在目前情況下,一秒鐘發(fā)送I次信號,發(fā)光的有效性為(1000, 000-98)/1000, 000=99. 99%,不影響正常照明。存儲器12用于存儲室內(nèi)地圖以及解碼信息與地址信息的對應關系,其中,地址信息用于表示照明燈在室內(nèi)地圖中的地址。不同的解碼信息所對應不同的地址信息。 室內(nèi)地圖可以是三維地圖,包括每層樓的平面地圖,這些室內(nèi)地圖可以到網(wǎng)站下載,也可以在到達某室內(nèi)場所時獲取該場所的地圖。處理器13分別連接至第一接收器11和存儲器12,,在第一接收器11接收到光信號之后,對光信號進行解碼,從而獲取編碼信息對應的解碼信息,即,處理光信號以得出與編碼信息對應的解碼信息,并從存儲器中查找與解碼信息對應的地址信息,即第一接收器11接收到的編碼信息所對應的照明燈的地址,本實施例中以該照明燈的地址作為定位的地址。編碼的過程和解碼的過程是相對的,根據(jù)照明燈的地址經(jīng)行編碼后,由照明燈發(fā)出與該編碼信息對應的光信號,定位裝置中的處理器對接收到的信號進行解碼,從而得出該照明燈的地址信息。解碼的過程與照明燈對地址信息進行編碼的過程是相對的,照明燈可以每秒發(fā)送I次信號,信號包括I個引導碼(Head code) +6 Bytes數(shù)據(jù)。第一接收器接收到光信號可以是閃爍的光信號,處理器還用于處理閃爍的光信號以獲取解碼信息,并從存儲器中查找與解碼信息對應的地址信息。處理器可以根據(jù)閃爍時光強的變化或者閃爍的時間間隔來獲取光信號對應的解碼信息,考慮到根據(jù)閃爍時光強的變化來獲取對應解碼信息對第一接收器的接收精度的要求較高,加大了室內(nèi)定位裝置的成本,在本實施例中,通過閃爍的時間間隔來獲取光信號對應的數(shù)字信號,通過時間間隔獲取光信號對應的數(shù)字信號既不需要較高的硬件要求,也能保證較高的精度,具體地,處理器還用于根據(jù)光信號閃爍的時間間隔獲取解碼信息,并從存儲器中查找與第一接收器接收到的解碼信息對應的地址信息,其中,當閃爍的時間間隔為第一時間間隔時,光信號對應的解碼信息為0,當閃爍的時間間隔為第二時間間隔時,光信號對應的解碼信息為I,第一時間間隔和第二時間間隔不同。為了保證數(shù)據(jù)傳輸?shù)臏蚀_性,在數(shù)字信號前可以設置引導碼,在接收到引導碼后,再開始接受光信號中的數(shù)字信號,優(yōu)選地,處理器還用于確定光信號對應的引導碼,其中,第一接收器在接收到引導碼對應的光信號之后,接收數(shù)字信號對應的光信息,第三時間間隔不同于第一時間間隔和第二時間間隔。
第一接收器11與作為處理器13的MCU連接,第一接收器11在照明燈亮時接收到高電平,在照明燈滅時接收到低電平,時MCU通過計算2個下降沿之間的時間間隔來判斷是否接收到引導碼,在接收到引導碼后開始進入信號的接收,判斷信號表示“O”還是“I”。圖3是根據(jù)本發(fā)明實施例的波形示意圖,在本實施例中,當?shù)谝唤邮掌鹘邮盏降?個下降沿時,MCU會計算2個下降沿的時間間隔t,每個上升沿與其對應的下降沿的時間間隔為2us,引導碼的理論值t=102us,圖3a是根據(jù)本發(fā)明實施例的引導碼的波形示意圖,當92us〈t〈112us時,MCU判斷為已經(jīng)進入接收狀態(tài),否則繼續(xù)判斷是否進入接收狀態(tài),當進入接收狀態(tài)時,直接接收48bit的數(shù)據(jù),然后判斷是“O”還是“1”,圖3b是根據(jù)本發(fā)明實施例的O的波形示意圖,如圖所示,“O”的理論值為22us,圖3c是根據(jù)本發(fā)明實施例的I的波形示意圖,如圖所示,“I”的理論值為32us,因此設定判斷標準為當t>27us時確定接收到的為1,當t〈27us時確定接收到的為O。在本實施例中,在發(fā)射端進行編碼,并經(jīng)過相應的照明燈發(fā)出,由于對應于每個照明燈的發(fā)射端所進行的編碼不同,因而,多個不同的照明燈對應的編 碼信息不同,也即,不同的照明燈所發(fā)出的光信號不同。在接收端接收到光信號之后,對光信號進行解碼,由于每個光信號對應的編碼信息不同,因而,在對每個光信號進行解碼后所得到的解碼信息也不同,從而能夠識別出接收到的光信號來自哪一個照明燈。在預先獲取室內(nèi)地圖后,通過獲取照明燈的地址信息,從而確定在照明燈照射范圍內(nèi)的待測物的地址,從而可以根據(jù)室內(nèi)地圖上的信息進行導航,進而保證了導航的準確性和及時性。室內(nèi)定位裝置在滿足定位的要求后,可以進一步滿足導航的要求,優(yōu)選地,室內(nèi)定位裝置還包括第二接收器,第二接收器與處理器連接,用于接收目的地地址信息,其中,目的地地址信息為用戶輸入的目的地所對應的地址信息,處理器還用于根據(jù)目的地地址信息和照明燈的地址信息在室內(nèi)地圖上確定導航路線,其中,導航路線為從照明燈對應的地址至目的地對應的地址的路線。導航的原理類似原有的GPS導航。一般而言,照明燈之間有一定距離,在某一位置只能接收到一盞照明燈發(fā)出的光信息,優(yōu)選地,室內(nèi)定位裝置還包括檢測器,檢測器與處理器連接,用于檢測第一接收器接收到的光信號的種類,處理器還用于當?shù)谝唤邮掌鲀H接收到一種光信號時,根據(jù)發(fā)出該光信號的照明燈的地址信息和目的地地址信息確定導航線路。為了提高定位的精度,也可以縮小照明燈之間的距離,因此,某些位置可以接收到多盞照明燈發(fā)出的光信號,優(yōu)選地,第一接收器還用于接收第一光信號和第二光信號,其中,第一光信號為第一照明燈發(fā)出的光信號,第二光信號為第二照明燈發(fā)出的光信號,處理器還用于在第一接收器同時接收到第一光信號和第二光信號時,判斷第一光信號和第二光信號之間的光強大小,當?shù)谝还庑盘柕墓鈴姶笥诘诙庑盘柕墓鈴姇r,確定導航路線為發(fā)出第一光信號的照明燈對應的地址到目的地對應的地址的路線。具體地,當?shù)谝唤邮掌鹘邮盏蕉喾N光信號時,可以獲取到各光電轉(zhuǎn)換是產(chǎn)生的電壓值,處理器還用于確定電壓值最大的光信號對應的照明燈的地址信息為室內(nèi)定位裝置的地址信息,并根據(jù)室內(nèi)定位裝置的地址信息和目的地地址信息確定導航線路。在本實施例中,還可以在檢測光信號的裝換的電壓大小,通過偵測到的電壓大小來判斷目前車的位置距離哪個LED燈最近。光強越強,光信號對應的電壓越大;反之,光強越弱,光信號對應的電壓越小。通過這樣的電壓檢測可以判斷出目前車距離哪個LED燈最近。在本實施方式中,2個LED燈之間的距離大約為5m。因此,我們只要知道目前室內(nèi)定位裝置距離哪個LED燈最近,并以該照明燈的位置作為定位的位置,這樣我們的定位精度可以達到5m,滿足日常的定位需求。為了保證導航的準確性,可以定期或者不定期的對地圖進行更新,優(yōu)選地,上述室內(nèi)定位裝置還包括第三接收器,第三接收器用于接收更新后的室內(nèi)地圖和室外地圖。室內(nèi)定位裝置有多種方法顯示室內(nèi)定位裝置的位置,例如在不滿發(fā)光二極管的顯示板上,以閃爍的二極管表示當前的地址或?qū)Ш骄€路,本實施例中,為了保證更好的顯示效果,室內(nèi)定位裝置上還包括顯示屏,顯示屏與處理器連接,可以用于顯示定位的地址或者導航線路。進一步地,照明燈發(fā)出的光信號中包括預設的提示信息,存儲器還用于存儲解碼信息與提示信息的對應關系,處理器還用于根據(jù)處理獲得的解碼信息獲取與解碼信息對應的提示信息,顯示屏還可以用于顯示提示信息。例如,在商場中,每盞照明燈可以發(fā)出周圍商品的詳細信息或者賣場中的打折信息等,室內(nèi)定位裝置在不同的照明燈下回顯示不同的 商品信息。根據(jù)本發(fā)明的實施例,還提供了一種室內(nèi)定位系統(tǒng),包括多個照明燈和室內(nèi)定位裝置,其中,不同的照明燈發(fā)出的光信號對應不同的編碼信息,編碼信息與解碼信息對應,解碼信息與室內(nèi)地圖上照明燈的地址信息對應,室內(nèi)定位裝置用于接收照明燈發(fā)出的光信號,處理光信號以得出對應的解碼信息,并獲取與解碼信息對應的地址信息。從以上的描述中,可以看出,本發(fā)明實施例實現(xiàn)了準確的室內(nèi)定位。需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。顯然,本領域的技術人員應該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計算裝置來實現(xiàn),它們可以集中在單個的計算裝置上,或者分布在多個計算裝置所組成的網(wǎng)絡上,可選地,它們可以用計算裝置可執(zhí)行的程序代碼來實現(xiàn),從而,可以將它們存儲在存儲裝置中由計算裝置來執(zhí)行,或者將它們分別制作成各個集成電路模塊,或者將它們中的多個模塊或步驟制作成單個集成電路模塊來實現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。以上所述僅為本發(fā)明的優(yōu)選實施例而已,并不用于限制本發(fā)明,對于本領域的技術人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
權利要求
1.一種室內(nèi)定位裝置,其特征在于,包括 第一接收器,用于接收照明燈發(fā)出的光信號,其中,不同的照明燈發(fā)出不同的光信號,不同的光信號對應不同的編碼信息; 存儲器,用于存儲室內(nèi)地圖以及解碼信息與地址信息的對應關系,其中,所述地址信息用于表示所述照明燈在所述室內(nèi)地圖中的地址; 處理器,分別連接至所述第一接收器和所述存儲器,用于處理所述光信號以得出所述編碼信息對應的解碼信息,并從所述存儲器中查找與所述解碼信息對應的地址信息。
2.根據(jù)權利要求I所述的室內(nèi)定位裝置,其特征在于, 所述裝置還包括 第二接收器,與所述處理器連接,用于接收目的地地址信息,其中,所述目的地地址信息為用戶輸入的目的地所對應的地址信息, 所述處理器還用于根據(jù)所述目的地地址信息和所述照明燈的地址信息在所述室內(nèi)地圖上確定導航路線,其中,所述導航路線為從所述照明燈對應的地址至所述目的地對應的地址的路線。
3.根據(jù)權利要求2所述的室內(nèi)定位裝置,其特征在于, 所述裝置還包括 檢測器,與所述處理器連接,用于檢測所述第一接收器接收到的光信號的種類, 所述處理器還用于當所述第一接收器僅接收到一種光信號時,根據(jù)發(fā)出所述光信號的照明燈的地址信息和所述目的地地址信息確定導航線路。
4.根據(jù)權利要求2所述的室內(nèi)定位裝置,其特征在于, 所述第一接收器還用于接收第一光信號和第二光信號,其中,所述第一光信號為第一照明燈發(fā)出的光信號,所述第二光信號為第二照明燈發(fā)出的光信號, 所述處理器還用于在所述第一接收器同時接收到所述第一光信號和所述第二光信號時,判斷所述第一光信號和所述第二光信號之間的光強大小,當所述第一光信號的光強大于所述第二光信號的光強時,確定所述導航路線為發(fā)出所述第一光信號的照明燈對應的地址到所述目的地對應的地址的路線。
5.根據(jù)權利要求I所述的室內(nèi)定位裝置,其特征在于,所述裝置還包括第三接收器,與所述存儲器連接,用于接收更新后的所述室內(nèi)地圖。
6.根據(jù)權利要求I所述的室內(nèi)定位裝置,其特征在于, 所述第一接收器接收到閃爍的所述光信號, 所述處理器還用于處理閃爍的所述光信號以獲取所述解碼信息,并從所述存儲器中查找與所述解碼信息對應的地址信息。
7.根據(jù)權利要求6所述的室內(nèi)定位裝置,其特征在于, 所述處理器還用于根據(jù)所述光信號閃爍的時間間隔獲取所述解碼信息,并從所述存儲器中查找與所述解碼信息對應的地址信息,其中,當所述閃爍的時間間隔為第一時間間隔時,所述光信號對應的解碼信息為O,當所述閃爍的時間間隔為第二時間間隔時,所述光信號對應的解碼信息為1,所述第一時間間隔和所述第二時間間隔不同。
8.根據(jù)權利要求7所述的室內(nèi)定位裝置,其特征在于, 所述處理器還用于確定所述光信號對應的引導碼,其中,以第三時間間隔閃爍的光信息對應于所述引導碼,所述第一接收器在接收到所述引導碼對應的光信號之后,接收所述數(shù)字信號對應的光信息,所述第三時間間隔不同于所述第一時間間隔和所述第二時間間隔。
9.根據(jù)權利要求2所述的室內(nèi)定位裝置,其特征在于,所述室內(nèi)定位裝置還包括顯示屏,與所述處理器連接,用于顯示定位的地址或所述導航線路。
10.根據(jù)權利要求9所述的室內(nèi)定位裝置,其特征在于, 所述存儲器還用于存儲所述解碼信息與提示信息的對應關系, 所述處理器還用于根據(jù)處理獲得的所述解碼信息獲取與所述解碼信息對應的提示信息, 所述顯示屏還用于顯示所述提示信息。
11.一種室內(nèi)定位系統(tǒng),其特征在于, 多個照明燈,其中,不同的照明燈發(fā)出的光信號對應不同的編碼信息,所述編碼信息與解碼信息對應,所述解碼信息與室內(nèi)地圖上所述照明燈的地址信息對應;以及 室內(nèi)定位裝置,用于接收所述照明燈發(fā)出的光信號,處理所述光信號以得出對應的解碼信息,并獲取與所述解碼信息對應的地址信息。
全文摘要
本發(fā)明公開了一種室內(nèi)定位裝置及系統(tǒng),該室內(nèi)定位裝置包括第一接收器,用于接收照明燈發(fā)出的光信號,其中,不同的照明燈發(fā)出不同的光信號,不同的光信號對應不同的編碼信息;存儲器,用于存儲室內(nèi)地圖以及解碼信息與地址信息的對應關系,其中,地址信息用于表示照明燈在室內(nèi)地圖中的地址;處理器,分別連接至第一接收器和存儲器,用于處理光信號以得出編碼信息對應的解碼信息,并從存儲器中查找與解碼信息對應的地址信息。通過本發(fā)明,保證了定位的準確性和及時性。
文檔編號G01C21/34GK102901948SQ201210437760
公開日2013年1月30日 申請日期2012年11月5日 優(yōu)先權日2012年11月5日
發(fā)明者胡洪, 郭成, 董建飛, 黃建梅, 張國旗 申請人:北京半導體照明科技促進中心