[go: up one dir, main page]

CN104567875A - Indoor hybrid positioning system and method based on inertial positioning and VLC for mobile phone - Google Patents

Indoor hybrid positioning system and method based on inertial positioning and VLC for mobile phone Download PDF

Info

Publication number
CN104567875A
CN104567875A CN201410831922.7A CN201410831922A CN104567875A CN 104567875 A CN104567875 A CN 104567875A CN 201410831922 A CN201410831922 A CN 201410831922A CN 104567875 A CN104567875 A CN 104567875A
Authority
CN
China
Prior art keywords
vlc
module
positioning
mobile phone
inertial
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
Application number
CN201410831922.7A
Other languages
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.)
Beijing Institute of Technology BIT
Original Assignee
Beijing Institute of Technology BIT
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 Beijing Institute of Technology BIT filed Critical Beijing Institute of Technology BIT
Priority to CN201410831922.7A priority Critical patent/CN104567875A/en
Publication of CN104567875A publication Critical patent/CN104567875A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/11Arrangements specific to free-space transmission, i.e. transmission through air or vacuum
    • H04B10/114Indoor or close-range type systems
    • H04B10/116Visible light communication
    • 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/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/18Stabilised platforms, e.g. by gyroscope
    • 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/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/165Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Navigation (AREA)
  • Telephone Function (AREA)

Abstract

本发明提供一种基于手机惯性定位和VLC技术的室内混合定位系统及方法。下行链路包括可见光下行发送模块和惯性与VLC混合定位模块,可见光下行发送模块包括:下行发送处理器和可见光LED;惯性与VLC混合定位模块包括:VLC定位接收器,通信接口和手机中内置的陀螺仪、加速度传感器、APP模块。上行链路包括定位数据发送模块和定位数据接收模块,定位数据发送模块包括:智能手机的蓝牙模块;定位数据接收模块包括:终端蓝牙接收模块。本发明充分利用当前智能手机中集成的硬件设备,简化了定位装置,操作简单,而且便于日常携带,同时利用目标位置来实现位置相关信息的推送,应用广泛,实用性强,在未来的超市、图书馆等公共场所中都可以有实效应用。

The invention provides an indoor hybrid positioning system and method based on mobile phone inertial positioning and VLC technology. The downlink includes a visible light downlink transmission module and an inertial and VLC hybrid positioning module. The visible light downlink transmission module includes: downlink transmission processor and visible light LED; the inertial and VLC hybrid positioning module includes: VLC positioning receiver, communication interface and built-in Gyroscope, acceleration sensor, APP module. The uplink includes a positioning data sending module and a positioning data receiving module. The positioning data sending module includes: a Bluetooth module of a smart phone; the positioning data receiving module includes: a terminal Bluetooth receiving module. The present invention makes full use of the hardware equipment integrated in the current smart phone, simplifies the positioning device, is simple to operate, and is convenient for daily carrying. At the same time, it uses the target position to realize the push of position-related information. It has wide application and strong practicability. It will be used in future supermarkets, It can be effectively applied in public places such as libraries.

Description

基于手机惯性定位和VLC的室内混合定位系统及方法Indoor hybrid positioning system and method based on mobile phone inertial positioning and VLC

技术领域technical field

本发明涉及一种基于手机惯性定位和VLC的室内混合定位系统及方法,属于可见光通信技术领域。The invention relates to an indoor hybrid positioning system and method based on mobile phone inertial positioning and VLC, and belongs to the technical field of visible light communication.

背景技术Background technique

基于可见光通信(Visible Light Communication,VLC)技术的室内定位方案由于利用白色半导体发光二极管(Light Emitting Diode,LED)发射的白光作为定位信号的载体,所以没有电磁辐射,不受应用环境的限制;并且VLC的传输信道一般采用直射信道,多径干扰比较小,所以该定位方案可以达到比较高的精度;另外,基于VLC技术的室内定位系统与未来的VLC通信技术相兼容,因此不需要昂贵的硬件设备投入,成本比较低。现有的专利申请号:CN201410084621的专利申请:“一种基于可见光标签的室内定位方法”给出了一种基于光强度进行精确定位的装置和方法,但这些方法也有一定的缺陷,对于室内一些LED直射光线不能到达的地方或者受到遮挡的地方,该定位方法的定位精度将急剧下降甚至失效。The indoor positioning solution based on visible light communication (Visible Light Communication, VLC) technology uses white light emitted by white semiconductor light-emitting diodes (Light Emitting Diode, LED) as the carrier of positioning signals, so there is no electromagnetic radiation and is not limited by the application environment; and The transmission channel of VLC generally adopts the direct channel, and the multipath interference is relatively small, so the positioning scheme can achieve relatively high accuracy; in addition, the indoor positioning system based on VLC technology is compatible with the future VLC communication technology, so it does not need expensive hardware Equipment investment, the cost is relatively low. Existing patent application number: CN201410084621 patent application: "An indoor positioning method based on visible light tags" provides a device and method for precise positioning based on light intensity, but these methods also have certain defects. Where the direct light of the LED cannot reach or where it is blocked, the positioning accuracy of this positioning method will drop sharply or even fail.

惯性定位系统的原理是利用陀螺仪和加速度传感器,测得物体移动的方向和距离,由物体初始位置求得其移动后的位置坐标。该定位算法简单且便于实现,而且不受周围环境是否有光照的影响,但缺点是存在累计误差,不适宜长时间使用。因此,将惯性定位技术引入到VLC室内定位系统中,可以与VLC室内定位技术进行互补,进一步提高室内定位系统的定位精度。The principle of the inertial positioning system is to use the gyroscope and the acceleration sensor to measure the direction and distance of the object's movement, and obtain the position coordinates after the movement from the initial position of the object. The positioning algorithm is simple and easy to implement, and it is not affected by whether there is light in the surrounding environment, but the disadvantage is that there are cumulative errors, and it is not suitable for long-term use. Therefore, introducing the inertial positioning technology into the VLC indoor positioning system can complement the VLC indoor positioning technology and further improve the positioning accuracy of the indoor positioning system.

现有的专利申请号:CN201410067768的专利:“基于惯性定位和VLC技术的室内混合定位系统及方法”中,下行收发模块要求使用相关FPGA,上行收发模块同样要求使用相关FPGA和红外LED发射感应装置,整个系统装置复杂,需要额外配置相关设备,而且不便于携带。Existing patent application number: CN201410067768 patent: "Indoor hybrid positioning system and method based on inertial positioning and VLC technology", the downlink transceiver module requires the use of related FPGA, and the uplink transceiver module also requires the use of related FPGA and infrared LED emission sensing device , the whole system device is complicated, additional configuration of related equipment is required, and it is not easy to carry.

21世纪,智能手机逐步应用于人们的日常生活中,手机中集成的陀螺仪和加速度计为惯性定位提供了可能,手机中的蓝牙功能同样为信息的上传提供了可能。因此,只需要将外置的VLC定位模块通过通信串口与手机连接,我们就可实现VLC技术与手机惯性定位的混合定位,同时通过手机蓝牙实现信息的上传。该装置实现简单,而且便于携带,可以极大的满足人们的室内定位需求。In the 21st century, smart phones are gradually used in people's daily life. The gyroscope and accelerometer integrated in the mobile phone provide the possibility for inertial positioning, and the Bluetooth function in the mobile phone also provides the possibility for information uploading. Therefore, we only need to connect the external VLC positioning module to the mobile phone through the communication serial port, and we can realize the mixed positioning of VLC technology and mobile phone inertial positioning, and at the same time realize the upload of information through the mobile phone Bluetooth. The device is simple to implement and portable, and can greatly meet people's indoor positioning needs.

发明内容Contents of the invention

本发明的目的是为解决现有室内混合定位系统装置复杂、不便于携带的问题,提出一种基于手机惯性定位和VLC的室内混合定位系统及方法。The purpose of the present invention is to propose an indoor hybrid positioning system and method based on mobile phone inertial positioning and VLC in order to solve the problem that the existing indoor hybrid positioning system device is complex and not easy to carry.

一种基于手机惯性定位和VLC的室内混合定位系统,包括可见光下行发送模块、惯性与VLC混合定位模块、定位数据发送模块和定位数据接收模块。An indoor hybrid positioning system based on mobile phone inertial positioning and VLC, including a visible light downlink transmission module, an inertial and VLC hybrid positioning module, a positioning data transmission module and a positioning data receiving module.

上述组成部分的连接关系为:可见光下行发送模块通过可见光发送调制编码信号,惯性与VLC混合定位模块中的VLC定位接收器接收并解调可见光信号并判决出定位信息,惯性与VLC混合定位模块与定位数据发送模块通过手机连接,定位数据发送模块与定位数据接收模块之间通过蓝牙信号传递数据。The connection relationship of the above components is as follows: the visible light downlink sending module sends modulation and coding signals through visible light, the VLC positioning receiver in the inertial and VLC hybrid positioning module receives and demodulates the visible light signal and judges the positioning information, the inertial and VLC hybrid positioning module and The positioning data sending module is connected through a mobile phone, and data is transmitted between the positioning data sending module and the positioning data receiving module through Bluetooth signals.

由可见光下行发送模块和惯性与VLC混合定位模块构成下行链路,由定位数据发送模块和定位数据接收模块构成上行链路。The downlink is composed of the visible light downlink sending module and the inertial and VLC hybrid positioning module, and the uplink is composed of the positioning data sending module and the positioning data receiving module.

所述可见光下行发送模块包括:下行发送处理器和可见光LED;下行发送处理器的信号输出端和可见光LED的驱动输入端相连,其中,下行发送处理器由单片机或FPGA及其驱动电路组成,单片机或FPGA产生可见光LED发送的信号帧,该信号帧包含了可见光LED在室内的位置信息;该信号帧由驱动电路进行电流放大,并把放大后的调制信号加载到可见光LED的驱动电流上;可见光LED将调制后的信号以可见光形式发射出去。The visible light downlink sending module includes: a downlink sending processor and a visible light LED; the signal output end of the downlink sending processor is connected to the drive input end of the visible light LED, wherein the downlink sending processor is composed of a single-chip microcomputer or FPGA and its driving circuit, and the single-chip microcomputer Or the FPGA generates a signal frame sent by the visible light LED, which contains the position information of the visible light LED in the room; the signal frame is amplified by the drive circuit, and the amplified modulation signal is loaded on the driving current of the visible light LED; the visible light The LED emits the modulated signal in the form of visible light.

所述惯性与VLC混合定位模块包括:VLC定位接收器,通信接口和手机中内置的陀螺仪、加速度传感器、APP模块。所述VLC定位接收器含有光电探测器、VLC定位数据采集处理单元,光电探测器把光信号转换成电信号,VLC定位数据采集处理单元把电信号进行模数转换,并计算接收到的光电转换信号强度;所述通信接口采用串口或蓝牙,完成VLC定位接收器与手机内置的各模块间的通信;所述陀螺仪用于测量方向;加速度传感器用于测量手机移动距离;APP模块接收到通信接口传输过来的VLC定位接收器的光电转换信号强度,进行阈值判决,如果信号强度高于阈值,通过不同LED的强度关系和RSS定位方法,APP模块选择基于VLC技术所得位置信息,在光照较弱即低于阈值时,认为光信号被遮挡,APP模块选择基于惯性定位所得位置信息。上述模块的连接关系为:VLC定位接收器输出光电转换后的信号强度,通信接口把信号强度信息传输到手机APP模块中,手机APP模块通过通信接口获取信号强度,并根据阈值判决输出光定位信息或者惯性定位信息。The inertial and VLC mixed positioning module includes: a VLC positioning receiver, a communication interface and a built-in gyroscope, an acceleration sensor, and an APP module in the mobile phone. The VLC positioning receiver includes a photodetector and a VLC positioning data acquisition and processing unit. The photodetector converts the optical signal into an electrical signal, and the VLC positioning data acquisition and processing unit converts the electrical signal into analog-to-digital conversion, and calculates the received photoelectric conversion Signal strength; the communication interface adopts serial port or bluetooth to complete the communication between the VLC positioning receiver and the built-in modules of the mobile phone; the gyroscope is used to measure the direction; the acceleration sensor is used to measure the moving distance of the mobile phone; the APP module receives the communication The photoelectric conversion signal strength of the VLC positioning receiver transmitted from the interface is used for threshold judgment. If the signal strength is higher than the threshold, the APP module selects the location information based on VLC technology through the intensity relationship of different LEDs and the RSS positioning method. That is, when it is lower than the threshold, it is considered that the optical signal is blocked, and the APP module selects the position information based on inertial positioning. The connection relationship of the above modules is: the VLC positioning receiver outputs the signal strength after photoelectric conversion, the communication interface transmits the signal strength information to the mobile APP module, the mobile APP module obtains the signal strength through the communication interface, and outputs the light positioning information according to the threshold judgment Or inertial positioning information.

定位数据发送模块采用手机中的蓝牙模块,把定位数据发送出去。The positioning data sending module uses the bluetooth module in the mobile phone to send out the positioning data.

定位数据接收模块采用终端蓝牙接收定位数据。The positioning data receiving module uses the terminal Bluetooth to receive positioning data.

一种基于手机惯性定位和VLC的室内混合定位方法,具体步骤为:An indoor hybrid positioning method based on mobile phone inertial positioning and VLC, the specific steps are:

步骤1,可见光下行发射模块发送定位编码信息;Step 1, the visible light downlink transmitting module sends positioning code information;

所述定位编码信息为基于多个LED编码信息(LED数量不小于3个)。每个LED对应唯一的ID编码。定位编码信息基于时分复用(TDM),有共同的帧头,探测器同时接收到多个LED的编码信息时,能识别出不同的ID码;The positioning coding information is based on a plurality of LED coding information (the number of LEDs is not less than 3). Each LED corresponds to a unique ID code. The positioning coding information is based on time division multiplexing (TDM), and has a common frame header. When the detector receives the coding information of multiple LEDs at the same time, it can recognize different ID codes;

步骤2,惯性与VLC混合定位模块通过VLC定位接收器获取当前不同LED的编码信号强度;Step 2, the inertial and VLC hybrid positioning module obtains the current coded signal strength of different LEDs through the VLC positioning receiver;

步骤3,惯性与VLC混合定位模块通过VLC定位接收器把步骤2得到的编码信号强度信息通过通信接口发送到手机中;Step 3, the inertial and VLC hybrid positioning module sends the coded signal strength information obtained in step 2 to the mobile phone through the communication interface through the VLC positioning receiver;

步骤4,手机通过陀螺仪和加速度计获取惯性定位信息;Step 4, the mobile phone obtains inertial positioning information through the gyroscope and accelerometer;

获取惯性定位的方法为:先设定手机没移动之前的初始位置为坐标原点,利用包含加速度计的手机进行惯性导航,手机利用基本加速度公式对加速度信息进行解算,得出相对于初始位置的位移量,进而通过位移量和初始位置的相对关系进行定位。The method of obtaining inertial positioning is: first set the initial position of the mobile phone before it moves as the coordinate origin, use the mobile phone containing the accelerometer to perform inertial navigation, and the mobile phone uses the basic acceleration formula to solve the acceleration information to obtain the relative to the initial position. Positioning is carried out through the relative relationship between the displacement and the initial position.

步骤5,APP模块把从通信接口获取的编码信号强度和阈值进行比较,当编码信号强度大于阈值时,计算出多个LED相对强度关系,根据强度关系得到光传输的衰减距离,定位出VLC定位接收器中的光电探测器所在的基于多个LED光源的相对位置关系(RSS定位)。当编码信号强度低于阈值时,把步骤4的惯性定位数值作为定位值。Step 5. The APP module compares the intensity of the encoded signal obtained from the communication interface with the threshold. When the intensity of the encoded signal is greater than the threshold, it calculates the relative intensity relationship of multiple LEDs, and obtains the attenuation distance of light transmission according to the intensity relationship, and locates the VLC. The location of the photodetector in the receiver is based on the relative positional relationship (RSS positioning) of multiple LED light sources. When the coded signal strength is lower than the threshold, the inertial positioning value in step 4 is used as the positioning value.

步骤6,手机把最终定位数据通过定位数据发送模块的蓝牙协议上传至定位数据接收模块。Step 6, the mobile phone uploads the final positioning data to the positioning data receiving module through the Bluetooth protocol of the positioning data sending module.

有益效果Beneficial effect

与现有技术相比,本发明具有如下显著优点:Compared with the prior art, the present invention has the following significant advantages:

本发明充分利用当前智能手机中集成的硬件设备,简化了定位装置,操作简单,而且便于日常携带;利用目标位置来实现位置相关信息的推送,应用广泛,实用性强,在未来的超市、图书馆等公共场所中都可以有实效应用。The present invention makes full use of the hardware equipment integrated in the current smart phone, simplifies the positioning device, is simple to operate, and is convenient for daily carrying; uses the target position to realize the push of position-related information, has wide application and strong practicability, and will be used in future supermarkets, books, etc. It can be effectively applied in public places such as museums.

附图说明Description of drawings

图1为本发明提供的室内混合定位装置的结构框图;Fig. 1 is the structural block diagram of the indoor hybrid positioning device provided by the present invention;

图2为具体实施方式中基于LED照明的室内可见光定位系统原型实验系统示意图;2 is a schematic diagram of a prototype experiment system of an indoor visible light positioning system based on LED lighting in a specific embodiment;

图3为具体实施方式中基于LED照明的室内可见光定位系统原型实验原理框图;Fig. 3 is a schematic block diagram of a prototype experiment of an indoor visible light positioning system based on LED lighting in a specific embodiment;

标号说明:1-第一LED灯,2-第二LED灯,3-第三LED灯,4-单个LED灯示意图,5-光信号,6-顾客。Explanation of symbols: 1-first LED light, 2-second LED light, 3-third LED light, 4-single LED light schematic diagram, 5-optical signal, 6-customer.

具体实施方式Detailed ways

下面结合具体实施例来对本发明进行详细说明。以下实施例对本发明进行了详细的说明,但本发明的具体实施形式并不局限于此。该实施的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,本说明书内容不应理解为对本发明的限制。在不背离本发明所述方法的精神和权利要求范围的情况下对它进行的各种显而易见的改变都在本发明的保护范围之内。The present invention will be described in detail below in conjunction with specific embodiments. The following examples illustrate the present invention in detail, but the specific implementation forms of the present invention are not limited thereto. The description of this implementation is only used to help understand the method of the present invention and its core idea; at the same time, for those of ordinary skill in the art, according to the idea of the present invention, there will be changes in the specific implementation and scope of application. The content of the description should not be construed as limiting the present invention. Various obvious changes made to it without departing from the spirit of the method described in the present invention and the scope of the claims are within the protection scope of the present invention.

本发明的混合定位装置如图1所示,包括可见光下行发射模块;惯性与VLC混合定位模块;定位数据发送模块;定位数据接收模块。本实施例的基于LED照明的室内可见光定位系统原型实验系统如图2所示,其对应的系统原理框图如图3所示。As shown in FIG. 1 , the hybrid positioning device of the present invention includes a visible light downlink transmitting module; an inertial and VLC hybrid positioning module; a positioning data sending module; and a positioning data receiving module. The prototype experiment system of the indoor visible light positioning system based on LED lighting in this embodiment is shown in FIG. 2 , and its corresponding system principle block diagram is shown in FIG. 3 .

实施例1:可见光下行发送模块包括:下行发送处理器路和可见光LED;Embodiment 1: The visible light downlink transmission module includes: a downlink transmission processor and a visible light LED;

见光下行发送模块由FPGA(EP2C8Q208C8)产生定位编码信号,驱动电路进行信号放大后加载到相应的LED灯上。可见光LED将调制后的信号以可见光形式发射出去。Seeing the light downlink sending module generates a positioning coding signal by FPGA (EP2C8Q208C8), and the driving circuit amplifies the signal and loads it on the corresponding LED light. The visible light LED emits the modulated signal in the form of visible light.

惯性与VLC混合定位模块包括:VLC定位接收器,通信接口和手机中内置的陀螺仪、加速度传感器和APP模块;The inertial and VLC hybrid positioning module includes: VLC positioning receiver, communication interface and built-in gyroscope, acceleration sensor and APP module in the mobile phone;

定位接收器中光强由光电探测器PDA10A转换为电信号,该信号经过FPGA处理后,可提取出不同LED的调制信号强度,通信接口采用芯片FT311D实现串口通信。The light intensity in the positioning receiver is converted into an electrical signal by the photodetector PDA10A. After the signal is processed by FPGA, the modulation signal intensity of different LEDs can be extracted. The communication interface uses the chip FT311D to realize serial communication.

所用的手机是三星I9508,把串口通信配置参数设定为,波特率为9600,数据位为8,校验位为0,停止位为1。通过以上配置实现FPGA和手机通信。The mobile phone used is Samsung I9508, and the serial port communication configuration parameters are set to 9600 baud rate, 8 data bits, 0 parity bit, and 1 stop bit. Through the above configuration, the communication between FPGA and mobile phone is realized.

接收到的信号强度通过串口传至手机中。手机中的APP模块判断光强的幅度,当光强的幅度小于阈值时,认为光定位失效,如果光强幅度大于阈值,则可以采用接收信号强度的方法获取定位值。The received signal strength is transmitted to the mobile phone through the serial port. The APP module in the mobile phone judges the magnitude of the light intensity. When the magnitude of the light intensity is less than the threshold, it is considered that the light positioning is invalid. If the magnitude of the light intensity is greater than the threshold, the positioning value can be obtained by the method of receiving signal strength.

定位数据发送模块为智能手机的蓝牙模块;蓝牙模块把定位数据发送出去。The positioning data sending module is the bluetooth module of the smart phone; the bluetooth module sends out the positioning data.

定位数据接收模块为终端蓝牙接收模块;终端蓝牙接收模块接收定位数据。The positioning data receiving module is a terminal Bluetooth receiving module; the terminal Bluetooth receiving module receives positioning data.

实施例2:Example 2:

采用与实施例1相同的可见光下行发射模块;定位数据发送模块;定位数据接收模块;在惯性与VLC混合定位模块中的通信接口中,采用蓝牙模块ATK-HC05-V1。Using the same visible light downlink transmitting module as in Embodiment 1; positioning data sending module; positioning data receiving module; in the communication interface of the inertial and VLC hybrid positioning module, the Bluetooth module ATK-HC05-V1 is used.

断开KEY(或者接GND),蓝牙模块此时可以正常收发数据,否则不能正常收发数据。在手机上安装:模块配套资料中的蓝牙串口助手V1.97apk。安装完软件后,打开软件,进入搜索蓝牙设备界面,点击设备,即进入选择操作模式,输入密码,完成配对,蓝牙模块应连接成功。可以进行互发数据了。光强信号可通过蓝牙模块传输到手机中。Disconnect KEY (or connect GND), the Bluetooth module can send and receive data normally at this time, otherwise it cannot send and receive data normally. Install on the mobile phone: Bluetooth serial port assistant V1.97apk in the module supporting information. After installing the software, open the software, enter the search Bluetooth device interface, click the device to enter the selection operation mode, enter the password, and complete the pairing. The Bluetooth module should be connected successfully. Data can be exchanged. The light intensity signal can be transmitted to the mobile phone through the Bluetooth module.

上述室内混合定位装置的工作具体步骤为:The working steps of the above-mentioned indoor hybrid positioning device are as follows:

步骤1,可见光下行发射模块发送定位编码信息;Step 1, the visible light downlink transmitting module sends positioning code information;

所述定位编码信息为基于3个LED编码信息。每个LED对应唯一的ID编码。定位编码信息基于时分复用(TDM),有共同的帧头,探测器同时接收到3个LED的编码信息时,能识别出不同的ID码;The positioning coding information is based on 3 LED coding information. Each LED corresponds to a unique ID code. The positioning coding information is based on time division multiplexing (TDM), and has a common frame header. When the detector receives the coding information of 3 LEDs at the same time, it can recognize different ID codes;

步骤2,惯性与VLC混合定位模块通过VLC定位接收器获取当前不同LED的编码信号强度;Step 2, the inertial and VLC hybrid positioning module obtains the current coded signal strength of different LEDs through the VLC positioning receiver;

步骤3,惯性与VLC混合定位模块通过VLC定位接收器把步骤2得到的编码信号强度信息通过通信接口发送到手机中;Step 3, the inertial and VLC hybrid positioning module sends the coded signal strength information obtained in step 2 to the mobile phone through the communication interface through the VLC positioning receiver;

步骤4,手机通过陀螺仪和加速度计获取惯性定位信息;Step 4, the mobile phone obtains inertial positioning information through the gyroscope and accelerometer;

获取惯性定位的方法为:先设定手机没移动之前的初始位置为坐标原点,利用包含加速度计的手机进行惯性导航,手机利用基本加速度公式对加速度信息进行解算,得出相对于初始位置的位移量,进而通过位移量和初始位置的相对关系进行定位。The method of obtaining inertial positioning is: first set the initial position of the mobile phone before it moves as the coordinate origin, use the mobile phone containing the accelerometer to perform inertial navigation, and the mobile phone uses the basic acceleration formula to solve the acceleration information to obtain the relative to the initial position. Positioning is carried out through the relative relationship between the displacement and the initial position.

步骤5,APP模块把从通信接口获取的编码信号强度和阈值进行比较,当编码信号强度大于阈值时,计算出多个LED相对强度关系,根据强度关系得到光传输的衰减距离,定位出VLC定位接收器中的光电探测器所在的基于多个LED光源的相对位置关系(RSS定位)。当编码信号强度低于阈值时,把惯性定位的数值作为定位值。Step 5. The APP module compares the intensity of the encoded signal obtained from the communication interface with the threshold. When the intensity of the encoded signal is greater than the threshold, it calculates the relative intensity relationship of multiple LEDs, and obtains the attenuation distance of light transmission according to the intensity relationship, and locates the VLC. The location of the photodetector in the receiver is based on the relative positional relationship (RSS positioning) of multiple LED light sources. When the coded signal strength is lower than the threshold, the inertial positioning value is used as the positioning value.

步骤6,手机把最终定位数据通过定位数据发送模块的蓝牙协议上传至定位数据接收模块。Step 6, the mobile phone uploads the final positioning data to the positioning data receiving module through the Bluetooth protocol of the positioning data sending module.

以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。Specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the specific embodiments described above, and those skilled in the art may make various changes or modifications within the scope of the claims, which do not affect the essence of the present invention.

Claims (8)

1., based on an indoor hybrid location system for mobile phone inertial positioning and VLC technology, it is characterized in that: comprise the descending sending module of visible ray, inertia and VLC mixed positioning module, locator data sending module and locator data receiver module; By the descending sending module of visible ray and inertia and VLC mixed positioning module composition downlink, form up-link by locator data sending module and locator data receiver module;
The descending sending module of described visible ray comprises: descending sending processor and visible LED; The signal output part of descending sending processor is connected with the driving input end of visible LED, and wherein, descending sending processor produces the signal frame that visible LED sends, and this signal frame contains the positional information of visible LED in indoor; This signal frame carries out Current amplifier by driving circuit, and the modulation signal after amplifying is loaded on the drive current of visible LED; Signal after modulation is launched with visible ray form by visible LED;
Described inertia and VLC mixed positioning module comprise: VLC location receivers, gyroscope, acceleration transducer, APP module built-in in communication interface and mobile phone; Described VLC location receivers contains photodetector, VLC position data collecting processing unit, photodetector converts electric signal to light signal, VLC position data collecting processing unit carries out analog to digital conversion electric signal, and calculates the photoelectric conversion signal intensity received; Described communication interface completes the communication of each intermodule of VLC location receivers and embedded in mobile phone; Described gyroscope is used for direction of measurement; Acceleration transducer is for measuring mobile phone displacement; APP module receives the photoelectric conversion signal intensity of the VLC location receivers that communications interface transmission is come, carry out threshold value judgement, if signal intensity is higher than threshold value, by strength relationship and the RSS localization method of different LED, APP model choice is based on VLC technology gained positional information, illumination more weak namely lower than threshold value time, think that light signal is blocked, APP model choice is based on inertial positioning gained positional information; The annexation of above-mentioned module is: the signal intensity after the conversion of VLC location receivers output photoelectric, communication interface is transferred to signal strength information in mobile phone A PP module, mobile phone A PP module obtains signal intensity by communication interface, and exports light-seeking information or inertial positioning information according to threshold value judgement;
Locator data sending module refers to the bluetooth module of smart mobile phone, by bluetooth module, locator data is sent;
Locator data receiver module refers to terminal Bluetooth receiver module; Described terminal Bluetooth receiver module receives locator data.
2., based on the indoor hybrid location system based on mobile phone inertial positioning and VLC technology according to claim 1, it is characterized in that: described descending sending processor is FPGA and driving circuit thereof.
3., based on the indoor hybrid location system based on mobile phone inertial positioning and VLC technology according to claim 1, it is characterized in that: the descending sending processor of the descending sending module of described visible ray is single-chip microcomputer and driving circuit thereof.
4. based on the indoor hybrid location system based on mobile phone inertial positioning and VLC technology according to claim 1, it is characterized in that: in described inertia and VLC mixed positioning module, communication interface is serial ports.
5. based on the indoor hybrid location system based on mobile phone inertial positioning and VLC technology according to claim 1, it is characterized in that: in described inertia and VLC mixed positioning module, communication interface is bluetooth.
6., based on an indoor hybrid locating method of mobile phone inertial positioning and VLC, it is characterized in that: concrete steps are:
Step 1, visible ray downlink module sends location coding information;
Step 2, inertia and VLC mixed positioning module obtain the coded signal intensity of current different LED by VLC location receivers;
Step 3, inertia and VLC mixed positioning module are sent to the coded signal strength information that step 2 obtains in mobile phone by communication interface by VLC location receivers;
Step 4, mobile phone obtains inertial positioning information by gyroscope and accelerometer;
Step 5, APP module compares the coded signal intensity obtained from communication interface and threshold value, when coded signal intensity is greater than threshold value, calculate multiple LED relative intensity relation, obtain the attenuation distance of optical transport according to strength relationship, orient the relative position relation based on multiple LED light source at the photodetector place in VLC location receivers; When coded signal intensity is lower than threshold value, using the inertial positioning numerical value of step 4 as locator value;
Step 6, mobile phone is uploaded to locator data receiver module final locator data by the Bluetooth protocol of locator data sending module.
7. based on a kind of indoor hybrid locating method based on mobile phone inertial positioning and VLC according to claim 6, it is characterized in that: location coding information described in step 1 is for based on multiple LED coded message; The ID coding that each LED is corresponding unique; Location coding information, based on time division multiplex, has common frame head, when detector receives the coded message of multiple LED simultaneously, can identify different ID codes.
8. based on a kind of indoor hybrid locating method based on mobile phone inertial positioning and VLC according to claim 6, it is characterized in that: obtaining inertial positioning method described in step 4 is: the initial position first set before mobile phone does not move is true origin, the mobile phone comprising accelerometer is utilized to carry out inertial navigation, mobile phone utilizes basic Acceleration Formula to resolve acceleration information, draw the displacement relative to initial position, and then positioned by the relativeness of displacement and initial position.
CN201410831922.7A 2014-12-26 2014-12-26 Indoor hybrid positioning system and method based on inertial positioning and VLC for mobile phone Pending CN104567875A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410831922.7A CN104567875A (en) 2014-12-26 2014-12-26 Indoor hybrid positioning system and method based on inertial positioning and VLC for mobile phone

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410831922.7A CN104567875A (en) 2014-12-26 2014-12-26 Indoor hybrid positioning system and method based on inertial positioning and VLC for mobile phone

Publications (1)

Publication Number Publication Date
CN104567875A true CN104567875A (en) 2015-04-29

Family

ID=53084491

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410831922.7A Pending CN104567875A (en) 2014-12-26 2014-12-26 Indoor hybrid positioning system and method based on inertial positioning and VLC for mobile phone

Country Status (1)

Country Link
CN (1) CN104567875A (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105548963A (en) * 2015-12-18 2016-05-04 中国科学院半导体研究所 LED positioning based rotatable self-adaptive system
CN105674986A (en) * 2016-04-05 2016-06-15 中国电子科技集团公司第二十研究所 Indoor positioning method adopting visible light and inert composition
CN105721801A (en) * 2016-01-26 2016-06-29 西安电子科技大学 CMOS image sensor dual-mode communication receiving system of integrated photoelectric detector
CN106205107A (en) * 2016-06-23 2016-12-07 广州极汇信息科技有限公司 A kind of Intelligent shopping trolley management system and method
CN106441289A (en) * 2016-09-09 2017-02-22 中国地质大学(武汉) LED (light emitting diode) indoor 2D (two-dimensional) positioning method by combining with accelerometer
CN108037484A (en) * 2017-11-30 2018-05-15 百色学院 A kind of interior LED visible light localization method, system and device
CN108363052A (en) * 2018-05-22 2018-08-03 广东工业大学 A kind of indoor locating system and method based on visible light communication
CN108496057A (en) * 2016-01-19 2018-09-04 飞利浦照明控股有限公司 It is positioned based on light source
CN108955674A (en) * 2018-07-10 2018-12-07 上海亚明照明有限公司 Indoor positioning device and indoor orientation method based on visible light communication
CN109031194A (en) * 2018-07-12 2018-12-18 中山火炬职业技术学院 Indoor hybrid locating method
CN109883418A (en) * 2019-01-17 2019-06-14 中国科学院遥感与数字地球研究所 Indoor positioning method and device
CN110057366A (en) * 2019-05-05 2019-07-26 南京邮电大学 A kind of books Position Fixing Navigation System based on visible light communication
CN110320497A (en) * 2019-06-04 2019-10-11 华南理工大学 Particle filter fusion and positioning method based on VLC and IMU
CN110470312A (en) * 2018-05-09 2019-11-19 北京外号信息技术有限公司 Air navigation aid and corresponding calculating equipment based on optical label network
CN110873861A (en) * 2018-09-03 2020-03-10 中国移动通信集团设计院有限公司 Indoor navigation method and device
CN112698269A (en) * 2019-10-22 2021-04-23 精联电子股份有限公司 Intelligent positioning system
WO2023152158A1 (en) * 2022-02-10 2023-08-17 Signify Holding B.V. System and method for location obfuscation

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101241793B1 (en) * 2012-11-01 2013-03-15 (주)위니텍 A socket connector of fluorescent lamp having beacon module for detecting indoor location and system for detecting indoor location using the same
CN103808319A (en) * 2014-02-26 2014-05-21 上海交通大学 Indoor Hybrid Positioning System and Method Based on Inertial Positioning and VLC Technology
CN103823203A (en) * 2014-02-26 2014-05-28 上海交通大学 Indoor visible light three-dimensional positioning system and method based on receiver direction
CN103983945A (en) * 2014-05-04 2014-08-13 苏州昭创光电技术有限公司 Light locating system and method used for cleaning robot

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101241793B1 (en) * 2012-11-01 2013-03-15 (주)위니텍 A socket connector of fluorescent lamp having beacon module for detecting indoor location and system for detecting indoor location using the same
CN103808319A (en) * 2014-02-26 2014-05-21 上海交通大学 Indoor Hybrid Positioning System and Method Based on Inertial Positioning and VLC Technology
CN103823203A (en) * 2014-02-26 2014-05-28 上海交通大学 Indoor visible light three-dimensional positioning system and method based on receiver direction
CN103983945A (en) * 2014-05-04 2014-08-13 苏州昭创光电技术有限公司 Light locating system and method used for cleaning robot

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105548963A (en) * 2015-12-18 2016-05-04 中国科学院半导体研究所 LED positioning based rotatable self-adaptive system
CN108496057B (en) * 2016-01-19 2022-06-28 昕诺飞控股有限公司 Based on illumination source localization
CN108496057A (en) * 2016-01-19 2018-09-04 飞利浦照明控股有限公司 It is positioned based on light source
US11143509B2 (en) 2016-01-19 2021-10-12 Signify Holding B.V. Positioning based on illumination sources
CN105721801A (en) * 2016-01-26 2016-06-29 西安电子科技大学 CMOS image sensor dual-mode communication receiving system of integrated photoelectric detector
CN105721801B (en) * 2016-01-26 2018-07-17 西安电子科技大学 The cmos image sensor dual mode communication of integrated photodetector receives system
CN105674986A (en) * 2016-04-05 2016-06-15 中国电子科技集团公司第二十研究所 Indoor positioning method adopting visible light and inert composition
CN106205107A (en) * 2016-06-23 2016-12-07 广州极汇信息科技有限公司 A kind of Intelligent shopping trolley management system and method
CN106441289A (en) * 2016-09-09 2017-02-22 中国地质大学(武汉) LED (light emitting diode) indoor 2D (two-dimensional) positioning method by combining with accelerometer
CN106441289B (en) * 2016-09-09 2018-09-14 中国地质大学(武汉) A kind of LED indoor 2D localization methods of combination accelerometer
CN108037484A (en) * 2017-11-30 2018-05-15 百色学院 A kind of interior LED visible light localization method, system and device
CN110470312A (en) * 2018-05-09 2019-11-19 北京外号信息技术有限公司 Air navigation aid and corresponding calculating equipment based on optical label network
CN108363052A (en) * 2018-05-22 2018-08-03 广东工业大学 A kind of indoor locating system and method based on visible light communication
CN108955674A (en) * 2018-07-10 2018-12-07 上海亚明照明有限公司 Indoor positioning device and indoor orientation method based on visible light communication
CN109031194A (en) * 2018-07-12 2018-12-18 中山火炬职业技术学院 Indoor hybrid locating method
CN110873861A (en) * 2018-09-03 2020-03-10 中国移动通信集团设计院有限公司 Indoor navigation method and device
CN109883418A (en) * 2019-01-17 2019-06-14 中国科学院遥感与数字地球研究所 Indoor positioning method and device
CN110057366A (en) * 2019-05-05 2019-07-26 南京邮电大学 A kind of books Position Fixing Navigation System based on visible light communication
CN110057366B (en) * 2019-05-05 2023-09-01 南京邮电大学 A book positioning and navigation system based on visible light communication
CN110320497A (en) * 2019-06-04 2019-10-11 华南理工大学 Particle filter fusion and positioning method based on VLC and IMU
CN112698269A (en) * 2019-10-22 2021-04-23 精联电子股份有限公司 Intelligent positioning system
WO2023152158A1 (en) * 2022-02-10 2023-08-17 Signify Holding B.V. System and method for location obfuscation

Similar Documents

Publication Publication Date Title
CN104567875A (en) Indoor hybrid positioning system and method based on inertial positioning and VLC for mobile phone
Hsu et al. Visible light positioning and lighting based on identity positioning and RF carrier allocation technique using a solar cell receiver
CN104125015A (en) Underground people positioning method based on visible light communication technology
CN106535328B (en) White light LED communication indoor positioning system and method
CN106842126B (en) Positioning navigation system based on visible light communication
EP3071988B1 (en) Methods and apparatus for light-based positioning and navigation
del Campo-Jimenez et al. A VLC-based beacon location system for mobile applications
CN104283611B (en) Electric room near field light wireless high-speed simplicity interactive communication system and method
CN103825656A (en) Visible light communication system based on TCP/IP and method
CN105301561A (en) Visible light high-precision indoor positioning method based on frequency division multiplexing
CN105353347A (en) Indoor location and navigation method and device based on LED lighting
CN102461016A (en) Mobile device for receiving modulated light, device for transmitting information, system including the mobile device and the device, and corresponding methods
Liu et al. Indoor visible light applications for communication, positioning, and security
EP2996263A1 (en) Method and system for implementing visible-light communication, sending apparatus, and receiving apparatus
KR101536449B1 (en) Indoor and outdoor positioning method using led and gps, method, system, server and electronic device for indoor positioning
CN104820203A (en) Indoor three-dimensional positioning system and method based on rotatable LED emitting end
CN107167768B (en) A high-precision visible light positioning method based on genetic algorithm and its positioning system
CN204886965U (en) Wireless Optical Communication System Based on Photon Counting
CN105403879A (en) Indoor-optical-signal-based positioning navigation system and positioning navigation method thereof
CN103033834A (en) Global position system (GPS) indoor positioning system based on visible light light-emitting diode (LED)
JP2015103858A (en) Visible light communication device and visible light communication system
CN106767825A (en) A kind of robot indoor positioning method and system
CN204031179U (en) A kind of Mine Personnel Positioning System based on visible light communication
Birsan et al. Key technologies for indoor positioning systems
KR101743348B1 (en) Indoor Positioning System and Method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20150429