在微机电惯性测量单元(micro-electro-mechanical system-inertial measurement unit, MEMS-IMU)人体室内定位技术研究领域中,行人航迹推算法(pedestrian dead reckoning, PDR)具有计算简便、对传感器精度要求低的优点,得到了较为广泛的应用,但传统的PDR 研究通常只针对单一的二维前进行走运动模式,这与人体实际的三维复杂运动模式相距甚远. 该文从人体三维室内定位研究角度出发,通过10 轴MEMS 传感器采集人体运动原始信息,提出了三维复杂运动模式航迹推算法. 首先使用双零点交叉区间内的峰值双轴检测法与俯仰角检测法来检测5 类非行走运动模式,排除其对有效跨步检测的干扰;其次使用相位反转法与气压值突变法区分3 类行走运动模式,提取出不同类型的有效跨步;最后针对每一个有效跨步求解出人体位置的三维坐标值,完成人体三维室内定位. 实验表明,所提出的三维复杂运动模式航迹推算法在人体实际室内运动中,相较传统的峰值检测和零点交叉法PDR,水平定位精度提升了99%,并且高度定位精度可以达到92.4%.
In human indoor navigation research, pedestrian dead reckoning (PDR) involves less calculation with lower accuracy sensor, and therefore becomes popular in micro-electro-mechanical system-inertial measurement unit (MEMS-IMU). However, conventional PDR approaches only consider 2D forward motion mode,which is unrealistic. This paper uses an approach named 3D complex motion mode PDR to describe human’s indoor life. By collecting the original human motion information with a 10-axis MEMS sensor, this paper proposes a 3D complex motion mode PDR algorithm. 2-axis detection of 2-peak within double zero-crossing and pitch detection methods are used to detect 5 kinds of non-walking motion mode to reduce interference of step detection. Phase reversal and pressure mutation methods are used to distinguish 3 kinds of walking motion mode to record every effective step. The 3D coordinates of the human location are then calculated. Experimental results show that, for the actual human indoor 3D and complex motion mode, the proposed algorithm increases the horizontal positioning accuracy by 99% compared with conventional peak detection and zero-crossing detection PDR. Accuracy of height positioning reaches 92.4%.
[1] ZOU Han, JIANG Hao, LU Xiaoxuan, XIE Lihua. An online sequential extreme learning machine approach to WiFi based indoor positioning [C]//2014 IEEE World Forum on Internet of Things (WF-IoT), Seoul, 6-8 March 2014: 111-116.
[2] SCHERHAUFL M, PICHLER M, SCHIMBACK E, MULLER D J, ZIROFF A, STELZER A. Indoor localization of passive UHF RFID tags based on phase-of-arrival evaluation[J]. IEEE Transactions on Microwave Theory and Techniques, 2013, 61(12): 4724 - 4729.
[3] 李娟娟,张金艺,张秉煜,周荣俊,唐夏. 蓝牙4.0标准规范下的模糊指纹定位算法[J]. 上海大学学报:自然科学版,2013, 19(2): 126-131.
LI Juanjuan, ZHANG Jinyi, ZHANG Binyu, ZHOU Rongjun, TANG Xia. Fuzzy fingerprint location for bluetooth specification version 4.0 [J]. Journal of Shanghai University: Natural Science, 2013, 19(2): 126-131. (in Chinese)
[4] CHEN Liang, KUUSNIEMI H, CHEN Yu Wei, LING Pei, KROGER T, CHEN Rui Zhi. Information filter with speed detection for indoor bluetooth positioning [C]//2011 IEEE International Conference on Localization and GNSS (ICL-GNSS), 2011: 47-52.
[5] WANG Ya Peng, YANG Xu, ZHAO Yu Tian, LIU Yue, CUTHBERT L. Bluetooth positioning using RSSI and triangulation methods [C]//2013 IEEE Consumer Communications and Networking Conference (CCNC),Las Vegas, NV, 11-14 Jan. 2013: 837-842.
[6] 张金艺,段苏阳,吴玉见,王春华,丁梦玲. 无线传感器网络中的协作波纹定位[J]. 应用科学学报,2012,30(2):120-127.
ZHANG Jinyi, DUAN Suyang, WU Yujian, WANG Chunhua, DING Mengling. Localization of collaboration ripples in wireless sensor network [J]. Journal of Applied Sciences, 2012, 30(2): 120-127. (in Chinese)
[7] LEVI R W, JUDD T. Dead reckoning navigational system using accelerometer to measure foot Impacts: U.S, Patent US5583776 [P], Dec. 1999.
[8] JIN Y, TOH H S, SOH W S, WONG W C. A robust dead-reckoning pedestrian tracking system with low cost sensors [C]//2011 IEEE International Conference on Pervasive Computing and Communications, Seattle WA, 21-25 March 2011: 222-230.
[9] 陈伟. 基于GPS和自包含传感器的行人室内外无缝定位算法研究 [D]. 中国科学技术大学,2010.
[10] PRATAMA A R, WAN Widya, HIDAYAT R. Smartphone-based pedestrian dead reckoning as an indoor positioning system [C]//IEEE International Conference on System Engineering and Technology, Bandung, 11-12 Sept. 2012: 1-6.
[11] YAN Li, WANG J J. A robust pedestrian navigation algorithm with low cost IMU [C]//2012 IEEE International Conference on Indoor Positioning and Indoor Navigation (IPIN), Sydney NSW, 13-15 Nov 2012: 1-7.
[12] 李昊. 基于三轴加速度传感器的动作分类和步数检测 [D]. 天津:天津大学,2010.
[13] VANINI S, GIORDANO S. Adaptive context-agnostic floor transition detection on smart mobile devices [C]//2013 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), San Diego, CA, 18-22 March 2013: 2-7.
[14] 胡正群,张丽荣. 差分气压测高在室内定位系统中应用的性能分析[J]. 传感技术学报,2012,25(10):1463-1467.
HU Zhengqun, ZHANG Lirong. The performance analysis of differential barometric altimeter in indoor positioning system [J]. Chinese Journal of Sensors and Actuators, 2012, 25(10): 1463-1467.(in Chinese)
[15] CORREA A, MORELL A, BARCELO M, VICARIO J L. Navigation system for elderly care applications based on wireless sensor networks [C]//2012 IEEE 20th European Signal Processing Conference, Bucharest, 2012: 210-214.
[16] SABATELLI S, GALGANI M, FANUCCI L, ROCCHI A. A double-stage Kalman filter for orientation tracking with an integrated processor in 9-D IMU [J]. IEEE Transactions on Instrumentation and Measurement, 2012, 62(3): 590 - 598.
[17] LEE Seung Woo, KIM Byoung Geun, KIM Hoon, HA Rhan, CHA Ho Jung. Inertial sensor-based indoor pedestrian localization with minimum 802.15. 4a configuration [J].IEEE Transactions on Industrial Informatics, 2011, 7(3): 455-466.