[go: up one dir, main page]

WO2017181690A1 - Indoor navigation method and apparatus - Google Patents

Indoor navigation method and apparatus Download PDF

Info

Publication number
WO2017181690A1
WO2017181690A1 PCT/CN2016/108762 CN2016108762W WO2017181690A1 WO 2017181690 A1 WO2017181690 A1 WO 2017181690A1 CN 2016108762 W CN2016108762 W CN 2016108762W WO 2017181690 A1 WO2017181690 A1 WO 2017181690A1
Authority
WO
WIPO (PCT)
Prior art keywords
location information
user
detected
initial
module
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.)
Ceased
Application number
PCT/CN2016/108762
Other languages
French (fr)
Chinese (zh)
Inventor
晁锋波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Publication of WO2017181690A1 publication Critical patent/WO2017181690A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/005Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 with correlation of navigation data from several sources, e.g. map or contour matching
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/20Instruments for performing navigational calculations
    • G01C21/206Instruments for performing navigational calculations specially adapted for indoor navigation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3863Structures of map data
    • G01C21/387Organisation of map data, e.g. version management or database structures
    • G01C21/3878Hierarchical structures, e.g. layering
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/02Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
    • G01S5/10Position of receiver fixed by co-ordinating a plurality of position lines defined by path-difference measurements, e.g. omega or decca systems

Definitions

  • the embodiments of the present invention relate to the technical field of mobile terminals, and in particular, to an indoor navigation method and apparatus.
  • the embodiment of the invention provides an indoor navigation method, which can at least effectively utilize the AP to provide an accurate indoor positioning and navigation service for the user, meet the user's needs, and improve the user experience.
  • An embodiment of the present invention also provides an indoor navigation device.
  • an indoor navigation method including: acquiring location information of a detected wireless hotspot AP, and calculating initial location information of the user according to the location information; and receiving the set destination location information. Generating a navigation path based on the initial location information and the destination location information.
  • the indoor navigation method of the embodiment of the present invention acquires the location information of the detected AP, calculates the initial location information of the user according to the location information, receives the set destination location information, and generates navigation according to the initial location information and the destination location information.
  • the path effectively utilizes the AP to provide users with accurate indoor positioning and navigation services to meet user needs and enhance user experience.
  • the method further includes: acquiring displacement information of the user, and calculating current location information of the user according to the displacement information and the initial location information; and the navigation path according to the current location information. Make corrections.
  • the method further includes: displaying the current location information in real time.
  • calculating the initial location information of the user according to the location information including: acquiring a signal strength of the detected AP; determining, according to the signal strength, location information of the detected AP and the user The distance between the initial location information; determining the initial location information of the user based on the distance.
  • acquiring the displacement information of the user includes: calculating a moving distance of the user based on the acceleration sensor and the air pressure sensor; and acquiring a moving direction of the user based on the compass sensor.
  • an indoor navigation device including: an acquiring module, configured to acquire location information of the detected wireless hotspot AP, and calculate initial location information of the user according to the location information;
  • the receiving module is configured to receive the set destination location information, and the generating module is configured to generate a navigation path according to the initial location information and the destination location information.
  • the indoor navigation device of the embodiment of the present invention acquires the location information of the detected AP, calculates the initial location information of the user according to the location information, receives the set destination location information, and generates navigation according to the initial location information and the destination location information.
  • the path effectively utilizes the AP to provide users with accurate indoor positioning and navigation services to meet user needs and enhance user experience.
  • the device further includes: a calculating module, configured to acquire displacement information of the user, and calculate current location information of the user according to the displacement information and the initial position information; and a correction module configured to The current location information corrects the navigation path.
  • a calculating module configured to acquire displacement information of the user, and calculate current location information of the user according to the displacement information and the initial position information
  • a correction module configured to The current location information corrects the navigation path.
  • the device further includes: a display module configured to display the current location information in real time.
  • the acquiring module includes: an acquiring unit, configured to acquire a signal strength of the detected AP;
  • a first determining unit configured to determine a distance between the location information of the detected AP and the initial location information of the user according to the signal strength; and the second determining unit is configured to determine the location according to the distance The user's initial location information.
  • the calculating module is configured to: calculate a moving distance of the user based on the acceleration sensor and the air pressure sensor; and acquire a moving direction of the user based on the compass sensor.
  • a computer storage medium arranged to store a computer program for performing the indoor navigation method described above.
  • FIG. 1 is a flow chart of an indoor navigation method in accordance with one embodiment of the present invention.
  • FIG. 2 is a schematic diagram of an AP distribution according to an embodiment of the present invention.
  • FIG. 3 is a schematic diagram of an effect of calculating initial position information of a user according to an embodiment of the present invention
  • FIG. 4 is a schematic view showing the layout of a building interior according to an embodiment of the present invention.
  • FIG. 5 is a flowchart of an indoor navigation method according to another embodiment of the present invention.
  • FIG. 6 is a schematic structural view 1 of an indoor navigation device according to an embodiment of the present invention.
  • FIG. 7 is a second schematic structural diagram of an indoor navigation device according to an embodiment of the present invention.
  • the present invention provides an indoor navigation method that assists a user in quickly reaching a destination indoors.
  • FIG. 1 is a flow chart of an indoor navigation method in accordance with one embodiment of the present invention.
  • the indoor navigation method may include:
  • a large building is provided with multiple APs (Wireless Access Points).
  • the specific distribution can be as shown in Figure 2.
  • a coordinate system is established based on the building.
  • the user can turn on the wireless function to detect AP signals in the vicinity of the building.
  • the signal strength of the detected AP is acquired, and the signal strength is converted into a distance, thereby knowing the distance between the detected AP and the initial position of the user. Since the position coordinates of the detected AP are all known, the position coordinates of the user in the building coordinate system can be calculated.
  • A4, A7, and A8 may be selected from the detected APs to locate the initial position of the user. Assume that the distance between the user and A4 is D4, the distance from A7 is D7, and the distance from A8 is D8.
  • the coordinates of A4 are the center of the sphere, D4 is the radius to generate the sphere 1; the coordinates of A7 are the center of the sphere, and D7 is the radius to generate the sphere 2; the coordinates of A8 are the center of the sphere, and D8 is the radius to generate the sphere 3.
  • Ball 1, Ball 2 and Ball 3 have a unique intersection, the initial position of the user.
  • the initial position of the user that is, the position coordinates of the user in the building can be calculated. It should be noted that the position coordinates of A4, A7, and A8 are not on the same line.
  • the user After acquiring the initial location information, the user can set the destination location information such as room 409 within the building.
  • the building has five floors, two elevators with elevator 1 and elevator 2, two sets of stairs for stairs 1 and stairs 2, and a set of straight ladders for going up and down.
  • Each floor is a circular corridor, and the rooms are arranged in a circle along the corridor, such as 201, 202, 203, etc.
  • the position coordinates of each room are fixed.
  • the user is at the front entrance of the first floor, and his destination is the 409 meeting room on the fourth floor.
  • a plurality of different navigation paths can be provided to the user according to the initial location information and the destination location information.
  • the elevator 1 waits for a large number of people, etc., intelligently recommends a more time-saving navigation path to the user, avoiding wasting time.
  • the indoor navigation method of the embodiment of the present invention acquires the location information of the detected AP, calculates the initial location information of the user according to the location information, receives the set destination location information, and generates navigation according to the initial location information and the destination location information.
  • the path effectively utilizes the AP to provide users with accurate indoor positioning and navigation services to meet user needs and enhance user experience.
  • FIG. 5 is a flow chart of an indoor navigation method according to another embodiment of the present invention.
  • the indoor navigation method may include:
  • a large building is provided with multiple APs (Wireless Access Points).
  • the specific distribution can be as shown in Figure 2.
  • a coordinate system is established based on the building.
  • the user can turn on the wireless function to detect AP signals in the vicinity of the building.
  • the signal strength of the detected AP is acquired, and the signal strength is converted into a distance, thereby knowing the distance between the detected AP and the initial position of the user. Since the position coordinates of the detected AP are all known, the position coordinates of the user in the building coordinate system can be calculated.
  • A4, A7, and A8 may be selected from the detected APs to locate the initial position of the user. Assume that the distance between the user and A4 is D4, the distance from A7 is D7, and the distance from A8 is D8.
  • the coordinates of A4 are the center of the sphere, D4 is the radius to generate the sphere 1; the coordinates of A7 are the center of the sphere, and D7 is the radius to generate the sphere 2; the coordinates of A8 are the center of the sphere, and D8 is the radius to generate the sphere 3.
  • Ball 1, Ball 2 and Ball 3 have a unique intersection, the initial position of the user.
  • the initial position of the user that is, the position coordinates of the user in the building can be calculated. It should be noted that the position coordinates of A4, A7, and A8 are not on the same line.
  • the user After acquiring the initial location information, the user can set the destination location information such as room 409 within the building.
  • the building has five floors, two elevators with elevator 1 and elevator 2, two sets of stairs for stairs 1 and stairs 2, and a set of straight ladders for going up and down.
  • Each floor is a circular corridor, and the rooms are arranged in a circle along the corridor, such as 201, 202, 203, etc.
  • the position coordinates of each room are fixed.
  • the user is at the front entrance of the first floor, and his destination is the 409 meeting room on the fourth floor.
  • a plurality of different navigation paths can be provided to the user according to the initial location information and the destination location information. Combined with the actual situation, such as the number of people waiting for the elevator 1, etc., intelligently recommend a more time-saving navigation path to the user, avoiding wasting time.
  • the user can move according to the navigation path.
  • the moving distance of the user can be calculated based on the acceleration sensor and the air pressure sensor, and the moving direction of the user can be acquired based on the compass sensor.
  • the positive direction of the X axis represents the east and the negative direction of the X axis represents the west.
  • the positive direction of the Y axis represents the north
  • the negative direction of the Y axis represents the south.
  • the positive direction of the Z axis represents the upper side
  • the negative direction of the Z axis represents the lower side.
  • the acceleration sensor detects the acceleration in the X-axis direction as The acceleration in the Y-axis direction is The acceleration in the Z-axis direction is Then the displacement in the X-axis direction It can be calculated according to formula 1.
  • ⁇ t i is the time interval.
  • ⁇ t i is the time interval.
  • the current location information of the user can be displayed in real time through the mobile terminal.
  • the output angle detected by the compass sensor for each time interval is ⁇ i , where 0° ⁇ ⁇ i ⁇ 360°.
  • X-axis acceleration detected by the acceleration sensor during the movement And Y-axis acceleration
  • the angle ⁇ i ' between the moving direction of the user and the positive direction of the Y-axis can be calculated, and ⁇ i and ⁇ i ' can be compared to realize real-time correction and reminding of the navigation route.
  • the indoor navigation method of the embodiment of the invention acquires the moving distance of the user through the acceleration sensor and the air pressure sensor, and acquires the moving direction of the user through the compass sensor, thereby realizing the tracking of the moving track, so that the user can know the location of the user in real time and avoid the user.
  • the waste of time caused by the wrong route improves the user experience.
  • an embodiment of the present invention further provides an indoor navigation device.
  • FIG. 6 is a first schematic structural diagram of an indoor navigation device according to an embodiment of the present invention.
  • the indoor navigation device may include: an acquisition module 110, a receiving module 120, and a generation module 130.
  • the obtaining module 110 is configured to acquire location information of the detected wireless hotspot AP, and calculate initial location information of the user according to the location information.
  • the obtaining module 110 may include an obtaining unit 111, a first determining unit 112, and a second determining unit 113.
  • the acquisition unit 111 is arranged to acquire the signal strength of the detected AP.
  • the first determining unit 112 is configured to determine a distance between the detected position information of the AP and the initial position information of the user according to the signal strength.
  • the second determining unit 130 is configured to determine the initial position information of the user based on the distance.
  • a large building is provided with multiple APs (Wireless Access Points).
  • the specific distribution can be as shown in Figure 2.
  • a coordinate system is established based on the building.
  • the user can turn on the wireless function to detect AP signals in the vicinity of the building.
  • the signal strength of the detected AP is acquired, and the signal strength is converted into a distance, thereby knowing the distance between the detected AP and the initial position of the user. Since the position coordinates of the detected AP are all known, the position coordinates of the user in the building coordinate system can be calculated.
  • A4, A7, and A8 may be selected from the detected APs to locate the initial position of the user. Assume that the distance between the user and A4 is D4, the distance from A7 is D7, and the distance from A8 is D8.
  • the coordinates of A4 are the center of the sphere, D4 is the radius to generate the sphere 1; the coordinates of A7 are the center of the sphere, and D7 is the radius to generate the sphere 2; the coordinates of A8 are the center of the sphere, and D8 is the radius to generate the sphere 3.
  • Ball 1, Ball 2 and Ball 3 have a unique intersection, the initial position of the user.
  • the initial position of the user can be calculated, that is, the user is in the building.
  • Position coordinates It should be noted that the position coordinates of A4, A7, and A8 are not on the same line.
  • the receiving module 120 is configured to receive the set destination location information. For example, after obtaining the initial location information, the user can set the destination location information such as room 409 within the building.
  • the generating module 130 is configured to generate a navigation path based on the initial location information and the destination location information. Before generating the navigation path, you need to obtain the indoor layout structure map corresponding to the building. As shown in Fig. 4, the building has five floors, two elevators with elevator 1 and elevator 2, two sets of stairs for stairs 1 and stairs 2, and a set of straight ladders for going up and down. Each floor is a circular corridor, and the rooms are arranged in a circle along the corridor, such as 201, 202, 203, etc. The position coordinates of each room are fixed. Suppose the user is at the front entrance of the first floor, and his destination is the 409 meeting room on the fourth floor.
  • the generating module 130 may provide the user with a plurality of different navigation paths according to the initial location information and the destination location information. Combined with the actual situation, such as the number of people waiting for the elevator 1, etc., intelligently recommend a more time-saving navigation path to the user, avoiding wasting time.
  • the indoor navigation device may further include a calculation module 140, a correction module 150, and a display module 160.
  • the calculation module 140 is configured to acquire displacement information of the user, and calculate current location information of the user according to the displacement information and the initial position information.
  • the user can move according to the navigation path.
  • the calculation module 140 may calculate the moving distance of the user based on the acceleration sensor and the air pressure sensor, and may acquire the moving direction of the user based on the compass sensor. For example, suppose the positive direction of the X axis represents the east and the negative direction of the X axis represents the west. The positive direction of the Y axis represents the north, and the negative direction of the Y axis represents the south. The positive direction of the Z axis represents the upper side, and the negative direction of the Z axis represents the lower side.
  • the acceleration sensor detects the acceleration in the X-axis direction as The acceleration in the Y-axis direction is The acceleration in the Z-axis direction is Then the displacement in the X-axis direction It can be calculated according to formula 1.
  • ⁇ t i is the time interval.
  • ⁇ t i is the time interval.
  • the correction module 150 is configured to correct the navigation path based on the current location information.
  • the output angle detected by the compass sensor for each time interval is ⁇ i , where 0° ⁇ ⁇ i ⁇ 360°.
  • X-axis acceleration detected by the acceleration sensor during the movement And Y-axis acceleration
  • the angle ⁇ i ' between the moving direction of the user and the positive direction of the Y-axis can be calculated, and ⁇ i and ⁇ i ' can be compared to realize real-time correction and reminding of the navigation route.
  • the display module 160 is configured to display the current location information of the user in real time.
  • the indoor navigation device of the embodiment of the present invention acquires the location information of the detected AP, calculates the initial location information of the user according to the location information, receives the set destination location information, and generates navigation according to the initial location information and the destination location information.
  • the path effectively utilizes the AP to provide users with accurate indoor positioning and navigation services to meet user needs and enhance user experience.
  • first and second are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated.
  • features defining “first” or “second” may include at least one of the features, either explicitly or implicitly.
  • the meaning of "a plurality” is at least two, such as two, three, etc., unless specifically defined otherwise.
  • the terms “installation”, “connected”, “connected”, “fixed” and the like shall be understood broadly, and may be either a fixed connection or a detachable connection, unless explicitly stated and defined otherwise. , or integrated; can be mechanical or electrical connection; can be directly connected, or indirectly connected through an intermediate medium, can be the internal communication of two elements or the interaction of two elements, unless otherwise specified Limited.
  • the specific meanings of the above terms in the present invention can be understood on a case-by-case basis.
  • the first feature "on” or “under” the second feature may be a direct contact of the first and second features, or the first and second features may be indirectly through an intermediate medium, unless otherwise explicitly stated and defined. contact.
  • the first feature "above”, “above” and “above” the second feature may be that the first feature is directly above or above the second feature, or merely that the first feature level is higher than the second feature.
  • the first feature “below”, “below” and “below” the second feature may be that the first feature is directly below or obliquely below the second feature, or merely that the first feature level is less than the second feature.
  • a software is provided that is configured to perform the technical solutions described in the above embodiments and preferred embodiments.
  • a storage medium in which the above software is stored, including but not limited to an optical disk, a floppy disk, a hard disk, an erasable memory, and the like.
  • modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein. Execution shown Or the steps described, either separately as individual integrated circuit modules, or as a plurality of modules or steps in a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software.
  • the indoor navigation method and apparatus have the following beneficial effects: by acquiring the location information of the detected AP, and calculating the initial location information of the user according to the location information, and receiving the setting purpose.
  • the location information, and the generation of the navigation path based on the initial location information and the destination location information effectively utilize the AP to provide the user with accurate indoor positioning and navigation services to meet user needs and enhance the user experience.

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Databases & Information Systems (AREA)
  • Navigation (AREA)

Abstract

An indoor navigation method and apparatus, the indoor navigation method comprising the following steps: acquiring position information of a detected wireless hotspot AP, and on the basis of the position information, calculating starting position information of a user (S1); receiving set target position information (S2); and, on the basis of the starting position information and the target position information, generating a navigation route (S3). The indoor navigation method and apparatus, by means of acquiring position information of a detected AP, and on the basis of the position information, calculating starting position information of a user (S1), receiving set target position information (S2), and, on the basis of the starting position information and the target position information, generating a navigation route (S3), effectively use the AP to provide an accurate indoor positioning and navigation service for a user, meeting user requirements, and improving the user experience.

Description

室内导航方法和装置Indoor navigation method and device 技术领域Technical field

本发明实施例涉及移动终端技术领域,尤其涉及一种室内导航方法和装置。The embodiments of the present invention relate to the technical field of mobile terminals, and in particular, to an indoor navigation method and apparatus.

背景技术Background technique

随着信息化的高速发展,卫星定位与导航技术已逐渐普及。人们可随时随地使用导航软件确定自己所在的位置和目的地的位置,以及到达目的地的路线。目前,定位和导航主要通过GPS、北斗卫星导航系统、伽利略导航系统等实现。但是,由于建筑物天花顶和墙壁的阻挡,上述导航系统均无法在室内进行精确地定位和导航,无法满足更加精细的小范围定位,例如定位到某个建筑物中的某个房间,从而导致用户使用体验变差。With the rapid development of information technology, satellite positioning and navigation technology has gradually become popular. People can use navigation software anytime, anywhere to determine where they are and where they are, as well as the route to their destination. At present, positioning and navigation are mainly realized by GPS, Beidou satellite navigation system, Galileo navigation system and the like. However, due to the blockage of the ceiling and walls of the building, the above navigation system cannot accurately locate and navigate indoors, and cannot meet more precise small-scale positioning, such as positioning to a certain room in a building, resulting in User experience is getting worse.

发明内容Summary of the invention

本发明实施例提出了一种室内导航方法,以至少能够有效地利用AP为用户提供精确地室内定位和导航服务,满足用户需求,提升用户使用体验。The embodiment of the invention provides an indoor navigation method, which can at least effectively utilize the AP to provide an accurate indoor positioning and navigation service for the user, meet the user's needs, and improve the user experience.

本发明实施例还提出了一种室内导航装置。An embodiment of the present invention also provides an indoor navigation device.

根据本发明的一个实施例,提出了一种室内导航方法,包括:获取被检测到的无线热点AP的位置信息,并根据所述位置信息计算用户的初始位置信息;接收设定的目的位置信息;根据所述初始位置信息和所述目的位置信息生成导航路径。According to an embodiment of the present invention, an indoor navigation method is provided, including: acquiring location information of a detected wireless hotspot AP, and calculating initial location information of the user according to the location information; and receiving the set destination location information. Generating a navigation path based on the initial location information and the destination location information.

本发明实施例的室内导航方法,通过获取被检测到的AP的位置信息,并根据位置信息计算用户的初始位置信息,接收设定的目的位置信息,以及根据初始位置信息和目的位置信息生成导航路径,有效地利用AP为用户提供精确地室内定位和导航服务,满足用户需求,提升用户使用体验。The indoor navigation method of the embodiment of the present invention acquires the location information of the detected AP, calculates the initial location information of the user according to the location information, receives the set destination location information, and generates navigation according to the initial location information and the destination location information. The path effectively utilizes the AP to provide users with accurate indoor positioning and navigation services to meet user needs and enhance user experience.

可选地,所述方法还包括:获取所述用户的位移信息,并根据所述位移信息和所述初始位置信息计算所述用户的当前位置信息;根据所述当前位置信息对所述导航路径进行修正。Optionally, the method further includes: acquiring displacement information of the user, and calculating current location information of the user according to the displacement information and the initial location information; and the navigation path according to the current location information. Make corrections.

可选地,所述方法还包括:实时显示所述当前位置信息。Optionally, the method further includes: displaying the current location information in real time.

可选地,根据所述位置信息计算用户的初始位置信息,包括:获取所述被检测到的AP的信号强度;根据所述信号强度确定所述被检测到的AP的位置信息与所述用户的初始位置信息之间的距离;根据所述距离确定所述用户的初始位置信息。 Optionally, calculating the initial location information of the user according to the location information, including: acquiring a signal strength of the detected AP; determining, according to the signal strength, location information of the detected AP and the user The distance between the initial location information; determining the initial location information of the user based on the distance.

可选地,获取所述用户的位移信息,包括:基于加速度传感器和气压传感器计算所述用户的移动距离;基于指南针传感器获取所述用户的移动方向。Optionally, acquiring the displacement information of the user includes: calculating a moving distance of the user based on the acceleration sensor and the air pressure sensor; and acquiring a moving direction of the user based on the compass sensor.

根据本发明的另一实施例,还提出了一种室内导航装置,包括:获取模块,设置为获取被检测到的无线热点AP的位置信息,并根据所述位置信息计算用户的初始位置信息;接收模块,设置为接收设定的目的位置信息;生成模块,设置为根据所述初始位置信息和所述目的位置信息生成导航路径。According to another embodiment of the present invention, an indoor navigation device is further provided, including: an acquiring module, configured to acquire location information of the detected wireless hotspot AP, and calculate initial location information of the user according to the location information; The receiving module is configured to receive the set destination location information, and the generating module is configured to generate a navigation path according to the initial location information and the destination location information.

本发明实施例的室内导航装置,通过获取被检测到的AP的位置信息,并根据位置信息计算用户的初始位置信息,接收设定的目的位置信息,以及根据初始位置信息和目的位置信息生成导航路径,有效地利用AP为用户提供精确地室内定位和导航服务,满足用户需求,提升用户使用体验。The indoor navigation device of the embodiment of the present invention acquires the location information of the detected AP, calculates the initial location information of the user according to the location information, receives the set destination location information, and generates navigation according to the initial location information and the destination location information. The path effectively utilizes the AP to provide users with accurate indoor positioning and navigation services to meet user needs and enhance user experience.

可选地,所述装置还包括:计算模块,设置为获取所述用户的位移信息,并根据所述位移信息和所述初始位置信息计算所述用户的当前位置信息;修正模块,设置为根据所述当前位置信息对所述导航路径进行修正。Optionally, the device further includes: a calculating module, configured to acquire displacement information of the user, and calculate current location information of the user according to the displacement information and the initial position information; and a correction module configured to The current location information corrects the navigation path.

可选地,所述装置还包括:显示模块,设置为实时显示所述当前位置信息。Optionally, the device further includes: a display module configured to display the current location information in real time.

可选地,所述获取模块,包括:获取单元,设置为获取所述被检测到的AP的信号强度;Optionally, the acquiring module includes: an acquiring unit, configured to acquire a signal strength of the detected AP;

第一确定单元,设置为根据所述信号强度确定所述被检测到的AP的位置信息与所述用户的初始位置信息之间的距离;第二确定单元,设置为根据所述距离确定所述用户的初始位置信息。a first determining unit, configured to determine a distance between the location information of the detected AP and the initial location information of the user according to the signal strength; and the second determining unit is configured to determine the location according to the distance The user's initial location information.

可选地,所述计算模块,设置为:基于加速度传感器和气压传感器计算所述用户的移动距离;基于指南针传感器获取所述用户的移动方向。Optionally, the calculating module is configured to: calculate a moving distance of the user based on the acceleration sensor and the air pressure sensor; and acquire a moving direction of the user based on the compass sensor.

根据本发明的再一实施例,还提供了一种计算机存储介质,设置为存储用于执行上述的室内导航方法的计算机程序。According to still another embodiment of the present invention, there is also provided a computer storage medium arranged to store a computer program for performing the indoor navigation method described above.

附图说明DRAWINGS

图1是根据本发明一个实施例的室内导航方法的流程图;1 is a flow chart of an indoor navigation method in accordance with one embodiment of the present invention;

图2是根据本发明一个实施例的AP分布情况示意图;2 is a schematic diagram of an AP distribution according to an embodiment of the present invention;

图3是根据本发明一个实施例的计算用户的初始位置信息的效果示意图;3 is a schematic diagram of an effect of calculating initial position information of a user according to an embodiment of the present invention;

图4是根据本发明一个实施例的建筑物室内布局结构示意图;4 is a schematic view showing the layout of a building interior according to an embodiment of the present invention;

图5是根据本发明另一个实施例的室内导航方法的流程图;FIG. 5 is a flowchart of an indoor navigation method according to another embodiment of the present invention; FIG.

图6是根据本发明一个实施例的室内导航装置的结构示意图一;6 is a schematic structural view 1 of an indoor navigation device according to an embodiment of the present invention;

图7是根据本发明一个实施例的室内导航装置的结构示意图二。FIG. 7 is a second schematic structural diagram of an indoor navigation device according to an embodiment of the present invention.

具体实施方式 detailed description

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。The embodiments of the present invention are described in detail below, and the examples of the embodiments are illustrated in the drawings, wherein the same or similar reference numerals are used to refer to the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the drawings are intended to be illustrative of the invention and are not to be construed as limiting.

下面参考附图描述本发明实施例的室内导航方法和装置。The indoor navigation method and apparatus of the embodiment of the present invention will be described below with reference to the accompanying drawings.

当进入到陌生的商场、超市、办公大楼等大型建筑物时,由于对陌生环境的不了解,许多人都会迷失方向。在没有人帮忙指引的情况下,若要在最短时间内到达目的地是比较困难的。而目前的导航系统一般均无法实现在室内精确导航。因此,本发明提出一种室内导航方法,帮助用户在室内快速地到达目的地。When entering large buildings such as unfamiliar shopping malls, supermarkets, office buildings, etc., many people will lose their way because of the lack of understanding of the strange environment. In the absence of any help, it is more difficult to reach the destination in the shortest possible time. However, current navigation systems generally cannot achieve accurate indoor navigation. Accordingly, the present invention provides an indoor navigation method that assists a user in quickly reaching a destination indoors.

图1是根据本发明一个实施例的室内导航方法的流程图。1 is a flow chart of an indoor navigation method in accordance with one embodiment of the present invention.

如图1所示,室内导航方法可包括:As shown in FIG. 1, the indoor navigation method may include:

S1、获取被检测到的无线热点AP的位置信息,并根据位置信息计算用户的初始位置信息。S1. Acquire location information of the detected wireless hotspot AP, and calculate initial location information of the user according to the location information.

举例来说,某大型建筑物设置有多个AP(Wireless Access Point,无线热点),具体分布情况可如图2所示,以该建筑物为基准建立一个坐标系,由此,可得知每个AP的位置坐标。此时,用户可开启无线功能,检测建筑物内附近的AP信号。然后获取被检测到的AP的信号强度,将信号强度转换为距离,从而得知被检测到的AP与用户的初始位置的距离。由于被检测到的AP的位置坐标均为已知,因此可计算出用户在该建筑物坐标系中的位置坐标。For example, a large building is provided with multiple APs (Wireless Access Points). The specific distribution can be as shown in Figure 2. A coordinate system is established based on the building. The position coordinates of the APs. At this point, the user can turn on the wireless function to detect AP signals in the vicinity of the building. Then, the signal strength of the detected AP is acquired, and the signal strength is converted into a distance, thereby knowing the distance between the detected AP and the initial position of the user. Since the position coordinates of the detected AP are all known, the position coordinates of the user in the building coordinate system can be calculated.

具体方法如下:如图3所示,可从被检测到的AP中选取A4、A7、A8来定位用户的初始位置。假设用户与A4的距离为D4,与A7的距离为D7,与A8的距离为D8。以A4的坐标为球心,D4为半径生成球1;以A7的坐标为球心,D7为半径生成球2;以A8的坐标为球心,D8为半径生成球3。球1、球2和球3具有唯一的交点,即用户的初始位置。由于A4、A7、A8的位置坐标已知,由此可计算出用户的初始位置,即用户在该建筑物中的位置坐标。应当注意的是,A4、A7、A8的位置坐标不在同一直线上。The specific method is as follows: As shown in FIG. 3, A4, A7, and A8 may be selected from the detected APs to locate the initial position of the user. Assume that the distance between the user and A4 is D4, the distance from A7 is D7, and the distance from A8 is D8. The coordinates of A4 are the center of the sphere, D4 is the radius to generate the sphere 1; the coordinates of A7 are the center of the sphere, and D7 is the radius to generate the sphere 2; the coordinates of A8 are the center of the sphere, and D8 is the radius to generate the sphere 3. Ball 1, Ball 2 and Ball 3 have a unique intersection, the initial position of the user. Since the position coordinates of A4, A7, and A8 are known, the initial position of the user, that is, the position coordinates of the user in the building can be calculated. It should be noted that the position coordinates of A4, A7, and A8 are not on the same line.

S2、接收设定的目的位置信息。S2. Receive the set destination location information.

在获取初始位置信息之后,用户可设定目的位置信息例如建筑物内的409房间。After acquiring the initial location information, the user can set the destination location information such as room 409 within the building.

S3、根据初始位置信息和目的位置信息生成导航路径。S3. Generate a navigation path according to the initial location information and the destination location information.

在生成导航路径之前,需要先获得建筑物对应的室内布局结构图。如图4所示,该建筑物为五层,具有电梯1和电梯2两组电梯,楼梯1和楼梯2两组楼梯,以及一组直梯,用于上下楼。每一层楼均为圆形的走廊,房间沿走廊排成一圈,如201、202、203等。每个房间的位置坐标是固定的。假设用户在一层的正门口,他的目的地为四层的409会议室。此时可根据初始位置信息和目的位置信息,向用户提供多种不同的导航路径。再结合实际 情况,例如电梯1等待的人多等,智能地向用户推荐更省时的导航路径,避免浪费时间。Before generating the navigation path, you need to obtain the indoor layout structure map corresponding to the building. As shown in Fig. 4, the building has five floors, two elevators with elevator 1 and elevator 2, two sets of stairs for stairs 1 and stairs 2, and a set of straight ladders for going up and down. Each floor is a circular corridor, and the rooms are arranged in a circle along the corridor, such as 201, 202, 203, etc. The position coordinates of each room are fixed. Suppose the user is at the front entrance of the first floor, and his destination is the 409 meeting room on the fourth floor. At this time, a plurality of different navigation paths can be provided to the user according to the initial location information and the destination location information. Combined with reality In the case, for example, the elevator 1 waits for a large number of people, etc., intelligently recommends a more time-saving navigation path to the user, avoiding wasting time.

本发明实施例的室内导航方法,通过获取被检测到的AP的位置信息,并根据位置信息计算用户的初始位置信息,接收设定的目的位置信息,以及根据初始位置信息和目的位置信息生成导航路径,有效地利用AP为用户提供精确地室内定位和导航服务,满足用户需求,提升用户使用体验。The indoor navigation method of the embodiment of the present invention acquires the location information of the detected AP, calculates the initial location information of the user according to the location information, receives the set destination location information, and generates navigation according to the initial location information and the destination location information. The path effectively utilizes the AP to provide users with accurate indoor positioning and navigation services to meet user needs and enhance user experience.

图5是根据本发明另一个实施例的室内导航方法的流程图。FIG. 5 is a flow chart of an indoor navigation method according to another embodiment of the present invention.

如图5所示,室内导航方法可包括:As shown in FIG. 5, the indoor navigation method may include:

S1、获取被检测到的无线热点AP的位置信息,并根据位置信息计算用户的初始位置信息。S1. Acquire location information of the detected wireless hotspot AP, and calculate initial location information of the user according to the location information.

举例来说,某大型建筑物设置有多个AP(Wireless Access Point,无线热点),具体分布情况可如图2所示,以该建筑物为基准建立一个坐标系,由此,可得知每个AP的位置坐标。此时,用户可开启无线功能,检测建筑物内附近的AP信号。然后获取被检测到的AP的信号强度,将信号强度转换为距离,从而得知被检测到的AP与用户的初始位置的距离。由于被检测到的AP的位置坐标均为已知,因此可计算出用户在该建筑物坐标系中的位置坐标。For example, a large building is provided with multiple APs (Wireless Access Points). The specific distribution can be as shown in Figure 2. A coordinate system is established based on the building. The position coordinates of the APs. At this point, the user can turn on the wireless function to detect AP signals in the vicinity of the building. Then, the signal strength of the detected AP is acquired, and the signal strength is converted into a distance, thereby knowing the distance between the detected AP and the initial position of the user. Since the position coordinates of the detected AP are all known, the position coordinates of the user in the building coordinate system can be calculated.

具体方法如下:如图3所示,可从被检测到的AP中选取A4、A7、A8来定位用户的初始位置。假设用户与A4的距离为D4,与A7的距离为D7,与A8的距离为D8。以A4的坐标为球心,D4为半径生成球1;以A7的坐标为球心,D7为半径生成球2;以A8的坐标为球心,D8为半径生成球3。球1、球2和球3具有唯一的交点,即用户的初始位置。由于A4、A7、A8的位置坐标已知,由此可计算出用户的初始位置,即用户在该建筑物中的位置坐标。应当注意的是,A4、A7、A8的位置坐标不在同一直线上。The specific method is as follows: As shown in FIG. 3, A4, A7, and A8 may be selected from the detected APs to locate the initial position of the user. Assume that the distance between the user and A4 is D4, the distance from A7 is D7, and the distance from A8 is D8. The coordinates of A4 are the center of the sphere, D4 is the radius to generate the sphere 1; the coordinates of A7 are the center of the sphere, and D7 is the radius to generate the sphere 2; the coordinates of A8 are the center of the sphere, and D8 is the radius to generate the sphere 3. Ball 1, Ball 2 and Ball 3 have a unique intersection, the initial position of the user. Since the position coordinates of A4, A7, and A8 are known, the initial position of the user, that is, the position coordinates of the user in the building can be calculated. It should be noted that the position coordinates of A4, A7, and A8 are not on the same line.

S2、接收设定的目的位置信息。S2. Receive the set destination location information.

在获取初始位置信息之后,用户可设定目的位置信息例如建筑物内的409房间。After acquiring the initial location information, the user can set the destination location information such as room 409 within the building.

S3、根据初始位置信息和目的位置信息生成导航路径。S3. Generate a navigation path according to the initial location information and the destination location information.

在生成导航路径之前,需要先获得建筑物对应的室内布局结构图。如图4所示,该建筑物为五层,具有电梯1和电梯2两组电梯,楼梯1和楼梯2两组楼梯,以及一组直梯,用于上下楼。每一层楼均为圆形的走廊,房间沿走廊排成一圈,如201、202、203等。每个房间的位置坐标是固定的。假设用户在一层的正门口,他的目的地为四层的409会议室。此时可根据初始位置信息和目的位置信息,向用户提供多种不同的导航路径。再结合实际情况,例如电梯1等待的人多等,智能地向用户推荐更省时的导航路径,避免浪费时间。Before generating the navigation path, you need to obtain the indoor layout structure map corresponding to the building. As shown in Fig. 4, the building has five floors, two elevators with elevator 1 and elevator 2, two sets of stairs for stairs 1 and stairs 2, and a set of straight ladders for going up and down. Each floor is a circular corridor, and the rooms are arranged in a circle along the corridor, such as 201, 202, 203, etc. The position coordinates of each room are fixed. Suppose the user is at the front entrance of the first floor, and his destination is the 409 meeting room on the fourth floor. At this time, a plurality of different navigation paths can be provided to the user according to the initial location information and the destination location information. Combined with the actual situation, such as the number of people waiting for the elevator 1, etc., intelligently recommend a more time-saving navigation path to the user, avoiding wasting time.

S4、获取用户的位移信息,并根据位移信息和初始位置信息计算用户的当前位置信息。S4. Acquire displacement information of the user, and calculate current location information of the user according to the displacement information and the initial location information.

在生成导航路径之后,用户可根据导航路径进行移动。 After the navigation path is generated, the user can move according to the navigation path.

在移动过程中,可基于加速度传感器和气压传感器计算用户的移动距离,同时可基于指南针传感器获取用户的移动方向。举例来说,假设X轴的正方向表示东方,X轴的负方向表示西方。Y轴的正方向表示北方,Y轴的负方向表示南方。Z轴的正方向表示上方,Z轴的负方向表示下方。具体地,可将移动过程的时间t分为n段,即t=Δt0+Δt1+Δt2+…+Δtn-1,每一段的时间间隔为Δti,其中0≤i≤n-1。假设加速度传感器检测到在X轴方向上的加速度为

Figure PCTCN2016108762-appb-000001
在Y轴方向上的加速度为
Figure PCTCN2016108762-appb-000002
在Z轴方向上的加速度为
Figure PCTCN2016108762-appb-000003
则在X轴方向上的位移
Figure PCTCN2016108762-appb-000004
则可根据公式1计算得出。During the movement, the moving distance of the user can be calculated based on the acceleration sensor and the air pressure sensor, and the moving direction of the user can be acquired based on the compass sensor. For example, suppose the positive direction of the X axis represents the east and the negative direction of the X axis represents the west. The positive direction of the Y axis represents the north, and the negative direction of the Y axis represents the south. The positive direction of the Z axis represents the upper side, and the negative direction of the Z axis represents the lower side. Specifically, the time t of the moving process can be divided into n segments, that is, t=Δt 0 +Δt 1 +Δt 2 +...+Δt n-1 , and the time interval of each segment is Δt i , where 0≤i≤n- 1. Assume that the acceleration sensor detects the acceleration in the X-axis direction as
Figure PCTCN2016108762-appb-000001
The acceleration in the Y-axis direction is
Figure PCTCN2016108762-appb-000002
The acceleration in the Z-axis direction is
Figure PCTCN2016108762-appb-000003
Then the displacement in the X-axis direction
Figure PCTCN2016108762-appb-000004
It can be calculated according to formula 1.

公式1:

Figure PCTCN2016108762-appb-000005
Formula 1:
Figure PCTCN2016108762-appb-000005

其中,

Figure PCTCN2016108762-appb-000006
为前一时间间隔的速度,
Figure PCTCN2016108762-appb-000007
为X轴方向上的加速度,Δti为时间间隔。among them,
Figure PCTCN2016108762-appb-000006
For the speed of the previous interval,
Figure PCTCN2016108762-appb-000007
For the acceleration in the X-axis direction, Δt i is the time interval.

同理,在Y轴方向上的位移

Figure PCTCN2016108762-appb-000008
则可根据公式2计算得出。Similarly, the displacement in the Y-axis direction
Figure PCTCN2016108762-appb-000008
It can be calculated according to formula 2.

公式2:

Figure PCTCN2016108762-appb-000009
Formula 2:
Figure PCTCN2016108762-appb-000009

其中,

Figure PCTCN2016108762-appb-000010
为前一时间间隔的速度,
Figure PCTCN2016108762-appb-000011
为Y轴方向上的加速度,Δti为时间间隔。among them,
Figure PCTCN2016108762-appb-000010
For the speed of the previous interval,
Figure PCTCN2016108762-appb-000011
For the acceleration in the Y-axis direction, Δt i is the time interval.

而在Z轴方向上的位移

Figure PCTCN2016108762-appb-000012
可根据气压传感器检测的气压变化值进行换算获得。最终,位移信息
Figure PCTCN2016108762-appb-000013
可通过公式3计算得出。And the displacement in the Z-axis direction
Figure PCTCN2016108762-appb-000012
It can be obtained by conversion based on the pressure change value detected by the air pressure sensor. Finally, the displacement information
Figure PCTCN2016108762-appb-000013
Can be calculated by Equation 3.

公式3:

Figure PCTCN2016108762-appb-000014
Formula 3:
Figure PCTCN2016108762-appb-000014

将位移换算成路程为

Figure PCTCN2016108762-appb-000015
总路程为
Figure PCTCN2016108762-appb-000016
即计算得出用户的当前位置信息,从而实现移动轨迹的跟踪。Convert the displacement to a distance
Figure PCTCN2016108762-appb-000015
The total distance is
Figure PCTCN2016108762-appb-000016
That is, the current position information of the user is calculated, thereby realizing the tracking of the movement track.

此外,还可通过移动终端实时显示用户的当前位置信息。In addition, the current location information of the user can be displayed in real time through the mobile terminal.

S5、根据当前位置信息对导航路径进行修正。 S5. Correct the navigation path according to the current location information.

举例来说,假设每一时间间隔的指南针传感器检测到的输出角度为θi,其中0°≤θi<360°。在移动过程中,根据加速度传感器检测到的X轴加速度

Figure PCTCN2016108762-appb-000017
和Y轴加速度
Figure PCTCN2016108762-appb-000018
可计算出用户的移动方向与Y轴正方向的夹角θi’,将θi与θi’进行对比,可实现对导航路线的实时修正和提醒。For example, assume that the output angle detected by the compass sensor for each time interval is θ i , where 0° ≤ θ i < 360°. X-axis acceleration detected by the acceleration sensor during the movement
Figure PCTCN2016108762-appb-000017
And Y-axis acceleration
Figure PCTCN2016108762-appb-000018
The angle θ i ' between the moving direction of the user and the positive direction of the Y-axis can be calculated, and θ i and θ i ' can be compared to realize real-time correction and reminding of the navigation route.

本发明实施例的室内导航方法,通过加速度传感器和气压传感器获取用户的移动距离,通过指南针传感器获取用户的移动方向,从而实现对移动轨迹的跟踪,使用户能够实时获知自己所在的位置,避免用户走错路线造成的时间浪费,提升用户使用体验。The indoor navigation method of the embodiment of the invention acquires the moving distance of the user through the acceleration sensor and the air pressure sensor, and acquires the moving direction of the user through the compass sensor, thereby realizing the tracking of the moving track, so that the user can know the location of the user in real time and avoid the user. The waste of time caused by the wrong route improves the user experience.

为实现上述目的,本发明实施例还提出一种室内导航装置。In order to achieve the above object, an embodiment of the present invention further provides an indoor navigation device.

图6是根据本发明一个实施例的室内导航装置的结构示意图一。FIG. 6 is a first schematic structural diagram of an indoor navigation device according to an embodiment of the present invention.

如图6所示,该室内导航装置可包括:获取模块110、接收模块120和生成模块130。As shown in FIG. 6, the indoor navigation device may include: an acquisition module 110, a receiving module 120, and a generation module 130.

获取模块110设置为获取被检测到的无线热点AP的位置信息,并根据位置信息计算用户的初始位置信息。其中,获取模块110可包括获取单元111、第一确定单元112和第二确定单元113。The obtaining module 110 is configured to acquire location information of the detected wireless hotspot AP, and calculate initial location information of the user according to the location information. The obtaining module 110 may include an obtaining unit 111, a first determining unit 112, and a second determining unit 113.

获取单元111设置为获取被检测到的AP的信号强度。The acquisition unit 111 is arranged to acquire the signal strength of the detected AP.

第一确定单元112设置为根据信号强度确定被检测到的AP的位置信息与用户的初始位置信息之间的距离。The first determining unit 112 is configured to determine a distance between the detected position information of the AP and the initial position information of the user according to the signal strength.

第二确定单元130设置为根据距离确定用户的初始位置信息。The second determining unit 130 is configured to determine the initial position information of the user based on the distance.

举例来说,某大型建筑物设置有多个AP(Wireless Access Point,无线热点),具体分布情况可如图2所示,以该建筑物为基准建立一个坐标系,由此,可得知每个AP的位置坐标。此时,用户可开启无线功能,检测建筑物内附近的AP信号。然后获取被检测到的AP的信号强度,将信号强度转换为距离,从而得知被检测到的AP与用户的初始位置的距离。由于被检测到的AP的位置坐标均为已知,因此可计算出用户在该建筑物坐标系中的位置坐标。For example, a large building is provided with multiple APs (Wireless Access Points). The specific distribution can be as shown in Figure 2. A coordinate system is established based on the building. The position coordinates of the APs. At this point, the user can turn on the wireless function to detect AP signals in the vicinity of the building. Then, the signal strength of the detected AP is acquired, and the signal strength is converted into a distance, thereby knowing the distance between the detected AP and the initial position of the user. Since the position coordinates of the detected AP are all known, the position coordinates of the user in the building coordinate system can be calculated.

具体方法如下:如图3所示,可从被检测到的AP中选取A4、A7、A8来定位用户的初始位置。假设用户与A4的距离为D4,与A7的距离为D7,与A8的距离为D8。以A4的坐标为球心,D4为半径生成球1;以A7的坐标为球心,D7为半径生成球2;以A8的坐标为球心,D8为半径生成球3。球1、球2和球3具有唯一的交点,即用户的初始位置。由于A4、A7、A8的位置坐标已知,由此可计算出用户的初始位置,即用户在该建筑物中 的位置坐标。应当注意的是,A4、A7、A8的位置坐标不在同一直线上。The specific method is as follows: As shown in FIG. 3, A4, A7, and A8 may be selected from the detected APs to locate the initial position of the user. Assume that the distance between the user and A4 is D4, the distance from A7 is D7, and the distance from A8 is D8. The coordinates of A4 are the center of the sphere, D4 is the radius to generate the sphere 1; the coordinates of A7 are the center of the sphere, and D7 is the radius to generate the sphere 2; the coordinates of A8 are the center of the sphere, and D8 is the radius to generate the sphere 3. Ball 1, Ball 2 and Ball 3 have a unique intersection, the initial position of the user. Since the position coordinates of A4, A7, and A8 are known, the initial position of the user can be calculated, that is, the user is in the building. Position coordinates. It should be noted that the position coordinates of A4, A7, and A8 are not on the same line.

接收模块120设置为接收设定的目的位置信息。例如:在获取初始位置信息之后,用户可设定目的位置信息例如建筑物内的409房间。The receiving module 120 is configured to receive the set destination location information. For example, after obtaining the initial location information, the user can set the destination location information such as room 409 within the building.

生成模块130设置为根据初始位置信息和目的位置信息生成导航路径。在生成导航路径之前,需要先获得建筑物对应的室内布局结构图。如图4所示,该建筑物为五层,具有电梯1和电梯2两组电梯,楼梯1和楼梯2两组楼梯,以及一组直梯,用于上下楼。每一层楼均为圆形的走廊,房间沿走廊排成一圈,如201、202、203等。每个房间的位置坐标是固定的。假设用户在一层的正门口,他的目的地为四层的409会议室。此时,生成模块130可根据初始位置信息和目的位置信息,向用户提供多种不同的导航路径。再结合实际情况,例如电梯1等待的人多等,智能地向用户推荐更省时的导航路径,避免浪费时间。The generating module 130 is configured to generate a navigation path based on the initial location information and the destination location information. Before generating the navigation path, you need to obtain the indoor layout structure map corresponding to the building. As shown in Fig. 4, the building has five floors, two elevators with elevator 1 and elevator 2, two sets of stairs for stairs 1 and stairs 2, and a set of straight ladders for going up and down. Each floor is a circular corridor, and the rooms are arranged in a circle along the corridor, such as 201, 202, 203, etc. The position coordinates of each room are fixed. Suppose the user is at the front entrance of the first floor, and his destination is the 409 meeting room on the fourth floor. At this time, the generating module 130 may provide the user with a plurality of different navigation paths according to the initial location information and the destination location information. Combined with the actual situation, such as the number of people waiting for the elevator 1, etc., intelligently recommend a more time-saving navigation path to the user, avoiding wasting time.

此外,如图7所示,室内导航装置还可包括计算模块140、修正模块150和显示模块160。In addition, as shown in FIG. 7, the indoor navigation device may further include a calculation module 140, a correction module 150, and a display module 160.

计算模块140设置为获取用户的位移信息,并根据位移信息和初始位置信息计算用户的当前位置信息。The calculation module 140 is configured to acquire displacement information of the user, and calculate current location information of the user according to the displacement information and the initial position information.

在生成导航路径之后,用户可根据导航路径进行移动。After the navigation path is generated, the user can move according to the navigation path.

在移动过程中,计算模块140可基于加速度传感器和气压传感器计算用户的移动距离,同时可基于指南针传感器获取用户的移动方向。举例来说,假设X轴的正方向表示东方,X轴的负方向表示西方。Y轴的正方向表示北方,Y轴的负方向表示南方。Z轴的正方向表示上方,Z轴的负方向表示下方。具体地,可将移动过程的时间t分为n段,即t=Δt0+Δt1+Δt2+…+Δtn-1,每一段的时间间隔为Δti,其中0≤i≤n-1。假设加速度传感器检测到在X轴方向上的加速度为

Figure PCTCN2016108762-appb-000019
在Y轴方向上的加速度为
Figure PCTCN2016108762-appb-000020
在Z轴方向上的加速度为
Figure PCTCN2016108762-appb-000021
则在X轴方向上的位移
Figure PCTCN2016108762-appb-000022
则可根据公式1计算得出。During the movement, the calculation module 140 may calculate the moving distance of the user based on the acceleration sensor and the air pressure sensor, and may acquire the moving direction of the user based on the compass sensor. For example, suppose the positive direction of the X axis represents the east and the negative direction of the X axis represents the west. The positive direction of the Y axis represents the north, and the negative direction of the Y axis represents the south. The positive direction of the Z axis represents the upper side, and the negative direction of the Z axis represents the lower side. Specifically, the time t of the moving process can be divided into n segments, that is, t=Δt 0 +Δt 1 +Δt 2 +...+Δt n-1 , and the time interval of each segment is Δt i , where 0≤i≤n- 1. Assume that the acceleration sensor detects the acceleration in the X-axis direction as
Figure PCTCN2016108762-appb-000019
The acceleration in the Y-axis direction is
Figure PCTCN2016108762-appb-000020
The acceleration in the Z-axis direction is
Figure PCTCN2016108762-appb-000021
Then the displacement in the X-axis direction
Figure PCTCN2016108762-appb-000022
It can be calculated according to formula 1.

公式1:

Figure PCTCN2016108762-appb-000023
Formula 1:
Figure PCTCN2016108762-appb-000023

其中,

Figure PCTCN2016108762-appb-000024
为前一时间间隔的速度,
Figure PCTCN2016108762-appb-000025
为X轴方向上的加速度,Δti为时间间隔。among them,
Figure PCTCN2016108762-appb-000024
For the speed of the previous interval,
Figure PCTCN2016108762-appb-000025
For the acceleration in the X-axis direction, Δt i is the time interval.

同理,在Y轴方向上的位移

Figure PCTCN2016108762-appb-000026
则可根据公式2计算得出。 Similarly, the displacement in the Y-axis direction
Figure PCTCN2016108762-appb-000026
It can be calculated according to formula 2.

公式2:

Figure PCTCN2016108762-appb-000027
Formula 2:
Figure PCTCN2016108762-appb-000027

其中,

Figure PCTCN2016108762-appb-000028
为前一时间间隔的速度,
Figure PCTCN2016108762-appb-000029
为Y轴方向上的加速度,Δti为时间间隔。among them,
Figure PCTCN2016108762-appb-000028
For the speed of the previous interval,
Figure PCTCN2016108762-appb-000029
For the acceleration in the Y-axis direction, Δt i is the time interval.

而在Z轴方向上的位移

Figure PCTCN2016108762-appb-000030
可根据气压传感器检测的气压变化值进行换算获得。最终,位移信息
Figure PCTCN2016108762-appb-000031
可通过公式3计算得出。And the displacement in the Z-axis direction
Figure PCTCN2016108762-appb-000030
It can be obtained by conversion based on the pressure change value detected by the air pressure sensor. Finally, the displacement information
Figure PCTCN2016108762-appb-000031
Can be calculated by Equation 3.

公式3:

Figure PCTCN2016108762-appb-000032
Formula 3:
Figure PCTCN2016108762-appb-000032

将位移换算成路程为

Figure PCTCN2016108762-appb-000033
总路程为
Figure PCTCN2016108762-appb-000034
即计算得出用户的当前位置信息,从而实现移动轨迹的跟踪。Convert the displacement to a distance
Figure PCTCN2016108762-appb-000033
The total distance is
Figure PCTCN2016108762-appb-000034
That is, the current position information of the user is calculated, thereby realizing the tracking of the movement track.

修正模块150设置为根据当前位置信息对导航路径进行修正。The correction module 150 is configured to correct the navigation path based on the current location information.

举例来说,假设每一时间间隔的指南针传感器检测到的输出角度为θi,其中0°≤θi<360°。在移动过程中,根据加速度传感器检测到的X轴加速度

Figure PCTCN2016108762-appb-000035
和Y轴加速度
Figure PCTCN2016108762-appb-000036
可计算出用户的移动方向与Y轴正方向的夹角θi’,将θi与θi’进行对比,可实现对导航路线的实时修正和提醒。For example, assume that the output angle detected by the compass sensor for each time interval is θ i , where 0° ≤ θ i < 360°. X-axis acceleration detected by the acceleration sensor during the movement
Figure PCTCN2016108762-appb-000035
And Y-axis acceleration
Figure PCTCN2016108762-appb-000036
The angle θ i ' between the moving direction of the user and the positive direction of the Y-axis can be calculated, and θ i and θ i ' can be compared to realize real-time correction and reminding of the navigation route.

显示模块160设置为实时显示用户的当前位置信息。The display module 160 is configured to display the current location information of the user in real time.

本发明实施例的室内导航装置,通过获取被检测到的AP的位置信息,并根据位置信息计算用户的初始位置信息,接收设定的目的位置信息,以及根据初始位置信息和目的位置信息生成导航路径,有效地利用AP为用户提供精确地室内定位和导航服务,满足用户需求,提升用户使用体验。The indoor navigation device of the embodiment of the present invention acquires the location information of the detected AP, calculates the initial location information of the user according to the location information, receives the set destination location information, and generates navigation according to the initial location information and the destination location information. The path effectively utilizes the AP to provide users with accurate indoor positioning and navigation services to meet user needs and enhance user experience.

在本发明实施例的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为 了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。In the description of the embodiments of the present invention, it is to be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "upper", "lower", "front" , "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial" The orientation or positional relationship of the indications such as "radial", "circumferential", etc. is based on the orientation or positional relationship shown in the drawings, and is only The invention has been described with reference to the preferred embodiments of the invention, and is not intended to be construed as a limitation of the invention.

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。Moreover, the terms "first" and "second" are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, features defining "first" or "second" may include at least one of the features, either explicitly or implicitly. In the description of the present invention, the meaning of "a plurality" is at least two, such as two, three, etc., unless specifically defined otherwise.

在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系,除非另有明确的限定。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。In the present invention, the terms "installation", "connected", "connected", "fixed" and the like shall be understood broadly, and may be either a fixed connection or a detachable connection, unless explicitly stated and defined otherwise. , or integrated; can be mechanical or electrical connection; can be directly connected, or indirectly connected through an intermediate medium, can be the internal communication of two elements or the interaction of two elements, unless otherwise specified Limited. For those skilled in the art, the specific meanings of the above terms in the present invention can be understood on a case-by-case basis.

在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。In the present invention, the first feature "on" or "under" the second feature may be a direct contact of the first and second features, or the first and second features may be indirectly through an intermediate medium, unless otherwise explicitly stated and defined. contact. Moreover, the first feature "above", "above" and "above" the second feature may be that the first feature is directly above or above the second feature, or merely that the first feature level is higher than the second feature. The first feature "below", "below" and "below" the second feature may be that the first feature is directly below or obliquely below the second feature, or merely that the first feature level is less than the second feature.

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。In the description of the present specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" and the like means a specific feature described in connection with the embodiment or example. A structure, material or feature is included in at least one embodiment or example of the invention. In the present specification, the schematic representation of the above terms is not necessarily directed to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in a suitable manner in any one or more embodiments or examples. In addition, various embodiments or examples described in the specification, as well as features of various embodiments or examples, may be combined and combined.

在另外一个实施例中,还提供了一种软件,该软件设置为执行上述实施例及优选实施例中描述的技术方案。In another embodiment, a software is provided that is configured to perform the technical solutions described in the above embodiments and preferred embodiments.

在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述软件,该存储介质包括但不限于光盘、软盘、硬盘、可擦写存储器等。In another embodiment, a storage medium is also provided, in which the above software is stored, including but not limited to an optical disk, a floppy disk, a hard disk, an erasable memory, and the like.

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出 或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。It will be apparent to those skilled in the art that the various modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein. Execution shown Or the steps described, either separately as individual integrated circuit modules, or as a plurality of modules or steps in a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software.

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。Although the embodiments of the present invention have been shown and described, it is understood that the above-described embodiments are illustrative and are not to be construed as limiting the scope of the invention. The embodiments are subject to variations, modifications, substitutions and variations.

工业实用性Industrial applicability

如上所述,本发明实施例提供的一种室内导航方法和装置,具有以下有益效果:通过获取被检测到的AP的位置信息,并根据位置信息计算用户的初始位置信息,接收设定的目的位置信息,以及根据初始位置信息和目的位置信息生成导航路径,有效地利用AP为用户提供精确地室内定位和导航服务,满足用户需求,提升用户使用体验。 As described above, the indoor navigation method and apparatus provided by the embodiments of the present invention have the following beneficial effects: by acquiring the location information of the detected AP, and calculating the initial location information of the user according to the location information, and receiving the setting purpose. The location information, and the generation of the navigation path based on the initial location information and the destination location information, effectively utilize the AP to provide the user with accurate indoor positioning and navigation services to meet user needs and enhance the user experience.

Claims (11)

一种室内导航方法,包括以下步骤:An indoor navigation method includes the following steps: 获取被检测到的无线热点AP的位置信息,并根据所述位置信息计算用户的初始位置信息;Obtaining location information of the detected wireless hotspot AP, and calculating initial location information of the user according to the location information; 接收设定的目的位置信息;Receiving the set destination location information; 根据所述初始位置信息和所述目的位置信息生成导航路径。Generating a navigation path based on the initial location information and the destination location information. 如权利要求1所述的方法,其中,还包括:The method of claim 1 further comprising: 获取所述用户的位移信息,并根据所述位移信息和所述初始位置信息计算所述用户的当前位置信息;Obtaining displacement information of the user, and calculating current location information of the user according to the displacement information and the initial location information; 根据所述当前位置信息对所述导航路径进行修正。Correcting the navigation path according to the current location information. 如权利要求2所述的方法,其中,还包括:The method of claim 2, further comprising: 实时显示所述当前位置信息。The current location information is displayed in real time. 如权利要求1所述的方法,其中,根据所述位置信息计算用户的初始位置信息,包括:The method of claim 1, wherein calculating the initial location information of the user based on the location information comprises: 获取所述被检测到的AP的信号强度;Obtaining a signal strength of the detected AP; 根据所述信号强度确定所述被检测到的AP的位置信息与所述用户的初始位置信息之间的距离;Determining, according to the signal strength, a distance between the location information of the detected AP and the initial location information of the user; 根据所述距离确定所述用户的初始位置信息。The initial location information of the user is determined according to the distance. 如权利要求2所述的方法,其中,获取所述用户的位移信息,包括:The method of claim 2, wherein acquiring the displacement information of the user comprises: 基于加速度传感器和气压传感器计算所述用户的移动距离;Calculating the moving distance of the user based on the acceleration sensor and the air pressure sensor; 基于指南针传感器获取所述用户的移动方向。The moving direction of the user is acquired based on a compass sensor. 一种室内导航装置,包括:An indoor navigation device includes: 获取模块,设置为获取被检测到的无线热点AP的位置信息,并根据所述位置信息计算用户的初始位置信息;An acquiring module, configured to acquire location information of the detected wireless hotspot AP, and calculate initial location information of the user according to the location information; 接收模块,设置为接收设定的目的位置信息;a receiving module configured to receive the set destination location information; 生成模块,设置为根据所述初始位置信息和所述目的位置信息生成导航路径。And generating a module, configured to generate a navigation path according to the initial location information and the destination location information. 如权利要求6所述的装置,其中,还包括:The apparatus of claim 6 further comprising: 计算模块,设置为获取所述用户的位移信息,并根据所述位移信息和所述初始位置信息计算所述用户的当前位置信息;a calculation module, configured to acquire displacement information of the user, and calculate current location information of the user according to the displacement information and the initial location information; 修正模块,设置为根据所述当前位置信息对所述导航路径进行修正。The correction module is configured to correct the navigation path according to the current location information. 如权利要求7所述的装置,其中,还包括: The apparatus of claim 7 further comprising: 显示模块,设置为实时显示所述当前位置信息。The display module is configured to display the current location information in real time. 如权利要求6所述的装置,其中,所述获取模块,包括:The device of claim 6, wherein the obtaining module comprises: 获取单元,设置为获取所述被检测到的AP的信号强度;An acquiring unit, configured to acquire a signal strength of the detected AP; 第一确定单元,设置为根据所述信号强度确定所述被检测到的AP的位置信息与所述用户的初始位置信息之间的距离;a first determining unit, configured to determine a distance between the location information of the detected AP and the initial location information of the user according to the signal strength; 第二确定单元,设置为根据所述距离确定所述用户的初始位置信息。The second determining unit is configured to determine initial location information of the user according to the distance. 如权利要求7所述的装置,其中,所述计算模块,设置为:The apparatus of claim 7 wherein said computing module is configured to: 基于加速度传感器和气压传感器计算所述用户的移动距离;Calculating the moving distance of the user based on the acceleration sensor and the air pressure sensor; 基于指南针传感器获取所述用户的移动方向。The moving direction of the user is acquired based on a compass sensor. 一种计算机存储介质,设置为存储用于执行如权利要求1至5中任一项所述的室内导航方法的计算机程序。 A computer storage medium arranged to store a computer program for performing the indoor navigation method of any one of claims 1 to 5.
PCT/CN2016/108762 2016-04-22 2016-12-07 Indoor navigation method and apparatus Ceased WO2017181690A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610255558.3 2016-04-22
CN201610255558.3A CN107305122A (en) 2016-04-22 2016-04-22 Indoor navigation method and device

Publications (1)

Publication Number Publication Date
WO2017181690A1 true WO2017181690A1 (en) 2017-10-26

Family

ID=60116555

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/108762 Ceased WO2017181690A1 (en) 2016-04-22 2016-12-07 Indoor navigation method and apparatus

Country Status (2)

Country Link
CN (1) CN107305122A (en)
WO (1) WO2017181690A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116448089A (en) * 2022-01-05 2023-07-18 中移(成都)信息通信科技有限公司 Navigation method, navigation device and storage medium

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108801280A (en) * 2018-05-03 2018-11-13 杨靖旭 A kind of paths planning method and delivery system dispensed by the way for campus life
CN108847140A (en) * 2018-06-15 2018-11-20 东华大学 A kind of indoor intelligent guide guideboard device
CN111638486B (en) * 2019-03-01 2024-08-13 阿里巴巴集团控股有限公司 Positioning method, system and device
CN109975757A (en) * 2019-03-29 2019-07-05 努比亚技术有限公司 Indoor positioning air navigation aid, terminal and computer storage medium
CN114323025A (en) * 2021-12-31 2022-04-12 南京四维智联科技有限公司 Indoor navigation method and device and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101986758A (en) * 2010-11-10 2011-03-16 河海大学常州校区 Positioning Method for Wireless Sensor Networks
CN103841642A (en) * 2014-03-10 2014-06-04 北京工业大学 Three-dimensional positioning method in a room
CN104266658A (en) * 2014-09-15 2015-01-07 上海酷远物联网科技有限公司 Precise-localization-based director guide system and method and data acquisition method
US8972182B1 (en) * 2005-04-06 2015-03-03 Thales Visionix, Inc. Indoor/outdoor pedestrian navigation
CN105472563A (en) * 2014-09-29 2016-04-06 黄大卫 Precise navigation and positioning method and device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102419180B (en) * 2011-09-02 2014-01-01 无锡智感星际科技有限公司 Indoor positioning method based on inertial navigation system and WIFI (wireless fidelity)
CN103376103A (en) * 2012-04-18 2013-10-30 无锡知谷网络科技有限公司 Indoor intelligent positioning and navigation method
CN102829775A (en) * 2012-08-29 2012-12-19 成都理想境界科技有限公司 Indoor navigation method, systems and equipment
US9175963B2 (en) * 2013-01-10 2015-11-03 MCube Inc. Dead reckoning based initialization of position and heading using discrete position indicators
US9476716B2 (en) * 2013-03-22 2016-10-25 Qualcomm Incorporated Methods and apparatuses for location-triggered sensor initialization

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8972182B1 (en) * 2005-04-06 2015-03-03 Thales Visionix, Inc. Indoor/outdoor pedestrian navigation
CN101986758A (en) * 2010-11-10 2011-03-16 河海大学常州校区 Positioning Method for Wireless Sensor Networks
CN103841642A (en) * 2014-03-10 2014-06-04 北京工业大学 Three-dimensional positioning method in a room
CN104266658A (en) * 2014-09-15 2015-01-07 上海酷远物联网科技有限公司 Precise-localization-based director guide system and method and data acquisition method
CN105472563A (en) * 2014-09-29 2016-04-06 黄大卫 Precise navigation and positioning method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116448089A (en) * 2022-01-05 2023-07-18 中移(成都)信息通信科技有限公司 Navigation method, navigation device and storage medium

Also Published As

Publication number Publication date
CN107305122A (en) 2017-10-31

Similar Documents

Publication Publication Date Title
WO2017181690A1 (en) Indoor navigation method and apparatus
CN104395697B (en) Collaborative airmanship for mobile device
CN103841642B (en) Three-dimensional positioning method in a room
CN104764461B (en) Navigation method and device for hospital outpatient service
US9986529B2 (en) Methods and apparatuses for use in determining an altitude of a mobile device
US20160245716A1 (en) Opportunistic calibration of a barometer in a mobile device
JP5059933B2 (en) Mobile terminal, system and method
JP2019176490A (en) Method and system for providing indoor positioning service
US20130295952A1 (en) Adaptive updating of indoor navigation assistance data for use by a mobile device
US20140153773A1 (en) Image-Based Indoor Position Determination
US20170367051A1 (en) Motion state based mobile device positioning
CN111707233B (en) Positioning method and device for terminal equipment, terminal equipment and storage medium
CN104205960A (en) Collecting positioning reference data
CN104396322A (en) Method and apparatus for determining the location of an access point
US20130191019A1 (en) Methods and apparatuses for use in mobile device state/trajectory estimation within an indoor environment
CN104956184A (en) Landmark based positioning with verbal input
CN106412826A (en) Indoor positioning method and positioning device based on multi-source information fusion
CN106461398B (en) The mobile device locational uncertainty of the measurement of potential obstruction based on estimated track
US20200182624A1 (en) Providing constraint to a position
CN109313098B (en) Automatic pressure sensor output calibration for reliable absolute altitude determination
CN108513353B (en) Method for realizing mobile robot positioning based on double beacon nodes
WO2016206717A1 (en) Checking map alignment
KR20160105628A (en) Distance and position measurement method with beacon and acceleration sensor and indoor positioning system using the same
US20240114315A1 (en) Indoor positioning system using ultra-wideband communication
US20240118368A1 (en) Automatically calibrating anchor devices in an indoor positioning system

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16899270

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 16899270

Country of ref document: EP

Kind code of ref document: A1