資源簡介
針對傳統(tǒng)的手機慣性導航技術存在無法精確計步和計算步長的問題,提出了一種基于智能手機的慣性導航軌跡生成算法。該算法根據(jù)智能手機上三軸加速度傳感器捕捉的人走路時產(chǎn)生的三軸加速度,利用基于Mealy狀態(tài)機的計步算法計算人所走過的步數(shù),并獲得每一步的起止時間戳;根據(jù)三軸陀螺儀所獲取的數(shù)據(jù)及每一步的起止時間戳,結合指南針讀數(shù),計算人走過的每一步所發(fā)生的方向變化;根據(jù)不同步長的人行走時所產(chǎn)生的不同加速度,基于最小二乘法估計人的步長;根據(jù)路徑起點的坐標,結合步長及方向變化,計算人走過的每一步相對于路徑起點的坐標,得到人的運動軌跡。仿真結果表明該算法能夠達到較高的慣性導航精度。
代碼片段和文件信息
評論
共有 條評論