WO2018018940A1 - Vehicle positioning method and apparatus, terminal, and computer storage medium - Google Patents
Vehicle positioning method and apparatus, terminal, and computer storage medium Download PDFInfo
- Publication number
- WO2018018940A1 WO2018018940A1 PCT/CN2017/080666 CN2017080666W WO2018018940A1 WO 2018018940 A1 WO2018018940 A1 WO 2018018940A1 CN 2017080666 W CN2017080666 W CN 2017080666W WO 2018018940 A1 WO2018018940 A1 WO 2018018940A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- vehicle
- vehicles
- real
- time information
- received
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/123—Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles; Managing passenger vehicles circulating according to a fixed timetable, e.g. buses, trains, trams
-
- 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/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO 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
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/48—Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
Definitions
- the invention relates to vehicle positioning, in particular to a method, a device, a terminal and a computer storage medium for vehicle network assisted vehicle positioning.
- GPS Global Positioning System
- the GPS positioning module is not loaded on some vehicles or the positioning module fails, the position reporting and positioning functions are completely impossible.
- an embodiment of the present invention provides a method for positioning a vehicle.
- Devices, terminals, and computer storage media are included in an embodiment of the present invention.
- An embodiment of the present invention provides a method for locating a vehicle, including: sending a positioning request message by a vehicle to be positioned; receiving a real-time information of other vehicles through a vehicle networking system; and determining a current location of the vehicle according to the real-time information of the other vehicle. position.
- the embodiment of the invention further provides a device for locating a vehicle, comprising: a sending module configured to send positioning request information; a receiving module configured to receive real-time information of other vehicles through the vehicle networking system; and a positioning module configured to The real-time information of other vehicles determines the current location of the vehicle to be located.
- Embodiments of the present invention further provide a computer storage medium comprising a set of instructions that, when executed, cause at least one processor to perform the method of vehicle positioning described above.
- the vehicle positioning is assisted by the vehicle network, and the problem that the vehicle cannot be positioned in the case where the vehicle does not have GPS installed or the GPS fails is solved. That is to say, with the solution provided by the embodiment of the present invention, the vehicle can still determine the current location without installing GPS or GPS failure.
- FIG. 1 is a schematic diagram of a hardware operating environment according to an embodiment of the present invention.
- FIG. 2 is a schematic flow chart of a vehicle positioning method according to another embodiment of the present invention.
- FIG. 3 is a flow chart showing a method for locating a vehicle position at three points according to still another embodiment of the present invention.
- FIG. 4 is a flow chart showing a method for positioning a vehicle at two points according to still another embodiment of the present invention.
- FIG. 5 is a flow chart showing a method for locating a position of a vehicle according to still another embodiment of the present invention.
- FIG. 6 is a schematic structural view of a vehicle positioning device according to still another embodiment of the present invention.
- FIG. 1 is a structural block diagram of a hardware operating environment according to an embodiment of the present invention.
- the operating environment can include a processor 101 configured to execute computer instructions and process data in computer software.
- the operating environment may also include a memory 102 configured to store programs and various data.
- the number of the memory 102 is not limited and may be one or more.
- the memory 102 may be independently disposed in the operating environment, or may be integrated in other devices in various manners as long as the processor 101 can communicate with each other.
- each memory 102 can include a driver module and an application module, each configured to cause the computer to communicate with the device and perform one or more specific tasks.
- the operating environment may also include a display device 103, a voice device 104, a receiving device 105, and a pointing device 106.
- the display device 103 is configured to display the real-time information of other vehicles received by the vehicle to be located through the vehicle networking system on the device screen for the user to know
- the voice device 104 is configured to be positioned by voice to receive the vehicle through the vehicle networking system to receive other vehicles in real time.
- the information informs the user that the receiving device 105 is configured to receive other vehicle real-time information obtained by the vehicle to be located through the vehicle networking system, and the positioning device 106 is configured to determine that the vehicle to be located determines the current location.
- the display device 103 and the voice device 104 are not necessarily equipped at the same time, but are provided according to the needs of the embodiments of the present invention.
- the information when the sound is not used to prompt the vehicle to be positioned to receive other vehicles through the vehicle networking system, the information may not be A voice device 104 is provided.
- the hardware operating environment also includes a transceiver 107 configured to transmit data over a communication network, which may be a wired network or a wireless network. Among them, in the absence of network communication In the embodiment, the transceiver 107 may not be provided here, and the operating environment may also include other external devices.
- terminal device refers to a device that is used by a user and includes an Internet of Things-assisted positioning function, such as a vehicle-controlled device, or other device that is separated from the vehicle.
- FIG. 2 is a flow chart of a method according to an embodiment of the present invention. It mainly includes the following steps.
- step 201 the vehicle to be positioned is added to the vehicle networking system.
- the vehicle to be positioned in this step carries a WiFi module through which the vehicle to be positioned can join the vehicle network.
- the vehicle to be located can join the WiFi 802.11p ad hoc car network through the WiFi module.
- IEEE 802.11p also known as WAVE, Wireless Access in the Vehicular Environment
- WAVE Wireless Access in the Vehicular Environment
- IEEE 802.11p is a communication protocol extended by the IEEE 802.11 standard, mainly used for in-vehicle electronic wireless communication, and is an extension of the WiFi technology standard IEEE 802.11 for the automotive environment. It can be done between cars or between a car and a roadside infrastructure network.
- the vehicle to be located can communicate with other vehicles in the vehicle network for communication data.
- Step 202 The vehicle to be located sends positioning request information.
- the vehicle to be located in this step sends the positioning request information to other vehicles in the vehicle network through the WiFi module.
- step 203 the vehicle to be positioned receives real-time information of other vehicles.
- the real-time information received by the vehicle to be located in this step includes the traveling direction, speed, latitude and longitude coordinate information of other vehicles in the vehicle network, and unique WiFi identification information.
- Other vehicles may package the above real-time information and broadcast it through the WiFi module for reception by the vehicle to be located.
- Step 204 The vehicle to be located classifies the number of other real-time information received by the vehicle.
- the vehicle to be located will classify the number of other vehicle real-time information received. If the number of real-time information of other vehicles received by the vehicle to be located is 0, the process returns to step 202, and the vehicle to be positioned continues to send the positioning request information; if the number of real-time information of other vehicles received by the vehicle to be located is one, Positioning is performed by using a point positioning method; if the number of real-time information of other vehicles received by the vehicle to be located is two, the two-point positioning method is used for positioning; if the number of real-time information of other vehicles received by the vehicle to be positioned is three, Then, the three-point positioning method is used for positioning; if the number of real-time information of other vehicles received by the vehicle to be positioned is more than 3, the other vehicles with longer distances are preferentially selected for three-point positioning; if other vehicles received by the vehicle to be located are received The number of real-time information is sufficient, and each of the other vehicles is divided into three groups, each group is positioned, and the
- step 205 the vehicle to be located determines the current location.
- the vehicle to be positioned determines the current location based on the real-time information of other vehicles in the received vehicle network.
- the to-be-positioned vehicle calculates a distance from the other vehicle according to the strength of the WiFi signal corresponding to the received other vehicle Wi-Fi identification information;
- Determining a current location of the to-be-positioned vehicle based on the received real-time information of the other vehicle and the distance.
- the manner of determining the current location of the vehicle to be located includes: a positioning vehicle position, a two-point positioning vehicle position, and a three-point positioning vehicle position.
- FIG. 3 is a schematic flow chart of a method for locating a vehicle position at three points according to still another embodiment of the present invention.
- step 301 the vehicle to be located obtains real-time information of other vehicles in the vehicle network.
- the vehicle to be positioned receives real-time information of other vehicles in the vehicle network through the receiving module of the vehicle.
- the real-time includes travel directions, speeds, latitude and longitude coordinate information of other vehicles in the car network, and unique WiFi identification information.
- step 302 the vehicle to be positioned calculates the distance from the other vehicles 1.
- the vehicle to be positioned calculates the distance d1 between the vehicle to be positioned and the other vehicles 1 according to the strength (intensity) of the received other vehicle 1 WiFi signal.
- the vehicle to be positioned calculates, according to the received position coordinates of other vehicles 1 latitude and longitude, that the vehicle to be positioned is on the circumference with the latitude and longitude coordinates of other vehicles 1 as the center and d1 as the radius.
- step 303 the vehicle to be positioned calculates the distance from the other vehicles 2.
- the vehicle to be positioned calculates the distance d2 between the vehicle to be positioned and the other vehicles 2 according to the strength of the received other vehicle 2 WiFi signals.
- the vehicle to be positioned calculates, according to the received position coordinates of other vehicles 2 latitude and longitude, that the vehicle to be positioned is on the circumference with the latitude and longitude coordinates of other vehicles 2 as the center and d2 as the radius.
- step 304 the vehicle to be positioned calculates the distance from the other vehicles 3.
- the vehicle to be positioned calculates the distance d3 between the vehicle to be positioned and the other vehicles 3 according to the strength of the received other vehicle 3 WiFi signals.
- the vehicle to be positioned calculates, according to the received position coordinates of other vehicles 3 latitude and longitude, that the vehicle to be positioned is on the circumference with the latitude and longitude coordinates of other vehicles 3 as the center and d3 as the radius.
- step 305 the vehicle to be located determines the current location.
- the vehicles to be positioned according to the above steps are respectively located on the circumferences of the vehicle 1, the vehicle 2 and the vehicle 3, respectively, d1, d2, and d3, and the intersection of the three circumferences is the latitude and longitude coordinate position of the vehicle to be positioned. .
- the intersection of the three circumferences is the latitude and longitude coordinate position of the vehicle to be positioned.
- the vehicle to be positioned and the vehicle are determined. After the distance of 2, 3, the current location of the vehicle to be located is determined according to the received real-time information of the vehicles 1, 2, 3 and the distances d1, d2, d3.
- the distances of the vehicles to be located and other vehicles are respectively acquired (by the strength of the corresponding WiFi signal, The distance between the vehicle to be positioned and other vehicles);
- the vehicle to be positioned selects to receive real-time information of the vehicles ranked in the top three, or real-time information of the vehicles ranked in the last three digits.
- the method of three-point positioning of the vehicle position shown in FIG. 3 is used to locate the vehicle to be positioned.
- FIG. 4 is a schematic flow chart of a method for positioning a vehicle at two points according to still another embodiment of the present invention.
- step 401 the vehicle to be located obtains real-time information of other vehicles in the vehicle network.
- the vehicle to be positioned receives real-time information of other vehicles in the vehicle network through the receiving module of the vehicle.
- the real-time includes travel directions, speeds, latitude and longitude coordinate information of other vehicles in the car network, and a unique WiFi logo.
- Step 402 the vehicle to be positioned calculates the distance from other vehicles 1.
- the vehicle to be positioned calculates the distance d1 between the vehicle to be positioned and the other vehicles 1 according to the strength (intensity) of the received other vehicle 1 WiFi signal.
- step 403 the vehicle to be positioned calculates the distance from the other vehicles 2.
- the vehicle to be positioned calculates the distance d2 between the vehicle to be positioned and the other vehicles 2 according to the strength of the received other vehicle 2 WiFi signals.
- step 404 the vehicle to be positioned obtains its straight traveling direction information.
- the vehicle to be positioned obtains the linear direction information of the traveling of the vehicle based on the other vehicle 1 and the other vehicle 2 traveling direction information.
- step 405 the vehicle to be positioned obtains relative position coordinates with other vehicles 1 and other vehicles 2.
- the vehicle to be positioned obtains two relative position coordinates of the distance d1 from the other vehicle 1 according to the linear direction information obtained in step 403 and the distance d1 from the other vehicle 1.
- the vehicle to be positioned obtains two relative position coordinates which are at a distance d2 from the other vehicle 2 according to the linear direction information obtained in step 403 and the distance d2 from the other vehicle 2.
- step 406 the vehicle to be located determines the current location.
- the four relative position coordinates of the vehicle to be positioned according to the above steps and the distances from the vehicle 1 and the vehicle 2 are respectively d1 and d2, and the coordinates of the position of the four relative position coordinates are the positions to be located.
- the current location coordinates It should be noted that, due to possible errors, it is not always possible to make the two relative position coordinates coincide.
- the relative position coordinates within a certain range can be counted as coincidence points, which is the final point of the vehicle to be positioned.
- Position coordinates At the same time, it should be noted that the embodiment is applicable to a road section where the vehicle to be positioned is close to the same straight line as the travel route of other vehicles.
- FIG. 5 is a schematic flow chart of a method for locating a vehicle position according to still another embodiment of the present invention.
- step 501 the vehicle to be located obtains real-time information of other vehicles 1 in the vehicle network.
- the vehicle to be positioned receives real-time information of other vehicles in the vehicle network through the receiving module of the vehicle.
- the real-time includes travel directions, speeds, latitude and longitude coordinate information of other vehicles in the car network, and a unique WiFi logo.
- step 502 the vehicle to be positioned calculates the distance from the other vehicles 1.
- the vehicle to be positioned calculates the distance d1 between the vehicle to be positioned and the other vehicles 1 according to the strength of the received other vehicle 1 WiFi signal.
- step 503 the vehicle to be positioned obtains relative position coordinates with other vehicles 1.
- the vehicle to be positioned in this step obtains two relative position coordinates of the distance d1 from the other vehicle 1 according to its own position and the distance d1 from the other vehicles 1.
- Step 504 the vehicle to be positioned acquires its own driving direction and speed information.
- the vehicle to be positioned can obtain the direction and speed information of its driving from the built-in sensor module.
- Step 505 the vehicle to be located determines the current location.
- the vehicle to be positioned determines the relative position coordinates on the straight line according to the change trend of the WiFi signal strength in the received real-time information of other vehicles 1 and the trend of the driving aspect and speed of the vehicle and other vehicles 1 Which point is the position coordinate of the vehicle to be positioned. Specifically, if the vehicle to be positioned and the other vehicles 1 are running in the opposite direction, and the WiFi signal strength is weakened and strong, indicating that the distance between the two vehicles is closer and closer, that is, face-to-face driving, it can be determined that the vehicle to be positioned is in front of other vehicles.
- the relative position coordinate of this point is its position coordinate; if the vehicle to be positioned and other vehicles 1 have the same running direction, and the WiFi signal strength is weakened and strong, indicating that the distance between the two cars is getting closer, then the speed of the two cars is judged, and the speed is fast.
- the car is the rear car, and the slow speed is the front car.
- it can be determined which one of the two relative position coordinates of the vehicle to be positioned in the traveling direction of the other vehicle 1 is its position coordinate; if the vehicle to be positioned and the other vehicle 1 run direction The same, and the WiFi signal strength is weakened from strong to strong, indicating that the distance between the two cars is getting farther and farther, then the speed of the two cars is judged.
- the car with fast speed is the front car, and the car with slow speed is the rear car.
- the vehicle to be positioned can be determined. Which of the two relative position coordinates in the other vehicle 1 traveling direction is its position coordinate.
- the current location is determined according to the received real-time information of the vehicle 1 and the distance d1.
- FIG. 6 is a schematic structural diagram of a vehicle positioning device according to still another embodiment of the present invention.
- the sending module 601 is mainly configured to send positioning request information to other vehicles in the vehicle network through the WiFi module.
- a receiving module 602 is configured to receive real-time information of other vehicles through the vehicle networking system.
- the real-time information received by the receiving module 602 includes the traveling direction, speed, latitude and longitude coordinate information of other vehicles in the vehicle network, and a unique WiFi identification and the like.
- Other vehicles may encapsulate the above real-time information and broadcast it through the WiFi module for receiving by the receiving module 602.
- the receiving module 602 also issues different instructions according to the number of real-time information received. If the number of real-time information of other vehicles received by the receiving module 602 is 0, the sending module 601 continues to send the positioning request information; if the number of real-time information of other vehicles received by the receiving module 602 is one, positioning is performed by using a point positioning method.
- the positioning is performed by using a two-point positioning method; if the number of real-time information of other vehicles received by the receiving module 602 is three, the three-point positioning method is adopted. If the number of real-time information of other vehicles received by the receiving module 602 is more than 3, the other vehicles with longer distances are preferentially selected for three-point positioning; if the number of real-time information of other vehicles received by the receiving module 602 is sufficient Then, each of the other vehicles is divided into a group of three, each group is positioned, and finally the position of the vehicle to be positioned is determined.
- the positioning module 603 is configured to determine the current location of the vehicle to be located.
- the apparatus may further include: an Internet of Things module configured to join the vehicle networking system.
- the positioning module 603 is configured to:
- Determining a current location of the to-be-positioned vehicle based on the received real-time information of the other vehicle and the distance.
- the sending module 601 is further configured to:
- the positioning request information continues to be transmitted.
- the receiving module 602 is further configured to:
- the positioning module 603 determines the current location according to the selected other vehicle real-time information.
- the transmitting module 601 can be implemented by a transceiver (also referred to as a communication interface) in the device; the receiving module 602 and the Internet of Things module can be implemented by a processor in the device in combination with the transceiver; 603 can be implemented by a processor in the device.
- a transceiver also referred to as a communication interface
- the receiving module 602 and the Internet of Things module can be implemented by a processor in the device in combination with the transceiver;
- 603 can be implemented by a processor in the device.
- a terminal device comprising the above-described device configured to assist in vehicle positioning of a vehicle network.
- the terminal device may include various forms, and the present invention is not limited thereto, and the related description has been described herein, and details are not described herein again.
- a computer storage medium comprising a set of instructions, when executed, causing at least one processor to perform the method of vehicle positioning described above, comprising: obtaining Real-time information of other vehicles, and determining the current location of the pending vehicle based on real-time information of other vehicles.
- the vehicle to be located sends the positioning request information; the vehicle to be positioned receives the real-time information of other vehicles through the vehicle networking system; the vehicle to be positioned determines the current location according to the real-time information of the other vehicles, and assists the vehicle positioning through the vehicle network.
- the vehicle can still determine the current location without GPS or GPS failure.
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
Description
相关申请的交叉引用Cross-reference to related applications
本申请基于申请号为201610588876.1、申请日为2016年07月25日的中国专利申请提出,并要求该中国专利申请的优先权,该中国专利申请的全部内容在此引入本申请作为参考。The present application is filed on the basis of the Chinese Patent Application No. PCT Application No. No. No. No. No. No. No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No No
本发明涉及车辆定位,尤其是一种车联网辅助车辆定位的方法、装置、终端及计算机存储介质。The invention relates to vehicle positioning, in particular to a method, a device, a terminal and a computer storage medium for vehicle network assisted vehicle positioning.
目前车辆定位技术广泛应用于各个领域,比如租车公司车辆跟踪管理,公安追踪调查案件,事故车辆请求救援等很多情况下都需要获取行驶车辆的位置信息,最常见的做法便是在每车辆安装上全球定位系统(GPS),以便实时或者每隔固定时长给云端服务器上报车辆自身位置信息。但当车辆行驶到特殊位置,如立交桥,隧道,树荫或建筑物遮挡等路段,经常会出现GPS定位失败的情况,导致无法正常上报车辆位置信息。另外,如果某些车辆上没有装载GPS定位模块或者定位模块发生故障,则也就完全无法实现位置上报和定位功能。At present, vehicle positioning technology is widely used in various fields, such as car rental company vehicle tracking management, public security tracking investigation cases, accident vehicle request rescue, etc. In many cases, it is necessary to obtain the location information of the traveling vehicle. The most common practice is to install on each vehicle. The Global Positioning System (GPS) is used to report the vehicle's own location information to the cloud server in real time or at regular intervals. However, when the vehicle travels to a special location, such as an overpass, a tunnel, a shade, or a building blockage, the GPS positioning failure often occurs, and the vehicle position information cannot be reported normally. In addition, if the GPS positioning module is not loaded on some vehicles or the positioning module fails, the position reporting and positioning functions are completely impossible.
综上所述,在车辆没有安装GPS或者GPS失效的情况下,需要提供一种车辆定位的方案。In summary, in the case where the vehicle does not have GPS installed or the GPS fails, it is necessary to provide a vehicle positioning solution.
发明内容Summary of the invention
为解决现有存在的技术问题,本发明实施例提供一种车辆定位的方法、 装置、终端及计算机存储介质。In order to solve the existing technical problems, an embodiment of the present invention provides a method for positioning a vehicle. Devices, terminals, and computer storage media.
本发明实施例提供了一种车辆定位的方法,包括:待定位车辆发送定位请求信息;待定位车辆通过车联网系统接收其他车辆实时信息;及待定位车辆根据所述其他车辆实时信息确定目前所在位置。An embodiment of the present invention provides a method for locating a vehicle, including: sending a positioning request message by a vehicle to be positioned; receiving a real-time information of other vehicles through a vehicle networking system; and determining a current location of the vehicle according to the real-time information of the other vehicle. position.
本发明实施例还提供了一种车辆定位的装置,包括:发送模块,配置为发送定位请求信息;接收模块,配置为通过车联网系统接收其他车辆实时信息;及定位模块,配置为根据所述其他车辆实时信息确定待定位车辆目前所在位置。The embodiment of the invention further provides a device for locating a vehicle, comprising: a sending module configured to send positioning request information; a receiving module configured to receive real-time information of other vehicles through the vehicle networking system; and a positioning module configured to The real-time information of other vehicles determines the current location of the vehicle to be located.
本发明实施例又提供了一种计算机存储介质,所述计算机存储介质包括一组指令,当执行所述指令时,引起至少一个处理器执行上述的车辆定位的方法。Embodiments of the present invention further provide a computer storage medium comprising a set of instructions that, when executed, cause at least one processor to perform the method of vehicle positioning described above.
在本发明实施例中,通过车联网辅助车辆定位,解决了在车辆车没有安装GPS或者GPS失效的情况下车辆无法定位的问题。也就是说,采用本发明实施例提供的方案,车辆在没有安装GPS或者GPS失效的情况下仍能确定目前所在位置。In the embodiment of the present invention, the vehicle positioning is assisted by the vehicle network, and the problem that the vehicle cannot be positioned in the case where the vehicle does not have GPS installed or the GPS fails is solved. That is to say, with the solution provided by the embodiment of the present invention, the vehicle can still determine the current location without installing GPS or GPS failure.
为了更清楚地说明本发明实施例中的技术方案,下面对本说明书所使用的附图作简单介绍。显然,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the present specification will be briefly described below. It is apparent that the drawings in the following description are only some of the embodiments of the present invention, and other drawings can be obtained from those skilled in the art without departing from the drawings.
图1是根据本发明一个实施例的硬件运行环境示意图;1 is a schematic diagram of a hardware operating environment according to an embodiment of the present invention;
图2是根据本发明另一个实施例的车辆定位方法的流程示意图;2 is a schematic flow chart of a vehicle positioning method according to another embodiment of the present invention;
图3是根据本发明再一个实施例的三点定位车辆位置的方法流程示意图;3 is a flow chart showing a method for locating a vehicle position at three points according to still another embodiment of the present invention;
图4是根据本发明又一实施例的两点定位车辆位置的方法流程示意图; 4 is a flow chart showing a method for positioning a vehicle at two points according to still another embodiment of the present invention;
图5是根据本发明又一实施例的一点定位车辆位置的方法流程示意图;5 is a flow chart showing a method for locating a position of a vehicle according to still another embodiment of the present invention;
图6是根据本发明又一实施例的车辆定位装置的结构示意图。FIG. 6 is a schematic structural view of a vehicle positioning device according to still another embodiment of the present invention.
下面将结合上述附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings. It is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative efforts are within the scope of the present invention.
请参阅图1,图1是根据本发明一个实施例的硬件运行环境结构框图。如图所示,运行环境可以包括处理器101,处理器101配置为运行计算机指令以及处理计算机软件中的数据。运行环境中还可以包括存储器102,配置为存储程序和各种数据。其中,存储器102个数不受限制,可以为一个或多个;存储器102可以独立设置在运行环境中,也可以以各种方式集成在其他装置中,只要能与处理器101实现通信即可。同时每个存储器102可以包含有驱动程序模块和应用程序模块,分别配置为使计算机与设备通信和完成某项或多项特定工作。运行环境还可以包括显示设备103、语音设备104、接收设备105和定位设备106。其中,显示设备103配置为将待定位车辆通过车联网系统接收其他车辆实时信息显示在设备屏幕上供用户知晓,语音设备104配置为通过语音播放的方式待定位车辆通过车联网系统接收其他车辆实时信息通知用户,接收设备105配置为接收待定位车辆通过车联网系统获得的其他车辆实时信息,定位设备106配置为确定待定位车辆确定目前所在位置。显示设备103、语音设备104并非一定要同时配备,而是根据发明实施例需要而配备,例如在不使用声音来提示待定位车辆通过车联网系统接收其他车辆实的时信息实施例中,可以不配备语音设备104。该硬件运行环境还包括收发器107,配置为通过一定通信网络传输数据,该通信网络可以是有线网络或无线网络。其中,在无需网络通信的实
施例中,可以不配备收发器107此处,运行环境还可以包含其他外接设备。Please refer to FIG. 1. FIG. 1 is a structural block diagram of a hardware operating environment according to an embodiment of the present invention. As shown, the operating environment can include a
上述硬件运行环境可以设置在终端设备中。本说明书中,“终端设备”指用户使用的、含物联网辅助定位功能的设备,例如车辆中控设备,或者与车辆中控分离的其他设备等。The above hardware operating environment can be set in the terminal device. In the present specification, "terminal device" refers to a device that is used by a user and includes an Internet of Things-assisted positioning function, such as a vehicle-controlled device, or other device that is separated from the vehicle.
请参阅图2,图2是根据本发明一个实施例的方法流程图。主要包括以下步骤。Please refer to FIG. 2. FIG. 2 is a flow chart of a method according to an embodiment of the present invention. It mainly includes the following steps.
步骤201,待定位车辆加入车联网系统。In
这里,该步骤中待定位车辆本身携带有WiFi模块,通过该模块,该待定位车辆可以加入车联网网络。举例来说,待定位车辆可通过该WiFi模块加入WiFi802.11p的ad hoc车联网网络。此处的IEEE 802.11p,又称WAVE,Wireless Access in the Vehicular Environment,是由IEEE 802.11标准扩充的通信协议,主要用于车载电子无线通信,是WiFi技术标准IEEE 802.11针对汽车环境的延伸。可以在汽车之间进行,也可以在汽车与路边基础设施网络之间进行。通过加入该自组织无线网络ad hoc,待定位车辆可以与车联网内其他车辆进行通讯数据传输。Here, the vehicle to be positioned in this step carries a WiFi module through which the vehicle to be positioned can join the vehicle network. For example, the vehicle to be located can join the WiFi 802.11p ad hoc car network through the WiFi module. Here IEEE 802.11p, also known as WAVE, Wireless Access in the Vehicular Environment, is a communication protocol extended by the IEEE 802.11 standard, mainly used for in-vehicle electronic wireless communication, and is an extension of the WiFi technology standard IEEE 802.11 for the automotive environment. It can be done between cars or between a car and a roadside infrastructure network. By joining the ad hoc wireless network ad hoc, the vehicle to be located can communicate with other vehicles in the vehicle network for communication data.
步骤202,待定位车辆发送定位请求信息。Step 202: The vehicle to be located sends positioning request information.
这里,该步骤中待定位车辆通过WiFi模块向车联网中其他车辆发送定位请求信息。Here, the vehicle to be located in this step sends the positioning request information to other vehicles in the vehicle network through the WiFi module.
步骤203,待定位车辆接收其他车辆的实时信息。In
其中,该步骤中,待定位车辆接收的实时信息包括车联网中其他车辆的行驶方向、速度、经纬度坐标信息,以及唯一的WiFi标识信息等。The real-time information received by the vehicle to be located in this step includes the traveling direction, speed, latitude and longitude coordinate information of other vehicles in the vehicle network, and unique WiFi identification information.
其他车辆可将上述实时信息封装后通过WiFi模块进行广播以便待定位车辆接收。Other vehicles may package the above real-time information and broadcast it through the WiFi module for reception by the vehicle to be located.
步骤204,待定位车辆对接收的其他车辆实时信息数目进行分类。Step 204: The vehicle to be located classifies the number of other real-time information received by the vehicle.
该步骤中,待定位车辆将会对接收的其他车辆实时信息数目进行分类。 如果待定位车辆接收到的其他车辆的实时信息数目为0条,则会返回步骤202,待定位车辆继续发送定位请求信息;如果待定位车辆接收到的其他车辆的实时信息数目为1条,则采用一点定位方法进行定位;如果待定位车辆接收到的其他车辆的实时信息数目为2条,则采用两点定位方法进行定位;如果待定位车辆接收到的其他车辆的实时信息数目为3条,则采用三点定位方法进行定位;如果待定位车辆接收到的其他车辆的实时信息数目为多于3,则优先选择距离较远的其他车辆进行三点定位;如果待定位车辆接收到的其他车辆的实时信息数目足够多,则将其他车辆每3辆分为一组,每组定位,最后确定待定位车辆位置。In this step, the vehicle to be located will classify the number of other vehicle real-time information received. If the number of real-time information of other vehicles received by the vehicle to be located is 0, the process returns to step 202, and the vehicle to be positioned continues to send the positioning request information; if the number of real-time information of other vehicles received by the vehicle to be located is one, Positioning is performed by using a point positioning method; if the number of real-time information of other vehicles received by the vehicle to be located is two, the two-point positioning method is used for positioning; if the number of real-time information of other vehicles received by the vehicle to be positioned is three, Then, the three-point positioning method is used for positioning; if the number of real-time information of other vehicles received by the vehicle to be positioned is more than 3, the other vehicles with longer distances are preferentially selected for three-point positioning; if other vehicles received by the vehicle to be located are received The number of real-time information is sufficient, and each of the other vehicles is divided into three groups, each group is positioned, and the position of the vehicle to be positioned is finally determined.
步骤205,待定位车辆确定目前所在位置。In
该步骤中,待定位车辆根据所接收的车联网内其他车辆的实时信息来确定目前所在位置。In this step, the vehicle to be positioned determines the current location based on the real-time information of other vehicles in the received vehicle network.
具体地,待定位车辆根据接收的其他车辆Wi-Fi标识信息对应的WiFi信号的强度,计算出其与所述其他车辆的距离;Specifically, the to-be-positioned vehicle calculates a distance from the other vehicle according to the strength of the WiFi signal corresponding to the received other vehicle Wi-Fi identification information;
根据接收的所述其他车辆的实时信息及所述距离确定待定位车辆目前所在位置。Determining a current location of the to-be-positioned vehicle based on the received real-time information of the other vehicle and the distance.
确定待定位车辆目前所在位置的方式包含:一点定位车辆位置、两点定位车辆位置、三点定位车辆位置三种方式。The manner of determining the current location of the vehicle to be located includes: a positioning vehicle position, a two-point positioning vehicle position, and a three-point positioning vehicle position.
请参阅图3,图3是根据本发明再一个实施例的三点定位车辆位置的方法流程示意图。Please refer to FIG. 3. FIG. 3 is a schematic flow chart of a method for locating a vehicle position at three points according to still another embodiment of the present invention.
步骤301,待定位车辆获得车辆网内其他车辆的实时信息。In
该步骤中,待定位车辆通过车辆的接收模块接收到车联网内其他车辆的实时信息。该实时包括车联网中其他车辆的行驶方向、速度、经纬度坐标信息,以及唯一的WiFi标识信息等。In this step, the vehicle to be positioned receives real-time information of other vehicles in the vehicle network through the receiving module of the vehicle. The real-time includes travel directions, speeds, latitude and longitude coordinate information of other vehicles in the car network, and unique WiFi identification information.
步骤302,待定位车辆计算出与其他车辆1的距离。
In
该步骤中待定位车辆根据接收到的其他车辆1WiFi信号的强弱(强度),计算出待定位车辆与与其他车辆1的距离d1。同时待定位车辆根据接收到的其他车辆1经纬度的位置坐标,计算出目前待定位车辆处在以其他车辆1经纬度坐标为圆心,d1为半径的圆周上。In this step, the vehicle to be positioned calculates the distance d1 between the vehicle to be positioned and the other vehicles 1 according to the strength (intensity) of the received other vehicle 1 WiFi signal. At the same time, the vehicle to be positioned calculates, according to the received position coordinates of other vehicles 1 latitude and longitude, that the vehicle to be positioned is on the circumference with the latitude and longitude coordinates of other vehicles 1 as the center and d1 as the radius.
步骤303,待定位车辆计算出与其他车辆2的距离。In
该步骤中待定位车辆根据接收到的其他车辆2WiFi信号的强弱,计算出待定位车辆与与其他车辆2的距离d2。同时待定位车辆根据接收到的其他车辆2经纬度的位置坐标,计算出目前待定位车辆处在以其他车辆2经纬度坐标为圆心,d2为半径的圆周上。In this step, the vehicle to be positioned calculates the distance d2 between the vehicle to be positioned and the other vehicles 2 according to the strength of the received other vehicle 2 WiFi signals. At the same time, the vehicle to be positioned calculates, according to the received position coordinates of other vehicles 2 latitude and longitude, that the vehicle to be positioned is on the circumference with the latitude and longitude coordinates of other vehicles 2 as the center and d2 as the radius.
步骤304,待定位车辆计算出与其他车辆3的距离。In
该步骤中待定位车辆根据接收到的其他车辆3WiFi信号的强弱,计算出待定位车辆与与其他车辆3的距离d3。同时待定位车辆根据接收到的其他车辆3经纬度的位置坐标,计算出目前待定位车辆处在以其他车辆3经纬度坐标为圆心,d3为半径的圆周上。In this step, the vehicle to be positioned calculates the distance d3 between the vehicle to be positioned and the other vehicles 3 according to the strength of the received other vehicle 3 WiFi signals. At the same time, the vehicle to be positioned calculates, according to the received position coordinates of other vehicles 3 latitude and longitude, that the vehicle to be positioned is on the circumference with the latitude and longitude coordinates of other vehicles 3 as the center and d3 as the radius.
步骤305,待定位车辆确定目前所在的位置。In
该步骤中待定位车辆根据上述步骤得到的分别处于与车辆1、车辆2及车辆3距离分别为d1、d2、d3的圆周,则该三个圆周的交点即为目前待定位车辆的经纬度坐标位置。同时需要说明的是,由于可能存在的误差,并不一定可以让三个圆相交于一点,此时可以在三个圆周相交的区域绘制出矩形,并将该矩形的中心位置作为待定位车辆的最终位置坐标。同时在待定位车辆接收到的其他车辆实时消息数目较多时,将优先选择距离待定位车辆距离较远的三辆其他车辆作为接收的对象,以提高待定位车辆的定位精度。此外还可以选择多组车辆进行三点定位,最终待定位车辆的位置取各组车辆三点定位算出位置的中心值。In this step, the vehicles to be positioned according to the above steps are respectively located on the circumferences of the vehicle 1, the vehicle 2 and the vehicle 3, respectively, d1, d2, and d3, and the intersection of the three circumferences is the latitude and longitude coordinate position of the vehicle to be positioned. . At the same time, it should be noted that, due to the possible error, it is not necessary to make the three circles intersect at one point. At this time, a rectangle can be drawn in the area where the three circles intersect, and the center position of the rectangle is used as the vehicle to be positioned. Final position coordinates. At the same time, when the number of other real-time messages received by the vehicle to be located is large, three other vehicles far away from the vehicle to be positioned are preferentially selected as the objects to be received, so as to improve the positioning accuracy of the vehicle to be positioned. In addition, multiple sets of vehicles can be selected for three-point positioning, and finally the position of the vehicle to be positioned is taken as the center value of the three-point positioning calculation position of each group of vehicles.
综上所述,在三点定位车辆位置的方案中,确定待定位车辆与车辆1、 2、3的距离后,根据接收的所述车辆1、2、3的实时信息及所述距离d1、d2、d3确定待定位车辆目前所在位置。In summary, in the solution of locating the position of the vehicle at three points, the vehicle to be positioned and the vehicle are determined. After the distance of 2, 3, the current location of the vehicle to be located is determined according to the received real-time information of the vehicles 1, 2, 3 and the distances d1, d2, d3.
实际应用时,当所述待定位车辆通过车联网系统接收其他车辆实时信息的车辆数量超过3辆时,分别获取所述待定位车辆和其他车辆的各距离(通过对应的WiFi信号的强度,获取待定位车辆和其他车辆的距离);In actual application, when the number of vehicles that receive the real-time information of other vehicles through the vehicle networking system exceeds 3 vehicles, the distances of the vehicles to be located and other vehicles are respectively acquired (by the strength of the corresponding WiFi signal, The distance between the vehicle to be positioned and other vehicles);
将所述待定位车辆和其他车辆的各距离从远到近进行排序,或者从近到远进行排序;Sorting distances of the vehicle to be positioned and other vehicles from far to near, or sorting from near to far;
所述待定位车辆选择接收排在前三位的车辆的实时信息,或者,排在后三位的车辆的实时信息。The vehicle to be positioned selects to receive real-time information of the vehicles ranked in the top three, or real-time information of the vehicles ranked in the last three digits.
之后再采用图3所示的三点定位车辆位置的方法来定位待定位车辆。Then, the method of three-point positioning of the vehicle position shown in FIG. 3 is used to locate the vehicle to be positioned.
请参阅图4,图4是根据本发明又一实施例的两点定位车辆位置的方法流程示意图。Please refer to FIG. 4. FIG. 4 is a schematic flow chart of a method for positioning a vehicle at two points according to still another embodiment of the present invention.
步骤401,待定位车辆获得车辆网内其他车辆的实时信息。In
该步骤中待定位车辆通过车辆的接收模块接收到车联网内其他车辆的实时信息。该实时包括车联网中其他车辆的行驶方向、速度、经纬度坐标信息,以及唯一的WiFi标识等。In this step, the vehicle to be positioned receives real-time information of other vehicles in the vehicle network through the receiving module of the vehicle. The real-time includes travel directions, speeds, latitude and longitude coordinate information of other vehicles in the car network, and a unique WiFi logo.
步骤402,待定位车辆计算出与其他车辆1的距离。
该步骤中待定位车辆根据接收到的其他车辆1WiFi信号的强弱(强度),计算出待定位车辆与与其他车辆1的距离d1。In this step, the vehicle to be positioned calculates the distance d1 between the vehicle to be positioned and the other vehicles 1 according to the strength (intensity) of the received other vehicle 1 WiFi signal.
步骤403,待定位车辆计算出与其他车辆2的距离。In
该步骤中待定位车辆根据接收到的其他车辆2WiFi信号的强弱,计算出待定位车辆与与其他车辆2的距离d2。In this step, the vehicle to be positioned calculates the distance d2 between the vehicle to be positioned and the other vehicles 2 according to the strength of the received other vehicle 2 WiFi signals.
步骤404,待定位车辆获得其直线行驶方向信息。In
该步骤中待定位车辆根据其他车辆1与其他车辆2行驶方向信息得到其行驶的直线方向信息。 In this step, the vehicle to be positioned obtains the linear direction information of the traveling of the vehicle based on the other vehicle 1 and the other vehicle 2 traveling direction information.
步骤405,待定位车辆得到与其他车辆1和其他车辆2的相对位置坐标。In
该步骤中待定位车辆根据步骤403得到的直线方向信息以及与其他车辆1的距离d1得到与其他车辆1距离为d1的两个相对位置坐标。待定位车辆根据步骤403得到的直线方向信息以及与其他车辆2的距离d2得到与其他车辆2距离为d2的两个相对位置坐标。In this step, the vehicle to be positioned obtains two relative position coordinates of the distance d1 from the other vehicle 1 according to the linear direction information obtained in
步骤406,待定位车辆确定目前所在的位置。In
该步骤中待定位车辆根据上述步骤得到的分别与车辆1、车辆2距离分别为d1、d2的四个相对位置坐标,则该四个相对位置坐标中存在重合的一点位置坐标即为待定位车辆的目前所在位置坐标。需要说明的是,由于可能存在的误差,并不一定可以让两个相对位置坐标重合,此时可以将在距离一定范围内的相对位置坐标算作重合点,以此点为待定位车辆的最终位置坐标。同时需要说明的是,该实施例适用于待定位车辆与其他车辆行驶路线接近于同一直线的路段情况。In this step, the four relative position coordinates of the vehicle to be positioned according to the above steps and the distances from the vehicle 1 and the vehicle 2 are respectively d1 and d2, and the coordinates of the position of the four relative position coordinates are the positions to be located. The current location coordinates. It should be noted that, due to possible errors, it is not always possible to make the two relative position coordinates coincide. At this time, the relative position coordinates within a certain range can be counted as coincidence points, which is the final point of the vehicle to be positioned. Position coordinates. At the same time, it should be noted that the embodiment is applicable to a road section where the vehicle to be positioned is close to the same straight line as the travel route of other vehicles.
综上所述,在两点定位车辆位置的方案中,确定待定位车辆与车辆1、2的距离后,根据接收的所述车辆1、2的实时信息及所述距离d1、d2确定待定位车辆目前所在位置。In summary, in the solution of positioning the vehicle position at two points, after determining the distance between the vehicle to be positioned and the vehicles 1 and 2, determining the to-be-positioned according to the received real-time information of the vehicles 1 and 2 and the distances d1 and d2. The current location of the vehicle.
请参阅图5,图5是根据本发明又一实施例的一点定位车辆位置的方法流程示意图。Please refer to FIG. 5. FIG. 5 is a schematic flow chart of a method for locating a vehicle position according to still another embodiment of the present invention.
步骤501,待定位车辆获得车辆网内其他车辆1的实时信息。In
该步骤中待定位车辆通过车辆的接收模块接收到车联网内其他车辆的实时信息。该实时包括车联网中其他车辆的行驶方向、速度、经纬度坐标信息,以及唯一的WiFi标识等。In this step, the vehicle to be positioned receives real-time information of other vehicles in the vehicle network through the receiving module of the vehicle. The real-time includes travel directions, speeds, latitude and longitude coordinate information of other vehicles in the car network, and a unique WiFi logo.
步骤502,待定位车辆计算出与其他车辆1的距离。In
该步骤中待定位车辆根据接收到的其他车辆1WiFi信号的强弱,计算出待定位车辆与与其他车辆1的距离d1。 In this step, the vehicle to be positioned calculates the distance d1 between the vehicle to be positioned and the other vehicles 1 according to the strength of the received other vehicle 1 WiFi signal.
步骤503,待定位车辆得到与其他车辆1的相对位置坐标。In
该步骤中待定位车辆根据自身位置以及与其他车辆1的距离d1得到与其他车辆1距离为d1的两个相对位置坐标。The vehicle to be positioned in this step obtains two relative position coordinates of the distance d1 from the other vehicle 1 according to its own position and the distance d1 from the other vehicles 1.
步骤504,待定位车辆获取自身行驶方向和速度信息。
该步骤中,待定位车辆从自带的传感器模块可以获得其行驶的方向和速度信息。In this step, the vehicle to be positioned can obtain the direction and speed information of its driving from the built-in sensor module.
步骤505,待定位车辆确定目前所在的位置。
该步骤中,待定位车辆根据接收到的其他车辆1实时信息中的WiFi信号强度的变化趋势,以及本车及其他车辆1的行驶方面和速度的变化趋势来确定直线上的两个相对位置坐标中哪一点是待定位车辆的位置坐标。具体来说,如果待定位车辆和其他车辆1运行方向相反,且WiFi信号强度由弱变强,说明两车距离越来越近即面对面行驶,则可以判定待定位车辆在其他车辆行驶方向前面的这点相对位置坐标为其位置坐标;如果待定位车辆和其他车辆1运行方向相同,且WiFi信号强度由弱变强,说明两车距离越来越近,则再判断两车的速度,速度快的车是后车,速度慢的为前车,此时可以判定待定位车辆在其他车辆1行驶方向上两点相对位置坐标中哪一个为其位置坐标;如果待定位车辆和其他车辆1运行方向相同,且WiFi信号强度由强变弱,说明两车距离越来越远,则再判断两车的速度,速度快的车是前车,速度慢的为后车,此时可以判定待定位车辆在其他车辆1行驶方向上两点相对位置坐标中哪一个为其位置坐标。In this step, the vehicle to be positioned determines the relative position coordinates on the straight line according to the change trend of the WiFi signal strength in the received real-time information of other vehicles 1 and the trend of the driving aspect and speed of the vehicle and other vehicles 1 Which point is the position coordinate of the vehicle to be positioned. Specifically, if the vehicle to be positioned and the other vehicles 1 are running in the opposite direction, and the WiFi signal strength is weakened and strong, indicating that the distance between the two vehicles is closer and closer, that is, face-to-face driving, it can be determined that the vehicle to be positioned is in front of other vehicles. The relative position coordinate of this point is its position coordinate; if the vehicle to be positioned and other vehicles 1 have the same running direction, and the WiFi signal strength is weakened and strong, indicating that the distance between the two cars is getting closer, then the speed of the two cars is judged, and the speed is fast. The car is the rear car, and the slow speed is the front car. At this time, it can be determined which one of the two relative position coordinates of the vehicle to be positioned in the traveling direction of the other vehicle 1 is its position coordinate; if the vehicle to be positioned and the other vehicle 1 run direction The same, and the WiFi signal strength is weakened from strong to strong, indicating that the distance between the two cars is getting farther and farther, then the speed of the two cars is judged. The car with fast speed is the front car, and the car with slow speed is the rear car. At this time, the vehicle to be positioned can be determined. Which of the two relative position coordinates in the other vehicle 1 traveling direction is its position coordinate.
综上所述,在一点定位车辆位置的方案中,确定待定位车辆与车辆1的距离后,待根据接收的所述车辆1的实时信息及所述距离d1确定目前所在位置。In summary, in the solution for locating the position of the vehicle, after determining the distance between the vehicle to be positioned and the vehicle 1, the current location is determined according to the received real-time information of the vehicle 1 and the distance d1.
请参阅图6,图6是根据本发明又一实施例的车辆定位装置的结构示意图。 Please refer to FIG. 6. FIG. 6 is a schematic structural diagram of a vehicle positioning device according to still another embodiment of the present invention.
发送模块601,该模块主要配置为通过WiFi模块向车联网中其他车辆发送定位请求信息。The sending
接收模块602,该模块配置为通过车联网系统接收其他车辆的实时信息。接收模块602接收的实时信息包括车联网中其他车辆的行驶方向、速度、经纬度坐标信息,以及唯一的WiFi标识等。其他车辆可将上述实时信息封装后通过WiFi模块进行广播以便接收模块602接收。同时接收模块602还根据所接收的实时信息数目发出不同指令。如果接收模块602接收到的其他车辆的实时信息数目为0,则发送模块601继续发送定位请求信息;如果接收模块602接收到的其他车辆的实时信息数目为1条,则采用一点定位方法进行定位;如果接收模块602接收到的其他车辆的实时信息数目为2条,则采用两点定位方法进行定位;如果接收模块602接收到的其他车辆的实时信息数目为3条,则采用三点定位方法进行定位;如果接收模块602接收到的其他车辆的实时信息数目为多于3,则优先选择距离较远的其他车辆进行三点定位;如果接收模块602接收到的其他车辆的实时信息数目足够多,则将其他车辆每3辆分为一组,每组定位,最后确定待定位车辆位置。A receiving
定位模块603,该模块配置为确定待定位车辆目前所在位置。The
在一实施例中,该装置还可以包括:物联网模块,配置为加入车联网系统。In an embodiment, the apparatus may further include: an Internet of Things module configured to join the vehicle networking system.
所述定位模块603,配置为:The
根据接收的其他车辆Wi-Fi标识信息对应的WiFi信号的强度,计算出其与所述其他车辆的距离;Calculating the distance from the other vehicle according to the strength of the received WiFi signal corresponding to the other vehicle Wi-Fi identification information;
根据接收的所述其他车辆的实时信息及所述距离确定待定位车辆目前所在位置。Determining a current location of the to-be-positioned vehicle based on the received real-time information of the other vehicle and the distance.
在一实施例中,所述发送模块601还配置为:
In an embodiment, the sending
当所述待定位车辆通过车联网系统接收其他车辆实时信息为零时,继续发送定位请求信息。When the to-be-positioned vehicle receives other vehicle real-time information through the vehicle networking system, the positioning request information continues to be transmitted.
在一实施例中,所述接收模块602还配置为:In an embodiment, the receiving
当所述待定位车辆通过车联网系统接收其他车辆实时信息的车辆数量超过3辆时,分别获取所述待定位车辆和其他车辆的各距离;When the number of vehicles that receive the other vehicle real-time information through the vehicle networking system exceeds 3 vehicles, the distances of the to-be-positioned vehicle and other vehicles are respectively acquired;
将所述待定位车辆和其他车辆的各距离从远到近进行排序,或者从近到远进行排序;Sorting distances of the vehicle to be positioned and other vehicles from far to near, or sorting from near to far;
选择接收排在前三位的车辆的实时信息,或者,排在后三位的车辆的实时信息。Choose to receive real-time information on the top three vehicles, or real-time information on the last three vehicles.
之后,所述定位模块603根据选择的所述其他车辆实时信息确定目前所在位置。Thereafter, the
实际应用时,结合图1可以得出,发送模块601可由装置中的收发器(也可以理解为通信接口)实现;接收模块602、物联网模块可由装置中的处理器结合收发器实现;定位模块603可由装置中的处理器实现。In actual application, it can be concluded that the transmitting
根据本发明的一个实施例,还提供一种终端设备,该终端设备包括上述配置为车联网辅助车辆定位的装置。该终端设备可以包括多种形式,本发明不限于此,说明书已有相关描述,在此不再赘述。According to an embodiment of the present invention, there is further provided a terminal device comprising the above-described device configured to assist in vehicle positioning of a vehicle network. The terminal device may include various forms, and the present invention is not limited thereto, and the related description has been described herein, and details are not described herein again.
根据本发明的一个实施例,还提供了一种计算机存储介质,所述计算机存储介质包括一组指令,当执行所述指令时,引起至少一个处理器执行上述的车辆定位的方法,包括:获取其他车辆的实时信息,以及根据其他车辆的实时信息确定待定车辆目前所在位置。According to an embodiment of the present invention, there is also provided a computer storage medium comprising a set of instructions, when executed, causing at least one processor to perform the method of vehicle positioning described above, comprising: obtaining Real-time information of other vehicles, and determining the current location of the pending vehicle based on real-time information of other vehicles.
以上对本发明实施例公开的车联网辅助车辆定位方法及装置进行了详细介绍,本文中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用 范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。The vehicle networking assisted vehicle positioning method and apparatus disclosed in the embodiments of the present invention are described in detail above. The principles and embodiments of the present invention are described herein with reference to specific embodiments. The description of the above embodiments is only for helping to understand the present invention. Method and its core idea; at the same time, for those skilled in the art, according to the idea of the present invention, in the specific embodiment and application The scope of the present invention is not limited by the scope of the present invention.
本发明实施例提供的方案,待定位车辆发送定位请求信息;待定位车辆通过车联网系统接收其他车辆实时信息;待定位车辆根据所述其他车辆实时信息确定目前所在位置,通过车联网辅助车辆定位,车辆在没有安装GPS或者GPS失效的情况下仍能确定目前所在位置。 According to the solution provided by the embodiment of the present invention, the vehicle to be located sends the positioning request information; the vehicle to be positioned receives the real-time information of other vehicles through the vehicle networking system; the vehicle to be positioned determines the current location according to the real-time information of the other vehicles, and assists the vehicle positioning through the vehicle network. The vehicle can still determine the current location without GPS or GPS failure.
Claims (17)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610588876.1A CN107657824A (en) | 2016-07-25 | 2016-07-25 | The method, apparatus and terminal of vehicle location |
| CN201610588876.1 | 2016-07-25 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2018018940A1 true WO2018018940A1 (en) | 2018-02-01 |
Family
ID=61016907
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2017/080666 Ceased WO2018018940A1 (en) | 2016-07-25 | 2017-04-14 | Vehicle positioning method and apparatus, terminal, and computer storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN107657824A (en) |
| WO (1) | WO2018018940A1 (en) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020064016A1 (en) * | 2018-09-30 | 2020-04-02 | 中兴通讯股份有限公司 | Processing method, apparatus and system for identity information based on vehicle-mounted device unit |
| CN114095520A (en) * | 2020-07-21 | 2022-02-25 | 大唐高鸿智联科技(重庆)有限公司 | Method for determining positioning data, Internet of vehicles equipment and device |
| CN114205787A (en) * | 2021-11-17 | 2022-03-18 | 北京牛电科技有限责任公司 | Wireless positioning method, device, electronic device and storage medium for electric vehicle |
| CN116074739A (en) * | 2021-11-03 | 2023-05-05 | 中国联合网络通信集团有限公司 | Vehicle positioning method, device, equipment and storage medium |
| CN116132920A (en) * | 2022-12-30 | 2023-05-16 | 广州市正唐信息科技有限公司 | Positioning reporting method and device of vehicle-mounted positioning system and vehicle-mounted positioning system |
| CN117956397A (en) * | 2022-10-31 | 2024-04-30 | 北京嘀嘀无限科技发展有限公司 | Terminal positioning method and device |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109655075B (en) * | 2019-01-16 | 2021-09-14 | 北京百度网讯科技有限公司 | Unmanned vehicle positioning method and device |
| US10527706B1 (en) * | 2019-02-19 | 2020-01-07 | Great Wall Motor Company Limited | Localization methods and systems for autonomous systems |
| CN111356228A (en) * | 2020-03-03 | 2020-06-30 | 上海万位数字技术有限公司 | Bluetooth positioning system and Bluetooth positioning method of travel equipment |
| CN114440864B (en) * | 2020-10-30 | 2024-06-25 | 华为技术有限公司 | Method and device for positioning a vehicle |
| CN114449447A (en) * | 2021-12-25 | 2022-05-06 | 浙江亿利达风机股份有限公司 | A GPS-free geolocation method for EC fans |
| CN115096320A (en) * | 2022-06-06 | 2022-09-23 | 北京主线科技有限公司 | Vehicle positioning method, device, equipment and medium |
| CN115915084B (en) * | 2022-10-11 | 2023-12-01 | 福尔达(天津)智能科技有限公司 | Autonomous rescue monitoring method and device for map lamp, electronic equipment and storage medium of electronic equipment |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997034431A1 (en) * | 1996-03-14 | 1997-09-18 | Detemobil Deutsche Telekom Mobilnet Gmbh | Traffic telematics system |
| US20100214085A1 (en) * | 2009-02-25 | 2010-08-26 | Southwest Research Institute | Cooperative sensor-sharing vehicle traffic safety system |
| CN103323012A (en) * | 2013-05-17 | 2013-09-25 | 南京邮电大学 | Vehicular Ad hoc Network vehicle positioning method based on in-vehicle inertia device |
| CN103954291A (en) * | 2014-04-30 | 2014-07-30 | 深圳市财富之舟科技有限公司 | Electronic device and navigation method thereof |
| CN103983997A (en) * | 2014-05-09 | 2014-08-13 | 北京航空航天大学 | Vehicle-mounted integrated navigation method of resisting to failure of global positioning system |
| CN104180813A (en) * | 2013-05-24 | 2014-12-03 | 恩智浦有限公司 | Vehicle positioning system |
| CN105592421A (en) * | 2016-01-18 | 2016-05-18 | 杨铭域 | Vehicle internet system and method thereof |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20090228172A1 (en) * | 2008-03-05 | 2009-09-10 | Gm Global Technology Operations, Inc. | Vehicle-to-vehicle position awareness system and related operating method |
| CN103810903B (en) * | 2014-02-27 | 2016-08-31 | 长安大学 | Alarm information pushing method based on vehicle-to-vehicle communication |
-
2016
- 2016-07-25 CN CN201610588876.1A patent/CN107657824A/en active Pending
-
2017
- 2017-04-14 WO PCT/CN2017/080666 patent/WO2018018940A1/en not_active Ceased
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1997034431A1 (en) * | 1996-03-14 | 1997-09-18 | Detemobil Deutsche Telekom Mobilnet Gmbh | Traffic telematics system |
| US20100214085A1 (en) * | 2009-02-25 | 2010-08-26 | Southwest Research Institute | Cooperative sensor-sharing vehicle traffic safety system |
| CN103323012A (en) * | 2013-05-17 | 2013-09-25 | 南京邮电大学 | Vehicular Ad hoc Network vehicle positioning method based on in-vehicle inertia device |
| CN104180813A (en) * | 2013-05-24 | 2014-12-03 | 恩智浦有限公司 | Vehicle positioning system |
| CN103954291A (en) * | 2014-04-30 | 2014-07-30 | 深圳市财富之舟科技有限公司 | Electronic device and navigation method thereof |
| CN103983997A (en) * | 2014-05-09 | 2014-08-13 | 北京航空航天大学 | Vehicle-mounted integrated navigation method of resisting to failure of global positioning system |
| CN105592421A (en) * | 2016-01-18 | 2016-05-18 | 杨铭域 | Vehicle internet system and method thereof |
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2020064016A1 (en) * | 2018-09-30 | 2020-04-02 | 中兴通讯股份有限公司 | Processing method, apparatus and system for identity information based on vehicle-mounted device unit |
| CN114095520A (en) * | 2020-07-21 | 2022-02-25 | 大唐高鸿智联科技(重庆)有限公司 | Method for determining positioning data, Internet of vehicles equipment and device |
| CN114095520B (en) * | 2020-07-21 | 2024-01-19 | 中信科智联科技有限公司 | Positioning data determining method, internet of vehicles equipment and device |
| CN116074739A (en) * | 2021-11-03 | 2023-05-05 | 中国联合网络通信集团有限公司 | Vehicle positioning method, device, equipment and storage medium |
| CN114205787A (en) * | 2021-11-17 | 2022-03-18 | 北京牛电科技有限责任公司 | Wireless positioning method, device, electronic device and storage medium for electric vehicle |
| CN117956397A (en) * | 2022-10-31 | 2024-04-30 | 北京嘀嘀无限科技发展有限公司 | Terminal positioning method and device |
| CN116132920A (en) * | 2022-12-30 | 2023-05-16 | 广州市正唐信息科技有限公司 | Positioning reporting method and device of vehicle-mounted positioning system and vehicle-mounted positioning system |
| CN116132920B (en) * | 2022-12-30 | 2023-10-20 | 广州市正唐信息科技有限公司 | Positioning reporting method and device of vehicle-mounted positioning system and vehicle-mounted positioning system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN107657824A (en) | 2018-02-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2018018940A1 (en) | Vehicle positioning method and apparatus, terminal, and computer storage medium | |
| US11204428B2 (en) | Communication for high accuracy cooperative positioning solutions | |
| EP3980982B1 (en) | Wireless communication-based classification of objects | |
| KR102099745B1 (en) | A device, method, and computer program that generates useful information about the end of a traffic jam through a vehicle-to-vehicle interface | |
| TWI662252B (en) | Roadside detection system, roadside unit and roadside communication method thereof | |
| US11900309B2 (en) | Item delivery to an unattended vehicle | |
| US9824589B1 (en) | Vehicle collision risk detection | |
| KR102129449B1 (en) | Devices, methods, and computer programs that provide traffic jam information through a vehicle-to-vehicle interface | |
| CN112009484B (en) | Method and system for determining driving assistance data | |
| CN108399792A (en) | A kind of automatic driving vehicle preventing collision method, device and electronic equipment | |
| JP6552992B2 (en) | Information processing apparatus, in-vehicle apparatus, and information processing method | |
| WO2018233699A1 (en) | Vehicle positioning method, device and terminal device | |
| CN109951790B (en) | Method for determining the location of a mobile node and related systems, devices and vehicles | |
| US20150148987A1 (en) | Method and control device and detection device for checking for plausibility of wrong-way driving of a motor vehicle | |
| US20210404818A1 (en) | Method, apparatus, and system for providing hybrid traffic incident identification for autonomous driving | |
| US9734714B1 (en) | Fine grained location-based services | |
| JP7502483B2 (en) | Method, apparatus, and computer program for a vehicle | |
| WO2023273512A1 (en) | Early-warning method, electronic device, and computer readable storage medium | |
| CN112305499B (en) | Method and device for positioning according to light source | |
| US11900808B2 (en) | Apparatus, method, and computer program for a first vehicle and for estimating a position of a second vehicle at the first vehicle | |
| CN107036619A (en) | High accuracy geography signal reconstruct method, device, Vehicle Decision Method system and server | |
| CN113888892B (en) | Road information prompting method and device, electronic equipment and computer readable medium | |
| CN112750324A (en) | Driving assistance method, driving assistance device, vehicle and server | |
| CN118212807A (en) | Intersection vehicle right turn assistance method and device based on UWB communication and V2X communication | |
| CN118212805A (en) | Method and device for assisting vehicle right turn at intersection based on UWB communication |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 17833246 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 17833246 Country of ref document: EP Kind code of ref document: A1 |