CN115769048A - Mobile device, indoor positioning system and method - Google Patents
Mobile device, indoor positioning system and method Download PDFInfo
- Publication number
- CN115769048A CN115769048A CN202080100171.5A CN202080100171A CN115769048A CN 115769048 A CN115769048 A CN 115769048A CN 202080100171 A CN202080100171 A CN 202080100171A CN 115769048 A CN115769048 A CN 115769048A
- Authority
- CN
- China
- Prior art keywords
- mobile device
- item
- tag
- location
- server computer
- 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
- 238000000034 method Methods 0.000 title claims description 29
- 230000004044 response Effects 0.000 claims abstract description 8
- 238000004891 communication Methods 0.000 claims description 12
- 230000007613 environmental effect Effects 0.000 claims description 10
- 230000006870 function Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 102100024342 Contactin-2 Human genes 0.000 description 2
- 101000690440 Solanum lycopersicum Floral homeotic protein AGAMOUS Proteins 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 101100545272 Caenorhabditis elegans zif-1 gene Proteins 0.000 description 1
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000000844 transformation Methods 0.000 description 1
Images
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/20—Instruments for performing navigational calculations
- G01C21/206—Instruments for performing navigational calculations specially adapted for indoor navigation
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
Abstract
Description
技术领域technical field
本公开内容总体上涉及室内定位的技术领域。具体地,本公开内容涉及一种用于室内定位系统的移动设备以及一种室内定位系统和方法。The present disclosure generally relates to the technical field of indoor positioning. Specifically, the present disclosure relates to a mobile device for an indoor positioning system and an indoor positioning system and method.
背景技术Background technique
目前流行的定位技术包括GPS和辅助GPS。一种用于GPS和辅助GPS的传统系统例如包括卫星定位系统(SPS),例如,全球定位系统(GPS)或其他类似的全球导航卫星系统(GNSS),其包括多个地球轨道卫星或能够向一个或多个合适的无线收发器(地面或其他收发设备)发射无线信号并从其接收无线信号的航天器(SV)。Currently popular positioning technologies include GPS and assisted GPS. One conventional system for GPS and Assisted-GPS includes, for example, a Satellite Positioning System (SPS), such as the Global Positioning System (GPS) or other similar Global Navigation Satellite System (GNSS), which includes multiple Earth-orbiting satellites or is capable of sending A spacecraft (SV) that transmits and receives radio signals from one or more suitable radio transceivers (ground or other transceivers).
GPS信号对于室内接收来说通常很弱。如果GPS信号没有被接收到,则无法确定定位位置。例如,在某些场所,来自SV或其他无线发射器的信号可能会以某种方式衰减或以受到影响(例如,不充分、变弱、不完整,等等),这可能会妨碍其在位置估计技术中的使用。GPS signals are usually weak for indoor reception. If the GPS signal is not received, the location cannot be determined. For example, in some locations, the signal from an SV or other wireless transmitter may be attenuated or otherwise affected (e.g., insufficient, weakened, incomplete, etc.) Estimation techniques used.
对此,提出了一种用于室内定位的系统,其包括锚和标签。锚分布在定位应该起作用的区域内,并且锚安装在固定位置,例如墙壁或天花板上。根据该系统,在每个需要定位的物品上附加标签。这种定位系统存在成本过高的问题。例如,如果需要对大量物品进行定位,则需要附加许多标签。如果需要监控大面积的区域,则需要在多个固定位置处安装锚,以便有大量的锚覆盖整个区域。这样,整个系统的成本将非常高。该高成本除了包括大量的锚和标签所需的成本以外,还包括用于安装大量的锚和/或标签的安装成本。In this regard, a system for indoor localization is proposed, which includes anchors and tags. The anchors are distributed over the area where positioning is supposed to work, and the anchors are installed in fixed locations, such as on walls or ceilings. According to the system, a tag is attached to each item that needs to be located. Such a positioning system has the problem of high cost. For example, if a large number of items need to be located, many tags need to be attached. If a large area needs to be monitored, anchors need to be installed at multiple fixed locations so that there are a large number of anchors covering the entire area. In this way, the cost of the whole system will be very high. This high cost includes the installation costs for installing the large number of anchors and/or tags in addition to the cost required for the large number of anchors and tags.
发明内容Contents of the invention
鉴于此,本公开内容的目的在于提供一种用于室内定位的技术方案,其能够降低室内定位的成本,并提升室内定位结果的准确性。In view of this, the purpose of the present disclosure is to provide a technical solution for indoor positioning, which can reduce the cost of indoor positioning and improve the accuracy of indoor positioning results.
根据本公开内容的一个方面,提供了一种用于室内定位系统的移动设备,所述移动设备被配置成在室内区域内移动并与所述移动设备外部的服务器计算机通信连接,所述移动设备包括:无线信号收发器,被配置成当所述移动设备移动到相对于标签的接近范围内时从所述标签接收标签信息,所述标签信息至少包含用于标识其所固定的物品的唯一标识符,所述物品位于所述室内区域中;以及控制器,被配置成响应于接收到所述标签信息确定所述移动设备的位置,其中,物品的位置是在所述移动设备处或在所述服务器计算机处,基于所述移动设备的位置确定出的,并且所述物品由所述标签的唯一标识符标识出。According to one aspect of the present disclosure, there is provided a mobile device for an indoor positioning system, the mobile device is configured to move within an indoor area and communicate with a server computer external to the mobile device, the mobile device Including: a wireless signal transceiver configured to receive tag information from the tag when the mobile device moves within a proximity range relative to the tag, the tag information at least including a unique identifier for identifying an item to which it is fixed , the item is located in the indoor area; and a controller configured to determine a location of the mobile device in response to receiving the tag information, wherein the location of the item is at the mobile device or at the determined at the server computer based on the location of the mobile device, and the item is identified by the tag's unique identifier.
根据本公开内容的另一个方面,提供了一种室内定位系统,其包括:多个标签,用于标识室内区域中的物品,每个标签具有用于标识其所固定的物品的唯一标识符;如上所述的一个或多个移动设备;以及服务器计算机,与所述一个或多个移动设备通信连接,其中,物品的位置是在所述移动设备处或在所述服务器计算机处,基于所述移动设备的位置确定出的,并且所述物品由标签的唯一标识符标识出。According to another aspect of the present disclosure, there is provided an indoor positioning system comprising: a plurality of tags for identifying items in an indoor area, each tag having a unique identifier for identifying the item to which it is secured; one or more mobile devices as described above; and a server computer communicatively connected to the one or more mobile devices, wherein the location of the item is at the mobile device or at the server computer based on the The location of the mobile device is determined, and the item is identified by the tag's unique identifier.
根据本公开内容的又一个方面,提供了一种室内定位方法,可选地,由如上所述的移动设备和/或如上所述的室内定位系统执行,所述方法包括以下步骤:当移动设备移动到相对于标签的接近范围内时,从所述标签接收标签信息,所述标签信息至少包含用于标识其所附接的物品的唯一标识符;响应于接收到的标签信息,确定所述移动设备的位置;以及基于所述移动设备的位置确定所述物品的位置,并且所述物品由所述标签的唯一标识符标识出。According to yet another aspect of the present disclosure, there is provided an indoor positioning method, optionally executed by the above-mentioned mobile device and/or the above-mentioned indoor positioning system, the method includes the following steps: when the mobile device receiving tag information from the tag when moving within proximity to the tag, the tag information including at least a unique identifier for identifying an item to which it is attached; in response to the received tag information, determining the a location of a mobile device; and determining a location of the item based on the location of the mobile device, and the item is identified by the unique identifier of the tag.
根据本公开内容的再一个方面,提供了一种计算机可读介质,其中存储有指令,所述指令在由至少一个处理器执行时能够实现如上所述的方法。According to yet another aspect of the present disclosure, there is provided a computer-readable medium having stored thereon instructions which, when executed by at least one processor, implement the method as described above.
根据本公开内容,高费用的大量锚被一个或少量的移动设备(例如,移动的锚)所替代,从而能够极大程度地降低系统成本。此外,在采用无源RFID标签的情况下,标签的成本也可以忽略不计,因为无源RFID标签的成本非常低,且无需更换电池。According to the present disclosure, a large number of costly anchors are replaced by one or a small number of mobile devices (eg, mobile anchors), which can greatly reduce the system cost. In addition, in the case of passive RFID tags, the cost of the tags is also negligible, because the cost of passive RFID tags is very low and does not require battery replacement.
而且,根据本公开内容,通过在服务器计算机处进行数据处理,能够降低对于检测设备(即,移动设备)的算力要求。Moreover, according to the present disclosure, by performing data processing at the server computer, the computing power requirement for the detection device (ie, the mobile device) can be reduced.
而且,根据本公开内容,可在数字地图中更新室内区域中的物品的位置和相关时间戳,由此能够追踪到移动设备的移动路径。Also, according to the present disclosure, the location and associated time stamps of items in the indoor area can be updated in the digital map, whereby the movement path of the mobile device can be tracked.
附图说明Description of drawings
图1是根据本公开内容的一个可行实施方式的室内定位系统的示意性框图。Fig. 1 is a schematic block diagram of an indoor positioning system according to a possible implementation of the present disclosure.
图2是根据本公开内容的另一个可行实施方式的室内定位系统的示意性框图。Fig. 2 is a schematic block diagram of an indoor positioning system according to another possible implementation of the present disclosure.
图3是根据本公开内容的一个可行实施方式的用于室内定位系统的移动设备的示意性框图。Fig. 3 is a schematic block diagram of a mobile device for an indoor positioning system according to a possible implementation of the present disclosure.
图4示出了根据本公开内容的一个可行实施方式的用室内定位系统执行的室内定位过程。Fig. 4 shows an indoor positioning process performed by an indoor positioning system according to a possible implementation manner of the present disclosure.
图5示出了根据本公开内容的另一个可行实施方式的用室内定位系统执行室内定位过程。Fig. 5 shows an indoor positioning process performed by an indoor positioning system according to another possible implementation manner of the present disclosure.
图6是根据本公开内容的一个可行实施方式的室内定位方法的流程图。Fig. 6 is a flowchart of an indoor positioning method according to a possible implementation manner of the present disclosure.
具体实施方式Detailed ways
在以下详细描述中,阐述了许多具体细节以提供对要求保护的主题的透彻理解。然而,要求保护的主题可以在没有这些具体细节的情况下实施。在一些例子下,为了清楚性,没有详细介绍本领域技术人员已知的方法、设备或系统。In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of claimed subject matter. However, claimed subject matter may be practiced without these specific details. In some instances, methods, devices or systems that would be known to those of skill in the art have not been described in detail for the sake of clarity.
本公开内容涉及用于确定物品在室内区域中的位置的技术方案。在本文中,“室内区域”可以指与室内场所相关联的部分封闭或基本上封闭的多种区域,例如,建筑物、建筑物内的区域,等等。作为示例而非限制,室内区域例如可以包括办公楼、停车场、会议中心、礼堂、仓库、教学楼、剧院、超市、购物中心、运动场、体育场馆、中转站、终点站、图书馆,等等。The present disclosure relates to a technical solution for determining the position of an item in an indoor area. Herein, an "indoor area" may refer to a variety of partially enclosed or substantially enclosed areas associated with an indoor location, eg, a building, an area within a building, and the like. By way of example and not limitation, indoor areas may include, for example, office buildings, parking lots, conference centers, auditoriums, warehouses, teaching buildings, theaters, supermarkets, shopping centers, sports fields, stadiums, transfer stations, terminal stations, libraries, etc. .
根据本公开内容的技术方案能够应用在制造环境中,其中,制造过程的透明度可以优化过程,例如,有助于材料流动、工人和操作者的例行程序,以及有助于更快地找到工具和材料,等等。Solutions according to the present disclosure can be applied in a manufacturing environment where transparency of the manufacturing process can optimize the process, for example, to facilitate material flow, worker and operator routines, and to facilitate faster tool locating and materials, etc.
下面,将介绍本公开内容的室内定位系统的一些可行实施方式。In the following, some feasible implementation manners of the indoor positioning system of the present disclosure will be introduced.
根据本公开内容的一个可行实施方式,如图1所示,室内定位系统100主要包括:多个标签(例如,TAG 1~TAG 6)、移动设备20、服务器计算机30和数字地图40。According to a feasible implementation manner of the present disclosure, as shown in FIG. 1 , an
多个标签中的每一个固定至室内系统A中的一个对象。参见图1,TAG1~TAG6分别固定在物品11-16上。标签可以附在物品的表面上或者插入到物品中。每个标签都存储有标签信息,其至少包括用于标识其所固定的物品的唯一标识符。一标签的标签信息还可以包括附加信息,例如,对与该标签固定在一起的物品的描述。Each of the plurality of tags is fixed to an object in the indoor system A. Referring to Fig. 1, TAG1-TAG6 are respectively fixed on items 11-16. Tags can be attached to the surface of the item or inserted into the item. Each tag stores tag information including at least a unique identifier for identifying the item it is secured to. The tag information for a tag may also include additional information, for example, a description of the item to which the tag is secured.
唯一标识符可以以多种形式实现,例如,字母、数字或几何符号,或其他合适的形式。标签可以以多种形式实现,例如,蓝牙信标、RFID标签或NFC标签。The unique identifier can be realized in various forms, for example, letters, numbers or geometric symbols, or other suitable forms. Tags can be implemented in various forms, for example, Bluetooth beacons, RFID tags or NFC tags.
移动设备20可实施为移动机器人、配送车、叉车,等等。移动设备20可由移动单元(未示出)驱动而移动,以在室内区域A内移动。当移动设备20足够接近标签时,移动设备20能够从该标签接收到标签信息(例如,唯一标识符)。移动设备20响应于接收到的标签信息来确定其位置。然后,根据移动设备的位置,在移动设备处或在服务器计算机处确定出由该标签的唯一标识符标识所标识的物品的位置。因为移动设备20非常靠近标签,所以物品的位置几乎与移动设备20的位置相同。
在本公开内容中,“足够接近”可以理解为移动设备移动到相对于标签的接近范围内,以使得移动设备能够与标签通信,即,移动设备处于能够与标签通信的通信范围内。可以通过在移动设备与标签之间的无线通信类型,和/或通过调节无线通信的参数来将该通信范围限定在较小范围,例如,2平方米。In the present disclosure, "close enough" can be understood as the mobile device moves within a close range relative to the tag so that the mobile device can communicate with the tag, that is, the mobile device is within the communication range capable of communicating with the tag. The communication range may be limited to a smaller range, eg, 2 square meters, by the type of wireless communication between the mobile device and the tag, and/or by adjusting parameters of the wireless communication.
在本公开内容中,“位置”(例如,物品的位置、移动设备的位置)可以采用不同的形式。例如,本公开内容中的位置可以在使用局部位置的局部坐标系中,在使用全局位置的全局坐标系中,在使用x、y和z位置的笛卡尔坐标系中,在极坐标系中,在球坐标系中,等等。In this disclosure, "location" (eg, location of an item, location of a mobile device) can take different forms. For example, positions in this disclosure may be in a local coordinate system using a local position, in a global coordinate system using a global position, in a Cartesian coordinate system using x, y, and z positions, in a polar coordinate system, In spherical coordinates, etc.
服务器计算机30(即,基于服务器的计算机)设置在移动设备20之外,并且可以在移动设备2与服务器计算机30之间传输数据。服务器计算机30可以包括:用于与移动设备20交互数据的通信接口(未示出),和用于处理从移动设备接收的数据的一个或多个处理器。服务器计算机30还可以包括:用于存储物品的附加信息的数据库(未示出),该附加信息例如包括物品的尺寸、材料和颜色。A server computer 30 (ie, a server-based computer) is provided outside of the
应当理解,服务器计算机30的物理位置可以位于室内区域A内,也可以位于室内区域A外。It should be understood that the physical location of the
数字地图40可以存储在服务器计算机30中。数字地图40也可以存储在存储装置41中,该存储装置41位于服务器计算机30外部并且与服务器计算机30通信连接。数字地图40用于室内区域A的地图数据,例如,包括室内区域A中物品的位置的地图数据。在确定了物品的位置的情况下,在数字地图40中更新该物品的位置以及相关时间戳。
数字地图40可以是高精地图(HD Map)、密集地图、超地图、数据丰富的地图、高分辨率地图等,并且地图数据可以是高清地图数据、密集地图数据、超地图数据、数据丰富的地图数据、高分辨率地图数据等。The
图2示出了根据本公开内容的另一个可行实施方式的室内定位系统200。与图1中的室内定位系统100的实施方式不同的是,室内定位系统200包括两个或更多移动设备,例如,移动设备20-22。多个移动设备20-22可以采样相同类型的设备,例如,多个移动设备20-22都是移动机器人。多个移动设备20-22也可以采样不同类型的设备,例如,移动设备20为移动机器人,移动设备21为配送车,移动设备22为叉车。无论移动设备的类型相同或不同,在实现室内定位功能方面,各个移动设备都可以采用相同的方式来实现。Fig. 2 shows an
每个移动设备20-22都被分配了室内区域A的一个子区域,并且所有的子区域构成了整个室内区域A。例如,将子区域A1分配给移动设备20以便移动设备20在子区域A1内移动,并且移动设备20负责对子区域A1中的物品(例如,由TAG 1-TAG 3标识的物品11-13)进行定位。将子区域A2分配给移动设备21以便移动设备21在子区域A2内移动,并且移动设备21负责对子区域A2中的物品(例如,由TAG4-TAG6标识的物品14-16)进行定位。将子区域A3分配给移动设备22以便移动设备22在子区域A3内移动,并且移动设备22负责对子区域A3中的物品(例如,由TAG7-TAG9标识的物品17-19)进行定位。Each mobile device 20-22 is assigned a sub-area of the indoor area A, and all the sub-areas make up the entire indoor area A. Referring to FIG. For example, sub-area A1 is assigned to
室内定位系统200可以应用于面积较大和/或物品较多的室内环境。室内定位系统200可应用于这样的室内环境:其中,多个移动设备分别在不同的子区域内移动并且做着不同的工作。The
在一个实施例中,在室内定位系统200中,针对不同子区域,可以采用不同的无线通信方式,因为在不同的子区域中,标签的类型可以是不同的。例如,子区域A1中的物品上的标签为RFID标签,子区域A2中的物品上的标签为蓝牙信标,子区域A3中的物品上的标签为NFC标签。In one embodiment, in the
图3示出了根据本公开内容的一个可行实施方式的用于室内定位系统的示例性移动设备20。如图3所示,移动设备20主要包括:无线信号收发器21、控制器23、传感器单元25和通信接口27。图4示出了根据本公开内容的一个可行实施方式的室内定位过程400,其可以采用上述室内定位系统来实现。在该过程400中,在移动设备处确定物品的位置。Fig. 3 shows an exemplary
在下文中,将参照图3和图4描述使用室内定位系统100或200进行室内定位的示例性过程400。Hereinafter, an
在框402中,移动设备20在室内区域A内移动并当它移动到相对于TAG 1的接近范围内时,即,移动设备20移动到了与TAG1的无线通信的通信范围内,无线信号收发器21从TAG 1接收包括唯一标识符的标签信息。In block 402, the
在一个实施例中,TAG 1实现为RFID标签,并且无线信号收发器21实现为RFID读写器。In one embodiment, the
在该实施例中,TAG 1可以是有源RFID标签。在TAG 1是有源RFID标签的情况下,该有源RFID标签包括内部电源,例如,电池。因为有源RFID标签使用了内部电源,所以有源RFID标签能够被持续供电,并且能够以预定时间间隔或者在RFID读写器请求时将存储在标签中的信息(例如,用于标识物品的唯一标识符)发送出去。In this embodiment,
在该实施例中,TAG 1也可以是无源RFID标签。在TAG 1为无源RFID标签的情况下,RFID读写器可称为询问器,无源RFID标签可称为应答器。无源RFID标签由RFID读写器发出的射频功率供电。当从RFID读写器接收到射频功率时,无源RFID标签将存储于其中的信息(例如,用于标识物品的唯一标识符)发送回RFID读写器。这种传输被称为反向散射,即,通过检测反向散射信号,存储于无源RFID读写器中的标签信息可以被RFID读写器完全识别出。In this embodiment,
应当注意,RFID读写器可以由外部设备供电,或者也可以由内部电源(例如,电池)供电。It should be noted that the RFID reader can be powered by an external device, or can also be powered by an internal power source (eg, a battery).
在框404中,响应于接收到标签信息(例如,标签ID),控制器23确定移动设备20的准确位置。In
在一个实施例中,控制器23包括用于获取位置信息的定位单元(例如,从实时定位系统获取位置信息)并且基于获取的位置信息来确定移动设备20的位置。In one embodiment, the
在该实施例中,定位单元可以通过多种方式来确定移动设备20的位置,例如,通过SLAM自定位、基于地图和定位的服务和传感器系统中的一种或多种方式。In this embodiment, the positioning unit may determine the position of the
在框406中,传感器单元25获取环境信息,其包括显示移动设备20周围的环境状态的信息。In block 406 , the
在一个实施例中,传感器单元25包括一个或多个环境传感器,用于检测环境信息并将环境信息提供给控制器23。In one embodiment, the
在该实施例中,传感器单元25可以包括视频传感器、雷达传感器、超声传感器和激光雷达传感器中的一种或多种。传感器可以安装在移动设备上或移动设备周围,用于对移动设备周围环境进行基于传感器的检测。例如,移动设备周围环境可以包括多个不同的对象,且由TAG 1标识的物品是这些对象中的一个。由传感器检测到的环境信息可以包括一组图像,且其中的至少一幅图像包括该由TAG 1标识的物品。由传感器检测到的环境信息还可以包括多个距离,且每个距离指示移动设备和多个对象中的一个对象之间的距离。这些图像和/或距离可以用于后续执行的计算。In this embodiment, the
在一个实施例中,传感器单元25包括以下一项或多项:摄像机(优选地,3D摄像机),用于检测移动设备的360°周围环境的环境摄像机系统、飞行时间传感器和光子混合式(PMD)传感器。In one embodiment, the
在框408中,控制器23基于环境信息(例如,传感器数据)计算移动设备20与TAG 1之间的相对位置。该相对位置可以包括相对距离和/或相对方向。该相对位置可以以多种形式表达。例如,该相对位置提供三维坐标(X、Y和Z)或经度、纬度和海拔。In block 408, the
在框410中,控制器23生成表示接收到标签信息的时间的时间戳。该时间戳可用于指示某个物品位于某个位置的时间。该时间戳还可以用于指示移动设备出现在某个位置的时间。In
应当理解,以上描述的框404、406和410能够以其他顺序执行,不限于此。It should be understood that
在框412中,控制器23确定由唯一标识符所标识的物品的位置。In block 412, the
在一个实施例中,控制器23基于移动设备20的绝对位置和在标签(例如,TAG 1)与移动设备20之间的相对位置计算物品的位置。In one embodiment, the
在框414中,用物品的位置和时间戳来更新数字地图40的地图数据。这样,由移动设备发现的物品的最新位置和发现时间能够在数字地图40中体现。In block 414, the map data of
可选地,控制器23可以存储信息,例如,位置数据和相关时间戳。例如,在移动设备与服务器计算机之间不是永久连接的情况下,可以在移动设备处缓存信息,然后在移动设备能够与服务器计算机成功建立连接时将缓存的信息发送到服务器计算机30。这样,服务器计算机30能够在延迟的时间接收到物品的位置信息和相关的时间信息。Optionally, the
在框416中,服务器计算机30判断是否存在超过时间阈值的持续时间内没有被移动设备经过的地方。该时间阈值可以是预定的时间间隔,例如,5小时、一天或一周。即,服务器计算机30判断是否存在移动设备连续5小时、连续一天或连续一周都没有经过的地方。In block 416, the
应当理解,上述“地方”的面积应当比室内区域A的面积小很多,即,上述“地方”可以是具有比室内区域A的面积小很多的预定面积(例如,2平方米)的区域。“在一时间段内没有被移动设备经过的地方”可以理解为移动设备在该时间段内没有经过的地方,其具有预定面积。It should be understood that the area of the above-mentioned "place" should be much smaller than the area of the indoor area A, that is, the above-mentioned "place" may be an area with a predetermined area (for example, 2 square meters) much smaller than the area of the indoor area A. "A place not passed by a mobile device within a period of time" may be understood as a place not passed by a mobile device within a period of time, which has a predetermined area.
在一个实施例中,服务器计算机30可以基于包括物品的位置和相关时间戳的更新地图数据来追踪移动设备的移动路径(例如,路线)。然后,根据移动路径来作出判断。In one embodiment,
在具有两个或更多个移动设备的情况下,服务器计算机30可以追踪每个移动设备在其子区域内的移动路径,并且基于每个移动设备的移动路径来进行上述判断。在这种情况下,针对多个子区域,可以设置相同的时间阈值,也可以设置不同的时间阈值。例如,针对各个子区域的时间阈值可以与该子区域的室内环境和/或其中正在进行的工作类型相关联。In the case of two or more mobile devices, the
如果框416中的判断结果为肯定,即,存在超过时间阈值的持续时间没有被移动设备经过的地方,则进入框418。在框418中,服务器计算机30生成提醒消息并将该提醒消息发送给移动装置。该提醒消息包含判断出的地方,即,超过时间阈值的持续时间没有被移动设备经过的地方。移动装置通过通讯接口27接收到提醒讯息之后,可以调整其移动路径并前往提醒消息中包含的地方。If the determination in block 416 is positive, ie, there is a place that has not been passed by the mobile device for a duration exceeding the time threshold, then block 418 is entered. In block 418, the
在具有两个或更多移动设备的情况下,服务器计算机30可以确定应该提醒哪个或哪些移动设备,即,服务器计算机30可以确定出上述地方所属的一个或多个子区域。然后,服务器计算机30将提醒消息发送到确定出的一个或多个移动设备。In the case of two or more mobile devices, the
如果框416中的判断结果为否定,即,不存在超过时间阈值的持续时间没有被移动设备经过的地方,则不生成也不发送提醒消息。If the determination in block 416 is negative, ie, there are no places that have not been passed by the mobile device for a duration exceeding the time threshold, no reminder message is generated or sent.
这样,能够确保室内区域内的所有地方(物品)都会定期地被经过,即,室内区域内的所有地方和物品都会被定期地检查到。In this way, it can be ensured that all places (items) in the indoor area will be regularly passed, that is, all places and objects in the indoor area will be checked regularly.
在框420中,服务器计算机30生成关于室内区域A中的物品的历史记录。In
在一个实施例中,服务器计算机30将物品的更新位置、相关时间戳以及物品的附加信息,以将这些信息相关联地方式存储在数据库中。服务器计算机30基于历史数据生成室内区域中的物品的历史记录。该历史记录可以以表格和/或图形的形式呈现。In one embodiment, the
在具有两个或更多个移动设备的情况下,该两个或更多个移动设备贡献于同一个数字地图(即,数字地图40)。并且,历史记录是基于来自该两个或更多个移动设备的历史数据生成的。Where there are two or more mobile devices, the two or more mobile devices contribute to the same digital map (ie, digital map 40). And, the historical records are generated based on the historical data from the two or more mobile devices.
图5示出了根据本公开内容的另一个可行实施方式的室内定位过程500,其可以采用上述室内定位系统100或200来实现。在该过程500中,在移动设备处确定物品的位置。Fig. 5 shows an
框502、506和510可以分别采用与框402、406和410类似的方式来实现。
在框511中,控制器23经由通信接口27向服务器计算机30提供(报告)接收到的标签信息、环境信息和时间戳。In
在框512中,服务器计算机30确定移动设备20的绝对位置,基于环境信息计算在移动设备20与标签(例如,TAG 1)之间的相对位置,接着基于移动设备20的绝对位置和计算出的相对位置确定物品的位置。In block 512, the
框514、516、518和520可以分别采用与框414、416、418和420类似的方式来实现。
本公开内容还提供了一种室内定位方法,其能够由上述室内定位系统和/或移动设备来执行,因此,以上关于室内定位系统和移动设备的相关描述同样适用于此。图6示出了根据本公开内容的一个可行实施方式的室内定位方法600。该方法600包括以下步骤。The present disclosure also provides an indoor positioning method, which can be executed by the above-mentioned indoor positioning system and/or the mobile device. Therefore, the above relevant descriptions about the indoor positioning system and the mobile device are also applicable here. Fig. 6 shows an
在步骤S602中,当移动设备移动到相对于标签的接近范围内时,从所述标签接收标签信息,所述标签信息至少包含用于标识其所附接的物品的唯一标识符。In step S602, when the mobile device moves within a close range relative to the tag, tag information is received from the tag, the tag information at least includes a unique identifier for identifying an item to which it is attached.
在步骤S604中,响应于接收到的标签信息,确定所述移动设备的位置。In step S604, the location of the mobile device is determined in response to the received tag information.
在步骤S606中,基于所述移动设备的位置确定所述物品的位置,并且所述物品由所述标签的唯一标识符标识出。In step S606, the location of the item is determined based on the location of the mobile device, and the item is identified by the unique identifier of the tag.
本公开内容还提供机器可读存储介质,其存储有可执行指令,当所述指令被执行时使得一个或多个处理器执行如上所述的方法600。The present disclosure also provides a machine-readable storage medium storing executable instructions that, when executed, cause one or more processors to perform the
可以理解,以上描述的方法中的所有操作都仅仅是示例性的,本发明并不限制于方法中的任何操作或这些操作的顺序,而是应当涵盖在相同或相似构思下的所有其它等同变换。It can be understood that all operations in the method described above are only exemplary, and the present invention is not limited to any operation in the method or the order of these operations, but should cover all other equivalent transformations under the same or similar concept .
可以理解,上述模块可以以多种方式实现。这些模块可以实现为硬件、软件或其组合。此外,这些模块中的任何一个模块都可以在功能上进一步划分为子模块,或者这些模块中部分模块可以组合在一起。It can be understood that the above modules can be implemented in various ways. These modules may be implemented as hardware, software or a combination thereof. Furthermore, any of these modules may be further functionally divided into sub-modules, or some of these modules may be combined together.
可以理解,处理器可以使用电子硬件、计算机软件或其任意组合来实施。这些处理器是实施为硬件还是软件将取决于具体的应用以及施加在系统上的总体设计约束。作为示例,本发明中给出的处理器、处理器的任意部分、或者处理器的任意组合可以实施为微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、状态机、门逻辑、分立硬件电路、以及配置用于执行在本发明中描述的各种功能的其它适合的处理部件。本发明给出的处理器、处理器的任意部分、或者处理器的任意组合的功能可以实施为由微处理器、微控制器、DSP或其它适合的平台所执行的软件。It will be appreciated that a processor may be implemented using electronic hardware, computer software, or any combination thereof. Whether such processors are implemented as hardware or software will depend upon the particular application and overall design constraints imposed on the system. As an example, the processor, any part of the processor, or any combination of processors given in the present invention can be implemented as a microprocessor, a microcontroller, a digital signal processor (DSP), a field programmable gate array (FPGA) ), programmable logic devices (PLDs), state machines, gate logic, discrete hardware circuits, and other suitable processing components configured to perform the various functions described in this invention. The functions of a processor, any part of a processor, or any combination of processors presented in the present invention may be implemented as software executed by a microprocessor, microcontroller, DSP, or other suitable platform.
软件可以被广泛地视为表示指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、运行线程、过程、函数等。软件可以驻留在计算机可读介质中。计算机可读介质可以包括例如存储器,存储器可以例如为磁性存储设备(如,硬盘、软盘、磁条)、光盘、智能卡、闪存设备、随机存取存储器(RAM)、只读存储器(ROM)、可编程ROM(PROM)、可擦除PROM(EPROM)、电可擦除PROM(EEPROM)、寄存器或者可移动盘。尽管在本发明给出的多个方面中将存储器示出为是与处理器分离的,但是存储器也可以位于处理器内部(如,缓存或寄存器)。Software may be viewed broadly to mean instructions, instruction sets, code, code segments, program code, program, subroutine, software module, application, software application, software package, routine, subroutine, object, thread of execution, process , functions, etc. The software may reside on a computer readable medium. The computer readable medium may include, for example, memory, which may be, for example, a magnetic storage device (e.g., hard disk, floppy disk, magnetic stripe), an optical disk, a smart card, a flash memory device, random access memory (RAM), read only memory (ROM), Programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), register or removable disk. Although memory is shown as being separate from the processor in the presently presented aspects, memory may also be located internal to the processor (eg, cache or registers).
以上描述被提供用于使得本领域任何技术人员可以实施本文所描述的各个方面。权利要求并非旨在被限定于本文示出的方面。关于本领域技术人员已知或即将获知的、对本发明所描述各个方面的元素的所有结构和功能上的等同变换,都将被本发明的权利要求覆盖并在本发明的保护范围之内。The above description is provided to enable any person skilled in the art to practice the various aspects described herein. The claims are not intended to be limited to the aspects shown herein. All structural and functional equivalents to the elements of the various aspects described in the present invention that are known or will be known to those skilled in the art will be covered by the claims of the present invention and within the protection scope of the present invention.
Claims (15)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2020/087562 WO2021217440A1 (en) | 2020-04-28 | 2020-04-28 | Mobile device, indoor positioning system and method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115769048A true CN115769048A (en) | 2023-03-07 |
Family
ID=78331577
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202080100171.5A Pending CN115769048A (en) | 2020-04-28 | 2020-04-28 | Mobile device, indoor positioning system and method |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115769048A (en) |
WO (1) | WO2021217440A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116911814B (en) * | 2023-09-12 | 2023-12-08 | 深圳市格炎科技有限公司 | Message reminding method and system based on intelligent watch |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1790371A (en) * | 2004-12-17 | 2006-06-21 | 香港理工大学 | A Reference Positioning System Utilizing Radio Frequency Identification Technology |
CN104040540A (en) * | 2011-08-23 | 2014-09-10 | 泰科消防及安全有限公司 | Product information system and method using a tag and mobile device |
CN107851241A (en) * | 2015-06-04 | 2018-03-27 | 泰科消防及安全有限公司 | System and method for the positioning object in facility |
US20180180434A1 (en) * | 2016-12-22 | 2018-06-28 | Sap Se | Electronic navigation system |
CN108872938A (en) * | 2017-03-29 | 2018-11-23 | 罗伯特·博世有限公司 | Method used for positioning and positioning system with device used for positioning |
CN108885459A (en) * | 2018-06-08 | 2018-11-23 | 珊口(深圳)智能科技有限公司 | Air navigation aid, navigation system, mobile control system and mobile robot |
CN109598645A (en) * | 2018-11-19 | 2019-04-09 | 武汉中联智诚科技有限公司 | Scenic spot tourist's real-time distribution analysis method and device based on GIS and RFID |
CN110166741A (en) * | 2019-04-15 | 2019-08-23 | 深圳壹账通智能科技有限公司 | Environment control method, device, equipment and storage medium based on artificial intelligence |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7388491B2 (en) * | 2005-07-20 | 2008-06-17 | Rockwell Automation Technologies, Inc. | Mobile RFID reader with integrated location awareness for material tracking and management |
JP2007104410A (en) * | 2005-10-05 | 2007-04-19 | Kenwood Corp | Position transmitting device, wireless communication apparatus, position management system, and position transmitting method |
CN201508413U (en) * | 2009-08-31 | 2010-06-16 | 上海金铱星电子科技有限公司 | Emporium or supermarket buying navigation apparatus adopting RFID technology |
CN102682323A (en) * | 2011-03-18 | 2012-09-19 | 艾迪讯科技股份有限公司 | Mobile Computing Device Cover and Item Management System for RFID |
CN104897151A (en) * | 2014-03-04 | 2015-09-09 | 瑞驰博方(北京)科技有限公司 | Navigation method, device, system and moving point device |
CN108871332A (en) * | 2018-04-26 | 2018-11-23 | 广西大学 | A kind of RFID indoor locating system and method based on XGBoost |
CN208109130U (en) * | 2018-05-16 | 2018-11-16 | 白煦 | Passive location beacon label and indoor positioning device |
CN110132273B (en) * | 2019-04-17 | 2021-04-20 | 华中科技大学 | Mobile robot navigation method based on RFID servo technology |
-
2020
- 2020-04-28 WO PCT/CN2020/087562 patent/WO2021217440A1/en active Application Filing
- 2020-04-28 CN CN202080100171.5A patent/CN115769048A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1790371A (en) * | 2004-12-17 | 2006-06-21 | 香港理工大学 | A Reference Positioning System Utilizing Radio Frequency Identification Technology |
CN104040540A (en) * | 2011-08-23 | 2014-09-10 | 泰科消防及安全有限公司 | Product information system and method using a tag and mobile device |
CN107851241A (en) * | 2015-06-04 | 2018-03-27 | 泰科消防及安全有限公司 | System and method for the positioning object in facility |
US20180180434A1 (en) * | 2016-12-22 | 2018-06-28 | Sap Se | Electronic navigation system |
CN108872938A (en) * | 2017-03-29 | 2018-11-23 | 罗伯特·博世有限公司 | Method used for positioning and positioning system with device used for positioning |
CN108885459A (en) * | 2018-06-08 | 2018-11-23 | 珊口(深圳)智能科技有限公司 | Air navigation aid, navigation system, mobile control system and mobile robot |
CN109598645A (en) * | 2018-11-19 | 2019-04-09 | 武汉中联智诚科技有限公司 | Scenic spot tourist's real-time distribution analysis method and device based on GIS and RFID |
CN110166741A (en) * | 2019-04-15 | 2019-08-23 | 深圳壹账通智能科技有限公司 | Environment control method, device, equipment and storage medium based on artificial intelligence |
Also Published As
Publication number | Publication date |
---|---|
WO2021217440A1 (en) | 2021-11-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103913162B (en) | The mobile platform of enhancing positions | |
Dobrev et al. | Steady delivery: Wireless local positioning systems for tracking and autonomous navigation of transport vehicles and mobile robots | |
WO2018208045A3 (en) | Ble beacon-based entry and exit management system and method | |
US7119687B2 (en) | System for tracking object locations using self-tracking tags | |
US10319247B2 (en) | Aerial vehicle navigation method | |
CN109118794A (en) | Vehicle positioning method, device and terminal device | |
EP3635430B1 (en) | Method and apparatus for determining the location of a static object | |
US8604912B2 (en) | System and method of tracking salvaged vehicles and parts using RFID tags | |
US10241194B2 (en) | Mobile device utilizing time of flight for personal security and localization | |
US20230242099A1 (en) | Method for Vehicle Driving Assistance within Delimited Area | |
WO2024112491A1 (en) | Methods for tracking moving object's using mobile location devices and related systems and computer program products | |
EP3804361A1 (en) | Complex geofence definition | |
US20220091420A1 (en) | Augmented reality system | |
CN115769048A (en) | Mobile device, indoor positioning system and method | |
EP3333664A2 (en) | Aerial vehicle navigation method | |
CN103791898A (en) | Method and electronic equipment for navigation in building | |
US10916141B1 (en) | System and method for generating a parking space directory | |
CN112351061A (en) | Item/asset tracking | |
US9651651B1 (en) | Imaging-based frequency receiver device calibration | |
JP2016218026A (en) | Information processor, positioning method and program | |
CN103529467A (en) | The processing method of combining satellite positioning and base station to realize target indoor positioning | |
CN115474157A (en) | Fusion positioning method, system, server and storage medium | |
Bienia et al. | Functional analysis of an Optical Real Time Locating System in production environments | |
EP4498349A1 (en) | System and method for finding prospective locations of drone operators within an area | |
US11429798B2 (en) | Wireless tag location system and method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |