許永真臺灣大學:資訊工程學研究所李世偉Lee, Shih-WeiShih-WeiLee2007-11-262018-07-052007-11-262018-07-052007http://ntur.lib.ntu.edu.tw//handle/246246/53659雖然現在利用訊號強度所做的室內定位系統,其準確度約為兩米左右,但是直接將絕對座標轉換成房間資訊,卻常常造成錯誤。而從事室內定位的專家普遍都有一個共識,就是室內定位系統的準確度必須至少達到房間程度。 本研究結合空間限制的模型Lock Maker與機率模型particle filter,來提昇定位系統在提供房間定位的準確度。藉由particle在不同區域間的分佈情形來更新、給予移動時的空間限制;另外也利用長時間對感測器模型的觀察,協助判斷被追蹤的人是否進入房間,來輔助更新空間限制並適時導引particle移動。 實驗結果顯示,我們所提出的方法在提供房間定位上確實比Walking Area、Collision Detection的方法要值得信賴。雖然會造成2秒左右的進房延遲,但我們覺得這延遲仍在容忍的範圍內,且當定位訊號較穩定時,延遲的情形也可以儘可能的降低。We discover that it is easy to provide incorrect room-level information which is transformed from the absolute position, although the accuracy of the current RSSI location system is about two meters. Indoor localization researchers have a consensus that systems at least need to provide room-level accuracy. Thus, we propose a spatial constraint model, called Lock Maker and combine it into particle filter to provide better room-level location estimation. In Lock Maker, Space Model constructs the map organization by recording the connection between different regions. Then, Spatial Constraint gives limitations to particles while they are moving. At the same time, we update limitations by observing the weight of particles distribute over different areas. Region-level Sensor Model uses a longer duration of location information to help change limitations in Spatial Constraints and guide particles to a more suitable position than current. In our experiments, we compare Lock Maker with Walking Area approach, and Collision Detection Algorithm. The result shows that Lock Maker is more reliable to provide room-level information. Although this approach causes some delay, but we think that the delay is still tolerable to users.Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . v List of Figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xi List of Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv Chapter 1 Introduction 1 1.1 Motivation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.2 Research Objective . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.3 Thesis Organization . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 Chapter 2 Related Work 5 2.1 Wi-Fi Based RSSI Location System . . . . . . . . . . . . . . . . . . . . . 6 2.1.1 Deterministic Method . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.1.2 Probabilistic Method . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.2 Location System Using Spatial Information . . . . . . . . . . . . . . . . .13 2.2.1 Using Spatial Information Directly . . . . . . . . . . . . . . . . . . . 14 2.2.2 Using Spatial Information Indirectly . . . . . . . . . . . . . . . . . . 14 2.2.3 Other Systems provide Room-level Location Information . . . . . . . . . .15 Chapter 3 Room-level Localization 17 3.1 Particle Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17 3.2 Assumptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20 3.3 Problem Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Chapter 4 System Design and Implementation 25 4.1 The Main Idea of Lock Maker . . . . . . . . . . . . . . . . . . . . . . . .25 4.2 The Main Idea of Region-level Sensor Model . . . . . . . . . . . . . . . . 28 4.3 System Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . .29 4.3.1 Sensor Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 4.3.2 Motion Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 4.3.3 Space Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31 4.3.4 Spatial Constraint . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 4.3.5 Region-level Sensor Model . . . . . . . . . . . . . . . . . . . . . . . .42 Chapter 5 Experiment 47 5.1 Introduction of Compared Methodologies . . . . . . . . . . . . . . . . . . 47 5.1.1 Walking Area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 5.1.2 Collision Detection Algorithm . . . . . . . . . . . . . . . . . . . . . .48 5.2 Preliminary Experiment . . . . . . . . . . . . . . . . . . . . . . . . . . 51 5.2.1 The Sample Rate of the Sensor . . . . . . . . . . . . . . . . . . . . . .51 5.2.2 The Standard Deviation of Sensor Model in the Experiment Radio Map . . . 52 5.2.3 The Error Ratio of the Sensor Model in the Experiment Radio Map . . . . .53 5.2.4 The Parameters of Region-level Sensor Model . . . . . . . . . . . . . . .56 5.3 Experiment Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 5.3.1 The Enter Depth of R324 is 1.5 meter . . . . . . . . . . . . . . . . . . 60 5.3.2 The Enter Depth of R324 is 3 meter . . . . . . . . . . . . . . . . . . . 60 Chapter 6 Conclusion 73 6.1 Summary of Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73 6.2 Contributions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74 6.3 Future Work . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75 Bibliography 76 Chapter A Appendix 81 A.1 How to Measure the Distance to Lock . . . . . . . . . . . . . . . . . . . .81 A.2 How to Measure the Distance to Lock: A Faster Method . . . . . . . . . . . 84 A.3 The Implementation of Collision Detection Algorithm . . . . . . . . . . . .871844525 bytesapplication/pdfen-US室內定位房間準確度indoor localizationparticle filterroom-level空間限制對房間定位準確性之研究Lock Maker: Improving Room-level Localization Using Spatial Constraintsthesishttp://ntur.lib.ntu.edu.tw/bitstream/246246/53659/1/ntu-96-R94922094-1.pdf