手機LBS導覽室內導航

Download Report

Transcript 手機LBS導覽室內導航

指導教授:姚修慎
961337 鍾明翰
971415 吳宗昇
研究緣起

當我們到達一間百貨公司、
博物館或是機場時,我們常
會因為建築物的巨大而迷失
了自己,浪費許多時間在找
尋目標上。

如果,這時我們擁有能夠掌
握自己所在地,並且能動態
指引自己的工具,想必會節
省不少時間,並且更輕鬆愉
快的結束旅程。
研究緣起

大部分的大型建築雖然會提供導航,但都
僅僅是告示、指標與櫃檯,無法提供針對
個人的詳細指引。

而大部分人都會攜帶,且能夠動態更新使
用者位置的工具就是手機,所以手機是進
行於室內提供LBS最好的工具。
LBS起源與發展

適地性服務(Location-Based Services ;
LBS),是指基於行動定位技術,探知使用者
所在位置,並提供使用者目前所在位置的相關
服務。

而目前LBS更是在救難方面以外的方面發揚光
大,特別是日常生活方面。最著名的例子就是
GPS的導航系統,利用定位系統,指引使用者
移動路徑,降低其迷路與塞車的機率。
研究平台

目前iPhone等新型擁有觸碰操作功能流
行於世,這些新世代的手機(使用
Android OS、Windows Phone等),擁
有以往手機無法想像的強大功能。

如同無線上網、電子羅盤、照相機等等都
是能夠輔助室內LBS的硬體。
研究平台

同時,觸碰型普及率也
逐年攀身,正逐漸的取
代以往的3G手機。

考量到研究的實用性與
便利性,我們選擇了使
用Android OS的手機
做為我們的研究平台。
研究目標

如果要於手機上進行室內
研究課題

LBS導覽的話,最重要的
建築物的牆壁所阻擋,導
一點就是能夠得知使用者
致了於室內無法直接以
的所在地。
GPS進行定位。


由於GPS的電波會受到
我們必須另外尋找能夠於
其次,就是清晰易懂的室
室內使用且便於手機進行
內地圖與相關資訊。
定位的技術。
室內定位使用技術

目前室內定位技術主要有以下幾項





Wi-fi
紅外線
超音波
Bluetooth
RFID (Radio Frequency IDentification 、無
線射頻辨識)
 ZigBee
 INS (Inertial Navigation System 、慣性導航
系統)
室內定位技術比較
成本
普及性
應用範圍
精確性
穩定度
Wi-Fi
中
高
極高
中
中
紅外線
中
中
低
中
低
超音波
中
低
低
中
低
Bluetooth
低
極高
低
低
低
RFID
低
低
高
高
高
ZigBee
中
極低
中
高
中
INS
低
中
低
極高
高

以上是各技術的比較,以普及性、精確性和穩
定性來做為比較,我們選擇Wi-Fi跟INS做為定
位的技術。
定位方法與分區圖

將建築以樓層分割成數個Layer,
然後再將數個樓層分割成不同
Block。

各樓層入口使用Blue-tooth進行
Check-in,當使用者接近並感測到
時,將定位位置改變於該區。

每個地區約為20平方公尺,將定
位點設在各個Block的中心,以使
用者所在的Block來提供導航資
訊。
Wi-fi無線定位技術 –RSSI定位

Wi-Fi的電波訊號強度
(dBm)會隨著距離增加而衰
減,我們可以依據衰減的程
度來判定與無線基地台(AP)
的距離。

由於Wi-Fi網路都需有發訊
的AP ,且依照協定,每個
AP都有獨有的辨識碼,藉
著這個規定可以區別收到的
訊號來自於哪個AP 。
Wi-fi無線定位技術 –RSSI定位

利用dBm的衰減程度,得知使用者與不同AP的距離,
利用三角定位法運算出使用者的所在地。僅此定位方
法,產生的誤差十分巨大,所以我們採用了更進一步
的方法來提升準確率。
 我們事先建立起各地點的訊號強度資料庫。
 使用者現場定位時改以最近鄰居法與資料庫進行比對。
○ 我們取最近的3個鄰居平均後做為所在地

定位的誤差將會大幅降低,足以進行室內LBS導覽。
INS定位

INS又稱慣性導航系統(Inertial Navigation System ),
現今已管廣泛運用於導彈、飛機等飛航產物上。

INS使用陀螺儀、電子羅盤、加速度計等感測器獲取

利用觸碰型手機內建的電子羅盤,可以知道使用者的
數據,搭配計算機進行定位計算。
移動方向與移動振幅,藉此完成INS計步器來進行定
位。
INS定位


手機上的電子羅盤可以檢測與
北方的夾角,同時也能夠偵測
使用者移動的振幅。
我們夾角來判定使用者的方
向,並且利用振福來判定使用
者是否有前進。
 與北方的夾角為Azimuth值
○ 0度為正北
 上下振幅為Pitch值
○ |Pitch|>定值時判定為行進一步
INS定位

我們假設人類平常每
前進一步為0.65公
尺,將1個Block再分
割成7*7的小方格,
利用計步器所偵測到
的步數與方向決定使
用者所在地。
室內定位技術整合

由於INS每行走就會增加一點誤差值,這一累積誤差當時間
一久將會成為巨大的差值,所以我們會定期以RSSI將初始
位置更新降低誤差。

將INS做為行進間定位的主體,以RSSI定位做為起始點判
定與修正,這就是手機室內LBS的定位。

在以下情況啟用RSSI

於程式開始

錯誤發生時

長時間行走時(這時將INS與RSSI結果平均做為所在地)

長時間靜止不動
系統架構圖
室內導航
判斷程序
RSSI定位
訊號資料庫
INS定位
位置比對
電子羅盤
Check-in
目標搜尋
錯誤偵測
位置計算
相關流程圖
程式啟動
RSSI室內定位
設定目標(非必要)
INS啟動
RSSI再定位
追蹤定位
錯誤
判斷位置
正確
到達目標並提供資訊
是否有下一個
目標
No!
程式結束
重置數據與設定
新目標
YES!
相關成果-RSSI


藉由Wi-Fi~RSSI定位的結果,
準確正確率為75%。
由實驗結果可知,在空曠的
室內場地。運用Wi-Fi的無線
訊號強度的定位法誤差值僅
僅2公尺,正確率高達7成
5。雖然不甚完美,但已經
是十分高的數字,如果搭配
其他定位方法,在聯集下定
位的正確率將會更高。
誤差區數
0
1
2
3% 3%
19
%
75
%
3
相關成果- INS
精確度

我們實踐運用INS的計步
器定位成果,效果十分優
良,能夠將誤差壓低在2
公尺內。

短距離10公尺的誤差約為
0.1公尺

長距離90公尺的誤差約為
0.44公尺
實驗路徑
專題結果


將RSSI與INS兩項定位
技術整合後,短時間內
的定位誤差低於3公尺
以下,讓使用者能夠正
確德知自己所在。
我們依據使用者的所
在,搭配資料庫。能夠
讓使用者找到想要的商
品以及想到達的目標,
算是完成了手機LBS導
覽的一小步。