[go: up one dir, main page]

FR3041769A1 - GEOLOCATION PROCESS - Google Patents

GEOLOCATION PROCESS Download PDF

Info

Publication number
FR3041769A1
FR3041769A1 FR1502035A FR1502035A FR3041769A1 FR 3041769 A1 FR3041769 A1 FR 3041769A1 FR 1502035 A FR1502035 A FR 1502035A FR 1502035 A FR1502035 A FR 1502035A FR 3041769 A1 FR3041769 A1 FR 3041769A1
Authority
FR
France
Prior art keywords
carrier
bitter
distance
ins
estimate
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.)
Granted
Application number
FR1502035A
Other languages
French (fr)
Other versions
FR3041769B1 (en
Inventor
Loic Davain
Simon Fabien
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Safran Electronics and Defense SAS
Original Assignee
Sagem Defense Securite SA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sagem Defense Securite SA filed Critical Sagem Defense Securite SA
Priority to FR1502035A priority Critical patent/FR3041769B1/en
Publication of FR3041769A1 publication Critical patent/FR3041769A1/en
Application granted granted Critical
Publication of FR3041769B1 publication Critical patent/FR3041769B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/02Systems using the reflection of electromagnetic waves other than radio waves
    • G01S17/06Systems determining position data of a target
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • G01C21/165Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation combined with non-inertial navigation instruments
    • G01C21/1656Navigation; 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 with passive imaging devices, e.g. cameras
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S17/00Systems using the reflection or reradiation of electromagnetic waves other than radio waves, e.g. lidar systems
    • G01S17/86Combinations of lidar systems with systems other than lidar, radar or sonar, e.g. with direction finders
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO 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
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/48Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S17/00
    • G01S7/4808Evaluating distance, position or velocity data

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Electromagnetism (AREA)
  • Automation & Control Theory (AREA)
  • Position Fixing By Use Of Radio Waves (AREA)
  • Navigation (AREA)

Abstract

La présente invention concerne un procédé de géolocalisation d'un porteur mobile (P), comprenant des étapes de sélection (104) d'un amer (A1) en vue du porteur mobile (P), mesure (106) d'une première distance (D1) entre l'amer (A1) et le porteur (P), alors que le porteur (P) occupe une première position, calcul (110) d'une première estimation de la position de l'amer (A1) à partir de la première distance mesurée et d'une estimation de la première position du porteur (P) fournie par une centrale inertielle (INS), mesure (106) d'une deuxième distance (D2) entre l'amer (A1) et le porteur (P), alors que le porteur (P) occupe une deuxième position différente de la première position, calcul (110) d'une deuxième estimation de la position de l'amer (A1) à partir de la deuxième distance (D2) et d'une estimation de la deuxième position du porteur (P) fournie par la centrale inertielle (INS), correction (114) d'un état de navigation du porteur estimé par la centrale inertielle (INS) à partir d'un écart entre les première et deuxième estimations de position de l'amer (A1), de sorte à produire un état de navigation corrigé.The present invention relates to a method of geolocation of a mobile carrier (P), comprising steps of selecting (104) a bitter (A1) for the mobile carrier (P), measuring (106) a first distance (D1) between the bitter (A1) and the carrier (P), while the carrier (P) occupies a first position, calculating (110) a first estimate of the position of the bitter (A1) from of the first measured distance and an estimate of the first position of the carrier (P) provided by an inertial unit (INS), measuring (106) a second distance (D2) between the bitter (A1) and the carrier (P), while the carrier (P) occupies a second position different from the first position, calculating (110) a second estimate of the position of the bitter (A1) from the second distance (D2) and an estimate of the second position of the carrier (P) provided by the inertial unit (INS), correction (114) of a state of navigation of the carrier estimated by the central inertia lle (INS) from a difference between the first and second position estimates of the bitter (A1), so as to produce a corrected navigation state.

Description

DOMAINE DE L'INVENTIONFIELD OF THE INVENTION

La présente invention concerne un procédé de géolocalisation d’un porteur mobile.The present invention relates to a method of geolocation of a mobile carrier.

ETAT DE LA TECHNIQUESTATE OF THE ART

Pour déterminer la position absolue d’un porteur mobile, il est connu d’utiliser une centrale inertielle INS couplée à un récepteur de signaux de navigation satellite (GNSS par exemple) : on parle alors d’hybridation INS/GNSS.To determine the absolute position of a mobile carrier, it is known to use an INS inertial unit coupled to a satellite navigation signal receiver (GNSS for example): this is called INS / GNSS hybridization.

Or, dans certains scénarios opérationnels, l’emploi d’une constellation de satellites pour garantir la précision de la localisation inertielle n’est pas possible (présence de brouillage, leurrages, etc). La précision de la localisation inertielle ne peut alors être conservée et se dégrade.However, in certain operational scenarios, the use of a constellation of satellites to ensure the accuracy of the inertial location is not possible (presence of jamming, luring, etc.). The accuracy of the inertial location can not be maintained and degrades.

Certaines techniques de géolocalisation fonctionnant en l’absence de signaux de positionnement par satellite ont ainsi été développées.Certain geolocation techniques operating in the absence of satellite positioning signals have thus been developed.

On connaît par exemple les procédés de type SLAM (« Simultaneous Localization and Mapping ») consistant à réaliser une cartographie du terrain observé et positionner le système dans cette reconstitution de l’environnement.For example, methods known as Simultaneous Localization and Mapping (SLAM) are known, consisting in mapping the observed terrain and positioning the system in this reconstitution of the environment.

Toutefois, ces procédés nécessitent de réaliser de complexes calculs en traitement d’image. Par ailleurs, la méthode SLAM doit être exploitée en continu et nécessite la présence de nombreux points remarquables dans les images observées. Enfin, cette technique ne permet pas d’avoir une localisation absolue du système.However, these methods require complex calculations in image processing. In addition, the SLAM method must be exploited continuously and requires the presence of many remarkable points in the observed images. Finally, this technique does not allow to have an absolute location of the system.

On connaît par ailleurs des procédés consistant à réaliser des recalages de position du porteur à partir de l’observation d’un amer préalablement identifié.Processes are also known consisting in making positional readings of the wearer from the observation of a previously identified bitter.

Un amer est un point de repère fixe et identifiable sans ambiguïté utilisé pour la navigation (un clocher, un phare, etc) car présentant certaines particularités structurelles.A bitter is a fixed and unambiguously identifiable landmark used for navigation (a bell tower, a lighthouse, etc.) because it has certain structural features.

Sont mémorisés dans une base de données la position absolue prédéterminée de l’amer et des données visuelles caractéristiques de cet amer, avant la mission du porteur.The predetermined absolute position of the bitter and the characteristic visual data of this bitter are stored in a database before the wearer's mission.

Toutefois, la base de données localisant précisément les amers qui seront ensuite exploités pendant la mission doit être construite avant le début de la mission du porteur : la mission opérationnelle est donc contrainte par le passage à proximité de ces amers prédéterminés. Une connaissance préalable du terrain est donc requise.However, the database precisely locating the bitter that will then be exploited during the mission must be built before the beginning of the mission of the carrier: the operational mission is constrained by the passage in the vicinity of these predetermined bitter. Prior knowledge of the terrain is required.

EXPOSE DE L'INVENTIONSUMMARY OF THE INVENTION

Un but poursuivi par l’invention est de géo-localiser un porteur mobile en l’absence de signaux de positionnement par satellite, et ce sans connaissance préalable du terrain.An object of the invention is to geo-locate a mobile carrier in the absence of satellite positioning signals, without prior knowledge of the terrain.

Il est dès lors proposé, selon un premier aspect, un procédé de géolocalisation d’un porteur mobile, comprenant des étapes de : • sélection d’un amer en vue du porteur mobile, • mesure d’une première distance entre l’amer et le porteur, alors que le porteur occupe une première position, • calcul d’une première estimation de la position de l’amer à partir de la première distance mesurée et d’une estimation de la première position du porteur fournie par une centrale inertielle, • mesure d’une deuxième distance entre l’amer et le porteur, alors que le porteur occupe une deuxième position différente de la première position, • calcul d’une deuxième estimation de la position de l’amer à partir de la deuxième distance et d’une estimation de la deuxième position du porteur fournie par la centrale inertielle, • correction d’un état de navigation du porteur estimé par la centrale inertielle à partir d’un écart entre les première et deuxième estimations de position de l’amer, de sorte à produire un état de navigation corrigé.It is therefore proposed, in a first aspect, a method of geolocation of a mobile carrier, comprising steps of: • selection of a bitter for the mobile carrier, • measurement of a first distance between the bitter and the carrier, while the carrier occupies a first position, • calculating a first estimation of the position of the bitter from the first measured distance and an estimate of the first position of the carrier provided by an inertial unit, Measuring a second distance between the bitter and the carrier, while the wearer occupies a second position different from the first position, calculating a second estimate of the position of the bitter from the second distance and of an estimation of the second position of the carrier provided by the inertial unit, • correction of a state of navigation of the carrier estimated by the inertial unit from a difference between the first and second position estimates of the bitter, so as to produce a corrected navigation state.

Le procédé peut être complété des caractéristiques optionnelles suivantes prises seules ou en combinaison lorsque cela est techniquement possible.The method may be supplemented with the following optional features taken alone or in combination when technically possible.

Le procédé peut comprendre : • un horodatage des mesures de distance entre l’amer et le porteur, • le calcul d’au moins une erreur de vitesse commise par la centrale inertielle sur la base de l’écart d’estimations de position de l’amer et des horodatages.The method may comprise: • a time stamp of the distance measurements between the bitter and the carrier, • the calculation of at least one speed error made by the inertial unit on the basis of the difference of position estimates of the bitter and timestamps.

Le porteur mobile peut se déplacer depuis la première position jusqu’à la deuxième position selon une trajectoire en virage autour de l’amer.The movable carrier can move from the first position to the second position along a bend path around the bitter.

Les distances peuvent être mesurées par un télémètre dont l’axe de visée est maintenu en direction de l’amer au cours du déplacement du porteur entre la première position et la deuxième position.The distances can be measured by a rangefinder whose line of sight is maintained towards the bitter during the movement of the carrier between the first position and the second position.

Les étapes précitées peuvent être mises en oeuvre pour un premier amer puis répétées pour un deuxième amer, et dans lequel le porteur mobile se déplace selon une trajectoire en zig-zag entre les deux amers. L’étape de correction peut être sélectivement mise en oeuvre en réponse à la détection par le porteur d’une perte de signal de navigation par satellite.The aforementioned steps can be implemented for a first bitter and then repeated for a second bitter, and wherein the moving carrier moves in a zig-zag path between the two bitter. The correction step may be selectively implemented in response to the carrier detecting a satellite navigation signal loss.

La sélection de l’amer peut comprendre l’acquisition d’une image par une caméra du porteur et une identification de l’amer dans l’image acquise.The selection of the bitter may include the acquisition of an image by a camera of the wearer and identification of the bitter in the acquired image.

Il est également proposé, selon un deuxième aspect, un système de géolocalisation d’un porteur mobile, comprenant: • un dispositif de sélection d’un amer en vue du porteur mobile, • un télémètre configuré pour mesurer : o une première distance entre l’amer et le porteur, alors que le porteur occupe une première position, o une deuxième distance entre l’amer et le porteur, alors que le porteur occupe au moins une deuxième position différente de la première position, • un module estimateur de position d’amer configuré pour calculer : o une première estimation de la position de l’amer à partir de la première distance mesurée et d’une estimation de la première position du porteur fournie par une centrale ïnertielle, o une deuxième estimation de la position de l’amer à partir de la deuxième distance et d’une estimation de la deuxième position du porteur fournie par la centrale inertielle, • un module de recalage configuré pour corriger un état de navigation du porteur estimé par la centrale inertielle à partir d’au moins un écart entre deux estimations de position de l’amer.It is also proposed, in a second aspect, a geolocation system of a mobile carrier, comprising: • a device for selecting a bitter for the mobile carrier, • a rangefinder configured to measure: o a first distance between the l bitter and the wearer, while the wearer occupies a first position, o a second distance between the bitter and the wearer, while the wearer occupies at least a second position different from the first position, • a position estimator module bitter configured to calculate: o a first estimate of the position of the bitter from the first measured distance and an estimate of the first position of the carrier provided by a power plant, o a second estimate of the position of the bitter position; bitter from the second distance and an estimate of the second position of the carrier provided by the inertial unit, • a resetting module configured to correct a n state of navigation of the carrier estimated by the inertial unit from at least one difference between two estimates of position of the bitter.

Ce système de géolocalisation peut être compris dans un viseur optronique.This geolocation system can be included in an optronic viewfinder.

DESCRIPTION DES FIGURES D’autres caractéristiques, buts et avantages de l’invention ressortiront de la description qui suit, qui est purement illustrative et non limitative, et qui doit être lue en regard des dessins annexés sur lesquels : • La figure 1 est une vue schématique d’un système de géolocalisation d’un porteur selon un mode de réalisation de l’invention. • La figure 2 est un organigramme d’étapes d’un procédé de géolocalisation selon un mode de réalisation de l’invention. • La figure 3 représente de façon schématique l’orientation d’un porteur par rapport au Nord. • La figure 4 montre un exemple de trajectoire poursuivie par un porteur au cours de la mise en œuvre du procédé de la figure 2.DESCRIPTION OF THE FIGURES Other features, objects and advantages of the invention will emerge from the description which follows, which is purely illustrative and nonlimiting, and which should be read with reference to the appended drawings, in which: FIG. schematic of a geolocation system of a carrier according to one embodiment of the invention. FIG. 2 is a flowchart of steps of a geolocation method according to one embodiment of the invention. • Figure 3 shows schematically the orientation of a carrier relative to the North. FIG. 4 shows an example of trajectory pursued by a wearer during the implementation of the method of FIG. 2.

Sur l’ensemble des figures, les éléments similaires portent des références identiques.In all the figures, similar elements bear identical references.

DESCRIPTION DETAILLEE DE L'INVENTIONDETAILED DESCRIPTION OF THE INVENTION

Système de géolocalisationGeolocation system

En référence à la figure 1, un porteur mobile P, par exemple un aéronef, un navire ou un véhicule terrestre, comprend un système de géolocalisation 1.With reference to FIG. 1, a mobile carrier P, for example an aircraft, a ship or a land vehicle, comprises a geolocation system 1.

Le système de géolocalisation 1 peut faire partie d’un viseur optronique du porteur P, ce viseur ayant pour fonction principale de détecter et suivre des cibles.The geolocation system 1 can be part of an optronic viewfinder of the carrier P, this viewfinder having the main function of detecting and tracking targets.

Le système de géolocalisation 1 comprend une centrale inertielle INS.The geolocation system 1 comprises an INS inertial unit.

La centrale inertielle INS comprend des capteurs inertiels tels que des accéléromètres et des gyromètres.The INS inertial unit includes inertial sensors such as accelerometers and gyrometers.

La centrale inertielle INS est configurée pour calculer une estimation d’un état de navigation du porteur mobile P. L’état de navigation comprend une ou plusieurs grandeurs caractérisant le mouvement du porteur P (position, vitesse, attitudes, et erreurs correspondantes).The INS inertial unit is configured to calculate an estimate of a navigation state of the mobile carrier P. The navigation state comprises one or more variables characterizing the movement of the carrier P (position, speed, attitudes, and corresponding errors).

La centrale inertielle INS comprend typiquement un filtre de Kalman étendu EKF, c’est-à-dire que la centrale inertielle est configurée pour mettre en oeuvre un algorithme du type filtrage de Kalman pour calculer une estimation de l’état de navigation.The INS inertial unit typically comprises an extended Kalman filter EKF, that is to say that the inertial unit is configured to implement a Kalman filter type algorithm to calculate an estimate of the navigation state.

Le système de géolocalisation 1 comprend en outre un récepteur de signaux de positionnement émis satellite par une constellation de satellites S, par exemple de type GPS. Ce récepteur est qualifié dans la suite de récepteur GNSS. Dans un mode de réalisation particulier, le récepteur GNSS peut être inclus dans la centrale inertielle.The geolocation system 1 furthermore comprises a satellite-based positioning signal receiver by a satellite constellation S, for example of the GPS type. This receiver is qualified in the GNSS receiver suite. In a particular embodiment, the GNSS receiver may be included in the inertial unit.

Le récepteur GNSS et la centrale inertielle INS sont configurés pour former ensemble une centrale hybride INS/GNSS.The GNSS receiver and the INS inertial unit are configured to form together an INS / GNSS hybrid power plant.

Dans une telle centrale hybride, le filtre de Kalman étendu EKF de la centrale inertielle INS est configuré pour corriger des erreurs dans un état de navigation produit par la centrale inertielle INS, à l’aide des mesures du récepteur GNSS.In such a hybrid power plant, the EKF extended Kalman filter of the INS inertial unit is configured to correct errors in a navigation state produced by the INS inertial unit, using measurements of the GNSS receiver.

Le récepteur GNSS est configuré pour détecter une défaillance du signal GNSS.The GNSS receiver is configured to detect a GNSS signal failure.

Le filtre de Kalman EKF est par ailleurs configuré pour corriger un état de navigation produit par la centrale inertielle INS à l’aide de mesures fournies par le télémètre 8.The Kalman EKF filter is also configured to correct a navigation state produced by the INS inertial unit using measurements provided by the rangefinder 8.

Le système de géolocalisation 1 comprend également un dispositif de détection 2 d’un amer se trouvant en vue du porteur P.The geolocation system 1 also comprises a device 2 for detecting a bitter lying in view of the carrier P.

Dans le cadre de la présente invention, on définit un amer comme un point fixe de repère dans un référentiel géographique présentant des singularités susceptibles d’être détectées visuellement ou par un autre moyen. On insiste toutefois sur le fait la position d’un tel amer n’est a priori pas connue du porteur P.In the context of the present invention, a bitter is defined as a landmark fixed point in a geographical reference having singularities that can be detected visually or by other means. However, it is emphasized that the position of such a bitter is not a priori known to the wearer P.

Le dispositif de détection 2 comprend par exemple une caméra 4 et un module de traitement 6 d’images acquises par la caméra 4. Alternativement ou à titre complémentaire, le dispositif de détection 2 comprend un écartomètre.The detection device 2 comprises, for example, a camera 4 and an image processing module 6 acquired by the camera 4. Alternatively or in a complementary manner, the detection device 2 comprises a difference-meter.

Le système de géolocalisation 1 comprend par ailleurs un télémètre 8.The geolocation system 1 also comprises a rangefinder 8.

Le télémètre 8 présente un axe de visée Y. Le télémètre 8 est, de façon connue en soi, configuré pour mesurer suivant son axe de visée Y une distance séparant le télémètre 8 (donc le porteur P qui l’embarque) et un objet en vue.The rangefinder 8 has a line of sight Y. The rangefinder 8 is, in a manner known per se, configured to measure along its line of sight Y a distance separating the rangefinder 8 (and therefore the carrier P which embeds it) and an object in view.

Le système de géolocalisation 1 comprend en outre des moyens d’orientation 10 dans l’espace de l’axe de visée Y du système de géolocalisation (centrale INS et télémètre).The geolocation system 1 further comprises orientation means 10 in the space of the line of sight Y of the geolocation system (central INS and rangefinder).

Le système de géolocalisation 1 est par exemple monté mobile par rapport à un support destiné à être fixé au corps du porteur P.The geolocation system 1 is for example movably mounted relative to a support intended to be fixed to the body of the wearer P.

Dans un mode de réalisation particulier dans lequel le porteur P est un aéronef, le support est fixé en dessous de l’aéronef et le système de géolocalisation 1 est monté mobile par rapport au support au moyen d’une articulation de type rotule. De la sorte, lorsque l’aéronef est en vol, le système de géolocalisation 1 peut être orienté vers tout point du sol.In a particular embodiment in which the carrier P is an aircraft, the support is fixed below the aircraft and the geolocation system 1 is mounted to move relative to the support by means of a hinge-type ball joint. In this way, when the aircraft is in flight, the geolocation system 1 can be oriented to any point on the ground.

Dans le mode de réalisation illustré en figure 1, le système de géolocalisation 1 complet est mobile par rapport au support fixé au porteur P. Il est cependant envisageable que les différents composants du système 1 soient répartis en deux parties reliées par les moyens d’orientation 10. Par exemple, on peut prévoir que la partie mobile par rapport au corps du porteur P ne comprenne que la caméra 4 et le télémètre 8. Dans ce cas, les moyens d’orientation 10 doivent délivrer les angles de positionnement relatif de l’INS par rapport à la ligne de visée du télémètre 8, avec une bonne précision.In the embodiment illustrated in FIG. 1, the complete geolocation system 1 is mobile relative to the support fixed to the carrier P. It is however conceivable for the various components of the system 1 to be divided into two parts connected by the orientation means. 10. For example, it can be provided that the movable portion relative to the body of the carrier P includes only the camera 4 and the rangefinder 8. In this case, the orientation means 10 must deliver the relative positioning angles of the INS with respect to the line of sight of the rangefinder 8, with good accuracy.

La caméra 4 est par exemple solidaire du télémètre 8 et positionnée de sorte à ce que son axe optique X soit parallèle de l’axe de visée Y du télémètre 8.The camera 4 is for example integral with the rangefinder 8 and positioned so that its optical axis X is parallel to the line of sight Y of the rangefinder 8.

Le module de traitement 6 est configuré pour mettre en œuvre une reconnaissance de cibles dans une image acquise par la caméra 4 et un suivi de cible dans une succession d’images acquises par la caméra au moyen d’algorithmes connus de l’état de technique.The processing module 6 is configured to implement a target recognition in an image acquired by the camera 4 and a target tracking in a succession of images acquired by the camera using algorithms known from the state of the art. .

Le module de traitement 6 est par ailleurs configuré pour piloter les moyens d’orientation 10 du télémètre 8 et/ou de la caméra 4.The processing module 6 is also configured to control the orientation means 10 of the rangefinder 8 and / or the camera 4.

Le système de géolocalisation 1 comprend par ailleurs un module estimateur de position d’amer 12, et un module de recalage 14.The geolocation system 1 further comprises a bitter position estimator module 12, and a resetting module 14.

Le module estimateur 12 est configuré pour recevoir des mesures acquises par le télémètre 8 et accéder à une estimation de l’état de navigation fournie par la centrale inertielle, et en particulier une estimation de position du porteur P contenue dans cet état.The estimator module 12 is configured to receive measurements acquired by the range finder 8 and to access an estimation of the navigation status provided by the inertial unit, and in particular a position estimation of the carrier P contained in this state.

Le module de recalage 14 communique avec le module estimateur 12 et avec la centrale inertielle INS.The resetting module 14 communicates with the estimator module 12 and with the INS inertial unit.

Le module de recalage 14 est configuré pour corriger un état de navigation du porteur estimé par la centrale inertielle (INS) à partir de données fournies par le module estimateur de position d’amer.The resetting module 14 is configured to correct a navigation state of the carrier estimated by the inertial unit (INS) from data provided by the bitter position estimator module.

Le module estimateur 12 et le module de recalage 14 peuvent être des modules physiques séparés comprenant chacun au moins un processeur pour mettre en œuvre des calculs sur la base de donnée qu’ils reçoivent.The estimator module 12 and the resetting module 14 may be separate physical modules each comprising at least one processor for implementing calculations on the basis of data they receive.

En variantes, ces modules 12, 14 sont des modules virtuels d’un programme d’ordinateur susceptibles d’être exécuté par au moins un processeur.In variants, these modules 12, 14 are virtual modules of a computer program capable of being executed by at least one processor.

Le module de recalage 12 et/ou le module estimateur 14 peu(ven)t par exemple être directement exécuté(s) par au moins un processeur de la centrale inertielle INS ou bien former des modules physiques indépendants de la centrale inertielle INS.The resetting module 12 and / or the estimator module 14 may, for example, be directly executed by at least one processor of the INS inertial unit or may form independent physical modules of the INS inertial unit.

Procédé de géolocalisationGeolocation process

En référence à la figure 2, un procédé de géolocalisation du porteur P par le système de géolocalisation 1 au cours du déplacement du porteur P comprend les étapes suivantes.With reference to FIG. 2, a method of geolocation of the carrier P by the geolocation system 1 during the movement of the carrier P comprises the following steps.

La centrale inertielle INS produit 100 un état de navigation du porteur P sur la base de mesures inertielles.The INS inertial unit produces 100 a state of navigation of the carrier P based on inertial measurements.

On considère dans la suite un état de navigation qui comprend au moins une information de position du porteur, et son cap. Par convention, on appelle dans la suite « position inertielle » une position du porteur P estimée par la centrale inertielle INS au moyen de ses capteurs inertiels.In the following, we consider a navigation state that includes at least one position information of the carrier, and his heading. By convention, the term "inertial position" is hereinafter called a position of the carrier P estimated by the inertial unit INS by means of its inertial sensors.

Lorsqu’au moins un satellite S de positionnement est en vue du porteur P, de préférence quatre satellites, le récepteur GNSS capte des signaux de positionnement émis par le satellite S, grâce auxquels il élabore et fournit une estimation de sa position au filtre de Kalman étendu EKF. L’état de navigation produit par la centrale inertielle peut alors être corrigé d’après les signaux de positionnement reçus à l’aide de traitement d’hybridation connus en eux-mêmes.When at least one positioning satellite S is in view of the carrier P, preferably four satellites, the GNSS receiver receives positioning signals emitted by the satellite S, by which it develops and provides an estimate of its position at the Kalman filter. extended EKF. The navigation state produced by the inertial unit can then be corrected according to the positioning signals received using hybridization processing known per se.

Le système de géolocalisation 1 détecte 102 à un instant donné une perte de signal de positionnement par satellite dans le récepteur GNSS. A partir de cet instant, la précision de l’état de navigation produit par la centrale INS ne peut être corrigée au moyen du récepteur GNSS.The geolocation system 1 detects 102 at a given instant a loss of satellite positioning signal in the GNSS receiver. From this moment, the accuracy of the navigation status produced by the INS can not be corrected using the GNSS receiver.

Cet état de navigation est alors corrigé d’une autre manière par mise en œuvre des étapes ci-après.This navigation state is then corrected in another way by implementing the steps below.

Dans une étape 104, le dispositif de détection 2 détecte un objet singulier A1 tel qu’un clocher. A ce stade, les coordonnées de cet objet singulier A1 ne sont pas connues du système de géolocalisation 1. L’étape de détection 104 est typiquement mise en oeuvre au moyen de la caméra 4 et du module de traitement 6 : la caméra 4 acquiert une image et la communique au module 6 ; ce dernier analyse le contenu de l’image et y décèle l’objet A1 lequel est remarquable par certaines caractéristiques visuelles (forme, contraste par rapport au reste de l’image, couleur, etc).In a step 104, the detection device 2 detects a singular object A1 such as a bell tower. At this stage, the coordinates of this singular object A1 are not known from the geolocation system 1. The detection step 104 is typically implemented by means of the camera 4 and the processing module 6: the camera 4 acquires a image and communicates it to module 6; the latter analyzes the content of the image and detects the object A1 which is remarkable for certain visual characteristics (shape, contrast with the rest of the image, color, etc.).

Le point singulier A1 est utilisé dans la suite du procédé comme un amer ; on le désignera donc comme tel.The singular point A1 is used in the rest of the process as a bitter; we will designate it as such.

Le module de traitement 6 génère et mémorise des données représentatives de cet amer A1. L’amer A1 est détecté à la volée au cours du déplacement du porteur P, sans pour autant qu’il soit nécessaire que ses coordonnées soient déterminées avant le début de la mission assurée par le porteur P. En d’autres termes, aucune connaissance a priori du terrain de la mission n’est requise pour la géolocalisation du porteur P.The processing module 6 generates and stores data representative of this bitter A1. The bitter A1 is detected on the fly during the movement of the carrier P, without the need for its coordinates to be determined before the start of the mission by the carrier P. In other words, no knowledge A priori mission field is not required for geolocation of the P-carrier.

Dans une étape 106, le télémètre 8 mesure une distance D1 entre l’amer A1 détecté et le porteur P alors que le porteur P occupe une première position.In a step 106, the rangefinder 8 measures a distance D1 between the detected bitter A1 and the carrier P while the carrier P occupies a first position.

Dans une étape 108 d’horodatage, l’instant de mesure T1 de la distance D1 mesurée est par ailleurs déterminé et mémorisé par le système de géolocalisation 1.In a step 108 of time stamping, the measuring instant T1 of the measured distance D1 is moreover determined and stored by the geolocation system 1.

Dans une étape 110, une estimation de la position de l’amer A1 est calculée par le module estimateur 12 à partir de la position inertielle du porteur P (fournie par la centrale inertielle INS au moyen de ses capteurs inertiels) et de la première distance D1 mesurée par le télémètre 8 entre le porteur P et l’amer A1.In a step 110, an estimate of the position of the bitter A1 is calculated by the estimator module 12 from the inertial position of the carrier P (supplied by the inertial unit INS by means of its inertial sensors) and the first distance. D1 measured by the rangefinder 8 between the carrier P and bitter A1.

En référence à la figure 3, une première estimation de la position du point singulier A1 peut par exemple être calculée comme suit par le module estimateur 12 :With reference to FIG. 3, a first estimate of the position of the singular point A1 can for example be calculated as follows by the estimator module 12:

Pae(l) = Pie(l) + Tg/m(l) x DI où : • Pae(l) est la première estimation de position de l’amer A1 à l’instant T1 (par exemple un couple de coordonnées (Xamer,Yamer), • Pie(l) est la position inertielle du porteur estimée par la centrale inertielle INS à l’instant T1 (par exemple un couple de coordonnées (Xins, Yins), • Tg/m(1) est une matrice de rotation image du cap du porteur à l’instant T1.Pae (l) = Pie (l) + Tg / m (l) x DI where: • Pae (l) is the first positional estimate of bitter A1 at time T1 (for example a pair of coordinates (Xamer , Yamer), • Pie (l) is the inertial position of the carrier estimated by the INS inertial unit at time T1 (for example a pair of coordinates (Xins, Yins), • Tg / m (1) is a matrix of rotation image of the carrier's heading at time T1.

Le porteur P se déplace 112 depuis la première position jusqu’en une deuxième position différente de la première position.The carrier P moves 112 from the first position to a second position different from the first position.

Les étapes 106, 108, 110 sont à nouveau mises en oeuvre pour le même amer A1.Steps 106, 108, 110 are again implemented for the same bitter A1.

Une nouvelle estimation de position de l’amer A1 est ainsi calculée comme suit :A new position estimate of bitter A1 is thus calculated as follows:

Pae(2) = Pie(2) + Tg/m{2) x D2 où : • D2 est la distance mesurée par le télémètre en la deuxième position, • T2 est l’instant de mesure de la distance D2, • Pie(2) est la position inertielle du porteur estimée par la centrale inertielle INS à l’instant T2, • Pae(2) est la position estimée de l’amer à l’instant T2, • Tg/m(2) est une matrice de rotation image du cap du porteur à l’instant T2.Pae (2) = Pie (2) + Tg / m {2) x D2 where: • D2 is the distance measured by the rangefinder in the second position, • T2 is the moment of measurement of the distance D2, • Pie ( 2) is the inertial position of the carrier estimated by the INS inertial unit at time T2, • Pae (2) is the estimated position of the bitter at time T2, • Tg / m (2) is a matrix of rotation image of the carrier's heading at time T2.

On dispose donc à ce stade de deux estimations Pae{ 1) et Pae(2) de la position du même amer A1.At this stage, therefore, there are two estimates Pae (1) and Pae (2) of the position of the same bitter Al.

Au cours du déplacement du porteur P entre la première position et la deuxième position, la caméra 4 acquiert une pluralité d’images successives de l’amer A1.During the movement of the carrier P between the first position and the second position, the camera 4 acquires a plurality of successive images of the bitter A1.

Le module d’analyse 6 pilote les moyens d’orientation 10 du télémètre 8 de sorte à maintenir l’axe de visée Y du télémètre 8 en direction de cet amer A1, entre la première position et la deuxième position. Cette opération optionnelle facilite la mise en oeuvre du procédé car garantit que l’objet reste en vue de la caméra quelle que soit la trajectoire suivie par le porteur P entre la première position et la deuxième position. L’écart DP entre les première et deuxième estimations de position de l’amer (A1) produites par le module estimateur 12 s’écrit : DP = Pae(2) — Pae(l)The analysis module 6 controls the orientation means 10 of the rangefinder 8 so as to maintain the line of sight Y of the rangefinder 8 towards the bitter A1, between the first position and the second position. This optional operation facilitates the implementation of the method because ensures that the object remains in view of the camera regardless of the path followed by the carrier P between the first position and the second position. The difference DP between the first and second estimates of position of the bitter (A1) produced by the estimator module 12 is written: DP = Pae (2) - Pae (l)

Dans une étape 114, le module de recalage 14 corrige un état de navigation du porteur estimé par la centrale inertielle INS à partir de l’écart DP entre les première et deuxième estimations de position de l’amer A1, de sorte à produire un état de navigation corrigé.In a step 114, the resetting module 14 corrects a carrier navigation state estimated by the INS inertial unit from the DP difference between the first and second position estimates of the bitter A1, so as to produce a state corrected navigation.

Dans un mode de réalisation, le recalage 114 comprend le calcul de deux estimations différentes de la distance parcourue par te porteur P entre la première position et la deuxième position calculées par la centrale inertielle INS.In one embodiment, the registration 114 comprises the calculation of two different estimates of the distance traveled by the carrier P between the first position and the second position calculated by the inertial unit INS.

Une première estimation de cette distance parcourue est calculée à l’aide des positions inertielles fournies par la centrale inertielle INS.A first estimate of this distance traveled is calculated using the inertial positions provided by the INS inertial unit.

Une deuxième estimation de cette distance parcourue est calculée à l’aide de l’écart DP. L’état de navigation peut alors être corrigé sur la base de cette comparaison.A second estimate of this distance traveled is calculated using the DP gap. The navigation state can then be corrected based on this comparison.

La séquence des étapes 106, 108, 110, 112 peut être répétée plusieurs fois pour le même amer A1, de sorte à produire une pluralité d’estimations de la position de l’amer A1 différentes Pae(l), Pae(2), Pae(3) .... L’étape de correction 114 est également répétée, sur la base de l’écart entre les deux dernières estimations de positions de l’amer qui ont été calculées 110.The sequence of steps 106, 108, 110, 112 may be repeated several times for the same bitter A1, so as to produce a plurality of estimates of the position of bitter A1 different Pae (1), Pae (2), Pae (3) .... The correction step 114 is also repeated, based on the difference between the last two estimates of bitter positions that have been calculated 110.

De préférence, le porteur P se déplace une trajectoire T en virage autour de l’amer A1 entre deux mesures de distance successives 106. En d’autres termes, l’objet A1 visé se trouve à l’intérieur du virage.Preferably, the carrier P moves a T-turn trajectory around the bitter A1 between two successive distance measurements 106. In other words, the target object A1 is inside the turn.

Une telle trajectoire T en virage est de nature à corriger de façon plus efficace les erreurs d’estimation commises par la centrale inertielle INS au moyen du module de recalage 14.Such a turn T trajectory is likely to more effectively correct the estimation errors made by the INS inertial unit by means of the resetting module 14.

Le virage peut par exemple tourner à 180 degrés autour de l’amer A1.The turn can for example turn 180 degrees around bitter A1.

Les étapes précédemment décrites en relation avec l’amer A1 sont répétées pour un nouvel amer A2.The previously described steps in relation to bitter A1 are repeated for a new bitter A2.

Un changement d’amer est avantageusement effectué lorsque la distance entre le porteur P et l’amer en cours de visée dépasse un seuil prédéterminé.A change of bitter is advantageously effected when the distance between the wearer P and the bitter being sighted exceeds a predetermined threshold.

Ceci permet d’éviter la dégradation des mesures opérées par le télémètre 8.This makes it possible to avoid the degradation of the measurements operated by the rangefinder 8.

Pour un bon fonctionnement de l’invention, la précision de la position estimée de l’amer est de préférence inférieure à 1m (d’une mesure à l’autre).For a good operation of the invention, the accuracy of the estimated position of the bitter is preferably less than 1m (from one measurement to another).

Dans un mode de réalisation, le porteur se déplace selon une trajectoire T en zig-zag entre deux amers successifs A1, A2, telle que celle représentée en figure 4.In one embodiment, the wearer moves along a trajectory T in zig-zag between two successive bitters A1, A2, such as that represented in FIG. 4.

Une telle trajectoire T en zig-zag permet de bénéficier des améliorations de correction (grâces aux virages successivement à gauche et à droite) tout en ne perturbant que modérément une trajectoire optimale (typiquement sensiblement rectiligne) qu’aurait suivie le porteur P si aucun problème de réception de signaux GNSS n’avait été rencontré. Le porteur P reste en effet confiné dans un couloir dont la largeur dépend du rayon de courbure des virages et de leurs longueurs.Such a trajectory T in zig-zag makes it possible to benefit from the improvements of correction (thanks to turns successively left and right) while disturbing only moderately an optimal trajectory (typically substantially rectilinear) that would have followed the carrier P if no problem the receipt of GNSS signals had been encountered. The carrier P remains indeed confined in a corridor whose width depends on the radius of curvature of the turns and their lengths.

Le passage d’un amer à un autre peut être prolongé par une portion de ligne droite plus ou moins longue afin de réduire des détours de trajectoire.The transition from one bitter to another can be extended by a portion of straight line more or less long to reduce detours trajectory.

Exemple de correctionCorrection example

Il est décrit ci-après un exemple simplifié de correction 114 selon un mode de réalisation.Hereinafter, a simplified example of correction 114 according to one embodiment is described.

Considérons deux points de mesures de la position d’un amer fixe correspondant à 2 instants et 2 positions de la centrale inertielle.Let us consider two points of measurement of the position of a fixed bitter corresponding to 2 instants and 2 positions of the inertial unit.

Soient :Are:

Pav(1) = position vraie de l’amer à l’instant T1 Pav(2) = position vraie de l’amer à l’instant T2Pav (1) = true position of bitter at time T1 Pav (2) = true position of bitter at time T2

Pae(1), Pae(2) = position estimée de l’amer à l’instant T1, respectivement T2 Piv(1), Piv(2) = position vraie de Tins à l’instant T1, respectivement T2 Pie(1), Pie(2) = position estimée de l’ins à l’instant T1, respectivement T2 Viv(1), Viv(2) = vitesse vraie de l’ins à l’instant T1, respectivement T2 Vie(1), Vie(2) = vitesse estimée de l’ins à l’instant T1, respectivement T2Pae (1), Pae (2) = estimated position of the bitter at time T1, respectively T2 Piv (1), Piv (2) = true position of Tins at time T1, respectively T2 Pie (1) , Pie (2) = estimated position of the ins at time T1, respectively T2 Viv (1), Viv (2) = true speed of ins at time T1, respectively T2 Life (1), Life (2) = estimated speed of ins at time T1, respectively T2

Dans un premier temps, pour simplifier la démonstration, considérons que l’erreur de vitesse EV commise par la centrale inertielle est constante en fonction du temps, c'est-à-dire que EV = Vieil) - Viv( 1) = Vie(2) - Viv(2)First of all, to simplify the proof, let us consider that the speed error EV committed by the inertial unit is constant as a function of time, that is to say that EV = Old) - Viv (1) = Life ( 2) - Viv (2)

On considère dans un premier temps que la vitesse du porteur est nulle, soit queIt is initially considered that the speed of the carrier is zero, that is

Viv = 0.Viv = 0.

On a :We have :

Pav( 1) = Pivi 1) + Tg/mi 1) x Distance( 1)Pav (1) = Pivi 1) + Tg / mi 1) x Distance (1)

Pav(2) = Pivi2) + Tg/m(2) x Distance(2)Pav (2) = Pivi2) + Tg / m (2) x Distance (2)

Paei 1) = Pie(l) + T g/m(l) x Distancei 1)Paei 1) = Pie (l) + T g / m (l) x Distance i 1)

Pae(2) = Pie(2) + T g/miT^x Distancei^) L’amer pointé étant fixe, on a par ailleurs :Pae (2) = Pie (2) + T g / miT ^ x Distancei ^) As the bitter darter is fixed, we also have:

Pavi 1) = Pau(2)Pavi 1) = Pau (2)

Pae(l) = Pae(2)Pae (l) = Pae (2)

Soit DP, l’écart observé entre les 2 mesures successives de la position de l’amer. DP = Pae(2) - Pae(l)Let DP be the difference observed between the two successive measurements of the position of the bitter. DP = Pae (2) - Pae (l)

De plus, puisque le porteur P se déplace, on a :Moreover, since the carrier P moves, we have:

De même on a :In the same way we have:

Or, on a Vie = Viv + EV, l’erreur de vitesse EV commise par la centrale inertielle est constante et Viv = 0 , donc Vie = EV = constante.Now, we have Life = Viv + EV, the speed error EV committed by the inertial unit is constant and Viv = 0, so Vie = EV = constant.

Il en résulte que :It follows that :

Pie(2) - Pie(l) = EV x (Γ2 - 71)Pie (2) - Pie (l) = EV x (Γ2 - 71)

Par ailleurs, comme le système ne s’est pas déplacé,Moreover, since the system has not moved,

Tg/m( 1) = Tg/m(2)Tg / m (1) = Tg / m (2)

Distance^ 1) = Distance^ 2)Distance ^ 1) = Distance ^ 2)

Par conséquent,Therefore,

Tg/m(l) x Distance^!) = Tg/m(2) x Distance (2)Tg / m (l) x Distance ^!) = Tg / m (2) x Distance (2)

Le calcul de l’écart DP peut alors être réécrit comme suit : DP = Pae(2) - Pae(l) = {Pie(2) + Tg/m(2) x Distance(2)} - {Pte(l) + Tg/m(l) x Distance(1)} = {Pie(2) - Pte(2)} + {Tg/m(2) x DistanceÇL) - Tg/m(Y) x Distance(l)} = EVx(T2-Tl)The calculation of the DP gap can then be rewritten as follows: DP = Pae (2) - Pae (l) = {Pie (2) + Tg / m (2) x Distance (2)} - {Pte (l) + Tg / m (l) x Distance (1)} = {Pie (2) - Pte (2)} + {Tg / m (2) x DistanceÇL) - Tg / m (Y) x Distance (l)} = EVX (T2-Tl)

Il est ainsi démontré que la mesure de l’écart de position de l’amer DP permet de remonter à l’erreur de vitesse EV de la centrale inertielle INS.It is thus demonstrated that the measurement of the positional deviation of the bitter DP makes it possible to go back to the speed error EV of the inertial unit INS.

Ce qui précède peut se généraliser à une centrale INS en mouvement ; dans ce cas, la différence de position de la centrale sera compensée par la différence de cap et de distance lors de la mesure.The above can be generalized to a moving INS center; in this case, the difference in position of the plant will be compensated for by the difference in heading and distance during the measurement.

En pratique, la trajectoire T suivie par le porteur P va directement influencer le comportement temporel de l’erreur de vitesse.In practice, the trajectory T followed by the carrier P will directly influence the temporal behavior of the speed error.

Par hypothèse de fonctionnement, la vitesse est calculée dans le repère géographique. Elle est calculée par intégration de l’accélération dans le repère géographique. L’accélération dans le repère géographique est elle-même déduite par projection des mesures des accéléromètres en fonction du cap des capteurs.By operating hypothesis, the speed is calculated in the geographical reference. It is calculated by integrating the acceleration into the geographical reference. The acceleration in the geographical reference is itself deduced by projecting the measurements of the accelerometers according to the heading of the sensors.

Pour simplifier, on a : Où :For simplicity, we have: Where:

• [g] est une variation de vitesse géographique • Accélération[m] est une accélération mesurée par les accéléromètres, dans le repère de mesure. • Tg/m est la matrice de passage de [m] vers [g], image du cap• [g] is a variation in geographical speed • Acceleration [m] is an acceleration measured by the accelerometers, in the measurement frame. • Tg / m is the transition matrix from [m] to [g], cape image

On en déduit directement le comportement temporel de l’erreur de vitesse en fonction de l’erreur de cap ECap.The temporal behavior of the velocity error is deduced directly as a function of the heading error ECap.

Par conséquent, l’erreur de vitesse varie lorsque le cap de la navigation est erroné et que la vitesse varie.Therefore, the speed error varies when the course of navigation is wrong and the speed varies.

Pour un système aéroporté, la façon la plus aisée d’avoir une accélération non nulle est de réaliser un virage (dans ce cas, le vecteur vitesse est de norme constante, mais de direction variable). Si on a un virage, la trajectoire est courbe.For an airborne system, the easiest way to have a non-zero acceleration is to make a turn (in this case, the velocity vector is of constant standard, but of variable direction). If you have a turn, the trajectory is curved.

Par ailleurs, pour exploiter de façon optimale ce qui se passe pendant cette trajectoire, il faut être capable d’observer la variation de l’erreur de vitesse.Furthermore, to optimally exploit what happens during this trajectory, one must be able to observe the variation of the speed error.

On a vu précédemment qu’il faut deux mesures de la position de l’amer pour estimer l’erreur de vitesse. Il faut donc 3 ou 4 mesures pour pouvoir estimer la variation de l’erreur de vitesse et ainsi remonter à l’erreur de cap.We have seen previously that it takes two measurements of the position of the bitter to estimate the speed error. It therefore takes 3 or 4 measurements to be able to estimate the variation of the speed error and thus to go back to the heading error.

En conséquence, une trajectoire en forme de virage, de courbe est avantageuse dans le cadre de la présente invention, car permet d’aller plus loin qu’une estimation d’erreur de vitesse ; et en particulier de remonter jusqu’à une erreur de cap.Consequently, a curve-shaped, curve-shaped trajectory is advantageous in the context of the present invention because it makes it possible to go further than a speed error estimation; and in particular to go back to a heading error.

Claims (9)

REVENDICATIONS 1. Procédé de géolocalisation d’un porteur mobile (P), comprenant des étapes de : • sélection (104) d’un amer (A1) en vue du porteur mobile (P), • mesure (106) d’une première distance (D1) entre l’amer (A1) et le porteur (P), alors que le porteur (P) occupe une première position, • calcul (110) d’une première estimation de la position de l’amer (A1) à partir de la première distance mesurée et d’une estimation de la première position du porteur (P) fournie par une centrale inertielle (INS), • mesure (106) d’une deuxième distance (D2) entre l’amer (A1) et le porteur (P), alors que le porteur (P) occupe une deuxième position différente de la première position, • calcul (110) d’une deuxième estimation de la position de l’amer (A1) à partir de la deuxième distance (D2) et d'une estimation de la deuxième position du porteur (P) fournie par la centrale inertielle (INS), • correction (114) d’un état de navigation du porteur estimé par la centrale inertielle (INS) à partir d’un écart entre les première et deuxième estimations de position de l’amer (A1), de sorte à produire un état de navigation corrigé.1. A method of geolocation of a mobile carrier (P), comprising the steps of: • selecting (104) a bitter (A1) in view of the moving carrier (P), • measuring (106) a first distance (D1) between the bitter (A1) and the carrier (P), while the carrier (P) occupies a first position, • calculation (110) of a first estimate of the position of the bitter (A1) to from the first measured distance and an estimate of the first position of the carrier (P) provided by an inertial unit (INS), • measurement (106) of a second distance (D2) between the bitter (A1) and the carrier (P), while the carrier (P) occupies a second position different from the first position, • calculating (110) a second estimate of the position of the bitter (A1) from the second distance ( D2) and an estimate of the second position of the carrier (P) provided by the inertial unit (INS), • correction (114) of a carrier's sailing state estimated by the an inertial center (INS) from a difference between the first and second position estimates of the bitter (A1), so as to produce a corrected navigation state. 2. Procédé selon la revendication précédente, comprenant en outre : • un horodatage (108) des mesures de distance entre l’amer (A1) et le porteur (P), • le calcul d’au moins une erreur de vitesse commise par la centrale inertielle sur la base de l’écart d’estimations de position de l’amer (A1) et des horodatages.2. Method according to the preceding claim, further comprising: • a time stamp (108) of distance measurements between the bitter (A1) and the carrier (P), • the calculation of at least one speed error committed by the inertial unit based on the difference in bitter position estimates (A1) and time stamps. 3. Procédé selon l’une des revendications précédentes, dans lequel le porteur mobile (P) se déplace depuis la première position jusqu’à la deuxième position selon une trajectoire (T) en virage autour de l’amer (A1).3. Method according to one of the preceding claims, wherein the movable carrier (P) moves from the first position to the second position along a path (T) around the bitter bend (A1). 4. Procédé selon l’une des revendications précédentes, dans lequel les distances sont mesurées par un télémètre (8) dont l’axe de visée (Y) est maintenu en direction de l’amer (A1) au cours du déplacement du porteur (P) entre la première position et la deuxième position.4. Method according to one of the preceding claims, wherein the distances are measured by a rangefinder (8) whose line of sight (Y) is maintained towards the bitter (A1) during the movement of the carrier ( P) between the first position and the second position. 5. Procédé selon l’une des revendications précédentes, dont les étapes sont mises en œuvre pour un premier amer puis répétées pour un deuxième amer, et dans lequel le porteur mobile (P) se déplace selon une trajectoire en zig-zag entre les deux amers (A1, A2).5. Method according to one of the preceding claims, whose steps are implemented for a first bitter and repeated for a second bitter, and wherein the movable carrier (P) moves in a zig-zag path between the two bitter (A1, A2). 6. Procédé selon l’une des revendications précédentes, dont l’étape de correction (114) est sélectivement mise en oeuvre en réponse à la détection (102) par le porteur d’une perte de signal de navigation par satellite.The method according to one of the preceding claims, wherein the correcting step (114) is selectively implemented in response to the carrier's detection (102) of a satellite navigation signal loss. 7. Procédé selon l’une des revendications précédentes, dans lequel la sélection (104) de l’amer (A1) comprend l’acquisition d’une image par une caméra (4) du porteur (P) et une identification de l’amer (A1) dans l’image acquise.7. Method according to one of the preceding claims, wherein the selection (104) of the bitter (A1) comprises the acquisition of an image by a camera (4) of the carrier (P) and an identification of the bitter (A1) in the acquired image. 8. Système de géolocalisation d’un porteur mobile (P), comprenant: • un dispositif de sélection (104) d’un amer (A1) en vue du porteur mobile (P), • un télémètre configuré pour mesurer : o une première distance (D1) entre l’amer (A1) et le porteur (P), alors que le porteur (P) occupe une première position, o une deuxième distance (D2) entre l’amer (A1) et le porteur (P), alors que le porteur (P) occupe au moins une deuxième position différente de la première position, • un module estimateur de position d’amer configuré pour calculer : o une première estimation de la position de l’amer (A1) à partir de la première distance mesurée et d’une estimation de la première position du porteur fournie par une centrale inertielle (INS), o une deuxième estimation de la position de l’amer (A1) à partir de la deuxième distance (D2) et d’une estimation de la deuxième position du porteur (P) fournie par la centrale inertielle (INS), • un module de recalage configuré pour corriger (114) un état de navigation du porteur estimé par la centrale inertielle (INS) à partir d’au moins un écart entre deux estimations de position de l’amer (A1).8. Geolocation system for a mobile carrier (P), comprising: • a device (104) for selecting a bitter (A1) in view of the mobile carrier (P), • a rangefinder configured to measure: o a first distance (D1) between the bitter (A1) and the carrier (P), while the carrier (P) occupies a first position, o a second distance (D2) between the bitter (A1) and the carrier (P) , while the carrier (P) occupies at least a second position different from the first position, • a bitter position estimator module configured to calculate: o a first estimate of the position of the bitter (A1) from the first distance measured and an estimate of the first position of the carrier provided by an inertial unit (INS), o a second estimate of the position of the bitter (A1) from the second distance (D2) and an estimation of the second position of the carrier (P) provided by the inertial unit (INS), • a recalibration module configured to correct (114) a carrier navigation state estimated by the inertial unit (INS) from at least one difference between two position estimates of the bitter (A1). 9. Viseur optronique comprenant un système selon la revendication 8.An optronic viewfinder comprising a system according to claim 8.
FR1502035A 2015-09-30 2015-09-30 GEOLOCATION PROCESS Active FR3041769B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
FR1502035A FR3041769B1 (en) 2015-09-30 2015-09-30 GEOLOCATION PROCESS

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1502035A FR3041769B1 (en) 2015-09-30 2015-09-30 GEOLOCATION PROCESS
FR1502035 2015-09-30

Publications (2)

Publication Number Publication Date
FR3041769A1 true FR3041769A1 (en) 2017-03-31
FR3041769B1 FR3041769B1 (en) 2020-03-20

Family

ID=55299513

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1502035A Active FR3041769B1 (en) 2015-09-30 2015-09-30 GEOLOCATION PROCESS

Country Status (1)

Country Link
FR (1) FR3041769B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022064008A1 (en) * 2020-09-25 2022-03-31 Thales Method for updating a plurality of landmarks, and associated computer program product and updating device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2715476A1 (en) * 1994-01-21 1995-07-28 Thomson Csf Air-surface telemeter for aircraft positioning relative to surface target
EP1975646A2 (en) * 2007-03-28 2008-10-01 Honeywell International Inc. Lader-based motion estimation for navigation
US8577539B1 (en) * 2010-01-27 2013-11-05 The United States Of America As Represented By The Secretary Of The Air Force Coded aperture aided navigation and geolocation systems

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2715476A1 (en) * 1994-01-21 1995-07-28 Thomson Csf Air-surface telemeter for aircraft positioning relative to surface target
EP1975646A2 (en) * 2007-03-28 2008-10-01 Honeywell International Inc. Lader-based motion estimation for navigation
US8577539B1 (en) * 2010-01-27 2013-11-05 The United States Of America As Represented By The Secretary Of The Air Force Coded aperture aided navigation and geolocation systems

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
UIJT DE HAAG M ET AL: "Implementation of a Flash-LADAR aided inertial navigator", POSITION, LOCATION AND NAVIGATION SYMPOSIUM, 2008 IEEE/ION, IEEE, PISCATAWAY, NJ, USA, 5 May 2008 (2008-05-05), pages 560 - 567, XP031340887, ISBN: 978-1-4244-1536-6 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022064008A1 (en) * 2020-09-25 2022-03-31 Thales Method for updating a plurality of landmarks, and associated computer program product and updating device
FR3114659A1 (en) * 2020-09-25 2022-04-01 Thales REGISTRATION METHOD ON A PLURALITY OF LANDMARKS, COMPUTER PROGRAM PRODUCT AND ASSOCIATED REGISTRATION DEVICE

Also Published As

Publication number Publication date
FR3041769B1 (en) 2020-03-20

Similar Documents

Publication Publication Date Title
EP2932182B1 (en) Method for accurately geolocating an image sensor installed on board an aircraft
FR3012597B1 (en) INTERNAL AND EXTERNAL LOCALIZATION METHOD AND PORTABLE DEVICE IMPLEMENTING SAID METHOD
EP1819984B1 (en) Hybrid inertial navigation system based on a kinematic model
FR3042266A1 (en) METHOD FOR ESTIMATING THE MOVEMENT OF A PIETON
FR2922300A1 (en) METHOD FOR DETERMINING THE ATTITUDE, POSITION AND SPEED OF A MOBILE MACHINE
EP3447654B1 (en) Method for determining the trajectory of a moving object, program and device for implementing said method
EP3963286B1 (en) Doubly filtered navigation method
EP3765818B1 (en) Method of calibrating a gyrometer installed in a vehicle
FR3060178A1 (en) ELECTRONIC DEVICE FOR DRIVING A DRONE, DRONE, STEERING METHOD AND COMPUTER PROGRAM
EP2476015B1 (en) Method for determining the navigation speed of a carrier and hybridization device
FR3041769A1 (en) GEOLOCATION PROCESS
EP4217681A1 (en) Method for updating a plurality of landmarks, and associated computer program product and updating device
FR3071624B1 (en) DISPLAY SYSTEM, DISPLAY METHOD, AND COMPUTER PROGRAM
EP3980720B1 (en) Method and device for resetting an inertial unit of a transport means on the basis of information delivered by a viewfinder of the transport means
EP4031834A1 (en) Method and system for positioning a vehicle using an image-capturing device
FR2985588A1 (en) METHOD FOR LOCATING A MOBILE IN BUILD ENVIRONMENT
EP3555550B1 (en) Device for locating a target by stellar resetting, intended to be on board a mobile carrier
WO2024056972A1 (en) Navigation method and device for an aircraft, and associated system, aircraft, computer program and data storage medium
EP4660665A1 (en) Improved method for simultaneous localization and mapping; system and computer program thereof
WO2024056973A1 (en) Navigation method and device for a vehicle, and associated system, vehicle, computer program and storage medium
WO2017081104A1 (en) Method for designing a navigation path and method for orienting a sighting member from said navigation path
EP4430362A1 (en) Hybrid inertial/stellar navigation method with harmonization performance indicator
FR3097316A1 (en) Method for monitoring the performance of inertial measurement units

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 2

PLSC Publication of the preliminary search report

Effective date: 20170331

PLFP Fee payment

Year of fee payment: 3

CD Change of name or company name

Owner name: SAFRAN ELECTRONICS & DEFENSE, FR

Effective date: 20180504

CD Change of name or company name

Owner name: SAFRAN ELECTRONICS & DEFENSE, FR

Effective date: 20180515

PLFP Fee payment

Year of fee payment: 4

PLFP Fee payment

Year of fee payment: 5

PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 7

PLFP Fee payment

Year of fee payment: 8

PLFP Fee payment

Year of fee payment: 9

PLFP Fee payment

Year of fee payment: 10

PLFP Fee payment

Year of fee payment: 11