摘要
为实现行人3维轨迹跟踪,采用惯性测量单元和电子罗盘组成的导航模块,固联于步行者鞋面上,根据行人步行运动的周期特性,结合四元数法和改进的航姿参考系统算法对步行姿态角尤其是航向角进行高精度估计.在分析速度误差产生原因的基础上,提出一种新的零速度校正技术,并利用行人垂直方向的步行速度判断步行状态,对高度进行补偿,实现了对行人3维轨迹的高精度跟踪.通过直线往返行走、矩形线路行走、上下楼梯等实验,验证了本文方法的有效性和可行性,实验中2维轨迹精度在0.5 m左右,3维轨迹精度在1 m左右.
To achieve 3D pedestrian trajectory tracking, a navigation block tied to the walkers' shoes is used, which combines inertial measurement unit (IMU) and electronic compass to track pedestrian trajectory. Regarding the characteristics of pedestrian movement cycle, an improved Attitude and Heading Reference System (AHRS) algorithm with quaternion is considered to accurately estimate the walking attitude, and especially the heading. After analyzing kinds of reasons for velocity errors, a new zero velocity updata algorithm is developed. Height compensation is realized through judging pedestrian walking state according to the vertical walking speed, and thus 3D pedestrian trajectory is accurately tracked. Some experiments are conducted to demonstrate the effectiveness and feasibility of the proposed method, including straight line round-trip walking, rectangle line walking, and walking up-and-down stairs. In the experiments, the deviation of the 2D trajectory is about 0,5 m and the deviation of the 3D trajectory is about 1 m.
出处
《机器人》
EI
CSCD
北大核心
2016年第4期444-450,共7页
Robot
关键词
航向角误差校正
零速度校正
轨迹跟踪
惯性导航
heading error calibration
zero velocity updata
trajectory tracking
inertial navigation