CN104101341A - Method for positioning between mobile terminals and mobile terminal using the same - Google Patents
Method for positioning between mobile terminals and mobile terminal using the same Download PDFInfo
- Publication number
- CN104101341A CN104101341A CN201310113992.4A CN201310113992A CN104101341A CN 104101341 A CN104101341 A CN 104101341A CN 201310113992 A CN201310113992 A CN 201310113992A CN 104101341 A CN104101341 A CN 104101341A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- mobile
- dimensional
- gyroscope
- initial
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
- G01C21/165—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Navigation (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种移动终端间的定位方法及采用该方法的移动终端。The invention relates to a positioning method between mobile terminals and a mobile terminal adopting the method.
背景技术Background technique
在日常生活中,诸如卫星导航系统的导航技术(例如,GPS(全球定位系统)、北斗导航)在生活中的应用越来越普遍,大至自驾游,小至逛街购物,为人类的生活出行提供了很大的便利。随着生活水平的提高,诸如手机的移动终端已经成为人们随身携带的必备物品之一,而卫星导航系统也已成为移动终端的必备功能之一。In daily life, navigation technologies such as satellite navigation systems (for example, GPS (Global Positioning System), Beidou Navigation) are more and more widely used in daily life, ranging from self-driving tours to shopping, and travel for human life. Provides great convenience. With the improvement of living standards, mobile terminals such as mobile phones have become one of the necessary items that people carry with them, and satellite navigation systems have also become one of the necessary functions of the mobile terminals.
以GPS导航单元为例,在某些环境条件下(例如,在室内或天气不好的情况下,在山路或隧道内),GPS信号会变得微弱或者接收不到GPS信号,导致GPS功能可能失效。另一方面,即使在信号良好的情况下,从开启普通GPS功能进行全球定位,到移动终端的GPS准确定位,也会花掉1分钟甚至数分钟左右的时间。Taking the GPS navigation unit as an example, under certain environmental conditions (for example, indoors or in bad weather, on a mountain road or in a tunnel), the GPS signal will become weak or the GPS signal will not be received, causing the GPS function to fail. invalidated. On the other hand, even if the signal is good, it will take about 1 minute or even several minutes from turning on the ordinary GPS function for global positioning to the accurate positioning of the mobile terminal's GPS.
另外,目前的移动终端中的导航单元只提供一台移动终端(例如,手机、PAD等)的位置定位,没有提供两台或多台移动终端相互定位的功能。如果多个朋友去到一个陌生的城市,各自都不知道自己所处的位置,那样就无法通过导航单元找到对方。当然你可以通过定位知道自己的位置然后告诉对方你的位置信息,让对方通过导航找到你,但这样不仅非常麻烦,而且必须有一方在固定地方不动等另一方进行导航。In addition, the navigation unit in the current mobile terminal only provides the position positioning of one mobile terminal (eg, mobile phone, PAD, etc.), and does not provide the function of mutual positioning of two or more mobile terminals. If many friends go to a strange city, each of them does not know where they are, so they cannot find each other through the navigation unit. Of course, you can know your location through positioning and then tell the other party your location information, so that the other party can find you through navigation, but this is not only very troublesome, but also one party must stay in a fixed place and wait for the other party to navigate.
因此,现有技术中的依赖于卫星导航系统的定位方式有待改进。Therefore, the positioning method relying on the satellite navigation system in the prior art needs to be improved.
发明内容Contents of the invention
为了解决上述技术问题中的至少一种技术问题,本发明提供了移动终端的定位方法、移动终端之间的距离测量方法,以及采用所述方法的移动终端。In order to solve at least one of the above technical problems, the present invention provides a positioning method for a mobile terminal, a distance measurement method between mobile terminals, and a mobile terminal using the method.
根据本发明的一方面,提供了一种移动终端,包括:初始化单元,用于进行移动终端的初始定位,以获得移动终端的初始位置和初始速度;陀螺仪,用于测量移动终端绕X轴、Y轴和Z轴的旋转角度;加速度计,用于获取移动终端移动的加速度;处理器,基于初始位置和初始速度,利用由陀螺仪测量的旋转角度以及由加速度计获得的加速度来实时确定移动终端的当前位置;通信模块,用于与其他移动终端通信,以实时获得其他移动终端的位置信息,其中,处理器将自身的位置以及其他移动终端的位置信息显示在显示器上。According to one aspect of the present invention, a mobile terminal is provided, including: an initialization unit, used for initial positioning of the mobile terminal, to obtain the initial position and initial velocity of the mobile terminal; a gyroscope, used for measuring , the rotation angle of the Y axis and the Z axis; the accelerometer is used to obtain the acceleration of the mobile terminal movement; the processor, based on the initial position and initial velocity, uses the rotation angle measured by the gyroscope and the acceleration obtained by the accelerometer to determine in real time The current location of the mobile terminal; the communication module, used to communicate with other mobile terminals to obtain location information of other mobile terminals in real time, wherein the processor displays its own location and the location information of other mobile terminals on the display.
所述移动终端还可包括卫星导航系统,初始化单元通过所述卫星导航系统获得移动终端的初始位置和初始速度。The mobile terminal may further include a satellite navigation system, and the initialization unit obtains an initial position and an initial velocity of the mobile terminal through the satellite navigation system.
其中,还可通过将多个移动终端静止地定位在相同位置来获得多个移动终端的初始位置和初始速度。Wherein, the initial positions and initial velocities of the multiple mobile terminals can also be obtained by positioning the multiple mobile terminals stationary at the same position.
处理器可通过建立二维或三维坐标系,将所述移动终端以及所述其他移动终端的当前位置以二维或三维的形式实时地显示在显示器上。The processor can display the current positions of the mobile terminal and the other mobile terminals on the display in real time in a two-dimensional or three-dimensional form by establishing a two-dimensional or three-dimensional coordinate system.
处理器可将移动终端自身的当前位置为坐标原点来建立二维或三维坐标系。The processor can establish a two-dimensional or three-dimensional coordinate system by taking the current position of the mobile terminal itself as the coordinate origin.
处理器可利用陀螺仪及加速度计确定移动终端的手机姿态。The processor can use the gyroscope and the accelerometer to determine the attitude of the mobile terminal.
所述陀螺仪可为三轴陀螺仪。所述加速度计可为三个,设置方向分别对应于三轴陀螺仪的X、Y和Z轴方向。The gyroscope may be a three-axis gyroscope. There may be three accelerometers, and the installation directions correspond to the X, Y and Z axis directions of the three-axis gyroscope respectively.
所述移动终端还可包括振动马达,所述振动马达的震动强度随着与其他移动终端之间的距离的变化而变化。The mobile terminal may further include a vibration motor whose vibration intensity varies with a distance from other mobile terminals.
显示器以二维地图或三维地图的方式实时显示移动终端的位置信息。The display displays the location information of the mobile terminal in real time in the form of a two-dimensional map or a three-dimensional map.
根据本发明的另一方面,提供了一种采用上述移动终端进行定位的方法,所述方法包括:通过初始化单元进行初始化操作,以获得移动终端的初始位置和初始速度;通过陀螺仪测量移动终端绕X轴、Y轴和Z轴的旋转角度;由加速度计获取移动终端移动的加速度;由处理器基于初始位置和初始速度,利用由陀螺仪测量的旋转角度以及由加速度计获得的加速度来实时确定移动终端的当前位置;通信模块与其他移动终端通信,以实时获得其他移动终端的位置信息,其中,处理器将自身的位置以及其他移动终端的位置信息显示在显示器上。According to another aspect of the present invention, there is provided a positioning method using the above-mentioned mobile terminal, the method comprising: performing an initialization operation through an initialization unit to obtain the initial position and initial velocity of the mobile terminal; measuring the mobile terminal through a gyroscope The rotation angle around the X-axis, Y-axis and Z-axis; the accelerometer obtains the acceleration of the mobile terminal movement; the processor uses the rotation angle measured by the gyroscope and the acceleration obtained by the accelerometer based on the initial position and initial velocity to perform real-time Determine the current location of the mobile terminal; the communication module communicates with other mobile terminals to obtain location information of other mobile terminals in real time, wherein the processor displays its own location and the location information of other mobile terminals on the display.
所述移动终端还包括卫星导航系统,在通过初始化单元进行的初始化操作中,可利用所述卫星导航系统获得移动终端的初始位置和初始速度。The mobile terminal also includes a satellite navigation system, which can be used to obtain an initial position and an initial velocity of the mobile terminal during the initialization operation performed by the initialization unit.
在通过初始化单元进行的初始化操作中,可通过将多个移动终端静止地定位在相同位置来获得多个移动终端的初始位置和初始速度。In the initialization operation by the initialization unit, initial positions and initial velocities of the plurality of mobile terminals may be obtained by stationary positioning the plurality of mobile terminals at the same position.
通过建立二维或三维坐标系,可将所述移动终端以及所述其他移动终端的当前位置以二维或三维的形式实时地显示在显示器上。By establishing a two-dimensional or three-dimensional coordinate system, the current positions of the mobile terminal and the other mobile terminals can be displayed on the display in real time in two-dimensional or three-dimensional form.
处理器可将移动终端自身的当前位置为坐标原点来建立二维或三维坐标系。The processor can establish a two-dimensional or three-dimensional coordinate system by taking the current position of the mobile terminal itself as the coordinate origin.
处理器可利用陀螺仪及加速度计确定移动终端的手机姿态。The processor can use the gyroscope and the accelerometer to determine the attitude of the mobile terminal.
所述陀螺仪可为三轴陀螺仪。所述加速度计可以为三个,设置方向分别对应于三轴陀螺仪的X、Y和Z轴方向。The gyroscope may be a three-axis gyroscope. There may be three accelerometers, and the installation directions correspond to the X, Y and Z axis directions of the three-axis gyroscope respectively.
所述移动终端还可包括振动马达,所述振动马达的震动强度随着与其他移动终端之间的距离的变化而变化。The mobile terminal may further include a vibration motor whose vibration intensity varies with a distance from other mobile terminals.
显示器可以以二维地图或三维地图的方式实时显示移动终端的位置信息。The display can display the location information of the mobile terminal in real time in the form of a two-dimensional map or a three-dimensional map.
本发明通过三轴陀螺仪与加速度计配合测定6个方向的位置,移动轨迹,加速,并且得到位移,可获得二维甚至三维空间的位移量,可以大幅提升定位导航的效率与准确度。The present invention cooperates with a three-axis gyroscope and an accelerometer to measure the position in six directions, move the track, accelerate, and obtain displacement, and can obtain displacement in two-dimensional or even three-dimensional space, which can greatly improve the efficiency and accuracy of positioning and navigation.
附图说明Description of drawings
通过下面结合附图对本发明示例性实施例的详细描述,本发明的上述和其他目的和特点将会变得更加清楚,其中:The above and other objects and features of the present invention will become clearer through the following detailed description of exemplary embodiments of the present invention in conjunction with the accompanying drawings, wherein:
图1示出了根据本发明实施例的移动终端的示意性框图;Fig. 1 shows a schematic block diagram of a mobile terminal according to an embodiment of the present invention;
图2-3是示出两个移动终端之间进行相互定位的过程的示意图;2-3 are schematic diagrams showing the process of mutual positioning between two mobile terminals;
图4是非GPS初始定位方式的示意图。FIG. 4 is a schematic diagram of a non-GPS initial positioning method.
具体实施方式Detailed ways
下面,通过参考附图更详细地描述本发明的实施例。在下面的描述中,以移动终端采用常用的GPS导航技术为例进行描述,但是,本发明不限于采用GPS导航技术,还可以采用其他类型的导航技术,例如,北斗导航。Hereinafter, embodiments of the present invention are described in more detail by referring to the accompanying drawings. In the following description, the mobile terminal adopts the commonly used GPS navigation technology as an example. However, the present invention is not limited to adopting the GPS navigation technology, and other types of navigation technologies may also be used, for example, Beidou navigation.
根据本发明的技术构思,通过在包含GPS导航单元的移动终端中进一步包含陀螺仪以及加速度计来实现移动终端的定位、移动终端间的相互定位。According to the technical idea of the present invention, the positioning of the mobile terminal and the mutual positioning between the mobile terminals are realized by further including a gyroscope and an accelerometer in the mobile terminal including the GPS navigation unit.
在本发明的移动终端中的陀螺仪可以采用三轴陀螺仪。三轴陀螺仪可以测量角速度,以判断移动终端的运动状态,以此来判断移动终端的初始形态与旋转运动后的状态。在三轴陀螺仪中,中间是一个高速旋转的转子,由于惯性作用它不会因为受到外力的影响而改变姿态,因此旋转轴能一直保持竖直方向,即陀螺仪的参考方向。陀螺仪转子外部有三个方向上的旋转位置判断,它是连接到手机的,这个位置判断就可以基于转子的不变状态作为基准来计算手机的旋转方向。三轴陀螺仪能同时测定6个方向的位置、移动轨迹和速度。单轴的只能测量一个方向的量,也就是一个系统需要三个陀螺仪,而三轴的一个就能替代三个单轴的。三轴的体积小、重量轻、结构简单、可靠性好。The gyroscope in the mobile terminal of the present invention may adopt a three-axis gyroscope. The three-axis gyroscope can measure the angular velocity to judge the motion state of the mobile terminal, so as to judge the initial shape and the state after the rotation motion of the mobile terminal. In the three-axis gyroscope, there is a high-speed rotating rotor in the middle. Due to inertia, it will not change its attitude due to the influence of external forces, so the rotation axis can always maintain a vertical direction, which is the reference direction of the gyroscope. There are three rotation position judgments on the outside of the gyroscope rotor. It is connected to the mobile phone. This position judgment can be based on the constant state of the rotor as a reference to calculate the rotation direction of the mobile phone. The three-axis gyroscope can measure the position, movement trajectory and speed in 6 directions at the same time. The single-axis can only measure the amount in one direction, that is, a system needs three gyroscopes, and one of the three-axis can replace three single-axis. The three-axis is small in size, light in weight, simple in structure and good in reliability.
加速度计是惯性导航和惯性制导系统的基本测量元件之一,加速度计本质上是一个振荡系统,安装于运动载体的内部,可以用来测量载体的运动加速度。以MEMS(微机电系统)类加速度计为例,加速度计的工作原理是当加速度计连同外界物体(该物体的加速度就是待测的加速度)一起作加速运动时,质量块就受到惯性力的作用向相反的方向运动。质量块发生的位移受到弹簧和阻尼器的限制,通过输出电压就能测得外界的加速度大小。即,加速度传感器的原理不是直接测出加速度,测得的是“比力”,通过比力方程,才可算出加速度。经过积分,可以算出速度,再经过积分,可算出路程。The accelerometer is one of the basic measurement elements of the inertial navigation and inertial guidance system. The accelerometer is essentially an oscillating system, which is installed inside the moving carrier and can be used to measure the moving acceleration of the carrier. Taking the MEMS (micro-electromechanical system) accelerometer as an example, the working principle of the accelerometer is that when the accelerometer is accelerated together with an external object (the acceleration of the object is the acceleration to be measured), the mass block is affected by the inertial force. Movement in the opposite direction. The displacement of the mass block is limited by the spring and the damper, and the external acceleration can be measured through the output voltage. That is, the principle of the acceleration sensor is not to directly measure the acceleration, but to measure the "specific force", and the acceleration can be calculated through the specific force equation. After integration, the speed can be calculated, and then the distance can be calculated after integration.
本发明的实施例结合上述两种传感器来形成新的导航方式,这种导航方式中的陀螺仪用来形成一个导航坐标系使加速度计的测量轴稳定在该坐标系中并给出航向和姿态角,可以同时处理直线运动和旋转运动。通过三轴陀螺仪判定的移动终端的移动过程中包括转弯和坡度的方向变化,通过由加速度传感器测量的加速度计算出速度与路程,结合GPS单元所提供的初始速度,可以计算出现有的速度运动的距离。该距离加上GPS单元初始定位的位置,由此可以在没有GPS信号情况下对移动终端进行在相当于6维方向上的立体运动的定位。Embodiments of the present invention combine the above two sensors to form a new navigation mode. The gyroscope in this navigation mode is used to form a navigation coordinate system to stabilize the measurement axis of the accelerometer in this coordinate system and give the heading and attitude. Angle, can handle linear motion and rotary motion at the same time. The movement process of the mobile terminal determined by the three-axis gyroscope includes the direction change of turning and slope, and the speed and distance are calculated by the acceleration measured by the acceleration sensor. Combined with the initial speed provided by the GPS unit, the existing speed movement can be calculated distance. This distance is added to the initial positioning position of the GPS unit, so that the mobile terminal can be positioned in a three-dimensional movement equivalent to a 6-dimensional direction without a GPS signal.
图1示出了根据本发明实施例的移动终端的示意性框图。图2-3是示出两个移动终端之间进行相互定位的过程的示意图。下面参照附图对本发明的技术方案进行详细的描述。Fig. 1 shows a schematic block diagram of a mobile terminal according to an embodiment of the present invention. 2-3 are schematic diagrams illustrating the process of mutual positioning between two mobile terminals. The technical solution of the present invention will be described in detail below with reference to the accompanying drawings.
如图1所示,根据本发明的移动终端包括初始化单元100、GPS单元110、陀螺仪120、加速度计130、通信单元140、显示单元150以及处理器160。As shown in FIG. 1 , the mobile terminal according to the present invention includes an initialization unit 100 , a GPS unit 110 , a gyroscope 120 , an accelerometer 130 , a communication unit 140 , a display unit 150 and a processor 160 .
初始化单元100用于获得移动终端的初始位置和初始速度。The initialization unit 100 is used to obtain the initial position and initial velocity of the mobile terminal.
GPS单元110用于进行移动终端的初始定位,以确认初始位置与初始速度。更详细地,GPS单元110实时接收GPS数据,获得移动终端的经纬度坐标、海拔高度以及当前速度。The GPS unit 110 is used for initial positioning of the mobile terminal to confirm the initial position and initial speed. In more detail, the GPS unit 110 receives GPS data in real time, and obtains the latitude and longitude coordinates, altitude and current speed of the mobile terminal.
陀螺仪120用于测量移动终端绕X轴、Y轴和Z轴的旋转角度和角速度。The gyroscope 120 is used to measure the rotation angle and angular velocity of the mobile terminal around the X-axis, Y-axis and Z-axis.
加速度计130用于获取移动终端移动的加速度。The accelerometer 130 is used to obtain the acceleration of the movement of the mobile terminal.
通信单元140用于和其他移动终端通信,以将自己的地理位置信息发送给对方以及接收对方的地理位置信息。The communication unit 140 is used for communicating with other mobile terminals, so as to send the geographical location information of oneself to the counterparty and receive the geographic location information of the counterparty.
处理器160基于由GPS单元110确定的初始速度、由陀螺仪120测量的旋转角度、由加速度计测量的加速度,计算得到移动终端在三维空间内的移动速度和位移,从而基于初始位置确定移动终端的当前位置。此外,现实中有可能导致手机姿态的变化,那么实施例进一步通过处理器计算手机姿态(例如垂直,倾斜)对加速度计的影响,处理器160利用陀螺仪以及加速度计确定移动终端的姿态。处理器160还基于通过通信单元140接收的其他移动终端的地理位置信息来确定另一移动终端的当前位置或者两者的相对位置。The processor 160 calculates the moving speed and displacement of the mobile terminal in three-dimensional space based on the initial speed determined by the GPS unit 110, the rotation angle measured by the gyroscope 120, and the acceleration measured by the accelerometer, thereby determining the mobile terminal based on the initial position. the current location of . In addition, in reality, the attitude of the mobile phone may change, so the embodiment further calculates the influence of the attitude of the mobile phone (such as vertical, tilt) on the accelerometer through the processor, and the processor 160 uses the gyroscope and the accelerometer to determine the attitude of the mobile terminal. The processor 160 also determines the current location of another mobile terminal or the relative locations of the two based on the geographic location information of the other mobile terminal received through the communication unit 140 .
处理器160将计算得到的移动终端的当前位置以及其他移动终端的当前位置以三维的形式显示在显示单元150上。The processor 160 displays the calculated current location of the mobile terminal and current locations of other mobile terminals on the display unit 150 in a three-dimensional form.
当多个移动终端均采用本发明的技术方案时,可以进行多个移动终端间的相互定位。下面,结合附图2-4,以在两个移动终端间进行相互定位为例进行描述。但是,本发明的实施不限于在两个移动终端之间,也可以在多个移动终端之间进行相互定位。When multiple mobile terminals all adopt the technical solution of the present invention, mutual positioning among multiple mobile terminals can be performed. In the following, the mutual positioning between two mobile terminals is taken as an example to describe with reference to FIGS. 2-4 . However, the implementation of the present invention is not limited to between two mobile terminals, and mutual positioning can also be performed between multiple mobile terminals.
在开始相互定位之前,用户通过输入命令,使初始化单元100对要进行定位的移动终端进行初始化操作。初始化操作包括初始位置的判定、初始速度的判定。这些判定的方式划分为以下两种情况:Before starting to locate each other, the user inputs a command to make the initialization unit 100 perform an initialization operation on the mobile terminal to be positioned. The initialization operation includes determination of the initial position and determination of the initial speed. These judgment methods are divided into the following two cases:
(a)GPS信号可用:(a) GPS signal available:
在GPS信号可用的情况下,初始化单元100通过GPS单元110获得移动终端的初始位置、初始速度。此时,需要定位的移动终端全部开启GPS单元110以进行初始定位,确认初始位置与初始速度,这里将该步骤称为“GPS方式初始化”。When the GPS signal is available, the initialization unit 100 obtains the initial position and initial speed of the mobile terminal through the GPS unit 110 . At this time, all mobile terminals that need to be positioned turn on the GPS unit 110 to perform initial positioning, and confirm the initial position and initial speed. Here, this step is called "GPS mode initialization".
如图2所示,分别定义三个坐标轴为x轴、y轴、z轴,假定第一移动终端a和第二移动终端b的初始位置为相同,均为坐标原点O。当移动终端在静止状态下执行初始化操作时,初始速度为零。同时,各个移动终端通过各自的通信模块150之间的相互交互,得出彼此的初始定位信息。此时处理单元160可以用空间三维模拟图来在移动终端的显示器上进行显示。As shown in FIG. 2, three coordinate axes are respectively defined as x-axis, y-axis, and z-axis. It is assumed that the initial positions of the first mobile terminal a and the second mobile terminal b are the same, both being the coordinate origin O. When the mobile terminal performs an initialization operation in a stationary state, the initial velocity is zero. At the same time, each mobile terminal obtains initial positioning information of each other through mutual interaction between respective communication modules 150 . At this time, the processing unit 160 may use the spatial three-dimensional simulation map to display on the display of the mobile terminal.
在初始化操作之后,各个移动终端分别移动,通过陀螺仪120和加速度计130测得的数据,可以计算得到各自的运动状态。即,通过陀螺仪120和加速度计得到移动方向的变化以及移动速度的变化。处理器160通过结合初始速度,计算得到移动终端相对于初始位置的位移,并且得到相对于坐标原点o的坐标值的变化。如图2所示,第一移动终端a经过移动之后的坐标为a(Xa,ya,za),第二移动终端b的坐标为b(Xbyb,zb)。After the initialization operation, each mobile terminal moves separately, and the data measured by the gyroscope 120 and the accelerometer 130 can be used to calculate their respective motion states. That is, the change in the moving direction and the change in the moving speed are obtained by the gyroscope 120 and the accelerometer. The processor 160 calculates the displacement of the mobile terminal relative to the initial position by combining the initial speed, and obtains the change of the coordinate value relative to the coordinate origin o. As shown in FIG. 2 , the coordinates of the first mobile terminal a after movement are a(X a , ya , za ) , and the coordinates of the second mobile terminal b are b(X by y b , z b ).
移动终端的处理器160进行数据处理与记录,并通过通信模块150保证移动终端之间的运动位置信息通信。具体地,第一移动终端a可以通过通信单元140获得第二移动终端b的坐标b(Xbyb,zb),处理器160通过三点o,a,b的坐标可以形成新的空间位移关系,通过计算可以得到a与b两点之间的相对距离为d,即,d2=(Xa-Xb)2+(ya-yb)2+(za-zb)2。同样,第二移动终端b也可以通过通信单元获得第一移动终端a的坐标,并由处理器160进行数据处理。The processor 160 of the mobile terminal performs data processing and recording, and ensures the communication of motion position information between mobile terminals through the communication module 150 . Specifically, the first mobile terminal a can obtain the coordinates b (X by b , z b ) of the second mobile terminal b through the communication unit 140, and the processor 160 can form a new space through the coordinates of three points o, a, and b Displacement relationship, the relative distance between a and b can be obtained by calculation as d, that is, d 2 =(X a- X b ) 2 +(y a -y b ) 2 +(z a -z b ) 2 . Similarly, the second mobile terminal b can also obtain the coordinates of the first mobile terminal a through the communication unit, and the processor 160 performs data processing.
同时,其中一部移动终端的用户可以以自己作为参照点,重新建立空间坐标,如图3所示,将自己作为坐标原点O′,则另外一部移动终端的坐标在新的空间坐标系下更新为c′(Xc,yc,zc),此时通过该坐标,用户可以十分简单的得到持有另外一部移动终端的用户的位置。也可以得到其与自己的位移距离d′,即,(d′)2=Xc 2+yc 2+yc 2。处理器160可以直接进行图3中的处理,而不进行d2=(Xa-Xb)2+(ya-yb)2+(za-zb)2的运算。At the same time, the user of one of the mobile terminals can use himself as a reference point to re-establish the spatial coordinates, as shown in Figure 3, using himself as the coordinate origin O', the coordinates of the other mobile terminal are in the new spatial coordinate system It is updated to c′(X c , y c , z c ). At this time, through this coordinate, the user can easily obtain the position of the user holding another mobile terminal. The displacement distance d′ between itself and itself can also be obtained, that is, (d′) 2 =X c 2 +y c 2 +y c 2 . The processor 160 can directly perform the processing in FIG. 3 without performing the operation of d 2 =(X a - X b ) 2 +(ya -y b ) 2 +(za -z b ) 2 .
上述位置关系可以在二维或三维模拟图(例如,二维地图或三维地图)中进行实时体现。因此,用户直接在三维模拟图(例如,三维地图)里查看自己以及其他移动终端的运动状态与位置信息。当以二维方式显示的时候,可以忽略z轴的信息。The above positional relationship can be reflected in real time in a two-dimensional or three-dimensional simulation map (for example, a two-dimensional map or a three-dimensional map). Therefore, the user directly checks the motion status and location information of himself and other mobile terminals in a three-dimensional simulation map (for example, a three-dimensional map). When displaying in two dimensions, the z-axis information can be ignored.
在上述示例中,第一移动终端a和第二移动终端b的初始位置相同且假设该初始位置为坐标原点。但是,第一移动终端a和第二移动终端b的初始位置也可以不同。在利用GPS单元110进行初始化的情况下,处理器160可以基于GPS单元110得到的自身的经纬度和海拔高度信息以及通过通信单元140的到的其他移动终端的经纬度和海拔高度信息,以自身作为坐标原点,直接计算得到图3所示的三维示图。因此,图2所示的过程不是必须的。In the above example, the initial positions of the first mobile terminal a and the second mobile terminal b are the same and it is assumed that the initial position is the coordinate origin. However, the initial positions of the first mobile terminal a and the second mobile terminal b may also be different. In the case of using the GPS unit 110 for initialization, the processor 160 can use itself as the coordinates based on its own latitude, longitude and altitude information obtained by the GPS unit 110 and the latitude, longitude and altitude information of other mobile terminals arriving through the communication unit 140. The origin is directly calculated to obtain the three-dimensional diagram shown in Figure 3. Therefore, the process shown in Fig. 2 is not necessary.
上述示例可能发生在多个移动终端用户在进入GPS信号不好的特定环境(例如,高楼大厦、山区、隧道等)之前,先利用GPS单元110得到初始化位置和初始化速度,然后再移动进入特定环境中,从而即使在GPS信号不可用的情况下,仍然能确定自己的位置以及其他移动终端的位置。The above example may occur when multiple mobile terminal users first use the GPS unit 110 to obtain the initial position and initial speed before entering a specific environment with poor GPS signals (for example, tall buildings, mountains, tunnels, etc.), and then move into the specific environment In this way, even when the GPS signal is unavailable, it can still determine its own position and the positions of other mobile terminals.
(b)GPS信号不可用:(b) GPS signal unavailable:
在GPS信号不可用的情况下,如果需要开启移动终端的相互三维定位功能,同样需要一个初始定位的过程,这里将此步骤称为“非GPS方式初始化”。具体地,将需要定位的移动终端背靠背竖直并放在一起,首先保持移动终端静止(保持移动终端不动),用户通过操作初始化单元100,使得处理器160开始进入对初始位置的同步与记录的过程。由于初始化时,移动终端处于静止状态,因此初始速度为零。此速度为上述算法提供初始速度,用以计算移动终端移动后的当前速度与位移。When the GPS signal is unavailable, if it is necessary to enable the mutual three-dimensional positioning function of the mobile terminal, an initial positioning process is also required, and this step is called "non-GPS mode initialization" herein. Specifically, put the mobile terminals that need to be positioned vertically back to back, first keep the mobile terminals still (keep the mobile terminals still), and the user operates the initialization unit 100, so that the processor 160 starts to synchronize and record the initial position the process of. Since the mobile terminal is in a stationary state during initialization, the initial velocity is zero. This speed provides the initial speed for the above algorithm to calculate the current speed and displacement of the mobile terminal after it moves.
更具体地,加速度计为三维的,即三轴方向,当移动终端保持一个方向(比如水平时),这时就可以判断出移动终端在三维空间的加速度,在得到初始速度(包括为零的情况)情况下,就可以基于实时加速度计算出位移。此时三轴陀螺仪的作用为:在移动过程中,移动终端必然会有方向上的改变,此时三轴陀螺仪能测量出移动终端的实时方向与初始方向的差异,通过此差异经行补偿,从而使三轴陀螺仪与加速度计实现定位功能。More specifically, the accelerometer is three-dimensional, that is, three-axis directions. When the mobile terminal maintains one direction (for example, when it is horizontal), the acceleration of the mobile terminal in the three-dimensional space can be judged at this time. case), the displacement can be calculated based on the real-time acceleration. At this time, the role of the three-axis gyroscope is: during the movement process, the mobile terminal will inevitably change its direction. At this time, the three-axis gyroscope can measure the difference between the real-time direction of the mobile terminal and the initial direction. Compensation, so that the three-axis gyroscope and accelerometer can realize the positioning function.
将所设定的初始位置作为在上述“GPS信号可用”的情况下设置的空间坐标原点O,同理,也可以建立空间坐标系,来记录多用户的位移。除了初始定位方式不同,其他计算方式与上述“GPS信号可用”的情况相同,这里不再重复描述。通过这种方法,可以获得移动终端用户之间的距离以及判断移动终端用户之间的相对位移。The set initial position is used as the origin O of the spatial coordinates set under the above-mentioned "GPS signal is available". Similarly, a spatial coordinate system can also be established to record the displacement of multiple users. Except for the difference in the initial positioning method, other calculation methods are the same as the above-mentioned "GPS signal is available", and will not be described again here. Through this method, the distance between mobile terminal users can be obtained and the relative displacement between mobile terminal users can be judged.
上述初始定位过程中,用户在通过初始化单元100进行初始化操作时,可以结合地图软件在地图上做初始位置设置,例如,结合二维或三维地图选择初始位置,并且在后续移动过程中,将二维坐标或三维坐标建立在二维地图或三维地图上,以更逼真直观地显示移动终端的移动状态和移动终端之间的位置关系。In the above-mentioned initial positioning process, when the user performs the initialization operation through the initialization unit 100, he can set the initial position on the map in combination with the map software, for example, select the initial position in combination with the two-dimensional or three-dimensional map, and in the subsequent movement process, place the two The two-dimensional coordinates or three-dimensional coordinates are established on a two-dimensional map or a three-dimensional map to more realistically and intuitively display the mobile state of the mobile terminal and the positional relationship between the mobile terminals.
以上两种情况下,都能完成多部移动终端之间的定位信息交互,此时的应用场景可用作商场里、演唱会时、等候朋友等多情况下的朋友之间寻人模式,也可以用作家长对小孩的位置的监控模式。此外,还可以用在移动终端添加对讲机功能后,通过判定两移动终端在一定对讲机识别范围内,可以启动对讲机功能,这样可以节省移动终端通信话费。In the above two cases, the positioning information interaction between multiple mobile terminals can be completed. The application scenario at this time can be used as a person-finding mode between friends in shopping malls, concerts, waiting for friends, etc. It can be used as a monitoring mode for parents to monitor the location of children. In addition, after the intercom function is added to the mobile terminal, the intercom function can be activated by judging that the two mobile terminals are within a certain identification range of the intercom, which can save mobile terminal communication charges.
应用场景举例:Examples of application scenarios:
多位移动终端用户一同进入商场,并分别拥有自己的行程路线,移动终端用户提出实时了解其他移动终端用户位置的需求。此时,本发明所提出的解决方案可以满足的移动终端用户的需求。Multiple mobile terminal users enter the shopping mall together and each have their own itinerary. The mobile terminal users request to know the location of other mobile terminal users in real time. At this time, the solution proposed by the present invention can meet the needs of mobile terminal users.
多位移动终端用户在进入商场前,可以通过上文所说的“GPS信号可用”与“GPS信号不可用”两种情况下的解决办法中的其中一种方法,分别进行初始化操作。初始化操作完成后,便可以通过建立移动终端用户空间坐标系,来获取用户间的相对位移与距离。同时,可以将移动终端的振动强度马达与用户间的距离建立线性关系:当用户之间距离近的时候马达震动强度加大,距离远时候马达变弱。这样,除了通过查看移动终端软件建立的空间坐标系这种方法外,还可以通过马达强度来判断用户之间距离,最终达到多位移动终端用户之间的寻人目的。Before multiple mobile terminal users enter the shopping mall, they can respectively perform initialization operations through one of the solutions in the two cases of "GPS signal available" and "GPS signal unavailable" mentioned above. After the initialization operation is completed, the relative displacement and distance between users can be obtained by establishing the mobile terminal user space coordinate system. At the same time, a linear relationship can be established between the vibration intensity motor of the mobile terminal and the distance between users: when the distance between users is close, the vibration intensity of the motor increases, and when the distance between users is long, the motor becomes weak. In this way, in addition to the method of viewing the spatial coordinate system established by the mobile terminal software, the distance between users can also be judged by the motor strength, and finally the purpose of tracing among multiple mobile terminal users can be achieved.
根据本发明的技术方案,在GPS信号被阻挡或受到干扰而不能进行定位的环境中,通过移动终端内部的三轴陀螺仪传感器与加速度传感器的配合使用,为移动终端提供精准定位与两移动终端之间距离测量的方法,这种方法突破了GPS因为天气因素和室内没信号情况下的限制;According to the technical solution of the present invention, in an environment where GPS signals are blocked or interfered and positioning cannot be performed, the three-axis gyroscope sensor inside the mobile terminal is used in conjunction with the acceleration sensor to provide precise positioning and two-way positioning for the mobile terminal. The distance measurement method breaks through the limitations of GPS due to weather factors and indoor signal failure;
此外,即使在信号良好情况下,从开启普通GPS功能进行全球定位,到移动终端的GPS准确定位,也会花掉1分钟甚至数分钟左右的时间。然而,根据本发明的移动终端在记录上次GPS定位的信息后,后台开启三轴陀螺仪传感器与加速度传感器来计算出位移信息,当重新开启GPS功能时候可以增加GPS定位速度,由于正常移动终端的这两个传感器一般都是开启状态,所以不会额外增加过多的耗电量。另外,进行移动终端定位的时候,移动终端后台开启三轴陀螺仪传感器和加速度传感器的耗电量也要远低于开启GPS模块的耗电量。In addition, even when the signal is good, it will take about 1 minute or even several minutes from turning on the ordinary GPS function for global positioning to the accurate positioning of the mobile terminal's GPS. However, after the mobile terminal of the present invention records the information of the last GPS positioning, the three-axis gyroscope sensor and the acceleration sensor are turned on in the background to calculate the displacement information. When the GPS function is turned on again, the GPS positioning speed can be increased. These two sensors are generally turned on, so it will not increase excessive power consumption. In addition, when the mobile terminal is positioned, the power consumption of turning on the three-axis gyroscope sensor and the acceleration sensor in the background of the mobile terminal is also much lower than the power consumption of turning on the GPS module.
本发明还可以为移动终端带来其他若干附加功能:1.限定范围内切换为对讲机模式,降低功耗与通信费用;2.两移动终端间的距离测量与定位,用于寻人模式;3.三维手写输入;4.移动终端无线鼠标;5移动终端游戏操作手柄。The present invention can also bring several other additional functions to the mobile terminal: 1. Switch to walkie-talkie mode within a limited range, reducing power consumption and communication costs; 2. Distance measurement and positioning between two mobile terminals, used for people-finding mode; 3. . Three-dimensional handwriting input; 4. Mobile terminal wireless mouse; 5. Mobile terminal game operating handle.
已经参照附图详细描述了本发明的示例性实施例,但是本领域技术人员应该理解,在不脱离本发明的范围的情况下,可以作出形式和细节的删减、替换和改变。Exemplary embodiments of the present invention have been described in detail with reference to the accompanying drawings, but those skilled in the art will understand that omissions, substitutions and changes in form and details may be made without departing from the scope of the present invention.
Claims (18)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310113992.4A CN104101341A (en) | 2013-04-02 | 2013-04-02 | Method for positioning between mobile terminals and mobile terminal using the same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310113992.4A CN104101341A (en) | 2013-04-02 | 2013-04-02 | Method for positioning between mobile terminals and mobile terminal using the same |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104101341A true CN104101341A (en) | 2014-10-15 |
Family
ID=51669687
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310113992.4A Pending CN104101341A (en) | 2013-04-02 | 2013-04-02 | Method for positioning between mobile terminals and mobile terminal using the same |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104101341A (en) |
Cited By (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104536560A (en) * | 2014-12-10 | 2015-04-22 | 广东欧珀移动通信有限公司 | Method and device for adjusting size of font of terminal |
CN106197412A (en) * | 2016-06-30 | 2016-12-07 | 北京海顿中科技术有限公司 | The pinpoint method of micro-inertial navigation is carried out based on accelerometer, gyroscope |
CN107132377A (en) * | 2017-06-13 | 2017-09-05 | 南京越博动力系统股份有限公司 | The measurement apparatus and computational methods of a kind of vehicle acceleration and the residing gradient |
CN107643081A (en) * | 2016-07-22 | 2018-01-30 | 联想(新加坡)私人有限公司 | Method and electronic installation for companion's device positioning in closing space |
CN107874366A (en) * | 2017-11-03 | 2018-04-06 | 温州鞋都网络科技有限公司 | Possesses the shoe-pad of position data collecting |
CN109195058A (en) * | 2018-11-29 | 2019-01-11 | 努比亚技术有限公司 | Switching method, device, terminal and the storage medium of earphone sound channel |
CN109271042A (en) * | 2018-08-06 | 2019-01-25 | 百度在线网络技术(北京)有限公司 | Method for exhibiting data, device, electronic equipment and storage medium |
CN109308817A (en) * | 2018-09-03 | 2019-02-05 | 山东大学 | Location sharing and traffic safety hidden danger warning system and method in construction tunnel |
CN111263305A (en) * | 2020-01-16 | 2020-06-09 | 深圳数位传媒科技有限公司 | Multi-terminal indoor positioning method and device based on 5G signals |
CN111970639A (en) * | 2020-09-02 | 2020-11-20 | Tcl通讯(宁波)有限公司 | Method, device, terminal equipment and storage medium for keeping safe distance |
CN112118529A (en) * | 2019-06-04 | 2020-12-22 | 上海博泰悦臻网络技术服务有限公司 | Mobile terminal positioning method, vehicle-mounted terminal and mobile terminal |
WO2021135689A1 (en) * | 2019-12-31 | 2021-07-08 | 浙江大学 | Portable multi-target communication apparatus and communication method |
CN115793006A (en) * | 2022-12-15 | 2023-03-14 | 北京小米移动软件有限公司 | Terminal positioning method and device, storage medium and chip |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003042770A (en) * | 2001-07-31 | 2003-02-13 | Kopisu:Kk | Pickup bus position information distribution system |
CN201409154Y (en) * | 2009-03-13 | 2010-02-17 | 宇龙计算机通信科技(深圳)有限公司 | Mobile communication terminal |
JP2011070584A (en) * | 2009-09-28 | 2011-04-07 | Nec Corp | Information providing device, information providing method, and program |
CN102171628A (en) * | 2008-06-27 | 2011-08-31 | 莫韦公司 | Pointer with motion sensing resolved by data merging |
CN102575938A (en) * | 2009-10-23 | 2012-07-11 | 梅思安安全设备有限公司 | Navigational system initialization system, process, and arrangement |
CN102611986A (en) * | 2011-01-10 | 2012-07-25 | 三星电子株式会社 | Apparatus and method for providing user's route information in mobile communication system |
CN102692235A (en) * | 2011-03-20 | 2012-09-26 | 微软公司 | Navigation to dynamic endpoint |
-
2013
- 2013-04-02 CN CN201310113992.4A patent/CN104101341A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003042770A (en) * | 2001-07-31 | 2003-02-13 | Kopisu:Kk | Pickup bus position information distribution system |
CN102171628A (en) * | 2008-06-27 | 2011-08-31 | 莫韦公司 | Pointer with motion sensing resolved by data merging |
CN201409154Y (en) * | 2009-03-13 | 2010-02-17 | 宇龙计算机通信科技(深圳)有限公司 | Mobile communication terminal |
JP2011070584A (en) * | 2009-09-28 | 2011-04-07 | Nec Corp | Information providing device, information providing method, and program |
CN102575938A (en) * | 2009-10-23 | 2012-07-11 | 梅思安安全设备有限公司 | Navigational system initialization system, process, and arrangement |
CN102611986A (en) * | 2011-01-10 | 2012-07-25 | 三星电子株式会社 | Apparatus and method for providing user's route information in mobile communication system |
CN102692235A (en) * | 2011-03-20 | 2012-09-26 | 微软公司 | Navigation to dynamic endpoint |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104536560B (en) * | 2014-12-10 | 2017-10-27 | 广东欧珀移动通信有限公司 | A kind of method and device for adjusting terminal font size |
CN104536560A (en) * | 2014-12-10 | 2015-04-22 | 广东欧珀移动通信有限公司 | Method and device for adjusting size of font of terminal |
CN106197412A (en) * | 2016-06-30 | 2016-12-07 | 北京海顿中科技术有限公司 | The pinpoint method of micro-inertial navigation is carried out based on accelerometer, gyroscope |
CN107643081A (en) * | 2016-07-22 | 2018-01-30 | 联想(新加坡)私人有限公司 | Method and electronic installation for companion's device positioning in closing space |
CN107132377A (en) * | 2017-06-13 | 2017-09-05 | 南京越博动力系统股份有限公司 | The measurement apparatus and computational methods of a kind of vehicle acceleration and the residing gradient |
CN107874366B (en) * | 2017-11-03 | 2020-09-25 | 温州鞋都网络科技有限公司 | Shoe-pad that possesses location data collection |
CN107874366A (en) * | 2017-11-03 | 2018-04-06 | 温州鞋都网络科技有限公司 | Possesses the shoe-pad of position data collecting |
CN109271042B (en) * | 2018-08-06 | 2021-09-07 | 百度在线网络技术(北京)有限公司 | Data display method and device, electronic equipment and storage medium |
CN109271042A (en) * | 2018-08-06 | 2019-01-25 | 百度在线网络技术(北京)有限公司 | Method for exhibiting data, device, electronic equipment and storage medium |
CN109308817A (en) * | 2018-09-03 | 2019-02-05 | 山东大学 | Location sharing and traffic safety hidden danger warning system and method in construction tunnel |
CN109195058A (en) * | 2018-11-29 | 2019-01-11 | 努比亚技术有限公司 | Switching method, device, terminal and the storage medium of earphone sound channel |
CN109195058B (en) * | 2018-11-29 | 2022-01-14 | 努比亚技术有限公司 | Earphone sound channel switching method, earphone sound channel switching device, terminal and storage medium |
CN112118529A (en) * | 2019-06-04 | 2020-12-22 | 上海博泰悦臻网络技术服务有限公司 | Mobile terminal positioning method, vehicle-mounted terminal and mobile terminal |
WO2021135689A1 (en) * | 2019-12-31 | 2021-07-08 | 浙江大学 | Portable multi-target communication apparatus and communication method |
CN111263305A (en) * | 2020-01-16 | 2020-06-09 | 深圳数位传媒科技有限公司 | Multi-terminal indoor positioning method and device based on 5G signals |
CN111970639A (en) * | 2020-09-02 | 2020-11-20 | Tcl通讯(宁波)有限公司 | Method, device, terminal equipment and storage medium for keeping safe distance |
CN115793006A (en) * | 2022-12-15 | 2023-03-14 | 北京小米移动软件有限公司 | Terminal positioning method and device, storage medium and chip |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104101341A (en) | Method for positioning between mobile terminals and mobile terminal using the same | |
US9116000B2 (en) | Map-assisted sensor-based positioning of mobile devices | |
US9182240B2 (en) | Method, apparatus and system for mapping a course of a mobile device | |
JP4439896B2 (en) | Mobile device and navigation method | |
CA2843747C (en) | Moving direction determination with noisy signals from inertial navigation systems on mobile devices | |
CN103471580B (en) | For providing method, mobile terminal and the server of navigation information | |
CN100504295C (en) | Mobile Electronic 3D Compass | |
CN105723240B (en) | Method and apparatus for determining misalignment between equipment and vessel using acceleration/deceleration | |
CN112747747A (en) | Improved UWB/IMU fusion indoor pedestrian positioning method | |
CN108375370A (en) | A kind of complex navigation system towards intelligent patrol unmanned plane | |
CN107504971A (en) | A kind of indoor orientation method and system based on PDR and earth magnetism | |
WO2016131279A1 (en) | Movement track recording method and user equipment | |
CN107194969A (en) | The pick up calibration determined based on end point and location estimation | |
CN105468337A (en) | Method and system for seeking vehicle through mobile terminal and mobile terminal | |
CN103308045A (en) | Real-time positioning system and method of moving object in three-dimensional space | |
CN104937377B (en) | Method and apparatus for the vertical orientation for handling unconfined portable navigating device | |
CN109186597A (en) | A kind of localization method of the indoor wheeled robot based on double MEMS-IMU | |
CN114964221A (en) | Multi-unit collaborative indoor and outdoor positioning method based on RTK/UWB/IMU | |
CN107990901A (en) | A kind of sensor-based user direction localization method | |
CN205317213U (en) | Measuring device is investigated on spot to real estate unit towards room ground is integrative | |
Syed et al. | Real-time, continuous and reliable consumer indoor/outdoor localization for smartphones | |
CN105865463A (en) | Spatial-distribution generation method and device | |
KR20130076221A (en) | Auto-correction of the apparatus for tracking position using bluetooth mounted in the smart phone | |
CN115014337A (en) | A positioning method, device, chip, user equipment and storage medium | |
Fajrianti et al. | A Cross-Platform Implementation of Indoor Navigation System Using Unity and Smartphone INSUS |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20141015 |