1. 引言
在過去的幾十年里,GPS技術由美國國防部延展到民用市場開放,已經被廣泛用于汽車、航空、航海導航等領域。現在除了GPS之外,包括我國的北斗衛星導航系統、歐盟的伽利略系統、俄羅斯的格洛納斯系統、以及印度的納維衛星系統(NavIC)等,都在為全球用戶提供位置服務。衛星定位導航成為了現代社會的一個重要技術里程碑,改變了人類生活的方方面面。從地圖導航到社交網絡,衛星定位技術在其中發揮了關鍵作用。
然而,在室內環境下,衛星定位技術由于信號遮擋、反射、衰減等復雜原因,無法發揮定位作用和提供可靠的導航服務。而隨著城市化進程的加速推進,現代化的大型建筑不斷涌現,人類的室內活動不管是從時間維度,還是空間維度,都遠遠高于戶外活動。有些研究表明,現代人的室內活動時間已經超過70%,而在城市居民尤為明顯。這種情況下,室內定位需求自然日益增高。而且室內定位已經不僅僅局限在對人的活動軌跡和定位要求。隨著物聯網、智能家居、工業4.0、智能倉儲、和智能城市的訴求,以移動機器人為代表的室內定位也變得越來越迫切。
2. 室內定位——無法抗拒的誘惑
室內定位能夠帶來的好處是顯而易見的:
-
提供更精準的室內導航和位置服務:室內定位技術可以讓用戶在室內環境中得到更精準、更便捷的導航和位置服務,不至于出現室外進入到樓宇內部,導航連續性發生中斷,不用擔心在高層建筑和復雜商圈中迷路或者找不到目的地,大型停車場找不到車。室內定位將提高用戶體驗和滿意度,讓用戶更加方便快捷地找到他們所需要的信息或者服務。
-
改善室內安全和監控:室內定位技術可以用于安防監控和人員管理,例如可以追蹤醫院、養老院或者工廠內的員工位置,保障他們的安全。
-
促進商業活動和消費者行為分析:室內定位技術可以用于精準廣告投放和營銷策略制定,幫助企業提高效益和營收。同時,還可以用于消費者行為分析,了解消費者的行為習慣,為企業提供更有針對性的服務。這種技術還可以結合虛擬現實技術,在消費者到達大型商圈場所,能快速了解周邊位置商家的促銷活動信息。
-
提高生產效率和管理效益:室內定位技術可以用于工業制造領域的設備監測和安全管理,可以提高生產效率和保障安全,減少生產成本。比如大型倉儲物流系統,可以通過將機器人與室內定位系統相結合,機器人可以準確地獲取自身的位置信息和目標貨物的位置信息,并進行快速存儲和提取貨物的任務。
那么有這么多好處,為什么室內定位的生態發展仍然不理想呢?
3. 難以回避的復雜狀況與挑戰
因為室內定位和室外定位不同,面臨非常復雜的狀況和挑戰:
-
多徑效應:室內環境往往充滿了反射、衍射、干擾等,導致從信號源到接收器的信號路徑變得錯綜復雜,這種現象被稱為多徑效應。多徑效應使得信號難以準確地到達接收器,導致位置估計的誤差增大。
-
陰影效應:室內環境中有許多物體,如墻壁、家具、電器等,會阻擋或反射信號,導致信號遮擋、丟失或衰減、變弱,這種現象被稱為陰影效應。陰影效應使得信號的強度和分布不均勻,從而影響室內定位的精度和可靠性。
-
多樣性和變化性:室內定位場景具有多樣性和變化性,比如不同建筑物、建筑材料、樓層、房間、墻壁厚度等都會對信號傳播和接收產生不同的影響。同時,人員走動、家具等因素的改變也會導致信號的變化,這些因素的復雜性和多樣性,影響信號的傳播和反射,從而影響定位精度和可靠性,增加了室內定位的難度。
-
信號干擾:室內環境中存在大量的無線信號源,如Wi-Fi、藍牙、RFID等,這些信號源會產生干擾,使得定位信號受到干擾或遮擋,從而降低定位精度。
-
穿透力和精度難于平衡:一般來說,頻段越高,信號的傳輸距離和穿透力越低,但是信號的帶寬和精度越高。這是由于高頻信號的波長較短,容易被建筑物和障礙物阻擋,導致信號衰減和反射,從而影響信號的傳輸距離和穿透力。但是高頻信號的波長較短,可以提供更高的時間分辨率,從而可以實現更高的定位精度。以毫米波為例,毫米波的頻率通常在30 GHz至300 GHz之間,波長約為1 mm至10 mm。由于毫米波信號的波長非常短,所以毫米波可以提供非常高的定位精度,但是其傳輸距離和穿透力非常有限,需要部署更多的基站來覆蓋一個區域。相比之下,低頻信號如藍牙和Zigbee可以傳輸較遠距離,但是定位精度較低。所以這個平衡點是很難把握的。
-
低功耗難于達成:在室內定位場景下,大部分定位設備都需要在低功耗模式下工作,以保證設備的長時間使用和可靠性。然而,低功耗模式通常會限制定位設備的傳輸功率和帶寬,進而降低定位的精度和可靠性。
那么是否有解呢?答案是有解,但尚未有最優解,也就是說:室內定位目前的解決方案很多,但都有各自的優缺點。
4. 紛繁復雜的室內定位技術那么當前室內定位到底有哪些可以采用的技術呢?從大的分類來看,室內定位可以分為:信號測量定位技術、光學定位技術、視覺圖像識別定位和慣性導航定位。
信號測量定位技術是指通過測量接收到的室內信號(如Wi-Fi、藍牙、Zigbee、地磁等)的強度、時間、相位、多普勒頻移等參數,來推算出接收者的位置的一種技術。這種定位技術通過采集環境中的信號,對其進行處理和解析,利用統計學、數學模型和算法等方法,得到接收者所處的位置信息。通常包括三角測量、指紋定位、時差測量等技術。
光學定位技術是指利用光學、毫米波傳感器或者光學標記,通過光和波的反射或者衍射等方式來定位室內目標的一種技術。這種技術通常需要安裝光學傳感器或者光學標記在室內場景中,并通過光學傳感器采集數據來計算目標的位置。其中,光學標記可以是二維碼、條形碼、球形反射鏡等,而光學傳感器可以是相機、激光掃描儀等。通過將光學傳感器和光學標記進行配對使用,可以實現室內目標的高精度定位和跟蹤。常見的光學定位技術包括二維碼定位、飛行時間定位、球形反射鏡定位等。
視覺圖像識別定位技術是一種通過使用攝像頭或其他傳感器采集室內環境中的圖像或視頻,并通過計算機視覺算法來識別和定位物體或人員的位置的技術。該技術通常需要先進行建模和訓練,以便系統可以準確地識別特定的物體或人員,并將它們的位置與實際場景中的位置相對應。
慣性導航定位是指利用慣性測量單元(Inertial Measurement Unit,IMU)測量物體在空間中的加速度和角速度,然后根據運動學方程計算出物體在三維空間中的位置、速度和姿態等參數。在室內定位中,通常采用低成本的慣性測量單元,如加速度計和陀螺儀等,通過將測量值進行積分計算來得到物體的位置和姿態。由于慣性導航定位不需要與外部設備進行通信,因此可以實現獨立定位,適用于某些特殊環境,如地下停車場和礦井等。
而且,不管是上述哪種室內定位技術,需要借助室內地圖的信息,才能對室內的位置進行準確的定位。不同的定位技術可能使用不同的方法獲取位置信息,但它們都需要將這些信息與室內地圖進行匹配,以獲得準確的位置數據。因此,建立高精度的3D室內地圖是實現室內定位的關鍵。
接下來,我會分別針對上述幾個關鍵技術展開來談一下。
5. 信號測量定位技術5.1信號測量定位技術的基礎技術能力
在當下,各種無線信號技術層出不窮,讓人眼花繚亂。但不管是什么樣的信號測量定位技術,都逃不開以下一些基礎技術能力:
5.1.1 指紋測量技術
室內定位的指紋測量是一種基于信號強度指紋的室內定位技術。該技術通過在室內環境中收集無線信號強度值的指紋數據,以創建一個參考數據庫。然后,在實時應用中,當設備移動時,定位設備會接收到同一區域的的不同信號強度值,這些值被記錄下來,作為該位置的指紋數據。這些指紋數據隨后存儲在參考數據庫中。在定位時,設備將收集到的信號強度值與參考數據庫中的指紋數據進行比較和匹配,以確定設備的位置。指紋測量數據不一定局限于一種無線技術。可以使用Wi-Fi、5G、藍牙、Zigbee等多種技術進行測量,將其整合成一個指紋數據集。這樣可以提高定位的準確性和覆蓋范圍。整合數據的過程需要使用一些數據處理技術,例如融合、濾波等,以提高數據的質量和準確性。
5.1.2 三角定位
室內三角定位技術是一種基于測量接收器與多個已知信號源之間的距離或信號延遲,來計算接收器位置的技術。這種技術的原理是利用三角形的三個角和邊之間的關系,根據接收器與多個信號源之間的距離或信號延遲,通過差分算法來計算接收器的位置。三角定位是一個泛指,指的是利用多個距離測量值來確定目標物體在平面或空間中的位置。一般來說,使用三個及以上測量點的距離或角度信息可以精確地計算目標的位置。定位點越多,定位精度可以相對提高,但也需要消耗更多的計算資源和測量成本。因此,在確定需要的精度范圍后,需要權衡成本和精度要求來選擇合適的定位點數量。當然計算接收器與多個信號源之間距離的方法有很多種,可以是信號強度、接收功率或時間差測量來計算。
-
信號強度測量法:該方法基于信號傳播過程中信號強度的衰減規律,通過接收器接收到的信號強度值來計算定位設備與信號源之間的距離。通過測量這些信號的接收功率或RSSI值(接收信號強度指示)使用已知的信號衰減模型來計算定位設備與信號源之間的距離。
-
接收功率測量法:該方法是在信號源發送特定的信號時,由接收器測量該信號的接收功率來計算設備與信號源之間的距離。
-
時間差測量法:該方法利用定位設備和信號源之間的信號傳播速度以及兩者之間的時間差來計算距離。時間差可以通過到達角度(AoA)技術實現。AoA涉及多個天線的使用,用于確定信號入射的角度。當信號到達接收器時,通過計算信號到達每個天線的時間差,可以確定信號入射的角度。
以上三個測量技術可以混用。實際上,使用多種技術可以提高定位精度和魯棒性。例如,在使用時間差測量技術時,由于多徑效應的影響,定位精度可能會受到影響。這時可以結合信號強度測量技術,通過信號強度分析來識別和抑制多徑信號,從而提高定位精度和魯棒性。類似的,結合多種技術可以有效地解決室內定位中的信號衰減、多徑效應、噪聲干擾等問題。
5.1.3 建模和信號處理技術
在室內導航信號測量技術中,統計學、數學模型和信號處理算法是非常重要的。至少需要考慮以下一些因素:
-
多路徑信號模型:在室內環境中,信號往往存在多條傳播路徑,這些路徑的干擾和耗散會嚴重影響測量的精度。因此,需要建立多路徑信號模型,以對多路徑效應進行建模和消除。以預測信號在傳播過程中的衰減情況,從而更準確地計算距離和定位坐標。
-
統計建模:統計學建模是室內導航中的關鍵技術之一。需要對不同的信號特征進行建模,以提高測量的準確性和魯棒性。
-
數據融合:室內導航信號測量通常需要融合多個傳感器的數據,以提高定位的精度和魯棒性。數據融合需要考慮多個傳感器之間的協同和互補性。
-
位置估計:對于定位問題,需要建立數學模型來描述位置估計的過程。這需要考慮室內環境的復雜性和定位精度的要求。
-
信號處理技術:對接收到的信號進行濾波、降噪、去除干擾等預處理操作,以提高定位精度和魯棒性。
-
時鐘同步技術:在多個接收器和信號源之間進行時鐘同步,以減小時鐘誤差對定位精度的影響。
以上指紋測量、三角定位和建模與信號處理技術,是在無線信號測量定位技術中廣泛采用的。但具體到不同的無線技術,還是存在差異性:
5.2不同信號測量技術的差異性
5.2.15G
5G技術的大帶寬允許在室內環境下傳輸更多的數據,從而提供更準確的定位信息。5G技術提供低延遲的通信,可以實現實時的位置跟蹤和反饋。5G的覆蓋本身就是室外覆蓋和室內覆蓋相結合,因此更容易實現室外和室內的無縫切換。5G技術的頻譜范圍一般為24GHz至100GHz,比傳統的Wi-Fi和藍牙頻段更高。這使得5G技術在室內定位方面具有更高的精度和可靠性。但是室內環境中的信號干擾和遮擋性不高。穿透力弱,需要單獨部署額外的室內基站來增強室內覆蓋。而且5G能耗高,需要更多的電力支持,因此相比其他技術在能耗上更加昂貴。
5.2.2 Wi-Fi
室內的Wi-Fi網絡不僅可以作為一般網絡基礎設施,也可以利用其空間傳播的路徑損耗效應(pathloss)建立路徑損耗模型,從而實現位置數據的解算。其優點是可以利用室內已經部署的Wi-Fi路由設備,無需額外部署。但是,如果場館本身沒有Wi-Fi設備,就需要額外部署。其缺點是由于室內空間結構比較復雜,無線電波在室內空間傳播過程中還存在陰影效應(shadowing)和多路傳播效應(multipath),無論是模型法還是指紋法,都很難建立能夠真實反映室內空間的傳播模型。因此,商用Wi-Fi室內定位系統的定位精度一般在15米到25米左右,具體依賴于室內已有的Wi-Fi設備數量及分布。
Wi-Fi定位技術有兩種,一種是通過移動設備和三個無線網絡接入點的無線信號強度,通過差分算法,來比較精準地對人和車輛的進行三角定位。另一種是事先記錄巨量的確定位置點的信號強度,通過用新加入的設備的信號強度對比擁有巨量數據的數據庫,來確定位置。優勢:總精度較高,硬件成本低,傳輸速率高;可應用于實現復雜的大范圍定位、監測和追蹤任務。缺點:傳輸距離較短,功耗較高,一般是星型拓撲結構。
5.2.3藍牙
藍牙室內無線信號測量技術是一種基于藍牙低功耗技術實現的室內定位技術,主要包括藍牙信號強度指示(RSSI)定位、藍牙指紋定位、藍牙角度估計等方法。其中,iBeacon是蘋果公司推出的一種基于藍牙低功耗技術的室內定位解決方案,具有較高的應用價值。
藍牙室內無線信號測量技術具有低成本、易部署、兼容性好、功耗低、數據傳輸速度快等特點,可以實現對室內物體的定位、追蹤和監測等功能。藍牙室內無線信號測量技術使用的是2.4GHz頻段,與Wi-Fi等無線通信技術共享同一頻段。因此,在高密度的室內環境中,頻譜爭奪問題可能會影響藍牙的定位精度和魯棒性。
藍牙室內定位技術的測量精度與藍牙信號的接收強度相關。在理想情況下,藍牙定位的測量精度可以達到2-4米。但實際上,藍牙信號在室內的傳播過程中受到多種干擾,如障礙物、多徑效應等,因此精度可能會有所下降。藍牙信號在穿透力方面相對較差,容易受到障礙物的干擾。
藍牙室內定位技術相對于其他室內定位技術具有較好的魯棒性。由于藍牙信號可以實現多距離的判斷,可以通過區分接收信號的距離,將室內環境進行分區,降低由于干擾和多徑效應導致的誤差。
iBeacon是蘋果公司推出的一種基于藍牙低功耗技術的無線室內定位技術,它主要由三部分組成:iBeacon發射器、接收設備和移動應用程序。iBeacon發射器是一種小型的電子設備,它能夠向周圍發送藍牙信號,這些信號包含了iBeacon發射器的唯一標識符(UUID)、主要(Major)和次要(Minor)值以及發射器的信號強度(RSSI)等信息。
在室內定位方案中,部署一組iBeacon發射器并將它們放置在不同的位置,每個iBeacon發射器都會向周圍發送藍牙信號。接收設備可以通過掃描這些信號并獲取它們的信號強度和標識符等信息來確定接收設備與iBeacon發射器之間的距離和相對位置。移動應用程序可以根據接收設備獲取到的信號信息,結合預先建立好的地圖數據,通過算法計算出移動設備的實時位置信息。
iBeacon的優點是成本低、安裝簡單、易于管理和維護,并且能夠為用戶提供高精度的室內定位服務。但是它也存在一些缺點,例如受到環境因素(如信號干擾、多路徑衰減等)的影響,定位精度可能會受到影響;同時,由于iBeacon發射器需要被放置在室內的各個角落,因此在建立室內地圖和部署iBeacon發射器時需要投入較高的人力和物力成本。
5.2.4地磁
地磁室內定位技術利用地球磁場的變化進行定位,其頻譜范圍在幾Hz到幾十Hz之間。地磁定位適用于不需要高精度的室內場景,如室內導航和定位服務。地磁信號的信號覆蓋范圍廣,能夠穿透墻體等遮擋物,適用于室內環境中的跨房間定位。地磁定位的優勢在于不受信道干擾的影響,但受到金屬和磁性物質的影響較大。地磁信號的測量精度取決于傳感器的質量和使用的算法,一般可以達到幾米的定位精度。
5.2.5UWB
UWB(Ultra-Wideband)技術定位是一種基于超寬帶技術的室內定位方式,其原理是利用短脈沖信號在室內進行定位。UWB定位具有定位精度高、抗干擾能力強等優點,但需要在定位區域內部署一定數量的UWB發射器和接收器。UWB技術主要特點是其具有非常高的測量精度和極短的信號脈沖寬度。UWB技術的信號穿透力比較強,可以穿透混凝土、鋼筋混凝土等材料,適合在復雜的室內環境中進行定位。UWB技術的頻譜范圍較寬,具有很好的抗干擾性,但需要考慮到與其他無線電設備的干擾問題。UWB技術主要應用于室內精確定位、安防監控等領域。
5.2.6RFID
射頻識別(英語:Radio Frequency IDentification,縮寫:RFID)是一種無線通信技術,可以通過無線電訊號識別特定目標并讀寫相關數據,而無需識別系統與特定目標之間建立機械或者光學接觸。
無線電的信號是通過調成無線電頻率的電磁場,把數據從附著在物品上的標簽上傳送出去,以自動辨識與追蹤該物品。某些標簽在識別時從識別器發出的電磁場中就可以得到能量,并不需要電池;也有標簽本身擁有電源,并可以主動發出無線電波(調成無線電頻率的電磁場)。標簽包含了電子儲存的信息,數米之內都可以識別。與條形碼不同的是,射頻標簽不需要處在識別器視線之內,也可以嵌入被追蹤物體之內。FID技術主要有低頻(LF)、高頻(HF)和超高頻(UHF)三種頻段,每個頻段有不同的工作范圍和穿透力。LF和HF頻段的穿透力較差,但具有較高的測量精度和魯棒性;UHF頻段具有更遠的工作距離和較好的穿透力,但精度和魯棒性較差。RFID技術主要用于物品追蹤和物流管理等領域。
總體而言,不同的無線信號測量技術在使用場景、頻譜范圍、測量精度、穿透力、魯棒性等方面有著各自的優缺點。根據應用需求的不同,選擇合適的技術可以有效提高室內定位的精度和可靠性。
6.光學定位技術在光學定位技術,往往需要通過光接收器,感知光學信號。這種信號可能是一直在那里的,也可能是通過信號接收方發射一種信號,然后根據反射情況來測量和感知周邊狀況。這里面有幾個常見的技術:
6.1二維碼測量技術
二維碼測量是光學室內定位技術的一種形式,通常使用攝像頭捕捉二維碼圖像,通過解碼來確定位置。在二維碼中,包含了一些用于標識位置的信息,例如位置的坐標、編號、房間名稱等。當用戶在室內移動時,他們可以掃描不同位置的二維碼來確定他們的位置。
二維碼通常使用黑白像素的點陣編碼表示。通過掃描二維碼并識別編碼,可以確定該二維碼的位置,進而確定用戶的位置。使用二維碼測量技術時,需要在室內的不同位置放置二維碼,以確保足夠的覆蓋范圍。
相對于其他室內定位技術,二維碼測量技術具有一定的優點。首先,使用二維碼可以避免由于環境中的物體和信號干擾而導致的誤差。其次,二維碼可以輕松地部署在室內的各個位置,而不需要特殊的設備或傳感器。同時,二維碼的識別也比較容易,可以在普通的智能手機或平板電腦上進行。
波士頓動力的Spot機器狗就使用二維碼測量技術進行巡檢。事實上,這種技術可以被廣泛應用于機器人導航和自動化巡檢等領域。由于二維碼可以在相機的視野內被快速準確地識別和定位,因此機器人可以使用它們來感知自己的位置和環境。這種技術的好處在于它不需要太多的設備或復雜的技術支持,只需要一個簡單的相機或激光掃描儀就可以實現。同時,由于二維碼可以靈活地部署和更新,因此這種技術非常適合用于需要頻繁更改和調整的環境中。
這種技術不復雜,但二維碼測量技術的局限性在于需要在室內放置大量的二維碼,并且用戶需要掃描每個位置的二維碼以確定其位置。此外,在室內定位的精度方面,二維碼測量技術通常無法與其他高級別的室內定位技術競爭。
6.2飛行時間(ToF)
TOF(Time of Flight)技術是一種基于時間差的測量方法,用于測量信號從發射器發送到接收器的時間。但不同于其他時間差測量方法,TOF是通過發送脈沖信號并測量信號反射回來的時間來計算距離的。在室內定位中,TOF通常使用激光或者超聲波脈沖作為信號源。這種技術可以在室內環境中提供較高的精度,但也存在一些局限性,如需要具有高精度時鐘和快速計算能力等。
TOF技術的主要優勢在于其精度和速度。由于TOF技術可以測量非常精確的距離,因此它非常適合需要高精度定位的應用。另外,由于TOF技術可以在非常短的時間內完成距離測量,因此它非常適合需要快速響應的應用。例如,TOF技術可以用于高速移動機器人或無人機的室內定位。和前面的二維碼測量技術不同。在飛行時間測量技術中,往往是探索一個未知的空間。
ToF技術可以說是受到了蝙蝠定位的啟發,但并不是直接模擬蝙蝠的仿生設計。蝙蝠利用超聲波進行定位,通過發出超聲波并計算反射回來的時間來確定目標的位置,這與ToF技術的基本原理類似。但是,ToF技術使用的信號通常是激光或LED光脈沖,而不是超聲波。此外,ToF技術還利用光學系統來接收和處理信號,與蝙蝠的耳朵有所不同。
6.3球形反射鏡定位
球形反射鏡定位是一種利用球形反射鏡實現室內定位的技術。球形反射鏡具有在幾乎所有方向上反射光線的特性,因此它可以將從室內環境中的多個位置發射的光線聚焦到一個點上。這個點的位置可以根據反射鏡的幾何形狀和光線的角度計算出來。
在球形反射鏡定位系統中,通過在室內環境中放置多個發光標記,然后使用相機來觀察這些標記的位置。這些標記的位置可以通過對它們在球形反射鏡上的反射位置進行計算來確定。通過使用多個標記和相機,可以在三維空間中計算出相機的位置。
球形反射鏡定位技術具有定位精度高、對室內環境要求低、不受光線干擾等優點。但同時,需要在室內環境中放置多個發光標記,增加了系統的復雜度和成本。
7.視覺圖像識別定位技術
其實前面提到的光學定位技術的二維碼識別,也是廣義上的視覺圖像識別定位技術。但這里談到的圖像識別,主要是針對環境原本存在的設備或者人物的識別,而不是人為插入的圖像二維碼或條碼。視覺圖像識別定位需要有以下一下關鍵的技術:
1.物體識別:通過計算機視覺技術,將攝像頭拍攝到的物體與預設的模型進行匹配,以確定這是什么物體,以及物體對應的位置。
2.物體跟蹤:對于正在移動的物體,需要實時地進行跟蹤,以確保其位置信息的準確性。
3.場景識別:對室內場景進行識別,包括墻壁、地面、家具等,以幫助確定相對位置。
4.相機標定:確定相機的內部和外部參數,以將圖像中的點映射到實際世界中的位置。這里面包括對相機位置的感知,對相機動態姿態的感知,包括相機的旋轉和平移。對相機鏡頭深度的感知,通過深度信息,來推斷它們拍攝人物的三維位置和狀況。
5.多圖配準:將多張圖像進行配準,以確定這些圖所對應的共性人物在三維空間中的位置。
這些技術通常是相互關聯的,需要結合使用才能實現高精度的室內定位。
當然,在室內定位中,還需要對移動人物進行識別。這里面就包括目標檢測、特征提取、特征匹配。具體而言,以卷積神經網絡(CNN)為代表的深度學習算法,在圖像識別和分類中被大量的使用,與之相對應的大型數據集也是關鍵技術,但是對于室內定位而言,并不是本文應該重點關注的話題,因此不再展開討論。
8.慣性導航室內定位技術慣性導航室內定位技術是通過測量設備自身的運動狀態(如加速度和角速度)來計算設備在室內空間中的位置和方向。這種技術基于慣性傳感器,例如加速度計和陀螺儀等,它們能夠測量設備在三個維度上的加速度和旋轉速率。通過對這些數據進行處理和分析,可以得出設備在室內空間中的運動軌跡,并計算出其位置和方向。
需要注意的是,慣性導航技術并不像其他技術一樣依賴于外部環境的信號,因此其定位精度會隨著時間的推移而逐漸漂移。為了彌補這一點,常常需要和其他技術如指紋測量、光學定位等相結合,以提高定位的精度和穩定性。
慣性導航室內定位技術嚴重依賴于傳感器本身的精度。傳感器的精度越高,定位的精度就越高。為了減少誤差和漂移,需要將多個傳感器的數據進行融合。一般采用卡爾曼濾波等算法,將加速度計和陀螺儀的數據進行融合,同時結合其他傳感器數據,如地磁傳感器、氣壓計等。
慣性傳感器在物體運動時會受到地球重力、地球自轉和地磁場等因素的影響,因此需要對傳感器測量的數據進行姿態解算,得出物體的真實方向。
不過慣性導航室內定位技術有一個最基礎的問題:如何確定初始位置?慣性傳感器計算的是相對值,而不是絕對值,所以精準標識初識位置就很重要。所以慣性導航室內定位往往要依賴于前述的其他定位技術來確定初始位置的前提下,再進行后續的相對位置的導航操作。
9.3D室內地圖
我們知道,不管是什么室內定位技術,沒有地圖,那就是無源之水,再好的技術也沒有辦法施展。建立高精度的3D室內地圖是實現室內定位的關鍵。
9.13D掃描技術
建立高精度的3D室內地圖需要使用專業的3D掃描設備和軟件,以獲取室內環境的準確形狀和細節。以下是一些常用的工具和方法:
激光掃描:使用激光掃描儀進行掃描可以獲取高精度的室內地圖。激光掃描技術可以快速捕捉大量數據,并精確地繪制出環境中的物體和結構。這些掃描設備可以采集大量點云數據,然后使用專業軟件將數據轉換為3D模型。
立體攝影:這種方法可以使用普通相機或專業的立體攝影設備。通過拍攝多張圖片,然后使用專業軟件將這些圖像組合在一起,可以創建準確的3D模型。這種方法適用于較小的室內空間,但需要較長的處理時間和高度準確的測量。
結構光掃描:結構光掃描是一種使用結構光模式的3D掃描技術。使用這種方法,一臺投射結構光的掃描儀可以掃描物體表面,并通過計算光線投射的變形來創建3D模型。這種方法可以快速獲取高精度的數據,但可能需要多次掃描以捕捉室內環境的整體形狀。
9.2建圖算法
無論采用何種方法,建立高精度的3D室內地圖需要使用專業軟件來處理和組織收集到的數據。這些軟件可以將3D模型進行糾正,去噪,細節增強,數據對齊和處理,生成高精度的室內地圖。根據室內結構和特征,構建出高精度的3D地圖。建圖算法可以采用多種方法,如SLAM(同時定位與地圖構建)算法、點云配準算法等。
SLAM(Simultaneous Localization and Mapping)算法是一種在未知環境中同時進行機器人定位和建圖的算法。SLAM算法一般分為基于濾波的方法和基于圖優化的方法。其中基于濾波的方法包括擴展卡爾曼濾波(EKF)和粒子濾波(PF)等,基于圖優化的方法則包括因子圖優化、圖SLAM等。
點云配準算法是在3D點云數據的基礎上進行匹配和配準,將多個局部的點云數據拼接成一個完整的點云模型。點云配準算法可以分為兩類:基于特征點的配準算法和基于全局優化的配準算法。基于特征點的配準算法通過提取點云中的特征點,計算特征描述子,并利用描述子進行匹配和配準。基于全局優化的配準算法則是基于點云間的幾何約束,例如平移、旋轉、縮放等,利用優化算法進行最優的匹配和配準。
SLAM算法和點云配準算法都是室內建筑3D掃描中常用的技術手段,通過SLAM算法可以建立起機器人在未知環境中的運動軌跡和環境地圖,而通過點云配準算法可以將多個局部的點云數據拼接成一個完整的點云模型,從而實現對室內建筑的高精度3D掃描。需要注意的是,不同傳感器之間的數據格式可能不同,需要先將數據進行預處理和標準化。同時,由于室內環境中存在很多細節和噪聲,需要使用一些去噪和濾波算法對數據進行處理,提高室內定位的精度和魯棒性。
9.3數據管理技術
建圖還不夠,因為還要對建好的3D地圖進行數據標注。如房間編號、電器設備位置等,需要使用標注技術將這些信息添加到地圖中。隨著室內結構和設備的不斷變化,3D地圖需要進行定期更新和維護,以保證其準確性和可用性。高精度的3D地圖數據量巨大,需要使用高效的存儲和管理方式,以便于后續的更新和維護。同時,高精度的3D地圖數據包含室內的各種信息,如結構、設備位置、人員位置等,需要采取安全措施,保護數據的機密性和隱私性。
10.展望室內定位技術的未來
以上,我們介紹了室內定位技術的各種子類,以及各種子類之間的差別。但正如開頭所描述的。盡管技術很多,但是往往都不完美,有的需要相互配合,有的還有很大的提升空間。相信作為當今互聯網和物聯網時代不可或缺的技術之一,隨著室內空間和定位服務需求的不斷增加,室內定位技術也一定會不斷地發展和完善。我能看到的,室內定位技術至少在如下幾個方面還需要提升和改進。
10.1 更加精準的定位精度
目前,室內定位技術的定位精度已經得到了很大的提升,但是仍然有一定的誤差。未來,隨著各種新技術的引入,比如深度學習、人工智能等,定位精度將進一步提升。另外,室內定位技術將與其他傳感器技術相結合,比如聲音識別、溫度控制、光線感應等,來提高定位的準確性。
10.2 更加廣泛的應用場景
目前,室內定位技術主要應用于商場、醫院、機場等室內場所,未來,室內定位技術將更加廣泛地應用于各種場景,比如工廠、學校、酒店等,可以幫助人們更加高效地進行生產、學習、工作和娛樂。
10.3 更加個性化的服務
未來,室內定位技術將可以根據用戶的個人喜好、習慣等信息,為用戶提供更加個性化的服務。比如,在商場中,可以根據用戶的購物歷史和偏好,提供更加精準的商品推薦;在酒店中,可以根據用戶的偏好提供定制化的客房服務等。
10.4 更加低功耗的設備
目前,室內定位技術需要使用一些較大功耗的設備,比如Wi-Fi路由器、Beacon等。未來,室內定位技術將會出現更加低功耗的設備,比如基于壓電材料的Beacon,這些設備將更加節能環保,并且更加適合于大規模的部署。
10.5 更加安全的定位服務
隨著室內定位技術的應用越來越廣泛,安全性問題也越來越引起人們的關注。未來,室內定位技術將會更加注重安全性的問題,比如加密傳輸、信息保護等,以確保用戶的隱私和安全。
10.6 室內室外地圖的無縫連接
隨著室內定位技術的快速發展和廣泛應用,許多公司和機構已經開始將室內地圖納入到室外地圖中,實現室內外地圖的無縫連接。這種趨勢將會在未來進一步加強,成為一個主流的發展方向。
一方面,室內地圖和室外地圖都是基于地圖的技術,因此它們之間本身就具有一定的相似性和關聯性。此外,隨著物聯網技術的普及和人們對空間信息的需求日益增加,室內地圖的精度和細節也會逐漸提高,從而更加適合與室外地圖進行整合。
另一方面,室內外地圖的無縫連接將會給用戶帶來更好的使用體驗和服務。例如,當用戶在室內使用定位服務時,室內地圖可以通過無縫連接的方式將用戶的位置信息與室外地圖相匹配,從而為用戶提供更加全面和準確的導航和服務。此外,室內外地圖的無縫連接還可以為企業和商家提供更多的商業機會,例如在室內地圖中為用戶提供室外商家的優惠和推廣信息。
相信隨著室內定位技術在以上幾個方面愈加成熟,在未來的發展中,將會涌現更多的創新應用和商業機會,為人們的生活和工作帶來更多便利和價值。
<本文完>
-
開源技術
+關注
關注
0文章
389瀏覽量
8169 -
OpenHarmony
+關注
關注
29文章
3849瀏覽量
18557
原文標題:河套IT TALK 81: (原創) 精準定位:探索室內定位技術的無限潛力(萬字長文)
文章出處:【微信號:開源技術服務中心,微信公眾號:共熵服務中心】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
智慧化工園區高精度室內定位解決方案

UWB標簽在室內定位中的優勢
精準定位,深度清潔:揭秘工廠清潔機器人的核心技術
如何實現室內精準定位?分享室內精準定位技術及方法

單北斗精準定位,頂堅北斗有源終端賦能行業新應用!

高精度域內定位技術AOA與RSSI區別有哪些
無線室內定位系統是通過什么技術實現的呢?

UTB定位技術能不能精準定位
藍牙AOA是如何實現人員定位的呢
如何利用LoRa實現室內定位?

評論