CN108303721B - Vehicle positioning method and system - Google Patents
Vehicle positioning method and system Download PDFInfo
- Publication number
- CN108303721B CN108303721B CN201810145213.1A CN201810145213A CN108303721B CN 108303721 B CN108303721 B CN 108303721B CN 201810145213 A CN201810145213 A CN 201810145213A CN 108303721 B CN108303721 B CN 108303721B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- positioning
- module
- corner
- map
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 49
- 230000001133 acceleration Effects 0.000 claims description 16
- 238000012545 processing Methods 0.000 claims description 12
- 238000000605 extraction Methods 0.000 claims description 5
- 238000012417 linear regression Methods 0.000 claims description 4
- 238000005259 measurement Methods 0.000 claims description 4
- 238000001914 filtration Methods 0.000 description 4
- 230000007613 environmental effect Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 239000002245 particle Substances 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- 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
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/10—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
- G01C21/12—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
- G01C21/16—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
- G01C21/165—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
-
- 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
- G01S19/49—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 whereby the further system is an inertial position system, e.g. loosely-coupled
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Automation & Control Theory (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Abstract
The invention discloses a vehicle positioning method and a system, wherein the positioning system comprises the following steps: the vehicle positioning system comprises a GPS module, an IMU module, a camera module, a laser module and a controller module, wherein when a vehicle runs in a traffic sheltering environment, the positioning accuracy of the GPS module on the vehicle is lower than the preset positioning accuracy, the controller module starts the camera module and the laser module, and the vehicle is preliminarily positioned by utilizing a road environment image acquired by the camera module; determining a local map corresponding to the preliminary positioning result from a pre-stored map; 3D point cloud data of the surrounding environment of the vehicle scanned by the laser module are utilized to carry out three-dimensional map reconstruction; and matching the reconstructed three-dimensional map with the local map to obtain the actual position information and the course angle information of the vehicle. The invention effectively avoids the problems of inaccurate positioning and accumulated errors of the GPS module in the traffic sheltering environment, thereby improving the accuracy of vehicle positioning.
Description
Technical Field
The invention relates to the technical field of vehicle positioning, in particular to a vehicle positioning method and system.
Background
Positioning and navigation are two important technologies for realizing automatic driving of an intelligent vehicle, and in practical application, vehicle navigation is generally realized through a high-precision map, and the high-precision map generally stores abundant environmental information, so that the intelligent vehicle navigation system has lane-level guiding capability. Positioning is used as a basis of navigation, and becomes a main research direction for realizing automatic driving of the intelligent vehicle.
Currently, the GPS (Global Positioning System) technology is widely used in the field of vehicle Positioning. The GPS can provide information such as three-dimensional position, speed, time and the like of the vehicle all weather in real time, and the vehicle can be positioned. However, when the vehicle runs in a tunnel, an overpass or other traffic-blocking environment for a long time, the GPS may be blocked by the satellite positioning signal, which may result in inaccurate positioning or even failure.
In order to overcome the disadvantages of the GPS, various combined positioning schemes have been proposed, such as GPS/DR (Dead Reckoning) vehicle combined positioning, GPS/IMU (Inertial Measurement Unit) vehicle combined positioning, and the like. However, in both DR and IMU, when GPS is in an inaccurate positioning condition in a traffic-blocking environment, and even when the time of failure is long, there is a case of accumulated errors.
Disclosure of Invention
In view of the above, the present invention discloses a vehicle positioning method and system, so as to solve the problems of inaccurate positioning and accumulated errors of a GPS module in a traffic-blocking environment in the conventional scheme.
A vehicle positioning system, comprising:
the GPS module is used for acquiring longitude and latitude information of the vehicle from a satellite system;
the inertial measurement unit IMU module is used for acquiring the acceleration and the angular acceleration of the vehicle in a three-dimensional space;
the camera module is used for acquiring a road environment image in the running process of the vehicle;
a laser module for scanning 3D point cloud data of the vehicle surroundings;
the controller module is respectively connected with the GPS module, the IMU module, the camera module and the laser module, and is used for starting the camera module and the laser module when the positioning precision of the GPS module on the vehicle is determined to be lower than the preset positioning precision, extracting a target area and identifying an artificial road sign from the road environment image acquired by the camera module, wherein the position of the artificial road sign in a world coordinate system is known, and preliminarily positioning the vehicle to obtain a preliminary positioning result; determining a local map corresponding to the preliminary positioning result from a pre-stored map; analyzing and processing the 3D point cloud data scanned by the laser module to obtain environment corner characteristic parameter data, and performing three-dimensional map reconstruction by using the environment corner characteristic parameter data; and matching the reconstructed three-dimensional map with the local map to obtain the actual position information and the course angle information of the vehicle.
Preferably, the controller module is further configured to:
and when the positioning accuracy of the GPS module to the vehicle is determined to be not lower than the preset positioning accuracy, closing the camera module and the laser module, and obtaining the actual position information and the course angle information of the vehicle according to the longitude and latitude information of the vehicle obtained by the GPS module and the acceleration and the angular acceleration of the vehicle in a three-dimensional space obtained by the IMU module.
A vehicle positioning method is applied to a controller module in the vehicle positioning system, and comprises the following steps:
acquiring positioning state data of a vehicle, which is sent by a GPS module;
judging whether the positioning precision of the vehicle in the positioning state data is lower than a preset positioning precision or not;
when the positioning accuracy is judged to be lower than the preset positioning accuracy, starting a camera module and a laser module;
extracting a target area and identifying an artificial road sign from a road environment image acquired by the camera module in the driving process of the vehicle, and performing primary positioning on the vehicle to obtain a primary positioning result, wherein the position of the artificial road sign in a world coordinate system is known;
determining a local map corresponding to the preliminary positioning result from a pre-stored map;
analyzing and processing the 3D point cloud data of the vehicle surrounding environment scanned by the laser module to obtain environment corner characteristic parameter data;
carrying out three-dimensional map reconstruction by using the environment corner characteristic parameter data to obtain a three-dimensional map;
and matching the three-dimensional map with the local map to obtain the actual position information and the course angle information of the vehicle.
Preferably, the determining whether the positioning accuracy of the vehicle in the positioning state data is lower than a preset positioning accuracy specifically includes:
judging whether the time of GPS signal loss in the positioning state data is greater than preset time or not; or from the moment when the GPS signal is lost, whether the accumulated running distance of the vehicle is greater than a preset distance or not is judged;
correspondingly, when judging that the positioning accuracy is lower than the preset positioning accuracy, opening the camera module and the laser module specifically comprises:
when the GPS signal loss time is judged to be greater than the preset time; or starting the camera module and the laser module when the accumulated running distance of the vehicle is greater than the preset distance from the moment when the GPS signal is lost.
Preferably, the step of performing target area extraction and artificial road sign recognition in the road environment image acquired by the camera module during the vehicle driving process to perform preliminary positioning on the vehicle to obtain a preliminary positioning result specifically includes:
extracting a target area containing an artificial road sign from the road environment image;
identifying the artificial road sign from the target area, and obtaining an image coordinate of the artificial road sign in the road environment image;
according to the image coordinates and the position information of the artificial road signs known in advance in a world coordinate system, carrying out primary positioning on the vehicle to obtain a primary positioning result of the vehicle, wherein the primary positioning result comprises: absolute position information of the vehicle in a world coordinate system.
Preferably, the analyzing and processing the 3D point cloud data of the vehicle surrounding environment scanned by the laser module to obtain environment corner characteristic parameter data specifically includes:
extracting all straight line segments under a vehicle coordinate system from the 3D point cloud data by adopting a linear regression method, wherein the straight line segments have characteristic parameters: the vertical distance from the origin of the vehicle coordinate system to the straight line segment, the included angle between the vertical line and the axis of the vehicle running direction in the vehicle coordinate system and the length of the straight line segment;
and obtaining corner characteristic parameter data of the corresponding corner by using the characteristics of the three intersected straight line segments.
Preferably, the environment corner feature parameter data includes: the three-dimensional coordinates of the angular point, the included angle between the angular point coordinate system and the world coordinate system, the length of three sides of the angular point and the concavity and convexity of the angular point.
Preferably, the pre-stored map is a sub-meter-scale map, and the sub-meter-scale map includes: three-dimensional environment characteristics and absolute coordinates of points in the environment.
Preferably, the matching of the three-dimensional map and the local map to obtain the actual position information and the course angle information of the vehicle specifically includes:
taking the corner points contained in the three-dimensional map as first corner points, taking the corner points contained in the local map as second corner points, and respectively matching each first corner point contained in the three-dimensional map with all the second corner points contained in the local map and having the same concavity and convexity;
when the local map comprises second corner points matched with the current first corner points, respectively calculating the Mahalanobis distance between each second corner point matched with the current first corner point and the current first corner point;
judging whether the Mahalanobis distance with the shortest distance in all the Mahalanobis distances is smaller than a preset threshold value or not;
if the Mahalanobis distance with the shortest distance is smaller than the preset threshold, judging that the current first corner is matched with the second corner in the local map;
and when the number of the corner points of the three-dimensional map matched with the local map reaches a preset matching threshold value and the proportion of the number of the corner points to the number of all the corner points contained in the three-dimensional map reaches a preset proportion threshold value, judging that the three-dimensional map is successfully matched with the local map, and obtaining the actual position information and the course angle information of the vehicle.
Preferably, the step of including a second corner matched with the current first corner in the local map includes:
and the local map comprises a second corner point which is the same as the current first corner point in type.
From the above technical solution, the present invention discloses a vehicle positioning method and system, wherein the positioning system comprises: the vehicle positioning system comprises a GPS module, an IMU module, a camera module, a laser module and a controller module, wherein when a vehicle runs in a traffic environment such as a tunnel, an overpass and the like which shields GPS signals, the positioning precision of the GPS module on the vehicle is lower than the preset positioning precision, under the condition, the controller module starts a combined positioning module consisting of the camera module and the laser module, target area extraction and artificial road sign recognition are carried out from a road environment image collected by the camera module, and the vehicle is preliminarily positioned to obtain a preliminary positioning result; determining a local map corresponding to the preliminary positioning result from a pre-stored map; analyzing and processing the 3D point cloud data of the vehicle surrounding environment scanned by the laser module to obtain environment corner characteristic parameter data, and reconstructing a three-dimensional map by using the environment corner characteristic parameter data; and matching the reconstructed three-dimensional map with the local map to obtain the actual position information and the course angle information of the vehicle. Therefore, the invention effectively avoids the problems of inaccurate positioning and accumulated errors of the GPS module in the traffic sheltering environment, thereby improving the accuracy of vehicle positioning.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the disclosed drawings without creative efforts.
FIG. 1 is a schematic structural diagram of a vehicle positioning system according to an embodiment of the present invention;
FIG. 2 is a flowchart of a vehicle positioning method disclosed in an embodiment of the present invention;
FIG. 3 is a flowchart of a method for matching a three-dimensional map with a local map to obtain actual position information and course angle information of a vehicle according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and 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, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The embodiment of the invention discloses a vehicle positioning method and a vehicle positioning system, which aim to solve the problems of inaccurate positioning and accumulated errors of a GPS module in a traffic sheltering environment in the traditional scheme.
Referring to fig. 1, a schematic structural diagram of a vehicle positioning system disclosed in an embodiment of the present invention includes: a GPS (Global Positioning System) module 11, an IMU (Inertial measurement unit) module 12, a controller module 13, a camera module 14, and a laser module 15.
Wherein:
the GPS module 11 is provided on the vehicle and is used to acquire latitude and longitude information of the vehicle from a satellite system.
The IMU module 12 is provided on the vehicle for acquiring acceleration and angular acceleration of the vehicle in three-dimensional space.
It should be noted that, in this embodiment, the GPS module 11 and the IMU module 12 form a GPS/IMU vehicle combined positioning module, and the controller module 13 uses algorithms such as kalman filtering and particle filtering to fuse the longitude and latitude information of the vehicle acquired by the GPS module 11 with the acceleration and angular acceleration of the vehicle in the three-dimensional space acquired by the IMU module 12, so as to obtain a fused positioning result, that is, obtain the actual position information and the heading angle information of the vehicle.
The artificial road sign is a mark specially used for positioning a vehicle, the position of the artificial road sign in a world coordinate system, longitude and latitude information of the artificial road sign is displayed on the road sign in the forms of numbers, graphs, two-dimensional codes, special codes and the like, and the artificial road sign is usually placed in a road range which can be reached by the visual field of a camera module 14 of the vehicle to provide rough positioning for the vehicle with a vehicle-mounted camera.
In this embodiment, since the position of the artificial road sign in the world coordinate system is known in advance, coarse positioning of the vehicle can be achieved according to the relative position relationship between the vehicle and the artificial road sign in the same image and the position of the artificial road sign in the world coordinate system.
It should be noted that, in practical applications, a plurality of artificial road signs may be arranged on a driving road of a vehicle to realize coarse positioning of the vehicle.
The camera module 14 is used for collecting a road environment image during the running process of the vehicle, so as to provide a basis for the following controller module 13 to perform coarse positioning on the vehicle.
The laser module 15 is used for scanning 3D point cloud data of the vehicle surroundings, and each point in the 3D point cloud data includes coordinate information of x, y, and z directions.
It should be noted that the camera module 14 and the laser module 15 constitute a vision/laser vehicle combination positioning module. When the GPS signal is good, the positioning accuracy of the GPS/IMU vehicle combined positioning module can reach centimeter level, and at the moment, the controller module 13 controls the GPS/IMU vehicle combined positioning module to position the vehicle; when the GPS module 11 is shielded for a long time in a traffic environment, the positioning accuracy of the GPS/IMU vehicle combination positioning module is reduced to 10 meters or even worse, and in this case, the controller module 13 starts the vision/laser vehicle combination positioning module, and the vision/laser vehicle combination positioning module positions the vehicle, wherein, during the time when the vision/laser vehicle combination positioning module positions the vehicle, the GPS/IMU vehicle combination positioning module still collects data, and only the controller module 13 does not process the data collected by the GPS/IMU vehicle combination positioning module.
The process of the controller module 13 controlling the vision/laser vehicle combination positioning module to position the vehicle is as follows:
the controller module 13 is respectively connected with the GPS module 11, the IMU module 12, the camera module 14 and the laser module 15, the controller module 13 is used for starting the camera module 14 and the laser module 15 when the positioning accuracy of the GPS module 11 to the vehicle is determined to be lower than the preset positioning accuracy, target area extraction and artificial road sign recognition are carried out from the road environment image collected by the camera module 14, the vehicle is preliminarily positioned, namely the vehicle is roughly positioned, the positioning accuracy is in a meter level, and a preliminary positioning result is obtained; determining a local map corresponding to the preliminary positioning result from a pre-stored map; analyzing and processing the 3D point cloud data scanned by the laser module 15 to obtain environment corner characteristic parameter data, and performing three-dimensional map reconstruction by using the environment corner characteristic parameter data; and matching the reconstructed three-dimensional map with the local map, so that the positioning accuracy of the vehicle is improved to a centimeter level, and the actual position information and the course angle information of the vehicle are obtained.
It should be noted that, when the vehicle runs in a tunnel, an overpass, or the like, which blocks a traffic environment, the GPS module 11 may have inaccurate positioning or even failure due to the blocking of the signal, so that the positioning accuracy of the GPS module 11 for the vehicle is reduced. In this embodiment, a preset positioning accuracy is preset, a value of the preset positioning accuracy is determined according to actual needs, and when the controller module 13 determines that the positioning accuracy of the GPS module 11 for the vehicle is lower than the preset positioning accuracy, it is determined that the vehicle is currently running in a traffic-sheltered environment, in this case, the controller module 13 starts the vision/laser vehicle combined positioning module, and the vision/laser vehicle combined positioning module positions the vehicle.
In this embodiment, the map prestored in the controller module 13 is a high-precision map, where the features of the three-dimensional space environment and the absolute coordinates of each point in the environment are stored in the high-precision map, and the map precision of the high-precision map is in the sub-meter level, which includes: accurate road shape information, lane line information, and other information such as traffic participants, wherein the road shape information includes: the number, gradient, curvature, course, elevation, side inclination and the like of lanes; the lane line information includes: the color and line type of the lane line, and other information such as other traffic participants includes: traffic lights, signs, speed limit signs, pedestrian crossings, isolation zones, road teeth, roadside vegetation, buildings and the like. The high-precision map stores the characteristic information in a manner of basic elements such as points and lines.
In summary, according to the vehicle positioning method system disclosed by the invention, when a vehicle runs in a tunnel, an overpass and other sheltered traffic environments, the positioning accuracy of the vehicle by the GPS module 11 is lower than the preset positioning accuracy, in this case, the controller module 13 starts the combined positioning module formed by the camera module 14 and the laser module 15, and performs target area extraction and artificial landmark identification from the road environment image collected by the camera module 14, and performs preliminary positioning on the vehicle to obtain a preliminary positioning result; determining a local map corresponding to the preliminary positioning result from a pre-stored map; analyzing and processing the 3D point cloud data of the vehicle surrounding environment scanned by the laser module 15 to obtain environment corner characteristic parameter data, and reconstructing a three-dimensional map by using the environment corner characteristic parameter data; and matching the reconstructed three-dimensional map with the local map to obtain the actual position information and the course angle information of the vehicle. Therefore, the invention effectively avoids the problems of inaccurate positioning and accumulated errors of the GPS module 11 in the traffic sheltering environment, thereby improving the accuracy of vehicle positioning.
It should be noted that, although the vision/laser vehicle combined positioning module can accurately position the vehicle when the GPS module 11 is in the traffic-blocking environment, compared with the GPS/IMU vehicle combined positioning module for positioning the vehicle, the data processing amount of the controller module 13 for the vision/laser vehicle combined positioning module is much larger than that for the GPS/IMU vehicle combined positioning module, and therefore, when the GPS module 11 is not in the traffic-blocking environment, that is, the positioning accuracy of the GPS module 11 is not lower than the preset positioning accuracy, the vehicle still uses the GPS/IMU vehicle combined positioning module to position the vehicle.
Therefore, to further optimize the above embodiment, the controller module 13 is further configured to:
when the positioning accuracy of the GPS module 11 to the vehicle is determined to be not lower than the preset positioning accuracy, the camera module 14 and the laser module 15 are closed, and the actual position information and the course angle information of the vehicle are obtained according to the longitude and latitude information of the vehicle acquired by the GPS module 11 and the acceleration and the angular acceleration of the vehicle in the three-dimensional space acquired by the IMU module 12, so that the vehicle is positioned.
Specifically, the controller module 13 applies algorithms such as kalman filtering and particle filtering to fuse the longitude and latitude information of the vehicle acquired by the GPS module 11 with the acceleration and angular acceleration of the vehicle in the three-dimensional space acquired by the IMU module 12 to obtain a fused positioning result, that is, to obtain the actual position information and the course angle information of the vehicle, thereby positioning the vehicle.
In summary, according to the vehicle positioning system disclosed by the invention, when the GPS signal is good and the positioning accuracy of the GPS module 11 to the vehicle is not lower than the preset positioning accuracy, the vehicle is positioned by adopting the GPS/IMU vehicle combined positioning module; when the GPS signals are poor and the positioning accuracy of the GPS module 11 for the vehicle is lower than the preset positioning accuracy, the vehicle is positioned by adopting the vision/laser vehicle combined positioning module, and the controller module 13 identifies artificial road signs arranged beside the road according to the road environment images collected by the camera module 14, so that the coarse positioning of the vehicle is realized, and the accuracy is in a meter level; the controller module 13 reconstructs a three-dimensional map by using the 3D point cloud data of the vehicle surrounding environment scanned by the laser module 15, and the reconstructed three-dimensional map is matched with a local map determined on the high-precision map, so that the positioning precision of the vehicle is improved to a centimeter level, the high-precision positioning of the vehicle is realized, and the real-time performance is good.
Corresponding to the vehicle positioning system, the invention also discloses a vehicle positioning method.
Referring to fig. 2, a flowchart of a vehicle positioning method disclosed in an embodiment of the present invention is applied to a vehicle positioning system in the above embodiment, and is particularly applied to a controller module in the vehicle positioning system, and the vehicle positioning method includes the steps of:
s101, acquiring positioning state data of a vehicle, which is sent by a GPS module;
it should be noted that, in practical application, the GPS module sends the longitude and latitude information of the vehicle acquired from the satellite system to the controller module, and also sends the positioning state data of the vehicle to the controller module, and the controller module can determine the positioning accuracy of the GPS module for the vehicle according to the positioning state data, so as to determine whether the vehicle is running in a traffic-blocking environment, and further determine whether the vision/laser vehicle combined positioning module formed by the camera module 14 and the laser module 15 needs to be started.
Step S102, judging whether the positioning precision of the vehicle in the positioning state data is lower than the preset positioning precision, if so, executing step S103, otherwise, returning to step S101, and continuously acquiring the positioning state data of the vehicle sent by the GPS module;
when a vehicle runs in a tunnel, an overpass and other sheltered traffic environments, the GPS module can be inaccurate in positioning and even invalid due to signal sheltering, and therefore the positioning accuracy of the GPS module on the vehicle is reduced. In the embodiment, a preset positioning accuracy is preset, the value of the preset positioning accuracy is determined according to actual needs, and when the controller module determines that the positioning accuracy of the GPS module on the vehicle is lower than the preset positioning accuracy, the controller module determines that the vehicle is currently running in a traffic sheltering environment.
In practical application, the controller module may determine whether the positioning accuracy of the vehicle in the positioning state data is lower than the preset positioning accuracy by any one of the following determination methods:
(1) judging whether the GPS signal loss time in the positioning state data is greater than a preset time, such as 10s, and when the GPS signal loss time in the positioning state data is greater than the preset time, judging that the positioning precision of the GPS module on the vehicle is lower than the preset positioning precision, wherein the value of the preset time is determined according to actual needs;
(2) and judging whether the accumulated running distance of the vehicle is greater than a preset distance, such as 100m, from the moment when the GPS signal is lost, and when the accumulated running distance of the vehicle is greater than the preset distance, judging that the positioning precision of the GPS module on the vehicle is lower than the preset positioning precision, wherein the value of the preset distance is determined according to actual needs.
Of course, in practical application, other determination methods may be adopted according to needs, and are not listed here.
Step S103, starting a camera module and a laser module;
step S104, extracting a target area and identifying an artificial road sign from a road environment image collected by a camera module in the driving process of the vehicle, and performing primary positioning on the vehicle to obtain a primary positioning result;
wherein, carry out preliminary location to the vehicle in this step, also carry out coarse positioning to the vehicle, positioning accuracy is at the meter level, obtains preliminary location result.
It should be noted that the position of the artificial road sign in the world coordinate system, that is, the longitude and latitude information, is known in advance.
The implementation process of step S104 is specifically as follows:
(1) extracting a target area containing an artificial road sign from a road environment image;
(2) identifying an artificial road sign from the target area, and obtaining an image coordinate of the artificial road sign in the road environment image;
(3) according to the image coordinates of the artificial road signs and the position information of the known artificial road signs in the world coordinate system in advance, the vehicle is preliminarily positioned, and a preliminary positioning result of the vehicle is obtained, wherein the preliminary positioning result comprises: absolute position information of the vehicle in the world coordinate system.
It should be noted that the camera module is used for shooting the road environment image according to the vehicle view angle, so that the position of the vehicle in the road environment image can be regarded as the origin position, the geometric relationship between the artificial road sign and the vehicle can be determined by determining the image coordinate of the artificial road sign in the image, and the absolute position and the course angle information of the vehicle in the world coordinate system can be obtained according to the position information of the artificial road sign in the world coordinate system.
Step S105, determining a local map corresponding to the preliminary positioning result from a pre-stored map;
the pre-stored map in this step specifically refers to a high-precision map, and the map precision is in the sub-meter level, that is, the map pre-stored by the controller module is a sub-meter level map, and the sub-meter level map includes: three-dimensional environment characteristics and absolute coordinates of points in the environment. For detailed information included in the sub-scale map, reference may be made to the corresponding parts of the above system embodiments, which are not described herein again.
S106, analyzing and processing the 3D point cloud data of the vehicle surrounding environment scanned by the laser module to obtain environment corner characteristic parameter data;
by corner point is meant a right angle point in the environment. The environment corner characteristic parameter data comprises: the three-dimensional coordinates of the angular point, the included angle between the angular point coordinate system and the world coordinate system, the length of three sides of the angular point, the concavity and the convexity of the angular point and the like. Wherein, the unevenness of the corner points is defined as: the angular point of the convex origin is a convex angular point, and the angular point of the concave origin is a concave angular point.
Specifically, the controller module adopts a linear regression method for 3D point cloud data of the vehicle surrounding environment scanned by the laser module, and extracts all linear segments under a vehicle coordinate system from the 3D point cloud data, wherein the linear segments have characteristic parameters: the vertical distance from the origin of the vehicle coordinate system to the straight line segment, the included angle between the vertical line and the axis of the vehicle running direction in the vehicle coordinate system and the length of the straight line segment; and then, obtaining corner characteristic parameter data of the corresponding corner by using the characteristics of the three intersected straight line segments.
In the vehicle coordinate system, the vehicle running direction is an x axis, the direction of the left side of the vehicle is a y axis, the vertical upward direction is a z axis, and the origin is the center of a rear axle of the vehicle.
The specific process of obtaining the corner feature parameter data of the corresponding corner by using the features of the three intersected straight line segments can be referred to in the prior art, and is not described herein again.
S107, reconstructing a three-dimensional map by using the environmental corner characteristic parameter data to obtain the three-dimensional map;
the process of reconstructing the three-dimensional map by using the environmental corner feature parameter data can refer to the prior art scheme, and is not described herein again.
And S108, matching the three-dimensional map with the local map to obtain the actual position information and the course angle information of the vehicle.
The method for matching the three-dimensional map with the local map in the step is as follows: and realizing map matching based on the corner features, wherein a nearest neighbor method based on the Mahalanobis distance is used in the matching.
Mahalanobis distance (Mahalanobis distance) represents the covariance distance of the data. Mahalanobis distance is an effective way to calculate the similarity between two unknown sample sets.
Referring to fig. 3, a flowchart of a method for matching a three-dimensional map with a local map to obtain actual position information and heading angle information of a vehicle according to an embodiment of the present invention is disclosed, and the method includes the steps of:
step S201, taking the corner points contained in the three-dimensional map as first corner points, taking the corner points contained in the local map as second corner points, and respectively matching each first corner point contained in the three-dimensional map with all the second corner points contained in the local map;
the principle of matching the first corner point and the second corner point is as follows: and whether the types of the first corner point and the second corner point are the same or not indicates that the first corner point and the second corner point are matched when the types of the first corner point and the second corner point are the same. The type referred to herein refers to a concave corner point or a convex corner point, that is, when both the first corner point and the second corner point are concave corner points or convex corner points, it is stated that the first corner point and the second corner point are the same type, and the first corner point and the second corner point are matched.
Step S202, when a local map comprises second corner points matched with the current first corner points, respectively calculating the Mahalanobis distance between each second corner point matched with the current first corner point and the current first corner point;
the local map including a second corner matched with the current first corner comprises: the local map comprises a second corner point which is the same as the current first corner point in type.
Step S203, judging whether the Mahalanobis distance with the shortest distance in all the Mahalanobis distances is smaller than a preset threshold value, if so, executing step S204, and if not, executing step S206;
the value of the preset threshold is determined according to actual needs, and the invention is not limited herein.
Step S204, judging that the current first corner is matched with a second corner in the local map;
and S205, when the number of the corner points of the three-dimensional map and the local map reaches a preset matching threshold value and the ratio of the number of the corner points to the number of all the corner points contained in the three-dimensional map reaches a preset ratio threshold value, judging that the three-dimensional map and the local map are successfully matched and obtaining the actual position information and the course angle information of the vehicle.
The values of the preset matching threshold and the preset proportional threshold are determined according to actual needs, and the present invention is not limited herein.
And step S206, judging that the current first corner is not matched with the second corner in the local map.
In summary, according to the vehicle positioning method disclosed by the invention, when a vehicle runs in a tunnel, an overpass and other sheltered traffic environments, the positioning accuracy of the GPS module to the vehicle is lower than the preset positioning accuracy, under the condition, the controller module can start the combined positioning module formed by the camera module and the laser module, and extract a target area and recognize artificial road signs from a road environment image acquired by the camera module, so as to perform preliminary positioning on the vehicle and obtain a preliminary positioning result; determining a local map corresponding to the preliminary positioning result from a pre-stored map; analyzing and processing the 3D point cloud data of the vehicle surrounding environment scanned by the laser module to obtain environment corner characteristic parameter data, and reconstructing a three-dimensional map by using the environment corner characteristic parameter data; and matching the reconstructed three-dimensional map with the local map to obtain the actual position information and the course angle information of the vehicle. Therefore, the invention effectively avoids the problems of inaccurate positioning and accumulated errors of the GPS module in the traffic sheltering environment, thereby improving the accuracy of vehicle positioning.
Finally, it should also be noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (9)
1. A vehicle positioning system, comprising:
the GPS module is used for acquiring longitude and latitude information of the vehicle from a satellite system;
the inertial measurement unit IMU module is used for acquiring the acceleration and the angular acceleration of the vehicle in a three-dimensional space;
the camera module is used for acquiring a road environment image in the running process of the vehicle;
a laser module for scanning 3D point cloud data of the vehicle surroundings;
the controller module is respectively connected with the GPS module, the IMU module, the camera module and the laser module, and is used for starting the camera module and the laser module when the positioning precision of the GPS module on the vehicle is determined to be lower than the preset positioning precision, extracting a target area and identifying an artificial road sign from the road environment image acquired by the camera module, wherein the position of the artificial road sign in a world coordinate system is known, and preliminarily positioning the vehicle to obtain a preliminary positioning result; determining a local map corresponding to the preliminary positioning result from a pre-stored map; analyzing and processing the 3D point cloud data scanned by the laser module to obtain environment corner characteristic parameter data, and performing three-dimensional map reconstruction by using the environment corner characteristic parameter data; matching the reconstructed three-dimensional map with the local map to obtain the actual position information and course angle information of the vehicle;
the method comprises the following steps of analyzing and processing the 3D point cloud data of the vehicle surrounding environment scanned by the laser module to obtain environment corner characteristic parameter data, and specifically comprises the following steps:
extracting all straight line segments under a vehicle coordinate system from the 3D point cloud data by adopting a linear regression method, wherein the straight line segments have characteristic parameters: the vertical distance from the origin of the vehicle coordinate system to the straight line segment, the included angle between the vertical line and the axis of the vehicle running direction in the vehicle coordinate system and the length of the straight line segment;
and obtaining corner characteristic parameter data of the corresponding corner by using the characteristics of the three intersected straight line segments.
2. The vehicle positioning system of claim 1, wherein the controller module is further configured to:
and when the positioning accuracy of the GPS module to the vehicle is determined to be not lower than the preset positioning accuracy, closing the camera module and the laser module, and obtaining the actual position information and the course angle information of the vehicle according to the longitude and latitude information of the vehicle obtained by the GPS module and the acceleration and the angular acceleration of the vehicle in a three-dimensional space obtained by the IMU module.
3. A vehicle positioning method applied to a controller module in the vehicle positioning system according to claim 1, the vehicle positioning method comprising:
acquiring positioning state data of a vehicle, which is sent by a GPS module;
judging whether the positioning precision of the vehicle in the positioning state data is lower than a preset positioning precision or not;
when the positioning accuracy is judged to be lower than the preset positioning accuracy, starting a camera module and a laser module;
extracting a target area and identifying an artificial road sign from a road environment image acquired by the camera module in the driving process of the vehicle, and performing primary positioning on the vehicle to obtain a primary positioning result, wherein the position of the artificial road sign in a world coordinate system is known;
determining a local map corresponding to the preliminary positioning result from a pre-stored map;
analyzing and processing the 3D point cloud data of the vehicle surrounding environment scanned by the laser module to obtain environment corner characteristic parameter data, and specifically comprising the following steps: extracting all straight line segments under a vehicle coordinate system from the 3D point cloud data by adopting a linear regression method, wherein the straight line segments have characteristic parameters: the vertical distance from the origin of the vehicle coordinate system to the straight line segment, the included angle between the vertical line and the axis of the vehicle running direction in the vehicle coordinate system and the length of the straight line segment; obtaining corner characteristic parameter data of a corresponding corner by using the characteristics of three intersected straight line segments;
carrying out three-dimensional map reconstruction by using the environment corner characteristic parameter data to obtain a three-dimensional map;
and matching the three-dimensional map with the local map to obtain the actual position information and the course angle information of the vehicle.
4. The vehicle positioning method according to claim 3, wherein the determining whether the positioning accuracy of the vehicle in the positioning state data is lower than a preset positioning accuracy specifically comprises:
judging whether the time of GPS signal loss in the positioning state data is greater than preset time or not; or from the moment when the GPS signal is lost, whether the accumulated running distance of the vehicle is greater than a preset distance or not is judged;
correspondingly, when judging that the positioning accuracy is lower than the preset positioning accuracy, opening the camera module and the laser module specifically comprises:
when the GPS signal loss time is judged to be greater than the preset time; or starting the camera module and the laser module when the accumulated running distance of the vehicle is greater than the preset distance from the moment when the GPS signal is lost.
5. The vehicle positioning method according to claim 3, wherein the step of performing target area extraction and artificial road sign recognition from the road environment image collected by the camera module during the vehicle driving process to perform preliminary positioning on the vehicle to obtain a preliminary positioning result specifically comprises:
extracting the target area containing the artificial road sign from the road environment image;
identifying the artificial road sign from the target area, and obtaining an image coordinate of the artificial road sign in the road environment image;
according to the image coordinates and the position information of the artificial road signs known in advance in a world coordinate system, carrying out primary positioning on the vehicle to obtain a primary positioning result of the vehicle, wherein the primary positioning result comprises: absolute position information of the vehicle in a world coordinate system.
6. The vehicle positioning method according to claim 3, wherein the environment corner feature parameter data comprises: the three-dimensional coordinates of the angular point, the included angle between the angular point coordinate system and the world coordinate system, the length of three sides of the angular point and the concavity and convexity of the angular point.
7. The vehicle positioning method according to claim 3, wherein the pre-stored map is a sub-meter scale map, and the sub-meter scale map includes: three-dimensional environment characteristics and absolute coordinates of points in the environment.
8. The vehicle positioning method according to claim 3, wherein the matching of the three-dimensional map and the local map to obtain the actual position information and the heading angle information of the vehicle specifically comprises:
taking the corner points contained in the three-dimensional map as first corner points, taking the corner points contained in the local map as second corner points, and respectively matching each first corner point contained in the three-dimensional map with all the second corner points contained in the local map and having the same concavity and convexity;
when the local map comprises second corner points matched with the current first corner points, respectively calculating the Mahalanobis distance between each second corner point matched with the current first corner point and the current first corner point;
judging whether the Mahalanobis distance with the shortest distance in all the Mahalanobis distances is smaller than a preset threshold value or not;
if the Mahalanobis distance with the shortest distance is smaller than the preset threshold, judging that the current first corner is matched with the second corner in the local map;
and when the number of the corner points of the three-dimensional map matched with the local map reaches a preset matching threshold value and the proportion of the number of the corner points to the number of all the corner points contained in the three-dimensional map reaches a preset proportion threshold value, judging that the three-dimensional map is successfully matched with the local map, and obtaining the actual position information and the course angle information of the vehicle.
9. The vehicle positioning method according to claim 8, wherein the step of including the second corner point matching the current first corner point in the local map comprises:
and the local map comprises a second corner point which is the same as the current first corner point in type.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810145213.1A CN108303721B (en) | 2018-02-12 | 2018-02-12 | Vehicle positioning method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810145213.1A CN108303721B (en) | 2018-02-12 | 2018-02-12 | Vehicle positioning method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108303721A CN108303721A (en) | 2018-07-20 |
CN108303721B true CN108303721B (en) | 2020-04-03 |
Family
ID=62865374
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810145213.1A Active CN108303721B (en) | 2018-02-12 | 2018-02-12 | Vehicle positioning method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108303721B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3943983A1 (en) * | 2020-07-03 | 2022-01-26 | Beijing Tusen Weilai Technology Co., Ltd. | Positioning method, device, medium and equipment |
Families Citing this family (52)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109099923A (en) * | 2018-08-20 | 2018-12-28 | 江苏大学 | Road scene based on laser, video camera, GPS and inertial navigation fusion characterizes system and method |
CN109115231B (en) * | 2018-08-29 | 2020-09-11 | 东软睿驰汽车技术(沈阳)有限公司 | Vehicle positioning method and device and automatic driving vehicle |
CN109297500B (en) * | 2018-09-03 | 2020-12-15 | 武汉中海庭数据技术有限公司 | High-precision positioning device and method based on lane line feature matching |
CN110873888B (en) | 2018-09-04 | 2022-05-06 | 腾讯大地通途(北京)科技有限公司 | Positioning method, positioning device, positioning apparatus, and computer storage medium |
CN109275089B (en) * | 2018-09-18 | 2020-11-03 | 广东小天才科技有限公司 | Smart phone watch and method for improving personal safety |
CN109211210B (en) * | 2018-09-25 | 2021-07-13 | 深圳市超准视觉科技有限公司 | Target object identification positioning measurement method and device |
CN109239752A (en) * | 2018-09-29 | 2019-01-18 | 重庆长安汽车股份有限公司 | Vehicle positioning system |
CN111027346A (en) * | 2018-10-09 | 2020-04-17 | 上海适宇智能科技有限公司 | Vehicle positioning method based on road surface characteristics and application of vehicle positioning method in visual positioning |
CN109556615B (en) * | 2018-10-10 | 2022-10-04 | 吉林大学 | Driving map generation method based on multi-sensor fusion cognition of automatic driving |
CN109459734B (en) * | 2018-10-30 | 2020-09-11 | 百度在线网络技术(北京)有限公司 | Laser radar positioning effect evaluation method, device, equipment and storage medium |
WO2020133415A1 (en) * | 2018-12-29 | 2020-07-02 | Beijing Didi Infinity Technology And Development Co., Ltd. | Systems and methods for constructing a high-definition map based on landmarks |
CN110794821B (en) * | 2019-01-25 | 2022-05-27 | 长城汽车股份有限公司 | Vehicle-mounted control device, field end positioning device, vehicle control system and vehicle |
CN109920266A (en) * | 2019-02-20 | 2019-06-21 | 武汉理工大学 | A kind of intelligent vehicle localization method |
CN109931939B (en) * | 2019-02-27 | 2020-11-03 | 杭州飞步科技有限公司 | Vehicle positioning method, device, equipment and computer readable storage medium |
CN109934868B (en) * | 2019-03-18 | 2021-04-06 | 北京理工大学 | Vehicle positioning method based on matching of three-dimensional point cloud and satellite map |
CN111753580A (en) * | 2019-03-27 | 2020-10-09 | 北京外号信息技术有限公司 | Identification method of optical communication device and corresponding electronic equipment |
CN111982133B (en) * | 2019-05-23 | 2023-01-31 | 北京地平线机器人技术研发有限公司 | Method and device for positioning vehicle based on high-precision map and electronic equipment |
CN110118988A (en) * | 2019-05-28 | 2019-08-13 | 上海擎感智能科技有限公司 | A kind of combined positioning method and its device |
CN110108287B (en) * | 2019-06-03 | 2020-11-27 | 福建工程学院 | Unmanned vehicle high-precision map matching method and system based on street lamp assistance |
CN110243380B (en) * | 2019-06-26 | 2020-11-24 | 华中科技大学 | Map matching method based on multi-sensor data and angle feature recognition |
CN110231039A (en) * | 2019-06-27 | 2019-09-13 | 维沃移动通信有限公司 | A kind of location information modification method and terminal device |
CN112230230B (en) * | 2019-06-28 | 2024-02-27 | 比亚迪股份有限公司 | Positioning method, device and system |
CN112229417B (en) * | 2019-07-17 | 2023-03-24 | 北京国家新能源汽车技术创新中心有限公司 | Vehicle positioning method and device, computer equipment and storage medium |
WO2021016803A1 (en) * | 2019-07-29 | 2021-02-04 | 深圳市大疆创新科技有限公司 | High definition map positioning method and system, platform and computer-readable storage medium |
CN110376577B (en) * | 2019-08-01 | 2020-03-13 | 北京市交大路通科技有限公司 | Vehicle positioning method and device, electronic equipment and storage medium |
DE102020120873A1 (en) * | 2019-08-12 | 2021-02-18 | Motional AD LLC (n.d.Ges.d. Staates Delaware) | LOCALIZATION BASED ON PRE-DEFINED CHARACTERISTICS OF THE SURROUNDING AREA |
WO2021035471A1 (en) * | 2019-08-26 | 2021-03-04 | Beijing Voyager Technology Co., Ltd. | Systems and methods for positioning a target subject |
WO2021035532A1 (en) * | 2019-08-27 | 2021-03-04 | Beijing Voyager Technology Co., Ltd. | Systems and methods for positioning target subject |
CN112525184A (en) * | 2019-08-28 | 2021-03-19 | 深圳拓邦股份有限公司 | Method and system for acquiring initial data of scrubber and scrubber |
CN112444251B (en) * | 2019-08-29 | 2023-06-13 | 长沙智能驾驶研究院有限公司 | Vehicle driving position determining method and device, storage medium and computer equipment |
CN112455502B (en) * | 2019-09-09 | 2022-12-02 | 中车株洲电力机车研究所有限公司 | Train positioning method and device based on laser radar |
CN110556012B (en) * | 2019-09-16 | 2022-03-08 | 北京百度网讯科技有限公司 | Lane positioning method and vehicle positioning system |
CN110717007A (en) * | 2019-10-15 | 2020-01-21 | 财团法人车辆研究测试中心 | Map data positioning system and method applying roadside feature identification |
CN112802095B (en) * | 2019-11-14 | 2024-04-16 | 北京四维图新科技股份有限公司 | Positioning method, device and equipment, and automatic driving positioning system |
CN110967008A (en) * | 2019-11-25 | 2020-04-07 | 江铃汽车股份有限公司 | Automatic driving full scene positioning method for commercial vehicle |
CN112904395B (en) * | 2019-12-03 | 2022-11-25 | 青岛慧拓智能机器有限公司 | Mining vehicle positioning system and method |
CN111055844A (en) * | 2019-12-25 | 2020-04-24 | 浙江吉利汽车研究院有限公司 | Method and device for determining driving behavior, vehicle and storage medium |
CN111142145A (en) * | 2019-12-31 | 2020-05-12 | 武汉中海庭数据技术有限公司 | Vehicle positioning method and device |
CN111077556B (en) * | 2020-01-02 | 2022-04-15 | 东南大学 | Airport luggage tractor positioning device and method integrating Beidou and multiple sensors |
CN111561923B (en) * | 2020-05-19 | 2022-04-15 | 北京数字绿土科技股份有限公司 | SLAM (simultaneous localization and mapping) mapping method and system based on multi-sensor fusion |
CN111964673A (en) * | 2020-08-25 | 2020-11-20 | 一汽解放汽车有限公司 | Unmanned vehicle positioning system |
CN112304308B (en) * | 2020-09-30 | 2023-06-06 | 北京航天时代光电科技有限公司 | Miniaturized high-precision optical fiber gyro inertial navigation device |
CN112284396B (en) * | 2020-10-29 | 2023-01-03 | 的卢技术有限公司 | Vehicle positioning method suitable for underground parking lot |
CN112435468B (en) * | 2020-11-09 | 2024-07-05 | 腾讯科技(深圳)有限公司 | Vehicle shunting method and device |
TWI768548B (en) * | 2020-11-19 | 2022-06-21 | 財團法人資訊工業策進會 | System and method for generating basic information for positioning and self-positioning determination device |
CN112835370B (en) * | 2021-01-19 | 2023-07-14 | 北京小马智行科技有限公司 | Positioning method and device for vehicle, computer readable storage medium and processor |
CN113160400A (en) * | 2021-03-12 | 2021-07-23 | 榆林神华能源有限责任公司 | Underground terrain positioning method, storage medium and system |
CN113052904B (en) * | 2021-03-19 | 2022-12-13 | 上海商汤临港智能科技有限公司 | Positioning method, positioning device, electronic equipment and storage medium |
CN113191412A (en) * | 2021-04-25 | 2021-07-30 | 珠海格力电器股份有限公司 | Equipment relocation method and device, computer equipment and storage medium |
CN113218385B (en) * | 2021-05-24 | 2022-05-27 | 周口师范学院 | High-precision vehicle positioning method based on SLAM |
CN113415293A (en) * | 2021-08-13 | 2021-09-21 | 北汽福田汽车股份有限公司 | Vehicle positioning control method and device and vehicle |
CN115993626A (en) * | 2021-10-20 | 2023-04-21 | 华为技术有限公司 | Image acquisition method and device, mobile terminal and computer storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105096386A (en) * | 2015-07-21 | 2015-11-25 | 中国民航大学 | Method for automatically generating geographic maps for large-range complex urban environment |
CN106446769A (en) * | 2015-08-11 | 2017-02-22 | 本田技研工业株式会社 | Systems and techniques for sign based localization |
CN106842269A (en) * | 2017-01-25 | 2017-06-13 | 北京经纬恒润科技有限公司 | Localization method and system |
CN106842226A (en) * | 2017-01-19 | 2017-06-13 | 谢建平 | Alignment system and method based on laser radar |
CN107015238A (en) * | 2017-04-27 | 2017-08-04 | 睿舆自动化(上海)有限公司 | Unmanned vehicle autonomic positioning method based on three-dimensional laser radar |
-
2018
- 2018-02-12 CN CN201810145213.1A patent/CN108303721B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105096386A (en) * | 2015-07-21 | 2015-11-25 | 中国民航大学 | Method for automatically generating geographic maps for large-range complex urban environment |
CN106446769A (en) * | 2015-08-11 | 2017-02-22 | 本田技研工业株式会社 | Systems and techniques for sign based localization |
CN106842226A (en) * | 2017-01-19 | 2017-06-13 | 谢建平 | Alignment system and method based on laser radar |
CN106842269A (en) * | 2017-01-25 | 2017-06-13 | 北京经纬恒润科技有限公司 | Localization method and system |
CN107015238A (en) * | 2017-04-27 | 2017-08-04 | 睿舆自动化(上海)有限公司 | Unmanned vehicle autonomic positioning method based on three-dimensional laser radar |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3943983A1 (en) * | 2020-07-03 | 2022-01-26 | Beijing Tusen Weilai Technology Co., Ltd. | Positioning method, device, medium and equipment |
Also Published As
Publication number | Publication date |
---|---|
CN108303721A (en) | 2018-07-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108303721B (en) | Vehicle positioning method and system | |
CN108303103B (en) | Method and device for determining target lane | |
EP3519770B1 (en) | Methods and systems for generating and using localisation reference data | |
US20220214174A1 (en) | Methods and Systems for Generating and Using Localization Reference Data | |
Brenner | Extraction of features from mobile laser scanning data for future driver assistance systems | |
CN102208035B (en) | Image processing system and position measuring system | |
JP5388082B2 (en) | Stationary object map generator | |
CN111220993A (en) | Target scene positioning method and device, computer equipment and storage medium | |
CN112904395B (en) | Mining vehicle positioning system and method | |
CN112740225B (en) | Method and device for determining road surface elements | |
JP2012208525A (en) | Stationary object map generation device | |
US11846520B2 (en) | Method and device for determining a vehicle position | |
JP2012215442A (en) | Own position determination system, own position determination program, own position determination method | |
KR102137043B1 (en) | Positioning accuracy improvement system | |
CN112530270B (en) | Mapping method and device based on region allocation | |
JP7289761B2 (en) | Vehicle self-position estimation device and self-position estimation method | |
JP2022028588A (en) | Position acquisition device | |
CN113822932B (en) | Device positioning method, device, nonvolatile storage medium and processor | |
JP7302966B2 (en) | moving body | |
CN117665816A (en) | High-precision map determining method, system, vehicle and medium based on imaging radar |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 4 / F, building 1, No.14 Jiuxianqiao Road, Chaoyang District, Beijing 100020 Patentee after: Beijing Jingwei Hirain Technologies Co.,Inc. Address before: 8 / F, block B, No. 11, Anxiang Beili, Chaoyang District, Beijing 100101 Patentee before: Beijing Jingwei HiRain Technologies Co.,Ltd. |
|
CP03 | Change of name, title or address |