為了實現(xiàn)更完整范圍的行人導航應用,美國加州SensorPlatforms公司為其演算法FreeMotionLibrary軟體庫新增行人航位推算(PDR)技術。PDR系統(tǒng)采用10軸傳感器融合分析從MEMS傳感器(包括加速度傳感器、陀螺儀、磁力計與氣壓傳感器)所取得的資料,經(jīng)由GPS晶片讀出最后一個已知航點的方式,計算出用戶移動的距離及其所在方位。此外,經(jīng)由為用戶所在的情境架構進行校準,SensorPlatforms公司聲稱其PDR解決方案可提供更高的準確度。
SensorPlatforms采取的方式是利用傳感器融合之后才確定用戶的情境架構,并使其應用于實現(xiàn)更準確的行人航位推算,而非直接以傳感器融合進行行人航位推算,SensorPlatforms公司業(yè)務開發(fā)副總裁FrankShemansky表示,“我們的軟體采用機器學習演算法來確定您是坐著、站著,還是正在走路或跑步真的提供了足夠的數(shù)據(jù),讓我們能夠確定任何用戶所在的情境架構。”
其他的室內導航系統(tǒng)通常都必須利用Wi-Fi路由器或RF訊號以RF接收器進行三角定位,但航位推算系統(tǒng)則透過追蹤用戶從最后已知航點移動的距離來計算其位置與方向。
無論用戶設備如何擺放,SensorPlatforms的PDS技術都能準確繪制GPS航點間的用戶路徑。除了一般的情境以外,有些客戶還要求SensorPlatform公司為其特定設備與應用開發(fā)更多的客制情境,例如游泳、騎自行車和打籃球。其作法是為一種情境架構開發(fā)特定的傳感器-數(shù)據(jù)訊號簽核,并利用加速度傳感器的數(shù)據(jù)與其他傳感器的作用,使情境偵測更準確。Shemansky表示,一旦辨識某種穩(wěn)定狀態(tài)(如坐著)訊號簽核后,通常只需要五秒的時間,演算法就能偵測到用戶轉換至另一種穩(wěn)定狀態(tài)(如站立)。
這種情境感知途徑還可評估用戶攜帶智慧型手機或某款設備的方式——如手機置于用戶的前方、側邊或在口袋中擺動。據(jù)SensorPlatforms表示,在未添加情境偵測的情況下,如果將手機從垂直變換成水平方向時,可能會被錯誤解讀為90度的方向改變。而在為傳感器中樞添加情境感知功能后,無論手機或設備如何旋轉,都可維持恒定方向。