CN114689047B - Deep learning-based integrated navigation method, device, system and storage medium - Google Patents
Deep learning-based integrated navigation method, device, system and storage medium Download PDFInfo
- Publication number
- CN114689047B CN114689047B CN202210616148.2A CN202210616148A CN114689047B CN 114689047 B CN114689047 B CN 114689047B CN 202210616148 A CN202210616148 A CN 202210616148A CN 114689047 B CN114689047 B CN 114689047B
- Authority
- CN
- China
- Prior art keywords
- gps
- ins
- deep learning
- value
- learning model
- 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
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/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
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/20—Instruments for performing navigational calculations
-
- 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)
- Automation & Control Theory (AREA)
- Computer Networks & Wireless Communication (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Navigation (AREA)
Abstract
The invention discloses a combined navigation method, a device, a system and a storage medium based on deep learning, wherein the method comprises the following steps: an INS and a GPS are fused through a Kalman filter to construct an INS and GPS integrated navigation system; deducing the relation between the position increment of the GPS and the output value of the INS, and determining the input value and the output value of the deep learning model; constructing a deep learning model and a loss function thereof, and learning a nonlinear relation between an input value and an output value; respectively carrying out a simulation experiment and a real scene experiment, and adjusting the hyper-parameters of the deep learning model to obtain a trained deep learning model; and carrying out GPS interruption test, generating lost GPS position data, and calibrating the output value of the INS according to the lost data to obtain navigation data after GPS interruption. The method combines the Kalman filter with deep learning, and improves the robustness and the precision of INS and GPS combined navigation.
Description
Technical Field
The invention relates to the technical field of integrated navigation, in particular to an integrated navigation method, device and system based on deep learning and a storage medium.
Background
In recent years, with the development of artificial intelligence technology, mobile robots are applied to executing various intelligent tasks in more and more complex environments, such as security and disinfection of epidemic situation parks, material distribution, autonomous inspection and the like. The prerequisite for the mobile robot to execute these advanced intelligent tasks is to clarify the position and posture of the robot under the world coordinate system of the environment where the robot is located, i.e. the positioning and navigation of the mobile robot.
The most common Positioning and Navigation methods for unmanned vehicles and unmanned vehicles include Inertial Navigation Systems (INS) and Global Positioning Systems (GPS). In the INS, a gyroscope and an accelerometer sensor are used for acquiring angular velocity and acceleration information of a carrier, and the attitude, position and velocity of the carrier are further obtained through integral operation. The inertial navigation system has the advantages of quick updating frequency and high concealment, but has integral accumulated errors. The GPS determines the absolute position of a carrier under a GPS coordinate system by calculating the distance between a satellite and a GPS receiver, and has no accumulated error, but the updating frequency of the GPS is slow and is easy to be interfered. Therefore, in an environment where GPS signals are available, an INS and GPS integrated navigation system formed by integrating an INS and a GPS together is generally used with a kalman filter. However, when the unmanned aerial vehicle or unmanned vehicle equipped with GPS passes through a weak GPS scene, such as a tunnel or a tall building group, the kalman filter cannot update the integrated navigation system using GPS information as an observation value, the INS and GPS integrated navigation system will fall back to the pure INS navigation system, and the inherent noise of the inertial device will cause the precision of the pure INS to rapidly decrease. Therefore, it is of great significance to explore how to improve the combined navigation accuracy of the INS and the GPS in the scene of the GPS short-time interruption.
Therefore, the prior art has yet to be improved.
Disclosure of Invention
The invention provides a combined navigation method, device, system and storage medium based on deep learning, aiming at solving the technical problem of low navigation precision of an INS and GPS combined navigation system under the condition of GPS signal interruption.
The technical scheme adopted by the invention for solving the technical problem is as follows:
in a first aspect, the present invention provides a combined navigation method based on deep learning, including:
an INS and a GPS are fused through a Kalman filter to construct an INS and GPS integrated navigation system;
deducing the relation between the position increment of the GPS and the output value of the INS, and determining the input value and the output value of a deep learning model;
constructing the deep learning model and a loss function thereof, and learning a nonlinear relation between the input value and the output value;
respectively carrying out a simulation experiment and a real scene experiment, and adjusting the hyper-parameters of the deep learning model to obtain a trained deep learning model;
and carrying out GPS interruption test by using the trained deep learning model, generating lost GPS position data, and calibrating the output value of the INS according to the lost GPS position data to obtain navigation data after GPS interruption.
In one implementation, the constructing an INS and GPS integrated navigation system by fusing an INS and a GPS through a kalman filter includes:
fusing the INS and the GPS through the Kalman filter;
constructing an error model of the INS;
taking the position increment of the GPS as an observed value of the INS and GPS combined navigation system;
and determining the state vector of the INS and GPS integrated navigation system, and constructing a state equation and an observation equation of the INS and GPS integrated navigation system.
In one implementation, the constructing an error model for an INS includes:
constructing an INS attitude error equation system:
wherein the content of the first and second substances,an attitude angle error vector is obtained;andthe rotation angular velocity and the error of the navigation coordinate system relative to the inertial coordinate system are respectively;a gyroscope drift vector under a navigation coordinate system;
constructing an INS speed error equation set:
wherein the content of the first and second substances,is oriented from east to,Speed errors in north and sky;speeds in the east, north and sky directions;is a specific force value;andrespectively the rotation speed of the earth in a navigation coordinate system and the angle relative to the earth;is the deviation of the accelerometer in the navigation coordinate system;
constructing an INS position error equation system:
wherein the content of the first and second substances,,andlongitude error, latitude error and altitude error respectively;、andrespectively a north direction speed error, a sky direction speed error and an east direction speed error;andrespectively a meridian curvature radius of the map and a curvature radius of the main vertical line.
In one implementation, the determining a state vector of the INS and GPS integrated navigation system, and constructing a state equation and an observation equation of the INS and GPS integrated navigation system include:
selecting a plurality of system variables to form a state vector of the INS and GPS combined navigation system:
wherein the content of the first and second substances,is an attitude angle error vector in a navigation coordinate system;is the speed error;for longitude errors, latitude errors and altitude errors,andrespectively representing accelerometer deviation and gyro deviation in a machine body coordinate system;
and constructing a discrete state space equation of the INS and GPS integrated navigation system based on the error model of the INS:
wherein the content of the first and second substances,representing a state transition matrix;representing a system noise distribution matrix;andprocess noise and measurement noise, respectively;is a measurement matrix;is a measurement vector.
In one implementation, the deriving a relationship between a position increment of the GPS and an output value of the INS and determining an input value and an output value of a deep learning model includes:
substituting the discrete state space equation into the Kalman filter to carry out cyclic update iteration;
and comparing the position increment of the GPS with the output value of the INS through the Kalman filter, and deducing the relation between the position increment of the GPS and the output value of the INS so as to determine the input value and the output value of the deep learning model.
In one implementation, the building a deep learning model and a loss function thereof, and learning a nonlinear relationship between the input value and the output value includes:
constructing the deep learning model;
determining a representation form of the output value of the INS and the position increment of the GPS in feature mapping, and establishing a nonlinear relation between an input layer and an output layer of the deep learning model;
wherein, the output value of the INS comprises an attitude angle value, a specific force value and an angular velocity value.
In one implementation, the building a deep learning model includes:
and taking the attitude angle value, the specific force value and the angular velocity value of the INS as input values of the deep learning model, and taking the position increment value of the GPS as an output value of the deep learning model.
In one implementation, the determining a representation of the INS's output values and the GPS's position deltas in a feature map, establishing a non-linear relationship between an input layer and an output layer of the deep-learning model, includes:
learning sparse features through a convolutional layer by adopting the convolutional layer as a feature extractor;
and modeling an implicit dependency relationship between the INS and the GPS, providing an abstract representation of an output value of the INS in a feature map, and modeling a time dynamic characteristic activated by a feature map by utilizing a GRU layer.
In one implementation, the performing the simulation experiment and the real scene experiment respectively, and adjusting the hyper-parameter of the deep learning model to obtain the trained deep learning model includes:
respectively carrying out the simulation experiment and the real scene experiment;
collecting a data set of the INS and GPS integrated navigation system, and dividing the data set according to a preset proportion to obtain the training set and the test set;
training the deep learning model through the training set, and testing the deep learning model through the testing set;
and adjusting the hyper-parameters of the deep learning model to obtain the trained deep learning model.
In one implementation, the performing a GPS outage test using the trained deep learning model to generate lost GPS location data, and calibrating the output value of the INS according to the lost GPS location data includes:
inputting the attitude angle value, the specific force value and the angular velocity value measured by the INS into the trained deep learning model to generate the lost GPS position data:
wherein the content of the first and second substances,is the initial position value at the initial time k when the GPS is interrupted,is the final predicted GPS value;
substituting the lost GPS position data into the Kalman filter, and updating an error covariance matrix to obtain the calibrated INS output value;
and fusing the lost GPS position data and the calibrated INS output value to obtain navigation data after the GPS is interrupted.
In a second aspect, the present invention further provides a deep learning-based integrated navigation device, including: a processor and a memory, the memory storing a deep learning based integrated navigation program, the deep learning based integrated navigation program being executed by the processor for implementing the deep learning based integrated navigation method according to the first aspect.
In a third aspect, the present invention further provides a deep learning-based integrated navigation system, including: a GPS sensor, an INS sensor, a Kalman filter and a combined navigation device based on deep learning according to the second aspect;
the GPS sensor is used for acquiring position data;
the INS sensor is used for acquiring an attitude angle value, a specific force value and an angular velocity value;
the Kalman filter is used for fusing the GPS sensor and the INS sensor to obtain an INS and GPS integrated navigation system; the data acquisition module is used for respectively comparing the data of the GPS sensor with the data of the INS sensor to obtain data difference values of the sensors; the system comprises a GPS module, a correction module and a processing module, wherein the GPS module is used for acquiring GPS position data;
the integrated deep learning based navigation device is used for executing the following steps:
an INS and a GPS are fused through a Kalman filter to construct an INS and GPS integrated navigation system;
deducing the relation between the position increment of the GPS and the output value of the INS, and determining the input value and the output value of a deep learning model;
constructing the deep learning model and a loss function thereof, and learning a nonlinear relation between the input value and the output value;
respectively carrying out a simulation experiment and a real scene experiment, and adjusting the hyper-parameters of the deep learning model to obtain a trained deep learning model;
and carrying out GPS interruption test by using the trained deep learning model, generating lost GPS position data, and calibrating the output value of the INS according to the lost GPS position data to obtain navigation data after GPS interruption.
In a fourth aspect, the present invention further provides a storage medium, which is a computer-readable storage medium, and the storage medium stores a deep learning based integrated navigation program, and the deep learning based integrated navigation program is used for implementing the deep learning based integrated navigation method according to the first aspect when executed by a processor.
The invention adopts the technical scheme and has the following effects:
the invention provides a novel INS and GPS neural network framework (GI-NN), which utilizes 4 layers of one-dimensional convolution layers to map IMU input to a high-dimensional space, thereby better extracting IMU characteristics from IMU noise, adopts a gate control recursion unit network to excavate IMU time sequence internal relation, reduces operation load, combines a Kalman filter and deep learning, predicts a GPS position increment value by utilizing a deep learning model, realizes that the Kalman filter can still fuse INS and GPS data under the condition of GPS signal interruption, and improves the robustness and precision of INS and GPS combined navigation.
Drawings
In order to more clearly illustrate the embodiments or technical solutions of the present invention, the drawings used in the embodiments or technical solutions of the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the structures shown in the drawings without creative efforts.
FIG. 1 is a flow chart of a deep learning based integrated navigation method in one implementation of the present invention.
FIG. 2 is a workflow diagram of a deep learning based integrated navigation framework in one implementation of the invention.
FIG. 3 is a schematic diagram of a GI-NN network model structure in an implementation manner of the present invention.
Fig. 4 is a functional schematic diagram of a deep learning based integrated navigation device in one implementation of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer and clearer, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Exemplary method
At present, methods for improving the combined navigation accuracy of the INS and the GPS under the condition of short-time GPS interruption can be divided into two categories, one is to add an additional sensor to provide an observation value of a system for a kalman filter, such as a laser radar, a camera, a odometer and the like, and the methods can effectively improve the navigation accuracy, but increase the complexity and the cost of the system. The other is an algorithm based on machine learning, such as an adaptive neural fuzzy inference system, a support vector machine, a random forest and the like, and with the development of artificial intelligence technology, an artificial neural network is also used for improving the combined navigation accuracy of the INS and the GPS. Some research organizations have built a neural network learning model that maps the position error between the INS and the GPS using radial basis function neural networks. Some research institutes have explored a combined method of INS and GPS based on artificial neural networks to fuse uncompensated INS measurements with differential GPS measurements.
Various neural networks, including radial basis function neural networks, back-propagation neural networks, forward back-propagation neural networks, full back-propagation neural networks, adaptive resonance theory-back-propagation neural networks, convolutional neural networks, higher order neural networks, and input delay neural networks have been used to predict INS position errors in environments where GPS signals are unavailable. However, most of the above methods are based on static neural networks, which only use the current and previous step INS information, and do not consider more historical vehicle dynamics information. It is known that it is difficult to obtain an accurate position from time series data due to the lack of a priori dynamic data of the vehicle. The above method cannot maintain high navigation accuracy when the GPS signal is unavailable for a long time.
In recent years, deep learning has achieved satisfactory performance in time series prediction, i.e., natural language processing and speech processing. Deep learning algorithms such as recurrent neural networks have many advantages over machine learning methods in processing time series data and nonlinear system modeling due to their special recurrent units. The stochastic drift of the MEMS gyroscope is estimated and compensated in real time by combining a recurrent neural network with an unscented kalman filter, however, the recurrent neural network may exhibit gradient vanishing and gradient explosion when processing long time sequences.
In view of the above technical problems, the present embodiment provides a combined navigation method based on deep learning, which maps IMU inputs to a high-dimensional space by using 4 layers of one-dimensional convolutional layers, so as to better extract IMU features from IMU noise, and uses a gated recursion unit network to mine the intrinsic relation of IMU time sequences, thereby reducing the computational load, and simultaneously combines a kalman filter and deep learning, predicts a GPS position increment value by using a deep learning model, so that the kalman filter can still fuse INS and GPS data under the condition of GPS signal interruption, and the robustness and accuracy of the combined navigation of INS and GPS are improved.
As shown in fig. 1, an embodiment of the present invention provides a deep learning-based integrated navigation method, including the following steps:
and S100, fusing the INS and the GPS through a Kalman filter to construct an INS and GPS integrated navigation system.
In the embodiment, the integrated navigation method based on deep learning is realized by an INS and GPS integrated navigation system; the INS and GPS integrated navigation system is a combination of traditional INS navigation and GPS navigation, and the traditional INS (namely an inertial navigation system) and the GPS (namely a global positioning system) can be fused through the Kalman filter to construct a loosely coupled integrated navigation system, so that the INS and GPS integrated navigation system is obtained.
Further, in the process of constructing the INS and GPS integrated navigation system, an error model of the INS needs to be determined, that is, the error degree of data acquired by the INS is determined; then, with the error model of the INS and the position increment of the GPS as references, constructing and obtaining a state equation and an observation equation of the INS and GPS combined navigation system; the error model of the INS may be an error model obtained according to an error between actual data and standard data acquired by the INS within a period of time (e.g., 1s, 5s, 10s, etc.); the position increment of the GPS may also be a position difference between position data acquired by the GPS at the current time and position data acquired at a previous time within a period of time.
Specifically, in one implementation manner of the present embodiment, the step S100 includes the following steps:
step S101, fusing the INS and the GPS through the Kalman filter;
step S102, constructing an error model of the INS;
step S103, using the position increment of the GPS as an observed value of the INS and GPS integrated navigation system;
and step S104, determining the state vector of the INS and GPS integrated navigation system, and constructing a state equation and an observation equation of the INS and GPS integrated navigation system.
In this embodiment, according to the dynamic error model equation set of the INS, the GPS is used as a system observation value to construct a state equation set of the INS and GPS integrated navigation system.
Specifically, in an implementation manner of this embodiment, in the process of constructing the error model of the INS, the method includes the following steps:
step S102a, constructing an INS attitude error equation set;
step S102b, constructing an INS speed error equation set;
in step S102c, an INS position error equation set is constructed.
In this embodiment, the constructed error model of the INS includes: an INS attitude error equation set, an INS speed error equation set and an INS position error equation set; wherein the constructed INS attitude error equation set is as follows:
in the INS attitude error equation set,an attitude angle error vector is obtained;andthe rotation angular velocity and the error of the navigation coordinate system relative to the inertial coordinate system are respectively;and the gyroscope drift vector under the navigation coordinate system.
In this embodiment, the constructed INS velocity error equation set is:
in the system of INS velocity error equations,velocity errors in the east, north and sky directions;east, north and sky;is a specific force value;andrespectively the rotation speed of the earth in a navigation coordinate system and the angle relative to the earth;is the deviation of the accelerometer in the navigational coordinate system.
In this embodiment, the constructed INS position error equation set is:
in the system of INS position error equations,,andlongitude error, latitude error and altitude error respectively;、andnorth, sky, and east speed errors, respectively;andthe meridian curvature radius and the main perpendicular curvature radius are respectively shown.
In this embodiment, after obtaining the INS dynamic error equation set, a plurality of system variables are selected to form a state vector of the INS and GPS integrated navigation system according to the INS dynamic error equation set, so as to iteratively update the kalman filter according to the selected state vector.
Specifically, in an implementation manner of this embodiment, when constructing the state equation and the observation equation of the INS and GPS combined navigation system, the method includes the following steps:
step S104a, selecting a plurality of system variables to form a state vector of the INS and GPS integrated navigation system;
and step S104b, constructing a discrete state space equation of the INS and GPS integrated navigation system based on the error model of the INS.
In this embodiment, 15 system variables may be selected to form a system state vector, that is:
wherein the content of the first and second substances,is the attitude angle error vector in the navigation coordinate system;is the speed error;for longitude errors, latitude errors and altitude errors,andrespectively representing accelerometer bias and gyro bias in the body coordinate system.
Further, according to the selected system variables, a discrete state space equation of the INS and GPS integrated navigation system is constructed:
wherein, the first and the second end of the pipe are connected with each other,representing a state transition matrix;representing a system noise distribution matrix;andrespectively process noise and measurement noise;Is a measurement matrix;is a measurement vector.
In this embodiment, the state equation and the observation equation of the INS and GPS integrated navigation system are presented in the form of a discrete state space equation, and the above equations are substituted into a kalman filter to perform cyclic update iteration, where the kalman filter compares data difference values of the GPS sensor over a period of time and compares data difference values of the INS sensor over a period of time, so as to establish an error model to estimate the errors of the INS, and the data results acquired by the INS in real time are corrected by using the errors, so as to obtain the integrated navigation results of speed, position and attitude.
As shown in fig. 1, in an implementation manner of the embodiment of the present invention, the deep learning based integrated navigation method further includes the following steps:
and S200, deducing the relation between the position increment of the GPS and the output value of the INS, and determining the input value and the output value of the deep learning model.
In this embodiment, a deep learning algorithm is incorporated based on the GPS/INS integrated navigation system, and the deep learning algorithm assists the GPS/INS integrated navigation system in navigation, so as to improve the navigation accuracy of the GPS/INS integrated navigation system when signals are interrupted.
In a constructed loosely-coupled GPS/INS integrated navigation system, a deep learning network model needs to be designed, the attitude angle, the specific force value and the angular velocity value of the INS are used as the input of the deep learning network model, the position increment value of the GPS is used as the output of the network model, and the deep learning network model is trained and tested.
Specifically, in one implementation manner of the present embodiment, the step S200 includes the following steps:
step S201, substituting the discrete state space equation into the Kalman filter to perform cycle updating iteration;
step S202, comparing the position increment of the GPS with the output value of the INS through the Kalman filter, and deducing the relation between the position increment of the GPS and the output value of the INS so as to determine the input value and the output value of the deep learning model.
As shown in fig. 2, in the present embodiment, in the process of building the deep learning network model, the method includes: a training stage and a testing stage; in the training stage, the position increment of the GPS is mainly taken as a target, the input (namely the attitude angle, the specific force value and the angular velocity value of the INS) of the deep learning network model is corrected, then the corrected result is output, and iterative training is carried out by using the corrected result until the INS value meets the expected result; and in the testing stage, the corrected INS output value is used as a reference to predict the position increment of the GPS, and the prediction result of the position increment of the GPS and the corrected INS output value are used as the final output result of the deep learning network model.
As shown in fig. 1, in an implementation manner of the embodiment of the present invention, the deep learning based integrated navigation method further includes the following steps:
step S300, the deep learning model and the loss function thereof are constructed, and the nonlinear relation between the input value and the output value is learned.
In this embodiment, the constructed deep learning model is a GI-NN network model, and the structure of the GI-NN network model is shown in fig. 3, which includes: an input layer, a convolutional layer, a GRU layer, a Dropout layer, and a linear output layer.
In an implementation manner of this embodiment, the input layer is an inertial data input layer of the INS; the convolution layer is 4 layers of one-dimensional convolution layers, the number of input channels is 9, the number of output channels is 512, and the size of convolution kernel is 1; the number of input channels of the GRU layer is 512, the number of output channels is 128, and the number of units is 40; the number of input channels of the Dropout layer is 128, the number of output channels is 64, and the discarding rate is 0.25; the number of input channels of the linear output layer is 64, and the number of output channels is 2.
Specifically, in one implementation manner of the present embodiment, the step S300 includes the following steps:
step S301, constructing the deep learning model;
step S302, determining the expression form of the INS output value and the GPS position increment in feature mapping, and establishing a nonlinear relation between an input layer and an output layer of the deep learning model; wherein, the output value of the INS comprises an attitude angle value, a specific force value and an angular velocity value.
In this embodiment, when constructing the GI-NN network model, a convolutional layer is used as a feature extractor to learn sparse feature representation, and model implicit dependency relationships among various sensors, so as to provide an abstract representation of input sensor data in feature mapping, and simultaneously, utilize a time dynamic characteristic activated by a GRU layer modeling feature map.
Specifically, in one implementation manner of the present embodiment, the step S301 includes the following steps:
step S301a, using the attitude angle value, the specific force value, and the angular velocity value of the INS as input values of the deep learning model, and using the position increment value of the GPS as an output value of the deep learning model.
As an implementation manner of this embodiment, a kalman filter may be designed based on a state equation and an observation equation of the INS and the GPS integrated navigation system, the position, speed, and attitude angle errors of the INS and the GPS are input to the kalman filter, the kalman filter updates and iteratively estimates the INS error according to the error covariance matrix, and feeds back an output value of the compensation correction INS; then, designing a deep learning model, mapping the IMU sequence to a high-dimensional space by utilizing a one-dimensional convolutional layer, learning sparse feature representation, excavating time-space features of the IMU sequence through a GRU circulating network layer, and modeling implicit dependency relations among sensors, thereby providing abstract representation of input sensor data in feature mapping and establishing a nonlinear relation between input and output of the network model.
Specifically, in one implementation manner of the present embodiment, the step S302 includes the following steps:
step S302a, adopting the convolution layer as a characteristic extractor, and learning sparse characteristics through the convolution layer;
step S302b, modeling an implicit dependency relationship between the INS and the GPS, providing an abstract representation of an output value of the INS in a feature map, and modeling a time dynamic characteristic activated by a feature map using a GRU layer.
In this embodiment, the input to the deep learning network model may be represented as a time series vectorAnd each elementThe attitude angle, specific force and angular velocity 9 measurements,indicating the size of the time window. The prediction output is based on the priorObtaining IMU measurement value in time stepGPS position increment inIt can be expressed as:
in this embodiment, after the nonlinear relationship between the input layer and the output layer of the deep learning model is established, the deep learning network model can well learn the nonlinear relationship between the input and the output by performing a corresponding simulation experiment and a corresponding real scene experiment, so as to obtain a trained deep learning network model.
As shown in fig. 1, in an implementation manner of the embodiment of the present invention, the deep learning based integrated navigation method further includes the following steps:
and S400, respectively carrying out a simulation experiment and a real scene experiment, and adjusting the hyper-parameters of the deep learning model to obtain the trained deep learning model.
In this embodiment, after the nonlinear relationship between input and output is determined, a simulation experiment of GPS interrupt and a real scene experiment are performed respectively, a GPS/INS combined navigation data set is collected, the data set is divided into a training set and a test set, a network model is trained using the training set, and a GI-NN network model is optimized by adjusting hyper-parameters.
Specifically, in one implementation manner of the present embodiment, the step S400 includes the following steps:
step S401, respectively performing the simulation experiment and the real scene experiment;
step S402, collecting a data set of the INS and GPS integrated navigation system, and dividing the data set according to a preset proportion to obtain the training set and the test set;
step S403, training the deep learning model through the training set, and testing the deep learning model through the testing set;
and S404, adjusting the hyper-parameters of the deep learning model to obtain the trained deep learning model.
In this embodiment, according to the training process and the testing process shown in fig. 2, a corresponding simulation experiment and a real scene experiment are performed respectively; by collecting the INS and GPS combined navigation data set, the data set is divided into 7: and 3, dividing a training set and a testing set, training the GI-NN network model through a large amount of INS and GPS combined navigation data when the GPS signal is available, and adjusting the training hyper-parameters to enable the GI-NN network model to reach an optimal state, so that the deep learning network model can well learn the nonlinear relation between input and output, and the navigation data can be predicted when the GPS signal is interrupted.
As shown in fig. 1, in an implementation manner of the embodiment of the present invention, the deep learning based integrated navigation method further includes the following steps:
and S500, carrying out GPS interruption test by using the trained deep learning model, generating lost GPS position data, and calibrating the output value of the INS according to the lost GPS position data to obtain navigation data after GPS interruption.
In this embodiment, when the GPS is interrupted, the trained model is used to predict the GPS position increment, and the position increment value at each time is accumulated to generate lost GPS position data, which is input to the kalman filter to be fused with the INS sensor data, so that the INS and GPS integrated navigation system still maintains better navigation accuracy under the condition of the GPS interruption, and the output value of the INS is calibrated by the lost GPS position data to obtain accurate navigation data after the GPS interruption.
Specifically, in one implementation manner of the present embodiment, the step S500 includes the following steps:
step S501, inputting the attitude angle value, the specific force value and the angular velocity value measured by the INS into the trained deep learning model to generate the lost GPS position data;
step S502, substituting the lost GPS position data into the Kalman filter, updating an error covariance matrix, and obtaining the calibrated INS output value;
and S503, fusing the lost GPS position data and the calibrated INS output value to obtain navigation data after the GPS is interrupted.
In this embodiment, when the GPS signal is interrupted, the attitude angle, specific force and angular velocity measured by the INS are input into the deep learning model GI-NN trained in the previous step, and a GPS position increment value is predicted, and then a pseudo GPS position value is generated by adding up the position increment value at each time, which can be specifically expressed as:
wherein the content of the first and second substances,is the initial position value at the initial time k when the GPS is interrupted,is the final predicted GPS value.
By generatingAnd substituting the updated error covariance matrix into the Kalman filter in the second step to correct the INS error, so that the combined navigation of the INS and the GPS can still continue to work under the condition of GPS interruption, and better navigation accuracy is maintained.
The embodiment achieves the following technical effects through the technical scheme:
aiming at the scene of GPS interruption, the embodiment designs a unique and novel deep learning model framework under the condition of not additionally adding an additional sensor, and predicts lost GPS data, so that the INS and the GPS can continuously and normally work and output high-precision and reliable navigation data. The method comprises the steps of firstly mapping an input IMU sequence to a high-dimensional space by introducing one-dimensional convolution in a deep learning model, and then extracting the characteristics of the sequence, thereby achieving the effect of noise reduction. The implicit association characteristic between the IMU historical moment data and the current moment is fully considered by utilizing the GRU circulating network layer, and the calculation load is reduced compared with that of a long-short-term memory neural network.
Exemplary device
Based on the above embodiments, the present invention further provides a combined navigation device based on deep learning, and its functional block diagram may be as shown in fig. 4.
The integrated navigation device based on deep learning comprises: the system comprises a processor, a memory, an interface, a display screen and a communication module which are connected through a system bus; wherein the processor of the deep learning based integrated navigation device is used for providing calculation and control capability; the memory of the combined navigation device based on deep learning comprises a storage medium and an internal memory; the storage medium stores an operating system and a computer program; the internal memory provides an environment for the operation of an operating system and a computer program in the storage medium; the interface is used for connecting external equipment, such as mobile terminals, computers and the like; the display screen is used for displaying corresponding combined navigation information based on deep learning; the communication module is used for communicating with a cloud server or a mobile terminal.
The computer program is adapted to be executed by a processor to implement a deep learning based integrated navigation method.
It will be understood by those skilled in the art that the schematic block diagram shown in fig. 4 is only a block diagram of a part of the structure related to the solution of the present invention, and does not constitute a limitation of the combined navigation device based on deep learning to which the solution of the present invention is applied, and a specific combined navigation device based on deep learning may include more or less components than those shown in the figure, or combine some components, or have different arrangements of components.
In one embodiment, a deep learning based integrated navigation device is provided, which includes: the combined navigation method based on the deep learning comprises a processor and a memory, wherein the memory stores a combined navigation program based on the deep learning, and the combined navigation program based on the deep learning is used for realizing the combined navigation method based on the deep learning when being executed by the processor.
Exemplary System
Based on the embodiment, the invention also provides a combined navigation system based on deep learning, which comprises a GPS sensor, an INS sensor, a Kalman filter and the combined navigation device based on deep learning;
the GPS sensor is used for acquiring position data;
the INS sensor is used for acquiring an attitude angle value, a specific force value and an angular velocity value;
the Kalman filter is used for fusing the GPS sensor and the INS sensor to obtain an INS and GPS integrated navigation system; the data acquisition module is used for respectively comparing the data of the GPS sensor with the data of the INS sensor to obtain data difference values of the sensors; the system comprises a GPS module, a calibration module, a GPS module and a control module, wherein the GPS module is used for acquiring GPS position data;
the integrated deep learning based navigation device is used for executing the following steps:
an INS and a GPS are fused through a Kalman filter to construct an INS and GPS integrated navigation system;
deducing the relation between the position increment of the GPS and the output value of the INS, and determining the input value and the output value of a deep learning model;
constructing the deep learning model and a loss function thereof, and learning a nonlinear relation between the input value and the output value;
respectively carrying out a simulation experiment and a real scene experiment, and adjusting the hyper-parameters of the deep learning model to obtain a trained deep learning model;
and carrying out GPS interruption test by using the trained deep learning model, generating lost GPS position data, and calibrating the output value of the INS according to the lost GPS position data to obtain navigation data after GPS interruption.
In one embodiment, a storage medium is provided, wherein the storage medium stores a deep learning based integrated navigation program, and the deep learning based integrated navigation program is used for implementing the deep learning based integrated navigation method when being executed by a processor.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above may be implemented by instructing relevant hardware by a computer program, and the computer program may be stored in a non-volatile storage medium, and when executed, may include the processes of the embodiments of the methods described above. Any reference to memory, storage, databases, or other media used in embodiments provided herein may include non-volatile and/or volatile memory.
In summary, the present invention provides a method, an apparatus, a system and a storage medium for integrated navigation based on deep learning, wherein the method comprises: an INS and a GPS are fused through a Kalman filter to construct an INS and GPS integrated navigation system; deducing the relation between the position increment of the GPS and the output value of the INS, and determining the input value and the output value of the deep learning model; constructing a deep learning model and a loss function thereof, and learning a nonlinear relation between an input value and an output value; respectively carrying out a simulation experiment and a real scene experiment, and adjusting the hyper-parameters of the deep learning model to obtain a trained deep learning model; and carrying out GPS interruption test, generating lost GPS position data, and calibrating the output value of the INS according to the lost data to obtain navigation data after GPS interruption. According to the method, the Kalman filter and the deep learning are combined, and the robustness and the precision of the INS and GPS integrated navigation are improved.
It is to be understood that the invention is not limited to the examples described above, but that modifications and variations may be effected thereto by those of ordinary skill in the art in light of the foregoing description, and that all such modifications and variations are intended to be within the scope of the invention as defined by the appended claims.
Claims (10)
1. A deep learning based integrated navigation method is characterized in that the deep learning based integrated navigation method comprises the following steps:
an INS and a GPS are fused through a Kalman filter to construct an INS and GPS integrated navigation system;
deducing the relation between the position increment of the GPS and the output value of the INS, and determining the input value and the output value of a deep learning model;
constructing the deep learning model and a loss function thereof, and learning a nonlinear relation between the input value and the output value;
respectively carrying out a simulation experiment and a real scene experiment, and adjusting the hyper-parameters of the deep learning model to obtain a trained deep learning model;
carrying out GPS interruption test by using the trained deep learning model, generating lost GPS position data, and calibrating the output value of the INS according to the lost GPS position data to obtain navigation data after GPS interruption;
the building of the deep learning model and the loss function thereof, and the learning of the nonlinear relationship between the input value and the output value include:
constructing the deep learning model;
determining a representation form of the output value of the INS and the position increment of the GPS in feature mapping, and establishing a nonlinear relation between an input layer and an output layer of the deep learning model;
wherein, the output value of the INS comprises an attitude angle value, a specific force value and an angular velocity value;
the building of the deep learning model comprises the following steps:
taking the attitude angle value, the specific force value and the angular velocity value of the INS as input values of the deep learning model, and taking the position increment value of the GPS as an output value of the deep learning model;
determining a representation of the INS output values and the GPS position increments in a feature map, establishing a non-linear relationship between an input layer and an output layer of the deep learning model, comprising:
learning sparse features through convolutional layers by adopting the convolutional layers as feature extractors;
modeling an implicit dependency relationship between the INS and the GPS, providing an abstract representation of an output value of the INS in a feature mapping, and modeling a time dynamic characteristic activated by a feature map by using a GRU layer;
the constructed deep learning model is a GI-NN network model, and the structure of the GI-NN network model comprises: an input layer, a convolution layer, a GRU layer, a Dropout layer, and a linear output layer;
mapping the IMU sequence to a high-dimensional space by utilizing a one-dimensional convolutional layer, learning sparse feature representation, excavating time-space features of the IMU sequence through the GRU layer, and modeling an implicit dependency relationship between the INS and the GPS.
2. The integrated navigation method based on deep learning of claim 1, wherein the constructing of the integrated navigation system of INS and GPS by fusing INS and GPS through a kalman filter comprises:
fusing the INS and the GPS through the Kalman filter;
constructing an error model of the INS;
taking the position increment of the GPS as an observed value of the INS and GPS combined navigation system;
and determining the state vector of the INS and GPS integrated navigation system, and constructing a state equation and an observation equation of the INS and GPS integrated navigation system.
3. The integrated navigation method based on deep learning of claim 2, wherein the constructing the error model of the INS comprises:
constructing an INS attitude error equation set:
wherein, the first and the second end of the pipe are connected with each other,an attitude angle error vector is obtained;andthe rotation angular velocity and the error of the navigation coordinate system relative to the inertial coordinate system are respectively;a gyroscope drift vector under a navigation coordinate system;
constructing an INS speed error equation set:
wherein the content of the first and second substances,velocity errors in the east, north and sky directions;speeds in the east, north and sky directions;is a specific force value;andrespectively the rotation speed of the earth in a navigation coordinate system and the angle relative to the earth;is the deviation of the accelerometer in the navigation coordinate system;
constructing an INS position error equation set:
wherein the content of the first and second substances,,andlongitude error, latitude error and altitude error respectively;、andrespectively a north direction speed error, a sky direction speed error and an east direction speed error;andthe meridian curvature radius and the main perpendicular curvature radius are respectively shown.
4. The integrated navigation method based on deep learning of claim 2, wherein the determining the state vector of the INS and GPS integrated navigation system, and the constructing the state equation and the observation equation of the INS and GPS integrated navigation system comprise:
selecting a plurality of system variables to form a state vector of the INS and GPS combined navigation system:
wherein the content of the first and second substances,is the attitude angle error vector in the navigation coordinate system;is the speed error;as a longitude error, a latitude error, and an altitude error,andrespectively representing an accelerometer deviation and a gyro deviation in a body coordinate system;
and constructing a discrete state space equation of the INS and GPS integrated navigation system based on the error model of the INS:
5. The integrated navigation method based on deep learning of claim 4, wherein the deriving the relationship between the position increment of the GPS and the output value of the INS to determine the input value and the output value of the deep learning model comprises:
substituting the discrete state space equation into the Kalman filter to perform cycle updating iteration;
and comparing the position increment of the GPS with the output value of the INS through the Kalman filter, and deducing the relation between the position increment of the GPS and the output value of the INS so as to determine the input value and the output value of the deep learning model.
6. The integrated navigation method based on deep learning of claim 1, wherein the performing of the simulation experiment and the real scene experiment, respectively, and the adjusting of the hyper-parameters of the deep learning model to obtain the trained deep learning model comprises:
respectively carrying out the simulation experiment and the real scene experiment;
collecting a data set of the INS and GPS integrated navigation system, and dividing the data set according to a preset proportion to obtain a training set and a test set;
training the deep learning model through the training set, and testing the deep learning model through the testing set;
and adjusting the hyper-parameters of the deep learning model to obtain the trained deep learning model.
7. The integrated navigation method based on deep learning of claim 1, wherein the performing a GPS outage test using the trained deep learning model to generate missing GPS location data and calibrating the INS output values according to the missing GPS location data comprises:
inputting the attitude angle value, the specific force value and the angular velocity value measured by the INS into the trained deep learning model to generate the lost GPS position data:
wherein the content of the first and second substances,for the initiation of the initial time k at GPS interruptionThe value of the position is set to be,is the final predicted GPS value;
substituting the lost GPS position data into the Kalman filter, and updating an error covariance matrix to obtain the calibrated INS output value;
and fusing the lost GPS position data and the calibrated INS output value to obtain navigation data after the GPS is interrupted.
8. A combined navigation device based on deep learning is characterized by comprising: a processor and a memory, the memory storing a deep learning based integrated navigation program, the deep learning based integrated navigation program when executed by the processor being adapted to implement the deep learning based integrated navigation method according to any one of claims 1 to 7.
9. A deep learning based integrated navigation system, comprising: a GPS sensor, an INS sensor, a kalman filter, and the deep learning based integrated navigation device of claim 8;
the GPS sensor is used for acquiring position data;
the INS sensor is used for acquiring an attitude angle value, a specific force value and an angular velocity value;
the Kalman filter is used for fusing the GPS sensor and the INS sensor to obtain an INS and GPS integrated navigation system; the data acquisition module is used for respectively comparing the data of the GPS sensor with the data of the INS sensor to obtain data difference values of the sensors; the system comprises a GPS module, a correction module and a processing module, wherein the GPS module is used for acquiring GPS position data;
the integrated deep learning based navigation device is used for executing the following steps:
an INS and a GPS are fused through a Kalman filter to construct an INS and GPS integrated navigation system;
deducing the relation between the position increment of the GPS and the output value of the INS, and determining the input value and the output value of a deep learning model;
constructing the deep learning model and a loss function thereof, and learning a nonlinear relation between the input value and the output value;
respectively carrying out a simulation experiment and a real scene experiment, and adjusting the hyper-parameters of the deep learning model to obtain a trained deep learning model;
carrying out GPS interruption test by using the trained deep learning model, generating lost GPS position data, and calibrating the output value of the INS according to the lost GPS position data to obtain navigation data after GPS interruption;
the constructing the deep learning model and the loss function thereof, and learning the nonlinear relationship between the input value and the output value includes:
constructing the deep learning model;
determining a representation form of the output value of the INS and the position increment of the GPS in feature mapping, and establishing a nonlinear relation between an input layer and an output layer of the deep learning model;
wherein the output values of the INS comprise an attitude angle value, a specific force value and an angular velocity value;
the building of the deep learning model comprises the following steps:
taking the attitude angle value, the specific force value and the angular velocity value of the INS as input values of the deep learning model, and taking the position increment value of the GPS as an output value of the deep learning model;
determining a representation of the INS output values and the GPS position increments in a feature map, establishing a non-linear relationship between an input layer and an output layer of the deep learning model, comprising:
learning sparse features through a convolutional layer by adopting the convolutional layer as a feature extractor;
modeling an implicit dependency relationship between the INS and the GPS, providing an abstract representation of an output value of the INS in a feature map, and modeling a time dynamic characteristic activated by a feature map by using a GRU layer;
the constructed deep learning model is a GI-NN network model, and the structure of the GI-NN network model comprises: an input layer, a convolutional layer, a GRU layer, a Dropout layer, and a linear output layer;
mapping the IMU sequence to a high-dimensional space by utilizing a one-dimensional convolutional layer, learning sparse feature representation, excavating time-space features of the IMU sequence through the GRU layer, and modeling an implicit dependency relationship between the INS and the GPS.
10. A storage medium, which is a computer-readable storage medium, and which stores a deep learning based integrated navigation program, and when the deep learning based integrated navigation program is executed by a processor, the deep learning based integrated navigation program is used for implementing the deep learning based integrated navigation method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210616148.2A CN114689047B (en) | 2022-06-01 | 2022-06-01 | Deep learning-based integrated navigation method, device, system and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210616148.2A CN114689047B (en) | 2022-06-01 | 2022-06-01 | Deep learning-based integrated navigation method, device, system and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114689047A CN114689047A (en) | 2022-07-01 |
CN114689047B true CN114689047B (en) | 2022-09-13 |
Family
ID=82131049
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210616148.2A Active CN114689047B (en) | 2022-06-01 | 2022-06-01 | Deep learning-based integrated navigation method, device, system and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114689047B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115290067A (en) * | 2022-07-09 | 2022-11-04 | 哈尔滨工程大学 | Big data navigation method supporting vector clustering neural network |
CN116518981B (en) * | 2023-06-29 | 2023-09-22 | 中国人民解放军国防科技大学 | Aircraft visual navigation method based on deep learning matching and Kalman filtering |
CN117091457B (en) * | 2023-08-03 | 2024-02-13 | 南京理工大学 | Guided projectile navigation method and system based on deep learning |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108763493A (en) * | 2018-05-30 | 2018-11-06 | 深圳市思迪信息技术股份有限公司 | A kind of recommendation method based on deep learning |
CN112578419A (en) * | 2020-11-24 | 2021-03-30 | 南京邮电大学 | GPS data reconstruction method based on GRU network and Kalman filtering |
CN113221758A (en) * | 2021-05-16 | 2021-08-06 | 西北工业大学 | Underwater acoustic target identification method based on GRU-NIN model |
CN113447021A (en) * | 2021-07-15 | 2021-09-28 | 北京理工大学 | MEMS inertial navigation system positioning enhancement method based on LSTM neural network model |
CN114239376A (en) * | 2021-10-29 | 2022-03-25 | 武汉大学 | Algorithm for assisting navigation by using GRU neural network during GNSS signal interruption |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2447809C (en) * | 2001-06-04 | 2011-08-02 | Novatel Inc. | An inertial/gps navigation system |
CN101871782B (en) * | 2010-05-19 | 2011-11-02 | 北京航空航天大学 | Position error forecasting method for GPS (Global Position System)/MEMS-INS (Micro-Electricomechanical Systems-Inertial Navigation System) integrated navigation system based on SET2FNN |
CN106980133A (en) * | 2017-01-18 | 2017-07-25 | 中国南方电网有限责任公司超高压输电公司广州局 | The GPS INS Combinated navigation methods and system for being compensated and being corrected using neural network algorithm |
CN107390246A (en) * | 2017-07-06 | 2017-11-24 | 电子科技大学 | A kind of GPS/INS Combinated navigation methods based on genetic neural network |
CN107655472B (en) * | 2017-08-30 | 2019-11-01 | 杨华军 | A kind of high-precision inertial navigation set error compensating method based on deep learning |
CN109521454B (en) * | 2018-12-06 | 2020-06-09 | 中北大学 | GPS/INS integrated navigation method based on self-learning volume Kalman filtering |
CN110346821B (en) * | 2019-07-17 | 2022-11-29 | 贵州理工学院 | SINS/GPS combined attitude-determining and positioning method and system for solving long-time GPS unlocking problem |
CN110487271A (en) * | 2019-09-26 | 2019-11-22 | 哈尔滨工程大学 | Elman neural network aiding tight integration air navigation aid when a kind of GNSS signal is obstructed |
CN111275969B (en) * | 2020-02-15 | 2022-02-25 | 湖南大学 | Vehicle track filling method based on intelligent identification of road environment |
CN111854741B (en) * | 2020-06-16 | 2022-08-09 | 中国人民解放军战略支援部队信息工程大学 | GNSS/INS tight combination filter and navigation method |
-
2022
- 2022-06-01 CN CN202210616148.2A patent/CN114689047B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108763493A (en) * | 2018-05-30 | 2018-11-06 | 深圳市思迪信息技术股份有限公司 | A kind of recommendation method based on deep learning |
CN112578419A (en) * | 2020-11-24 | 2021-03-30 | 南京邮电大学 | GPS data reconstruction method based on GRU network and Kalman filtering |
CN113221758A (en) * | 2021-05-16 | 2021-08-06 | 西北工业大学 | Underwater acoustic target identification method based on GRU-NIN model |
CN113447021A (en) * | 2021-07-15 | 2021-09-28 | 北京理工大学 | MEMS inertial navigation system positioning enhancement method based on LSTM neural network model |
CN114239376A (en) * | 2021-10-29 | 2022-03-25 | 武汉大学 | Algorithm for assisting navigation by using GRU neural network during GNSS signal interruption |
Also Published As
Publication number | Publication date |
---|---|
CN114689047A (en) | 2022-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114689047B (en) | Deep learning-based integrated navigation method, device, system and storage medium | |
CN111721289B (en) | Vehicle positioning method, device, equipment, storage medium and vehicle in automatic driving | |
CN112146655B (en) | Elastic model design method for BeiDou/SINS tight integrated navigation system | |
Doostdar et al. | INS/GNSS integration using recurrent fuzzy wavelet neural networks | |
CN108387236B (en) | Polarized light SLAM method based on extended Kalman filtering | |
CN111189442B (en) | CEPF-based unmanned aerial vehicle multi-source navigation information state prediction method | |
CN115143954B (en) | Unmanned vehicle navigation method based on multi-source information fusion | |
US20230366680A1 (en) | Initialization method, device, medium and electronic equipment of integrated navigation system | |
CN112985391B (en) | Multi-unmanned aerial vehicle collaborative navigation method and device based on inertia and binocular vision | |
CN105547300A (en) | All-source navigation system and method used for AUV (Autonomous Underwater Vehicle) | |
CN112595313A (en) | Vehicle-mounted navigation method and device based on machine learning and computer equipment | |
CN114061570A (en) | Vehicle positioning method and device, computer equipment and storage medium | |
CN114061611A (en) | Target object positioning method, apparatus, storage medium and computer program product | |
US20220057517A1 (en) | Method for constructing point cloud map, computer device, and storage medium | |
CN111964675A (en) | Intelligent aircraft navigation method for blackout area | |
CN113566850B (en) | Method and device for calibrating installation angle of inertial measurement unit and computer equipment | |
CN113375664B (en) | Autonomous mobile device positioning method based on dynamic loading of point cloud map | |
CN104634348B (en) | Attitude angle computational methods in integrated navigation | |
Glavine et al. | Gps integrated inertial navigation system using interactive multiple model extended kalman filtering | |
CN109655057B (en) | Filtering optimization method and system for accelerator measurement value of six-push unmanned aerial vehicle | |
Sharaf et al. | Merits and limitations of using fuzzy inference system for temporal integration of INS/GPS in vehicular navigation | |
CN114088104B (en) | Map generation method under automatic driving scene | |
CN114001730B (en) | Fusion positioning method, fusion positioning device, computer equipment and storage medium | |
EP3855117A1 (en) | Terrain referenced navigation system with generic terrain sensors for correcting an inertial navigation solution | |
CN115711616A (en) | Indoor and outdoor unmanned aerial vehicle penetrating smooth positioning method and device |
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 |