Positioning Method, Positioning System and Automobile
20220390621 · 2022-12-08
Inventors
Cpc classification
G01S19/485
PHYSICS
Y02A90/10
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G01S19/396
PHYSICS
G01S19/47
PHYSICS
G01C21/188
PHYSICS
International classification
G01S19/47
PHYSICS
G01C21/16
PHYSICS
Abstract
A positioning method includes: acquiring the credibility of each positioning subsystem in different states and generating a credibility data table; acquiring the real-time credibility from the corresponding credibility data table according to real-time positioning data of each positioning subsystem; calculating a first information distribution weight coefficient of each positioning subsystem involving a fusion operation of an filter according to the real-time credibility of each positioning subsystem; respectively feeding back, by a main filter, a second information distribution weight coefficient of each positioning subsystem involving the fusion operation to each sub-filter according to global data; determining a final information distribution weight coefficient of each positioning subsystem involving the fusion operation according to the first information distribution weight coefficient and the second information distribution weight coefficient; and performing, by the filter, the fusion operation according to the final information distribution weight coefficient of each positioning subsystem and outputting a final positioning result.
Claims
1. A positioning method, comprising: acquiring credibility of each of a plurality of different positioning subsystems in different states and generating a credibility data table for each positioning subsystem; acquiring real-time credibility from the corresponding credibility data table according to real-time positioning data of each positioning subsystem; calculating a first information distribution weight coefficient of each positioning subsystem involving a fusion operation of a Federated Kalman filter according to the real-time credibility of each positioning subsystem; acquiring a second information distribution weight coefficient of each positioning subsystem involving the fusion operation fed back to each sub-filter of the Federated Kalman filter by a main filter of the Federated Kalman filter according to global data; determining a final information distribution weight coefficient of each positioning subsystem involving the fusion operation according to the first information distribution weight coefficient and the second information distribution weight coefficient; and performing, by the Federated Kalman filter, the fusion operation according to the final information distribution weight coefficient of each of the positioning subsystems and outputting a final positioning result.
2. The positioning method according to claim 1, wherein calculating the first information distribution weight coefficient of each positioning subsystem involving the fusion operation of the Federated Kalman filter according to the real-time credibility of each positioning subsystem comprises: calculating percentages of the real-time reliability of each positioning subsystem to a sum of the real-time reliabilities of the plurality of subsystems, and taking each of the percentages as the first information distribution weight coefficient of each positioning subsystem involving the fusion operation of the Federated Kalman filter.
3. The positioning method according to claim 1, wherein determining the final information distribution weight coefficient of each positioning subsystem involving the fusion operation according to the first information distribution weight coefficient and the second information distribution weight coefficient comprises: adding the first and second information distribution weight coefficients of each of the positioning subsystems and then performing averaging to serve as the final information distribution weight coefficient of each positioning subsystem.
4. The positioning method according to claim 1, wherein after acquiring the credibility of each of the positioning subsystems in different states, the positioning method further comprises: respectively setting a reliability threshold for each of the positioning subsystems, and when the real-time reliability of the subsystem is higher than or equal to the corresponding reliability threshold, enabling the subsystem to involve the fusion operation; and when the real-time reliability of the subsystem is lower than the corresponding reliability threshold, enabling the subsystem not to involve the fusion operation.
5. The positioning method according to claim 1, wherein the credibility of each of the positioning subsystems in different states are acquired by calculating the percentages of best states and worst states of operating parameters in historical statistical data of each of the positioning subsystems based on the historical statistical data of states of the operating parameters of each positioning subsystem.
6. The positioning method according to claim 1, wherein acquiring credibility of each of the positioning subsystems in different states comprises: acquiring, by at least one of a high-precision map mode, an internal parameter mode, and an external parameter mode, the reliabilities of the plurality of positioning subsystems in different states, wherein the plurality of positioning subsystems comprise a combined navigation and positioning subsystem, a laser point cloud positioning subsystem and a camera visual positioning subsystem, and each of the sub-filters is configured to filter the positioning data output by one of the positioning subsystems.
7. The positioning method according to claim 6, wherein the high-precision map mode comprises: acquiring a degree of building occlusion in external environment information at different locations according to a high-precision map and setting the reliabilities of the combined navigation and positioning subsystem corresponding to the different locations, wherein the reliability of the combined navigation and positioning subsystem is negatively related to the degree of building occlusion; acquiring a degree of obviousness of features of surrounding objects in the external environment information at the different locations according to the high-precision map and setting the reliabilities of the laser point cloud positioning subsystem corresponding to the different locations, wherein the reliability of the laser point cloud positioning subsystem is positively related to the degree of obviousness of the features of the surrounding objects; and acquiring a degree of light change in the external environment information at different locations according to the high-precision map and setting the reliabilities of the laser point cloud positioning subsystem corresponding to the different locations, wherein the reliability of the camera visual positioning subsystem is positively related to the degree of light change.
8. The positioning method according to claim 6, wherein the internal parameter mode comprises: setting reliabilities of the combined navigation and positioning subsystem corresponding to different degrees of stability of global navigation satellite system (GNSS) signal and the number of connected satellites according to the degree of stability of the GNSS signal and the number of the connected satellites in the combined navigation and positioning subsystem, wherein the reliability of the combined navigation and positioning subsystem is positively related to the degree of stability of the GNSS signal and the number of the connected satellites; setting reliabilities of the laser point cloud positioning subsystem corresponding to different degrees of matching of point cloud according to the degree of matching of the point cloud in the laser point cloud positioning subsystem, wherein the reliability of the laser point cloud positioning subsystem is positively related to the degree of matching of the point cloud; and setting reliabilities of the camera visual positioning subsystem corresponding to different degrees of matching of features according to the degree of matching of the features in the camera visual positioning subsystem, wherein the reliability of the camera visual positioning subsystem is positively related to the degree of matching of the features.
9. The positioning method according to claim 6, wherein the external parameter mode comprises: setting reliabilities of the laser point cloud positioning subsystem corresponding to different values of particulate matter 2.5 (PM2.5) according to the values of the PM2.5 acquired by an external PM2.5 measurement sensor, wherein the reliability of the laser point cloud positioning subsystem is negatively related to the values of PM2.5; and setting reliabilities of the camera visual positioning subsystem corresponding to different brightness values of light according to the brightness values of the light acquired by an external light sensor, wherein the reliability of the camera visual positioning subsystem is positively related to the brightness value of the light.
10. A positioning system, comprising: a plurality of positioning subsystems, a Federated Kalman filter, a reliability database and a reliability evaluation module, wherein the Federated Kalman filter comprises a main filter and a plurality of sub-filters; the reliability database is configured to store a reliability data table for each positioning subsystem, wherein each reliability data table stores reliabilities of each of the positioning subsystems in different states; the reliability evaluation module is configured to acquire real-time credibility from the corresponding credibility data table according to real-time positioning data of each positioning subsystem and calculate a first information distribution weight coefficient of each positioning subsystem involving a fusion operation of the Federated Kalman filter according to the real-time credibility of each positioning subsystem; the main filter is configured to respectively feed back a second information distribution weight coefficient of each positioning subsystem involving the fusion operation to each of the sub-filters according to global data; the reliability evaluation module is configured to determine a final information distribution weight coefficient of each positioning subsystem involving the fusion operation according to the first information distribution weight coefficient and the second information distribution weight coefficient; and the Federated Kalman filter is configured to perform the fusion operation according to the final information distribution weight coefficient of each of the positioning subsystems and output a final positioning result.
11. The positioning system according to claim 10, wherein the reliability evaluation module calculates percentages of the real-time reliability of each positioning subsystem to a sum of the real-time reliabilities of the plurality of subsystems, and takes each of the percentages as the first information distribution weight coefficient of each positioning subsystem involving the fusion operation of the Federated Kalman filter.
12. The positioning system according to claim 10, wherein the reliability evaluation module adds the first and second information distribution weight coefficients of each of the positioning subsystems and then performs averaging to serve as the final information distribution weight coefficient of each positioning subsystem.
13. The positioning system according to claim 10, wherein the reliability evaluation module presets a reliability threshold for each of the positioning subsystems, and when the real-time reliability of the subsystem is higher than or equal to the corresponding reliability threshold, the subsystem involves in the fusion operation; and when the real-time reliability of the subsystem is lower than the corresponding reliability threshold, the subsystem does not involve in the fusion operation.
14. The positioning system according to claim 10, further comprising a high-precision map and an inertial measurement unit, wherein the high-precision map and the inertial measurement unit are configured to provide absolute position information; and the plurality of subsystems comprise a combined navigation and positioning subsystem, a laser point cloud positioning subsystem and a camera visual positioning subsystem, and each of the sub-filters is configured to filter the positioning data output by one of the positioning subsystems.
15. An automobile, comprising the positioning system according to claim 10.
16. An automobile, comprising the positioning system according to claim 11.
17. An automobile, comprising the positioning system according to claim 12.
18. An automobile, comprising the positioning system according to claim 13.
19. An automobile, comprising the positioning system according to claim 14.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0051] The above and other objectives, features and advantages of the present disclosure will become more apparent from the more detailed description of the exemplary embodiments of the present disclosure in conjunction with the accompanying drawings. In the exemplary embodiments of the present disclosure, the same reference numbers generally refer to the same parts.
[0052]
[0053]
[0054]
DESCRIPTION OF REFERENCES
[0055] 1, high-precision map; 2, combined navigation device; 3, laser radar device; 4, visual sensor device; 5, Federal Kalman filter; 6, main filter; 7, sub-filter; 8, combined navigation and positioning attitude fixing unit; 9, point cloud feature recognition unit; 10, laser point cloud positioning unit; 11, image feature recognition unit; 12, camera visual positioning unit; 13, feature matching unit; 14, positioning database; 15, path planning unit; 16, credibility evaluation module.
DETAILED DESCRIPTION OF THE EMBODIMENTS
[0056] The present disclosure will be described in more detail below with reference to the accompanying drawings. Although preferred embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited by the embodiments stated herein. Instead, these embodiments are provided to make the present disclosure clearer and completer and completely convey the scope of the present disclosure to those skilled in the art.
[0057] A Federated Kalman Filter (FKF) is an existing technology, with a main principle of performing distributed processing and global fusion successively to obtain a global optimal or suboptimal estimation based on all observed quantities. A general structure of the FKF is as shown in
[0058] A local filter in
[0059] It is assumed that a state vector is passed from a moment k-1 to a moment k according to the following state equation:
X.sub.k=F.sub.k,k-1X.sub.k-1+W.sub.k-1
[0060] An observation equation of the ith subsystem is as follows:
Z.sub.ik=H.sub.ikX.sub.ik+V.sub.ik
[0061] where X.sub.k is a state at the moment k, Z.sub.ik is an observation value of the ith subsystem, W.sub.k-1 is a noise at the moment k-1, and V.sub.ik is an observation noise of the ith subsystem. Through the above formulas, we may find that the two equations of the FKF are similar to those of a linear KF, and noise statistical characteristics of the equations of the FKF are also consistent with those of the KF, where noises are all Gaussian noises.
[0062] It is assumed that local estimated values of N sub-filters are {circumflex over (x)}.sub.1, {circumflex over (x)}.sub.2 . . . {circumflex over (x)}.sub.N, variance matrixes of corresponding estimation errors are P.sub.1, P.sub.2 . . . P.sub.N, and covariance matrixes of system noises is Q.sub.1, Q.sub.2 . . . Q.sub.N. Meanwhile, the time update value of the main filter is a state estimation {circumflex over (x)}.sub.m, a variance matrix P.sub.m of the estimation error, and a covariance matrix Q.sub.m of the system noise; the global optimal estimation may be calculated according to the formulas; and positioning data of the plurality of positioning subsystems is a sum of that of each positioning subsystem. P.sub.g.sup.−1 and Q.sub.g.sup.−1 are state estimation values, and P.sub.g and Q.sub.g are optimal values. The sub-filters are mainly used to correct the state estimation values according to the observation values to obtain optimal estimation values.
P.sub.g.sup.−1{circumflex over (x)}.sub.g=P.sub.1.sup.−1{circumflex over (x)}.sub.1+P.sub.2.sup.−1{circumflex over (x)}.sub.2+. . . +P.sub.N.sup.−1{circumflex over (x)}.sub.N+P.sub.m.sup.−1{circumflex over (x)}.sub.m
Q.sub.g.sup.−1=Q.sub.1.sup.−1+Q.sub.2.sup.−1+. . . +Q.sub.N.sup.−1+Q.sub.m.sup.−1
P.sub.g.sup.−1=P.sub.1.sup.−1+P.sub.2.sup.−1+. . . +P.sub.m.sup.−1
[0063] The value fed back to the local filter distributes overall information according to the following rules. A state estimation value and a covariance matrix of a filter subsystem are updated by using data fed back by a global system, that is, the global system may correct and feed back for the filter subsystem. Specific intervention of the global system on the subsystem is adjusted according to an information distribution strategy.
{circumflex over (x)}.sub.i={circumflex over (x)}.sub.g
Q.sub.i.sup.−1=β.sub.iQ.sub.g.sup.−1
P.sub.i.sup.−1=β.sub.iP.sub.g.sup.−1
[0064] where {circumflex over (x)}.sub.i is the global optimal estimation value, P.sub.i.sup.−1 is a covariance matrix of the global optimal estimation, and β.sub.i is the information distribution coefficient (β.sub.i corresponds to the second information distribution weight coefficient in the present disclosure).
[0065] A positioning method of the present disclosure includes:
[0066] the credibility of each of a plurality of different positioning subsystems in different states are acquired and a credibility data table for each positioning subsystem is generated;
[0067] the real-time credibility from the corresponding credibility data table is acquired according to real-time positioning data of each positioning subsystem;
[0068] a first information distribution weight coefficient of each positioning subsystem performing a fusion operation of a Federated Kalman filter is calculated according to the real-time credibility of each positioning subsystem;
[0069] acquiring a second information distribution weight coefficient of each positioning subsystem involving the fusion operation fed back to each sub-filter of the Federated Kalman filter by a main filter of the Federated Kalman filter according to global data; a final information distribution weight coefficient of each positioning subsystem involving the fusion operation is determined according to the first information distribution weight coefficient and the second information distribution weight coefficient; and
[0070] the Federated Kalman filter performs the fusion operation according to the final information distribution weight coefficient of each positioning subsystem and outputs a final positioning result.
[0071] Specifically, multi-source fusion is performed on the positioning data output by the plurality of different positioning subsystems through the Federated Kalman filter, and the first information distribution weight coefficient is acquired according to the real-time reliability of the different positioning subsystems; the final information distribution weight coefficient of each positioning subsystem involving the fusion operation is adjusted in combination with the first information distribution weight coefficient and the second information distribution weight coefficient fed back by the main filter to effectively optimize the positioning information distribution weight of the positioning data output by each positioning subsystem involving the fusion operation in real time, thereby improving the positioning accuracy and robustness of a positioning system; and meanwhile, the present disclosure can adapt to various application scenarios in different environments and all-day accurate positioning. In this embodiment, the plurality of positioning subsystems comprise a combined navigation and positioning subsystem, a laser point cloud positioning subsystem and a camera visual positioning subsystem, and each sub-filter is configured to filter the positioning data output by one positioning subsystem. A filtering algorithm of the present disclosure is as shown in
[0072] In this embodiment, the step that the first information allocation weight coefficient of each positioning subsystem involving the fusion operation of the Federated Kalman filter is calculated according to the real-time credibility of each positioning subsystem comprises:
[0073] the percentages of the real-time reliability of each positioning subsystem to a sum of the real-time reliability of the plurality of subsystems are calculated, and each of the percentages is taken as the first information distribution weight coefficient of each positioning subsystem involving the fusion operation of the Federated Kalman filter.
[0074] The step that the final information distribution weight coefficient of each positioning subsystem involving the fusion operation is determined according to the first information distribution weight coefficient and the second information distribution weight coefficient comprises:
[0075] the first and second information distribution weight coefficients of each positioning subsystem are added and then averaged to serve as the final information distribution weight coefficient of each positioning subsystem.
[0076] Specifically, during the operation of the positioning system, the real-time reliability acquired from positioning devices, such as a high-precision map, an external sensor, etc., will not be directly used for the sub-filters, and needs to be adjusted according to covariance matrix data fed back by the main filter; the real-time reliability of each positioning subsystem is divided by the sum of the real-time reliability of all the positioning subsystems to obtain a distribution weight coefficient β.sub.i′ (i.e., the first information distribution weight coefficient), and the distribution weight coefficient and β.sub.i (i.e., the second information distribution weight coefficient) fed back with the main filter are added and averaged to obtain a mean value; and this mean value is used as the real information distribution coefficient (i.e., the final information distribution weight coefficient of each positioning subsystem) of each positioning subsystem. The distribution weight coefficients of this solution are calculated according to the input real-time reliability and the optimization of the algorithm of the filter, and the information distribution weight coefficients may be optimized in real time. In other embodiments of the present disclosure, a non-mean-value calculation way may also be used to calculate the real information distribution coefficient of each positioning subsystem; for example, the first information distribution weight coefficient accounts for 30%, and the second information distribution weight coefficient accounts for 70% or other; and those skilled in the art may choose a specific calculation way according to the actual situation, which will not be repeated here.
[0077] In this embodiment, after the credibility of each positioning subsystem in the different states is acquired, the positioning method further comprises:
[0078] a reliability threshold of each positioning subsystem is respectively set, and when the real-time reliability of the subsystem is higher than or equal to the corresponding reliability threshold, the subsystem performs the fusion operation; and when the real-time reliability of the subsystem is lower than the corresponding reliability threshold, the subsystem does not perform the fusion operation.
[0079] Specifically, an information feedback strategy of this solution uses a mixed feedback model (i.e., a feedback model and a feedback-free model of the FKF are combined). By setting a credibility threshold, the main filter, if the credibility of one subsystem is lower than the corresponding credibility threshold, feeds back for and corrects the current subsystem, and if the reliability of each positioning subsystem is higher than the reliability threshold, does not feed back for and correct the positioning subsystem. For example, the system uses three different positioning solutions of combined navigation and positioning, laser point cloud positioning and camera visual positioning. Under normal operation, the main filter does not feed back for each positioning subsystem. When the combined navigation and positioning is affected by signal occlusion, the positioning reliability output by each positioning subsystem is lower than the threshold, the main filter starts to feed back for and correct each positioning subsystem to make it not perform a multi-source fusion positioning algorithm, and the positioning data output from the laser point cloud positioning and the camera visual positioning is only used to perform the multi-source fusion positioning operation and distribute a corresponding weight ratio, thereby improving the positioning accuracy and robustness of the system.
[0080] In this embodiment, the credibility of each positioning subsystem in the different states is acquired by calculating the percentages of best states and worst states of operating parameters in historical statistical data of each positioning subsystem based on the historical statistical data of the states of the operating parameters of each positioning subsystem.
[0081] Specifically, the reliability of each positioning subsystem is calculated according to different states of the operating parameters of each positioning subsystem. The algorithm is obtained according to statistics. The percentages of the best states and the worst states of the operating parameters are calculated to obtain different reliability of each positioning subsystem in the different states. The reliability as a part of sensor parameters is pre-statistically obtained and set in a corresponding confidence data table.
[0082] In this embodiment, the step that the credibility of each positioning subsystem in the different states is acquired comprises: the reliability of the plurality of positioning subsystems in the different states is acquired by at least one of a high-precision map mode, an internal parameter mode, and an external parameter mode.
[0083] The high-precision map mode comprises:
[0084] the degree of building occlusion in external environment information of different locations is acquired according to the high-precision map and the reliability of the combined navigation and positioning subsystem corresponding to the different locations is set, where the reliability of the combined navigation and positioning subsystem is negatively related to the degree of building occlusion;
[0085] the degree of obviousness of features of surrounding objects in the external environment information of the different locations is acquired according to the high-precision map and the reliability of the laser point cloud positioning subsystem corresponding to the different locations is set, where the reliability of the laser point cloud positioning subsystem is positively related to the degree of obviousness of the features of the surrounding objects; and
[0086] the degree of light change in the external environment information of the different locations is acquired according to the high-precision map and the reliability of the laser point cloud positioning subsystem corresponding to the different locations is set, where the reliability of the camera visual positioning subsystem is positively related to the degree of light change.
[0087] Specifically, the high-precision map may preset the reliability of each positioning subsystem according to different environments and pre-measurement results. For example, between tall buildings, combined navigation is greatly affected by occlusion, and here and now the reliability of the combined navigation and positioning subsystem is lower; in open spaces such as highways and fast roads, surrounding features are not obvious, and the reliability of the laser point cloud positioning subsystem is lower; and in tunnels, boulevards and other darker or alternating light and dark areas, the reliability of the camera visual positioning subsystem is lower.
[0088] The internal parameter mode comprises:
[0089] the reliability of the combined navigation and positioning subsystem corresponding to the degree of stability of different global navigation satellite system (GNSS) signals and the number of different connected satellites is set according to the degree of stability of the GNSS signals and the number of the connected satellites in the combined navigation and positioning subsystem, where the reliability of the combined navigation and positioning subsystem is positively related to the number of the connected satellites;
[0090] the reliability of the laser point cloud positioning subsystem corresponding to the degree of matching of different point clouds is set according to the degree of matching of the point clouds in the laser point cloud positioning subsystem, where the reliability of the laser point cloud positioning subsystem is positively related to the degree of matching of the point clouds; and
[0091] the reliability of the camera visual positioning subsystem corresponding to the degree of matching of different features is set according to the degree of matching of the features in the camera visual positioning subsystem, where the reliability of the camera visual positioning subsystem is positively related to the degree of matching of the features.
[0092] Specifically, the reliability of each positioning subsystem may be acquired according to the characteristics of the subsystem, the reliability of the combined navigation and positioning subsystem may be acquired according to the connected GNSS signals and the number of connected satellites, and when the signals are stable and there are more connected satellites, the credibility is higher; the credibility of the laser point cloud positioning subsystem may be acquired according to the degree of matching of the point clouds in the laser point cloud positioning subsystem, as a basic parameter, and the higher the degree of matching of the point clouds is, the higher the credibility is; and the credibility of the camera visual positioning subsystem may be acquired according to the degree of matching of the features, as a basic parameter, and the higher the degree of matching of the features is, the higher the credibility is.
[0093] The external parameter mode comprises:
[0094] the reliability of the laser point cloud positioning subsystem corresponding to values for different particulate matter 2.5 (PM2.5) is set according to the values for the PM2.5 acquired by an external PM2.5 measurement sensor, where the reliability of the laser point cloud positioning subsystem is negatively related to the values for the PM2.5; and
[0095] the reliability of the camera visual positioning subsystem corresponding to brightness values of different light is set according to the brightness values of the light acquired by an external light sensor, where the reliability of the camera visual positioning subsystem is positively related to the brightness values of the light.
[0096] Specifically, the external sensor is mainly used in the laser point cloud positioning subsystem and the camera visual positioning subsystem. The laser point cloud positioning subsystem may be externally connected with the PM2.5 sensor to detect the impact of fine dust in the air on a laser radar, and the higher the value for the PM2.5 is, the lower the reliability of the laser point cloud positioning subsystem is; and the camera visual positioning subsystem may be externally connected with the light sensor to detect the impact of light on vision of a camera, and the higher the mildness and stability of the light is, the higher the reliability of the camera visual positioning subsystem is.
[0097] As shown in
[0098] the reliability database is configured to store a reliability data table for each positioning subsystem, where each reliability data table stores the reliability of each positioning subsystem in different states;
[0099] the reliability evaluation module 16 is configured to acquire the real-time credibility from the corresponding credibility data table according to real-time positioning data of each positioning subsystem and calculate a first information distribution weight coefficient of each positioning subsystem involving a fusion operation of the Federated Kalman filter according to the real-time credibility of each positioning subsystem; the main filter 6 is configured to respectively feed back a second information distribution weight coefficient of each positioning subsystem involving the fusion operation to each sub-filter 7;
[0100] the reliability evaluation module 16 is configured to determine a final information distribution weight coefficient of each positioning subsystem involving the fusion operation according to the first information distribution weight coefficient and the second information distribution weight coefficient; and
[0101] the Federated Kalman filter 5 is configured to perform the fusion operation according to the final information distribution weight coefficient of each positioning subsystem and output a final positioning result.
[0102] In this embodiment, the reliability evaluation module calculates the percentages of the real-time reliability of each positioning subsystem to a sum of the real-time reliability of the plurality of subsystems, and takes each of the percentages as the first information distribution weight coefficient of each positioning subsystem involving the fusion operation of the Federated Kalman filter 5;
[0103] in this embodiment, the reliability evaluation module 16 adds the first and second information distribution weight coefficients of each positioning subsystem and then performs averaging to serve as the final information distribution weight coefficient of each positioning subsystem; and
[0104] the reliability evaluation module 16 presets a reliability threshold of each positioning subsystem, and when the real-time reliability of the subsystem is higher than or equal to the corresponding reliability threshold, the subsystem performs the fusion operation; and when the real-time reliability of the subsystem is lower than the corresponding reliability threshold, the subsystem does not perform the fusion operation.
[0105] In this embodiment, the positioning system further includes a high-precision map 1 and an inertial measurement unit, where the high-precision map 1 and the inertial measurement unit are configured to provide absolute position information; and
[0106] the plurality of subsystems comprise a combined navigation and positioning subsystem, a laser point cloud positioning subsystem and a camera visual positioning subsystem, and each sub-filter 7 is configured to filter the positioning data output by one positioning subsystem. The combined navigation and positioning subsystem includes a combined navigation device 2 and a combined navigation and positioning attitude fixing unit 8; the laser point cloud positioning subsystem includes at least one laser radar device 3, a point cloud feature recognition unit 9 and a laser point cloud positioning unit 10; and the visual positioning subsystem includes at least one visual sensor device 4 (a variety of cameras), an image feature recognition unit 11 and a camera visual positioning unit 12.
[0107] The positioning system in this embodiment further includes a feature matching unit 13, a positioning database 14 and a path planning unit 15. The feature matching unit 13 is configured to perform feature matching on feature values recognized by the point cloud feature recognition unit 9 and a semantic feature recognition unit, and the positioning database 14 and the path planning unit 15 are configured to provide position data information and a planned navigation path of the high-precision map 1.
[0108] The present disclosure further provides an automobile, including the above-mentioned positioning system. The automobile using the above positioning system may adapt to various application scenarios in different environments and all-day accurate positioning.
[0109] In conclusion, the multi-source fusion operation is performed on the positioning data output by the plurality of different positioning subsystems through the Federated Kalman filter, and the first information distribution weight coefficient is acquired according to the real-time reliability of the different positioning subsystems; the final information distribution weight coefficient of each positioning subsystem involving the fusion operation is adjusted in combination with the first information distribution weight coefficient and the second information distribution weight coefficient fed back by the main filter to effectively optimize the information distribution weight of each positioning subsystem, thereby improving the positioning accuracy and robustness of the positioning system; and meanwhile, the present disclosure can adapt to various application scenarios in different environments and all-day accurate positioning.
[0110] Various embodiments of the present disclosure have been described above, and the foregoing description is exemplary, not exhaustive, and not limited to the disclosed embodiments. Numerous modifications and variations are apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments.