本發(fā)明涉及位置定位領(lǐng)域,尤其涉及一種基于傳感器的定位方法及其裝置。
背景技術(shù):
目前,通常采用GPS全球定位系統(tǒng)或北斗衛(wèi)星導航系統(tǒng)對測量點進行定位,基于上述兩種系統(tǒng)的定位具有限制,GPS全球定位系統(tǒng)和北斗衛(wèi)星導航系統(tǒng)只能確定測量點的平面位置,而不能精確地解析海拔高度,即通過這兩種定位系統(tǒng)無法同時精確確定測量點的三維坐標。導致無法實際應用。
技術(shù)實現(xiàn)要素:
本發(fā)明提供一種基于傳感器的定位方法及其裝置,解決現(xiàn)有技術(shù)中無法同時精確確定測量點的三維坐標。導致無法實際應用的技術(shù)問題。
本發(fā)明的目的是通過以下技術(shù)方案實現(xiàn)的:
一種基于傳感器的定位方法,包括:
測量待測點的經(jīng)緯度值和所在位置的大氣壓力值;
根據(jù)待測點的經(jīng)緯度值,計算出待測點的平面坐標值,根據(jù)待測點的大氣壓力值,計算出待測點海拔高度值;
將計算后的結(jié)果傳輸給用戶終端。
一種基于傳感器的定位裝置,包括北斗衛(wèi)星導航芯片、氣壓傳感器、處理器和串口芯片;
所述北斗衛(wèi)星導航芯片與所述處理器相連接,用于測量待測點的經(jīng)緯度值;
所述氣壓傳感器與所述處理器相連接,用于測量待測點所在的大氣壓力值;
所述處理器用于接收北斗衛(wèi)星導航芯片測量的待測點的經(jīng)緯度值,通過計算將經(jīng)緯度值轉(zhuǎn)換成平面坐標值,并同時接收氣壓傳感器測量的大氣壓力值,通過計算以確定待測點海拔高度值;
所述串口芯片與所述處理器相連接,用于將所述處理器計算后的結(jié)果傳輸給用戶終端。
本發(fā)明通過采用溫、濕度傳感器、氣壓傳感器和北斗衛(wèi)星導航芯片,對各傳感器和北斗衛(wèi)星導航芯片感測的數(shù)據(jù)做進一步的計算處理,確定測量點的三維坐標,極大地提高了測量的精確度,并且實現(xiàn)了一種方便靈活、用途廣泛的優(yōu)良用戶-環(huán)境的人機互動。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實施例的結(jié)構(gòu)示意圖。
具體實施方式
為使本發(fā)明的上述目的、特征和優(yōu)點能夠更加明顯易懂,下面結(jié)合附圖和具體實施方式對本發(fā)明作進一步詳細的說明。
如圖1所示,為一種基于傳感器的定位方法,包括:
測量待測點的經(jīng)緯度值和所在位置的大氣壓力值;
根據(jù)待測點的經(jīng)緯度值,計算出待測點的平面坐標值,根據(jù)待測點的大氣壓力值,計算出待測點海拔高度值;
將計算后的結(jié)果傳輸給用戶終端。
其中,還包括測量待測點溫度,以對待測點所在的海拔高度做進一步修正。
還包括測量待測點濕度,以對待測點所在的海拔高度做進一步修正。
本發(fā)明通過采用溫、濕度傳感器、氣壓傳感器和北斗衛(wèi)星導航芯片,對各傳感器和北斗衛(wèi)星導航芯片感測的數(shù)據(jù)做進一步的計算處理,確定測量點的三維坐標,極大地提高了測量的精確度,并且實現(xiàn)了一種方便靈活、用途廣泛的 優(yōu)良用戶-環(huán)境的人機互動。
本發(fā)明實施例還提供了一種基于傳感器的定位裝置,如圖1所示,包括北斗衛(wèi)星導航芯片、氣壓傳感器、處理器和串口芯片;
所述北斗衛(wèi)星導航芯片與所述處理器相連接,用于測量待測點的經(jīng)緯度值;
所述氣壓傳感器與所述處理器相連接,用于測量待測點所在的大氣壓力值;
所述處理器用于接收北斗衛(wèi)星導航芯片測量的待測點的經(jīng)緯度值,通過計算將經(jīng)緯度值轉(zhuǎn)換成平面坐標值,并同時接收氣壓傳感器測量的大氣壓力值,通過計算以確定待測點海拔高度值;
所述串口芯片與所述處理器相連接,用于將所述處理器計算后的結(jié)果傳輸給用戶終端。
以上對本發(fā)明進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。