结构构建是室内地图构建的基础,而室内测距是结构构建中的核心问题.为克服现有测距方法中成本高或精度低的不足,在融合了多种智能手机传感器数据的基础上,重新设计了基于步数步幅统计的测距方法.在步数统计阶段,参照机器学习方法支持向量机(SVM)的设计思想计算最优阈值,使得模型具有极好的泛化能力;在检测步伐有效性阶段,利用磁力传感器数据的方差来筛选产生有效位移的步数;最后通过步幅估计模型计算步幅,进而实现有效位移的测算.通过实时构建室内地图等项目的验证,所提方法被证明是有效的,整体误差率在4%左右,可以达到构建室内地图所要求的精度,为室内地图构建中的有效位移计算提供了一种低成本、高可靠性的方法.%The construction of structure is the foundation of indoor map constructing,and the indoor distance measuring is one of the core problems in this process.In order to solve the problem of high cost or low accuracy in the existing methods,a distance measuring method based on the statistical steps and strides with the multi-sensor data was proposed.In the stage of counting steps,the optimal threshold was calculated according to the ideas of Support Vector Machine (SVM),which made the model have excellent generalization ability.In the stage of detecting the validity of the step,the variance of the direction sensor data was used to filter the effective displacement steps.Finally,the stride estimation model was used to estimate the stride,and then the effective displacement was calculated.In the practical application,the proposed method is proved to be effective,and the overall error is about 4%,which can achieve the accuracy required to build indoor maps.It is a low cost and reliable displacement calculation method for indoor map constructing.
展开▼