<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Fusion of Integration and Parametric Approach in Smartphone-based System for Multi-pose</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author>
							<affiliation key="aff0">
								<orgName type="department">Dept. of Mechanical and Aerospace Engineering/ASRI</orgName>
								<orgName type="institution">Seoul National University</orgName>
								<address>
									<postCode>08826</postCode>
									<settlement>Seoul</settlement>
									<country key="KR">Republic of Korea</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Fusion of Integration and Parametric Approach in Smartphone-based System for Multi-pose</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">DB987029EBA78EDC7D1A1B2165529BEB</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-25T02:53+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<textClass>
				<keywords>
					<term>Integration Approach</term>
					<term>Parametric Approach</term>
					<term>Multi-pose Smartphone Navigation</term>
				</keywords>
			</textClass>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>In this paper, the fusion of IA (Integration Approach) and PA (Parametric Approach) in smartphone-based PDR (Pedestrian Dead Reckoning) is proposed for the continuous position estimation including placement change while walk. The conventional localization methods using a smartphone is mostly based on PA, which is composed of step detection, step length estimation, and heading estimation. When the device heading and walking direction do not match, then the position error rapidly increases, on the other hand, the IA based system can detect the difference between them. Therefore, the IA based PDR system with the measurement of PA is proposed in this paper. The system fuses PA and IA when the directions match, and updates based on IA if they do not match. The algorithm is tested with a commercial sensor, which shows that the proposed method can be applied in continuous localization with PDR in changing motions for smartphones.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>The growing interest in human localizations inside building leads to active researches in indoor positioning. Indoor navigation for a pedestrian is largely classified into two general types: the infrastructure based system <ref type="bibr" target="#b0">[1]</ref><ref type="bibr" target="#b1">[2]</ref> and the self-contained system independent from external signal <ref type="bibr" target="#b2">[3]</ref><ref type="bibr" target="#b3">[4]</ref><ref type="bibr" target="#b4">[5]</ref><ref type="bibr" target="#b5">[6]</ref><ref type="bibr" target="#b6">[7]</ref><ref type="bibr" target="#b7">[8]</ref><ref type="bibr" target="#b8">[9]</ref>. A PDR (Pedestrian Dead Reckoning) using inertial sensors is one of the examples of the self-contained system.</p><p>The PDR system can be largely categorized by its mounting position: IA (Integration Approach) and PA (Parametric Approach). The IA based PDR system calculates position by integrating inertial sensors, and measurements such as zero velocity update or contact phase velocity update are used to prevent the exponential error growth in integration <ref type="bibr" target="#b2">[3]</ref><ref type="bibr" target="#b3">[4]</ref><ref type="bibr" target="#b4">[5]</ref>. This system requires finding the exact stance phase for zero velocity measurements; therefore, it is applied in the sensor attached on the foot. PDR using PA, however, estimates the current position by estimating the heading and distance from the previous step using a parametric approach such as walking frequency <ref type="bibr" target="#b5">[6]</ref><ref type="bibr" target="#b6">[7]</ref><ref type="bibr" target="#b7">[8]</ref><ref type="bibr" target="#b8">[9]</ref>. Once a step is detected, it only requires to calculate current heading and the length between them, so the mounting position of the sensor is unrelated as long as the direction of the device and walking corresponds. A popular application for PA method is a smartphone, but the prerequisite is the heading match. Smartphone carried by hand is normally unconstrained, there is frequent device heading change which does not correspond with the walking direction. In order to remove the heading offset between them, several researchers tried to solve the problem, but there are still large position errors <ref type="bibr" target="#b5">[6]</ref><ref type="bibr" target="#b6">[7]</ref><ref type="bibr" target="#b7">[8]</ref>.</p><p>As mentioned earlier, the IA based PDR calculates position, velocity, and attitude by acceleration and angular velocity, so it is not affected by the error from walking direction. Therefore, we combine advantages of both IA and PA to for smartphone PDR system. It is necessary for IA to be compensated to suppress the error growth, so step length and heading from PA are used as a measurement when the direction corresponds. Once the device heading does not match with the walking direction, the position is calculated from the IA, but the measurement is only a step length which is not affected by the position in our system.</p><p>The rest of paper is organized as follows. Section 2 introduces PA-based PDR which is commonly used for smartphone-based position estimation. Section 3 presents the specific logic of IA and PA fused PDR system. The experimental result with discussion is provided in Section 4, and the conclusion is described in Section 5.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2">PA Based PDR</head><p>Position from PA-based PDR system is calculated and largely composed of three components: step detection, step length estimation and heading estimation between successive two steps. With the estimated components, the position is calculated as Eq. 1.</p><p>, ,</p><p>)</p><formula xml:id="formula_1">n k n k e k e k p p</formula><p>Step length p p</p><p>Step length</p><formula xml:id="formula_2">y y - - + × é ù é ù = ê ú ê ú + × ë û ë û (1)</formula><p>where k is k-th step, and ,</p><p>,</p><formula xml:id="formula_4">n k e k p p</formula><p>--is previous position and y is device heading.</p><p>The following subsections explain each method in detail.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Step Detection</head><p>Accurate step detection is the basis of PA-based PDR method for the precise position estimation. Even if the step length is accurately estimated, errors from missing or addition of a single step can be considerable due to inaccuracies in the step detection process.</p><p>The conventional step detection techniques such as the peak detection and the zerocrossing detection use the outputs of accelerometers and gyros. The peak detection method is able to find a step periodically by detecting the moment that foot touches the ground, heel strike. In this paper, the peak detection method is implemented using an acceleration norm given this advantage of detecting heel strike. In order to prevent the noise effect, a first-order low pass filter (LPF) with a cut-off frequency set to 2Hz.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">Step Length Estimation</head><p>As the name implies, the distance between two steps, step length, from PA is determined by its parameters. The one from IA, on the other hand, is from the double integral of the accelerometer outputs, which lead to large error. Following the linear relation between step length and step frequency, we use the step length estimation method based on the linear combination similar to the previous work <ref type="bibr" target="#b8">[9]</ref>. There are numerous features and functions to estimate step length other than the walking frequency, but it is advantageous for the independency of the mounting position as long as the step is correctly detected. This following equation is the step length formula applied.</p><p>Step Length WF</p><formula xml:id="formula_5">a b = × + (<label>2</label></formula><formula xml:id="formula_6">)</formula><p>where WF is walking frequency and , a b are pre-learned parameters according to the pre-calibration.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3">Heading Estimation</head><p>In the assumption under PA-based PDR, the device direction is the same as the walking direction. The attitude of the smartphone is commonly estimated through gyroscopes, accelerometers, and magnetometers, which is called an AHRS (attitude heading reference system). For roll and pitch, the AHRS integrates the output of the gyroscope under stationary accelerometer condition. If the tilt angle is estimated accurately, the magnetometers can be combined with the gyro to estimate yaw in relation to the earth's magnetic field. However, it is necessary to consider the magnetic disturbance in the surrounding environment.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3">IA and PA Combined PDR</head><p>In this section, we propose IA and PA fused PDR for the handheld condition with walking direction and device heading not corresponding as in Fig. <ref type="figure" target="#fig_0">1</ref> and there are three different ways to use measurements. Firstly, if the direction of the device is constant with a small heading difference between two methods and step length is also considered as normal walk, the heading offset is also constant. In this case, both step length and walking direction from PA are used as the measurements to compensate the IA. When the device direction from PA does not match with IA with normal step length, only PA step length is used as the measurement value, whose stage is considered as walking with heading difference such as calling pose. Additionally, if it is judged that walking is too short, only pure INS is performed, which is also effective in step length error at rotation and transition between motions. To implement the pro- , S are position error, 2D step error during step, velocity error, attitude error, accelerometer bias error, walking direction offset while PA and IA corresponds, and skew symmetric matrix of acceleration in navigation frame, respectively. As mentioned above, the proposed algorithm operates in three modes depending on the situation. First, if the direction of the device and walking direction corresponds, we assume that the offset is also constant, which in turn is able to use step length and walking direction as measurements. In addition, the vertical position for every step similar, it is also used for the update. If the IA position is too short, it is considered as motion transition and rotating in place, and there is no measurement update but only IA position is chosen as a current position. This is advantageous to prevent the PA position errors from misdetection, wrong heading estimation during the transition.</p><p>The measurement model and its matrix are as follows and it is selectively used according to the device condition mentioned earlier:</p><formula xml:id="formula_7">, ,<label>1</label></formula><p>, , </p><formula xml:id="formula_8">T IA PA offset IA PA D k D k WD WD WD SL SL p p z - - - - - = é ù ë û<label>(5) , , , , 1 8 2 2 2 2 , , , , , , , , , , , , 1 8 2 2 2 2 , , , , , , , , 1 8 0 0</label></formula></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Experimental Results</head><p>To compare and prove the performances of conventional PA-based PDR system and the proposed method, tests are firstly performed with Xsens MTI-300 which is an IMU module having better performance than commercial smartphones <ref type="bibr" target="#b9">[10]</ref>. The walking scenario is a straight-line trajectory with 42m for one way northward. On the way back to the starting point, the subject switches from an action that held the phone in the hand to an action to receive a call. The handheld motion is a situation in which the direction of movement is in the same as the direction of the device, whereas the call receiving motion represents a situation where the two directions are inconsistent. The x-axis in Fig. <ref type="figure" target="#fig_1">2</ref> represents east distance, and the y-axis is north, respectively. The area with green color in Fig. <ref type="figure" target="#fig_1">2</ref> is "calling pose" on the way back. The proposed algorithm shows higher performance than the conventional algorithm because it improves the accuracy of step length and walking direction. Especially, it can be confirmed that the position is accurately estimated even when the walking direction and the device direction are different. Therefore, the algorithm can be applied in other situations with heading discordance. Even though the proposed algorithm seems to work well, but if the condition depending only on IA continues for a long time, the heading error increases greatly over time. In that case, the additional heading measurement such as dominant direction could improve the performance with IA, which is considered as future work. In addition, IA position error is compensated based on the performance of step length from PA, so it is still required to have a reasonable length estimation on average. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="5">Conclusion</head><p>In this paper, we proposed the fusion of IA and PA-based PDR system that can be applied to discrepancies in walking direction during walking. The proposed system constructs the filter with IA propagation with the selective measurement from PA depending on the device heading correspondence. If there is no heading difference between two systems, heading and step length from PA compensate IA. When there is a heading offset from motions, then the distance is only used as a measurement to prevent the error growth in IA. The IA also used for the short term during the transition phase between motions. Through experiments, it is possible to apply the proposed algorithm for the indoor navigation, which shows noticeable improvement under changing and different motions while pedestrian walks.</p><note type="other">m</note><p>Call pose in returning</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. IA and PA combined PDR system</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head>Fig. 2 .</head><label>2</label><figDesc>Fig. 2. Performance comparison between PA method and proposed IA-PA method</figDesc></figure>
		</body>
		<back>

			<div type="acknowledgement">
<div xmlns="http://www.tei-c.org/ns/1.0"><head>Acknowledgement</head><p>This work was carried out with SNU as part of SK Telecom's joint research project [2019, Smartphone sensor-based precision indoor positioning technology] This work was supported by the ICT R&amp;D program of MSIT/IITP. [2017-0-00543, Development of Precise Positioning Technology for the Enhancement of Pedestrian's Position/Spatial Cognition and Sports Competition Analysis]</p></div>
			</div>

			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Survey of wireless indoor positioning techniques and systems</title>
		<author>
			<persName><forename type="first">H</forename><surname>Liu</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Trans. Systems, Man, and Cybernetics, Part C: Applications and Reviews</title>
		<imprint>
			<biblScope unit="volume">37</biblScope>
			<biblScope unit="issue">6</biblScope>
			<biblScope unit="page" from="1067" to="1080" />
			<date type="published" when="2007">2007</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Intelligent fusion of Wi-Fi and inertial sensor-based positioning systems for indoor pedestrian navigation</title>
		<author>
			<persName><forename type="first">L</forename><forename type="middle">H</forename><surname>Chen</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Sensors Journal</title>
		<imprint>
			<biblScope unit="volume">14</biblScope>
			<biblScope unit="issue">11</biblScope>
			<biblScope unit="page" from="4034" to="4042" />
			<date type="published" when="2014">2014</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">Pedestrian tracking with shoe-mounted inertial sensors</title>
		<author>
			<persName><forename type="first">E</forename><surname>Foxlin</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Computer Graphics and Applications</title>
		<imprint>
			<biblScope unit="volume">25</biblScope>
			<biblScope unit="issue">6</biblScope>
			<biblScope unit="page" from="38" to="46" />
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">A comparison of pedestrian dead-reckoning algorithms using a low-cost MEMS IMU</title>
		<author>
			<persName><forename type="first">A</forename><forename type="middle">R</forename><surname>Jimenez</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. Int. Symp. Intelligent Signal Processing</title>
				<meeting>Int. Symp. Intelligent Signal essing</meeting>
		<imprint>
			<date type="published" when="2009">2009</date>
			<biblScope unit="page" from="37" to="42" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">A Pedestrian Dead Reckoning System using a Foot Kinematic Constraint and Shoe Modeling for Various Motions</title>
		<author>
			<persName><forename type="first">H</forename><surname>Ju</surname></persName>
		</author>
		<author>
			<persName><forename type="first">C</forename><forename type="middle">G</forename><surname>Park</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Sensors &amp; Actuators: A. Physical</title>
		<imprint>
			<biblScope unit="volume">284</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page" from="135" to="144" />
			<date type="published" when="2018">2018</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">Comparison of misalignment estimation techniques between handheld device and walking directions</title>
		<author>
			<persName><forename type="first">C</forename><surname>Combettes</surname></persName>
		</author>
		<author>
			<persName><forename type="first">V</forename><surname>Renaudin</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Indoor Positioning and Indoor Navigation (IPIN), 2015 International Conference</title>
				<imprint>
			<date type="published" when="2015">2015</date>
			<biblScope unit="page" from="1" to="8" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Heading estimation for indoor pedestrian navigation using a smartphone in the pocket</title>
		<author>
			<persName><forename type="first">Z</forename><forename type="middle">A</forename><surname>Deng</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Sensors</title>
		<imprint>
			<biblScope unit="volume">15</biblScope>
			<biblScope unit="issue">9</biblScope>
			<biblScope unit="page" from="21518" to="21536" />
			<date type="published" when="2015">2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">A survey of selected indoor positioning methods for smartphones</title>
		<author>
			<persName><forename type="first">P</forename><surname>Davidson</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Piché</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IEEE Communications Surveys &amp; Tutorials</title>
		<imprint>
			<biblScope unit="volume">19</biblScope>
			<biblScope unit="issue">2</biblScope>
			<biblScope unit="page" from="1347" to="1370" />
			<date type="published" when="2017">2017</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Adaptive step length estimation algorithm using low-cost MEMS inertial sensors</title>
		<author>
			<persName><forename type="first">S</forename><forename type="middle">H</forename><surname>Shin</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. Sensors Applications Symposium</title>
				<meeting>Sensors Applications Symposium</meeting>
		<imprint>
			<date type="published" when="2007">2007</date>
			<biblScope unit="page" from="1" to="5" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<monogr>
		<ptr target="https://www.xsens.com/products/mti-100-series/" />
		<title level="m">Xsens Homepage</title>
				<imprint>
			<date type="published" when="2019-07-09">2019/07/09</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
