Brevet FR3110705A1 — publié le 20211126

Procédés de géolocalisation d’un récepteur et d’un système de géolocalisation, et récepteur et système de géolocalisation comportant un tel récepteur associés La présente invention concerne un procédé de géolocalisation (200) d’un récepteur en déplacement dans un environnement comportant M balises. Le procédé (200) comprend les étapes de collecte (210) de M mesures, chaque mesure correspondant à l’instant d’arrivée des signaux radioélectriques transportant l’information de navigation issue de l’une des balises, de détermination (220) d’une première estimation correspondant à l’estimation d’au moins un paramètre de nuisance relatif à la dérive de l’horloge du récepteur par rapport à l’horloge de la balise correspondante, de détermination (230) d’une deuxième estimation correspondant à l’estimation de la distance entre la balise correspondant et le récepteur, et détermination (240) de la localisation du récepteur à partir des localisations des balises et les distances entre ces balises et le récepteur dans cette position. Figure pour l'abrégé : Figure 2 Procédés de géolocalisation d’un récepteur et d’un système de géolocalisation, et récepteur et système de géolocalisation comportant un tel récepteur associés La présente invention concerne des procédés de géolocalisation d’un récepteur et d’un système de géolocalisation. La présente invention concerne également un récepteur et un système de géolocalisation comportant un tel récepteur. Le domaine de l’invention est celui de géolocalisation dans un environnement, par exemple d’une personne munie d’un récepteur en absence de système global de positionnement, par exemple en absence des signaux GPS. Cela est par exemple le cas de certains espaces fermés lorsque les signaux issus d’un tel système global ne peuvent pas parvenir le récepteur. Cela est également le cas lorsque les signaux issus d’un système de positionnement global sont perturbés ou alors sont brouillés, par exemple de manière volontaire. Bien entendu, à la place de la personne, toute autre entité mécanique ou encore un animal dont la géolocalisation est nécessaire dans l’environnement peut être envisagée. Dans l’état de la technique, plusieurs méthodes permettant de géolocaliser un récepteur en absence de système global de positionnement existent déjà. Parmi ces méthodes, on connait notamment des méthodes de radiolocalisation basées sur des balises préinstallées et géoréférencées lors de la pose dans l’environnement. La localisation du récepteur peut être obtenue en analysant les instants d’arrivée de différents signaux radioélectriques issus de ces balises. Une telle technique est connue dans l’état de la technique sous le terme de « TDOA » (de l’anglais « Time Difference Of Arriva l »). Selon d’autres méthodes connues de l’état de la technique, il est possible de géolocaliser un récepteur dans un tel environnement en utilisant des mesures de distance entre le récepteur et des différentes balises préinstallées également dans l’environnement. Il est également possible dans le cas de déplacement de plusieurs récepteurs, de mettre en œuvre une géolocalisation de chacun d’entre eux par mesure de distances relatives entre ces récepteurs. Toutefois, les deux types de méthodes précités se trouvent inadaptés pour des environnements contraignants. En particulier, il est clair que dans certains environnements, tels que par exemple des environnements de guerre, le récepteur ne doit pas être détecté par un système externe et ne doit pas à cet effet émettre de signaux radioélectriques. Dans un tel cas, la géolocalisation par calcul de distance entre le récepteur et des balises ou encore entre plusieurs récepteurs reste impossible. En effet, il existe deux stratégies : la mesure de distance par trajet aller-retour et la mesure de distance sur un seul trajet « aller ». Pour une mesure de distance par trajet aller-retour, le récepteur doit pouvoir émettre des signaux vers des balises ou vers d’autres récepteurs. Pour une mesure de distance par trajet aller simple, la mise en œuvre de la technique de radiolocalisation en mesurant les instants d’arrivée des signaux issus de différentes balises, se trouve également difficilement réalisable. En effet, pour pouvoir définir la position du récepteur de manière certaine, il est nécessaire que les horloges des différentes balises ainsi que l’horloge du récepteur soient synchronisées entre elles. Cela n’est pas possible avec les horloges embarquées actuelles étant donné que la précision de ces horloges ne permet pas d’éviter de dérives relatives entre elles. Le but de la présente invention est donc de permettre une géolocalisation d’un récepteur dans des environnements contraignants, dans lesquels la réception de signaux externes n’est pas possible et dans lesquels le récepteur doit se déplacer de manière discrète, c’est-à-dire sans être détecté par un système tiers. À cet effet, l’invention concerne un procédé de géolocalisation d’un d’un récepteur en déplacement dans un environnement comportant M balises, le nombre M étant supérieur ou égal à 3, chaque balise étant identifiable par un identifiant et étant apte à émettre périodiquement des signaux radioélectriques transportant une information de navigation comprenant l’identifiant de cette balise et sa localisation dans l’environnement, chacun du récepteur et des M balises comportant une horloge. Le procédé comprend les étapes suivantes : - dans chacune des N positions successives du récepteur dans l’environnement, collecte de M mesures, chaque mesure correspondant à l’instant d’arrivée des signaux radioélectriques transportant l’information de navigation issue de l’une des balises ; - à partir desdites mesures, pour chaque balise, détermination d’une première estimation correspondant à l’estimation d’au moins un paramètre de nuisance relatif à la dérive de l’horloge du récepteur par rapport à l’horloge de cette balise ; - à partir desdites mesures et desdites premières estimations, pour chaque balise, détermination d’une deuxième estimation correspondant à l’estimation de la distance entre cette balise et le récepteur dans cette position ; - détermination de la localisation du récepteur dans au moins l’une des N positions à partir des localisations des balises et les distances entre ces balises et le récepteur dans cette position. Suivant d’autres aspects avantageux de l’invention, le procédé de géolocalisation comprend une ou plusieurs des caractéristiques suivantes, prisent isolément ou suivant toutes les combinaisons techniquement possibles : - les premières et deuxièmes estimations sont déterminées par un estimateur du maximum de vraisemblance ; - les balises sont aptes à émettre lesdits signaux radioélectriques de manière asynchrone avec une même période d’émission ; - l’estimateur est appliqué à l’expression suivante : où est une mesure de l’instant d’arrivée des signaux radioélectriques transportant l’information de navigation issue de la balise dans la position du récepteur ; est la distance entre la balise et le récepteur dans la position ; est la vitesse de propagation des signaux radioélectriques dans l’environnement ; est la période d’émission des signaux radioélectriques par les balises ; est un écart-type de bruits desdites mesures ; et sont des paramètres de nuisance relatifs à la dérive de l’horloge du récepteur par rapport à l’horloge de la balise ; - le nombre de paramètres de nuisance de chaque première estimation est choisi en fonction de précision des horloges correspondantes ; - un paramètre de nuisance est choisi lorsque la précision des horloges correspondantes est inférieure à 1 ppb ; - deux paramètres de nuisance sont choisis lorsque la précision des horloges correspondantes est d’ordre de 10 ppb ; - les premières estimations sont des fonctions des deuxièmes estimations ; - ladite localisation déterminée du récepteur est déterminée par rapport à un repère local défini par les balises ou par rapport à un repère absolu lorsque les localisations d’au moins deux des M balises sont déterminées dans ce repère absolu. La présente invention a également pour objet un procédé de géolocalisation d’un système de géolocalisation comprenant un récepteur mobile dans un environnement et M balises disposées dans l’environnement, le nombre M étant supérieur ou égal à 3, chaque balise étant identifiable par un identifiant. Le procédé comprend les étapes suivantes : - détermination des localisations respectives des balises dans l’environnement ; - émission par chacune des balises périodiquement des signaux radioélectriques transportant une information de navigation comprenant l’identifiant de cette balise et sa localisation dans l’environnement ; - déplacement du récepteur et détermination de sa localisation dans l’environnement par le procédé de géolocalisation tel que décrit précédemment. La présente invention a également pour objet un récepteur comprenant des moyens techniques configurés pour mettre en œuvre le procédé de géolocalisation de ce récepteur tel que défini ci-dessus. La présente invention a également pour objet un système de géolocalisation comprenant un récepteur mobile dans un environnement et M balises disposées dans l’environnement, le système étant configuré pour mettre en œuvre le procédé de géolocalisation d’un tel système, tel que défini précédemment. Ces caractéristiques et avantages de l’invention apparaitront dans la lecture de la description qui va suivre, donnée uniquement à titre d’exemple non limitative, et faite en référence aux dessins annexés sur lesquels : - la est une vue schématique d’un système de géolocalisation selon l’invention, le système de géolocalisation comprenant un récepteur selon l’invention et une pluralité de balises ; - la présente dans sa partie gauche un organigramme du procédé de géolocalisation du système de géolocalisation de la et dans sa partie droite un organigramme du procédé de géolocalisation du récepteur de la . La illustre en effet un système de géolocalisation 10 selon l’invention. Ce système de géolocalisation 10 comprend un récepteur 12 et M balises 14-1 à 14-M, le nombre M étant supérieur ou égal à 3. Les balises 14-1 à 14-M sont par exemple sensiblement identiques. Ainsi, par la suite, seule la balise 14-1 sera expliquée en détail. Comme cela est illustré sur la , la balise 14-1 comprend un module de réception/émission de signaux radioélectriques 21, un module de traitement 22 et une horloge 23. Ces composantes de la balise 14-1 sont par exemple comprises dans un boitier muni d’une batterie et permettant le fonctionnement autonome de cette balise dans un environnement donné. Le module de réception/émission de signaux radioélectriques 21 présente par exemple une antenne apte à communiquer avec les modules de réception/émission des signaux radioélectriques des autres balises 14-1 à 14-M pour échanger des signaux radioélectriques. Le module d’émission/réception de signaux radioélectriques 21 est apte en outre à émettre des signaux radioélectriques qui sont destinés à être reçus par toute autre unité électronique et notamment par le récepteur 12 comme cela sera expliqué par la suite. Le module de traitement 22 est apte à déterminer une localisation de la balise 14-1, notamment une localisation bidimensionnelle relative, en analysant des signaux radioélectriques reçus de la part des autres balises 14-2 à 14-M comme cela sera expliqué également par la suite. Le module de traitement 22 est apte en outre à déterminer des signaux radioélectriques à émettre par le module de réception/émission 21 selon une périodicité donnée. Ces signaux à émettre comprennent notamment une information de navigation comprenant la localisation de la balise 14-1 lorsqu’elle est déterminée et un identifiant de celle-ci. L’identifiant de la balise 14-1 présente par exemple un numéro ou une suite alphanumérique qui permet d’identifier de manière unique la balise 14-1 parmi les autres balises du système 10. L’horloge 23 permet au module de traitement 22 de décompter la valeur correspondant à la périodicité d’émission des signaux radioélectriques comprenant l’information de navigation. La précision de l’horloge 23 est connue en avance. Ainsi, comme cela est connu dans l’état de la technique, l’horloge 23 peut être de bonne précision ou de haute précision. En particulier, par « horloge de bonne précision », on entend par exemple une horloge de précision d’ordre de 10 ppb avec par exemple la stabilité inférieure à 1 ppb. Par « horloge de haute précision », on entend par exemple une horloge de précision inférieure à 1 ppb et par exemple, de stabilité inférieure à 0,1 ppb. Par « ppb », on entend l’unité de mesure connue sous le terme de « partie par milliard ». L’homme du métier comprendra que les valeurs de précision et de stabilité de données ci-dessus pour définir les différents types d’horloge peuvent varier en fonction des différentes applications du système 10. Dans un exemple de réalisation, chacune des balises 14-1 à 14-M comprend en outre un module barométrique permettant de déterminer l’altitude de la balise correspondante. Le module de traitement 22 correspondant peut alors utiliser les mesures fournies par ce module barométrique avec les signaux radioélectriques issus des autres balises pour déterminer une localisation tridimensionnelle de la balise. Selon encore un exemple de réalisation, les modules de réception/émission 21 d’au moins deux balises 14-1 à 14-M permettent en outre de recevoir des signaux radioélectriques issus d’un système global de positionnement, par exemple d’un système global de positionnement par satellites. Dans ce cas, les modules de traitement 22 de ces balises sont adaptés pour déterminer une localisation absolue de la balise correspondante. De plus, dans ce cas, cette localisation absolue peut être partagée avec les autres balises de sorte que chacune d’entre elles devient apte à déterminer sa localisation absolue. Le récepteur 12 comprend un module de réception 31, un module de traitement 32 et une horloge 33. Le module de réception 31 présente par exemple une antenne apte à recevoir des signaux radioélectriques, notamment les signaux radioélectriques issus des balises 14-1 à 14-M lorsque ces balises se trouvent dans un rayon de couverture de l’antenne. Le module de traitement 32 permet de déterminer la localisation du récepteur 12 en utilisant des signaux radioélectriques et notamment des informations de navigation transportées par les signaux radioélectriques issus des balises 14-1 à 14-M, comme cela sera expliqué par la suite. L’horloge 33 est par exemple analogue à l’horloge 23 décrite précédemment en relation avec la balise 14-1. En particulier, tout comme l’horloge 23, l’horloge 33 peut être qualifiée de bonne précision ou de haute précision. Comme dans le cas précédent, les mêmes valeurs de précision et de stabilité peuvent être utilisées pour qualifier l’horloge 33 de bonne précision ou de haute précision. Par la suite, il sera considéré que l’horloge 33 présente la même précision que les horloges 23 des balises. Le récepteur 12 est configuré pour être porté par un porteur qui présente une personne ou un dispositif mécanique ou un animal. Le récepteur 12 peut alors présenter un boitier adapté à cet effet avec une batterie correspondante. Selon un autre exemple de réalisation, le récepteur 12 est intégré dans une autre entité physique existante comme par exemple un téléphone mobile ou tout autre dispositif électronique. Les procédés de géolocalisation du système de géolocalisation 10 et du récepteur 12 seront désormais expliqués en référence à la présentant les organigrammes de ces procédés. Ces procédés seront désignés par la suite respectivement par les références numériques « 100 » et « 200 », Tout d’abord, il est considéré que le système de géolocalisation 10 est déployé dans un environnement 40 visible sur la . Il est considéré également que cet environnement 40 ne permet pas au récepteur 12 de déterminer sa localisation en utilisant un système global de positionnement, par exemple par satellites. Il est considéré également que les balises 14-1 à 14-M sont disposées dans l’environnement 40 dans des déplacements non connus a priori. Autrement dit, ces balises 14-1 à 14-M ne sont pas géolocalisées a priori. Ces balises peuvent par exemple être disposées par une personne, par exemple la personne portant le récepteur 12, pour permettre la géolocalisation du porteur dans l’environnement 40 ou par tout autre moyen adapté. Finalement, il est considéré que les balises 14-1 à 14-M sont disposées de manière consécutive l’une après l’autre selon un sens particulier. Ainsi, par exemple, dans le cas de trois balises, la personne dispose d’abord la balise 14-1 ensuite la balise 14-2 et ensuite la balise 14-3 en suivant le sens horaire ou antihoraire de parcours de l’environnement 40. Il sera donc considéré que ce sens est connu par les balises ou est communiqué aux balises par tout moyen technique adapté. Lors d’une étape initiale 110 du procédé de géolocalisation 100 du système 10, les balises 14-1 à 14-M mettent en œuvre l’une des techniques connues pour déterminer leur localisation respective dans l’environnement 40. Ainsi, par exemple, ces balises peuvent mettre en œuvre la technique de trilatération permettant de localiser l’ensemble des balises en utilisant des mesures de distance entre chaque couple de balises. La technique de trilatération avec mesures de ranging aller-retour peut être mise en œuvre par exemple en construisant un repère local dans lequel : la balise 14-1 est à l’origine du repère ; la balise 14-2 est dans le point (x2, 0) où x2 correspond à la distance jusqu’à la balise 14-1 ; la balise 14-3 est dans le point (x3, y3) où x3 et y3 sont calculées en prenant en compte le sens de positionnement des balises et la distance de cette balise jusqu’à la balise 14-1 et jusqu’à la balise 14-2. Les autres balises peuvent se localiser dans ce repère local de manière similaire. Ce repère peut être par ailleurs complété par la troisième dimension lorsque ces balises sont dotées d’un module barométrique. De plus, dans le cas où au moins deux balises peuvent se localiser de manière absolue, c’est-à-dire dans un repère absolu, les autres balises peuvent également déterminer leur localisation dans un tel repère absolu. Les localisations des balises ainsi déterminées (relatives ou absolues) sont par exemple mémorisées à la fin de cette étape 110 dans les modules de traitement 22 de ces balises. Lors de l’étape 120 suivante, les modules de traitement 22 des balises 14-1 à 14-M commandent alors les modules de réception/émission 21 correspondants pour émettre l’information de navigation correspondante avec la même périodicité . Comme expliqué précédemment, chaque information de navigation inclut notamment la localisation déterminée de la balise correspondante ainsi que l’identifiant de celle-ci. Ces émissions s’effectuent de manière asynchrone dans la mesure où les horloges 23 des balises 14-1 à 14-M ne sont pas synchronisées entre elles. Lors de l’étape 130 suivante, le récepteur 12 se localise dans l’environnement 40 en mettant en œuvre le procédé de géolocalisation 200 dont l’organigramme est illustré dans la partie droite de la . Ce procédé sera alors désormais expliqué en détail. Lors de la mise en œuvre de ce procédé, il est considéré que le porteur du récepteur 12 se déplace dans l’environnement 40 selon N positions successives. Lors de l’étape 210 du procédé, dans chacune des positions successives N du porteur 12, le module de réception 31 du récepteur 12 reçoit les signaux radioélectriques émis par l’ensemble des balises 14-1 à 14-M. Puis, ce module de réception 31 transmet les signaux reçus au module de traitement 32 qui mesure alors les instants de réception de chacun de ces signaux en utilisant son horloge 33. Ces mesures seront dénotées par la suite par la notation . Dans cette notation, l’indice varie de 1 à N pour désigner la position correspondante du porteur et l’indice varie entre 1 et M pour désigner la balise à partir de laquelle les signaux correspondants sont reçus. En particulier, chaque valeur de l’indice est associée à l’un des identifiants de l’ensemble des balises 14-1 à 14-M qui est déterminé par le module de traitement 32 en faisant l’extraction de cet identifiant de l’information de navigation des signaux radioélectriques correspondants. Les mesures sont réalisées avec un bruit de mesure qui est supposé gaussien d’écart-type connu et avec un bruit d’instabilité différentielle des horloges qui est supposé négligeable. Par ailleurs, lors de la même étape, le module de traitement 32 extrait également de chaque information de navigation reçue la localisation de la balise correspondante et l’enregistre par exemple avec la mesure correspondante. Lors de l’étape 220 suivante, à partir desdites mesures , pour chaque balise , le module de traitement 32 détermine une première estimation d’au moins un paramètre de nuisance relatif à la dérive de l’horloge du récepteur 12 par rapport à l’horloge de cette balise . Le nombre de paramètres de nuisance est choisi en fonction de la précision des horloges 23, 33 des balises et du récepteur. En particulier, lorsque les horloges de bonne précision sont utilisées, deux paramètres de nuisance et pour chaque balise sont choisis. Pour ce type d’horloge, le modèle de dérive suivant est utilisé : où est l’instant courant et est l’instant initiale. Pour les horloges de haute précision, le paramètre est considéré négligeable et seul le paramètre est donc choisi. Par la suite, il sera considéré que deux paramètres de nuisance et sont déterminés pour chaque balise . Pour déterminer ces paramètres, le module de traitement 33 applique un estimateur du maximum de vraisemblance à l’expression suivante : est la distance entre la balise et le récepteur dans la position qui est également inconnue à ce stade ; est la vitesse de propagation des signaux radioélectriques dans l’environnement ; et est le vecteur de positions successives du porteur. Pour isoler les paramètres et le critère appelé « minmax » est appliqué à l’expression . Autrement dit : Ce critère permet d’estimer les paramètres de nuisance et comme suit : avec : Lors de l’étape 230 mise en œuvre par exemple simultanément avec l’étape 220, le module de traitement 33 détermine pour chaque balise et dans chaque position du récepteur, une deuxième estimation correspondant à l’estimation de la distance entre cette balise et le récepteur 12 dans cette position. Ces deuxièmes estimations sont déterminées en utilisant l’estimateur précité à partir notamment des mesures et des paramètres de nuisance, en utilisant par exemple le critère de moindres carrées. Puis, lors de l’étape suivante 240, le module de traitement 32 détermine la localisation du récepteur 12 dans au moins l’une des N positions à partir des localisations des balises 14-1, …, 14-M et les distances correspondantes. En particulier, une telle localisation du récepteur dans la position est déterminée en utilisant l’expression suivante : où est la localisation bidimensionnelle relative ou absolue de la balise . Il est donc clair que la localisation du récepteur est une localisation relative dans le repère local lorsque les positions sont relatives et une localisation absolue dans le repère absolu lorsque les positions sont absolues. La présente invention présente alors un certain nombre d’avantages. Tout d’abord, l’invention permet de géolocaliser le récepteur dans un environnement contraignant dans lequel la réception des signaux de géolocalisation issus d’un système de géolocalisation externe n’est pas possible ou alors est compliqué. Pour ce faire, l’invention propose de disposer dans un tel environnement des balises qui se localisent l’une par rapport à l’autre en émettant des signaux comportant leur position de manière périodique. Le récepteur peut alors recevoir ces signaux pour en déduire sa localisation dans l’environnement et cela sans devoir émettre des signaux en réponse et cela même avec des horloges fonctionnant de manière asynchrone. Procédé de géolocalisation (200) d’un récepteur (12) en déplacement dans un environnement (40) comportant M balises, le nombre M étant supérieur ou égal à 3, chaque balise (14-1, …, 14-M) étant identifiable par un identifiant et étant apte à émettre périodiquement des signaux radioélectriques transportant une information de navigation comprenant l’identifiant de cette balise (14-1, …, 14-M) et sa localisation dans l’environnement (40), chacun du récepteur (12) et des M balises (14-1, …, 14-M) comportant une horloge (23, 33) ; le procédé (200) comprenant les étapes suivantes : - dans chacune des N positions successives du récepteur (12) dans l’environnement (40), collecte (210) de M mesures, chaque mesure correspondant à l’instant d’arrivée des signaux radioélectriques transportant l’information de navigation issue de l’une des balises (14-1, …, 14-M) ; - à partir desdites mesures, pour chaque balise, détermination (220) d’une première estimation correspondant à l’estimation d’au moins un paramètre de nuisance relatif à la dérive de l’horloge du récepteur (12) par rapport à l’horloge de cette balise (14-1, …, 14-M) ; - à partir desdites mesures et desdites premières estimations, pour chaque balise (14-1, …, 14-M) (12), détermination (230) d’une deuxième estimation correspondant à l’estimation de la distance entre cette balise (14-1, …, 14-M) et le récepteur (12) dans cette position ; - détermination (240) de la localisation du récepteur (12) dans au moins l’une des N positions à partir des localisations des balises (14-1, …, 14-M) et les distances entre ces balises (14-1, …, 14-M) et le récepteur (12) dans cette position. Procédé de géolocalisation (200) d’un récepteur (12) selon la revendication 1, dans lequel les premières et deuxièmes estimations sont déterminées par un estimateur du maximum de vraisemblance. Procédé de géolocalisation (200) d’un récepteur (12) selon la revendication 1 ou 2, dans lequel les balises (14-1, …, 14-M) sont aptes à émettre lesdits signaux radioélectriques de manière asynchrone avec une même période d’émission. Procédé de géolocalisation (200) d’un récepteur (12) selon les revendications 2 et 3, dans lequel l’estimateur est appliqué à l’expression suivante : où est une mesure de l’instant d’arrivée des signaux radioélectriques transportant l’information de navigation issue de la balise dans la position du récepteur ; est la distance entre la balise et le récepteur dans la position ; est la vitesse de propagation des signaux radioélectriques dans l’environnement ; est la période d’émission des signaux radioélectriques par les balises ; est un écart-type de bruits desdites mesures ; et sont des paramètres de nuisance relatifs à la dérive de l’horloge du récepteur par rapport à l’horloge de la balise . Procédé de géolocalisation (200) d’un récepteur (12) selon l’une quelconque des revendications précédentes, dans lequel le nombre de paramètres de nuisance de chaque première estimation est choisi en fonction de précision des horloges (23, 33) correspondantes. Procédé de géolocalisation (200) d’un récepteur (12) selon la revendication 5, dans lequel : - un paramètre de nuisance est choisi lorsque la précision des horloges (23, 33) correspondantes est inférieure à 1 ppb ; - deux paramètres de nuisance sont choisis lorsque la précision des horloges (23, 33) correspondantes est d’ordre de 10 ppb. Procédé de géolocalisation (200) d’un récepteur (12) selon l’une quelconque des revendications précédentes, dans lequel les premières estimations sont des fonctions des deuxièmes estimations. Procédé de géolocalisation (200) d’un récepteur (12) selon l’une quelconque des revendications précédentes dans lequel ladite localisation déterminée du récepteur (12) est déterminée par rapport à un repère local défini par les balises (14-1, …, 14-M) ou par rapport à un repère absolu lorsque les localisations d’au moins deux des M balises (14-1, …, 14-M) sont déterminées dans ce repère absolu. Procédé de géolocalisation (100) d’un système de géolocalisation (10) comprenant un récepteur (12) mobile dans un environnement (40) et M balises (14-1, …, 14-M) disposées dans l’environnement (40), le nombre M étant supérieur ou égal à 3, chaque balise (14-1, …, 14-M) étant identifiable par un identifiant ; le procédé (100) comprenant les étapes suivantes : - détermination (110) des localisations respectives des balises (14-1, …, 14-M) dans l’environnement (40) ; - émission (120) par chacune des balises (14-1, …, 14-M) périodiquement des signaux radioélectriques transportant une information de navigation comprenant l’identifiant de cette balise (14-1, …, 14-M) et sa localisation dans l’environnement ; - déplacement du récepteur (12) et détermination (130) de sa localisation dans l’environnement par le procédé de géolocalisation (200) selon l’une quelconque des revendications 1 à 8. Récepteur (12) comprenant des moyens techniques configurés pour mettre en œuvre le procédé de géolocalisation (200) selon l’une quelconque des revendications 1 à 8. Système de géolocalisation (10) comprenant un récepteur (12) mobile dans un environnement (40) et M balises (14-1, …, 14-M) disposées dans l’environnement ; le système (10) étant configuré pour mettre en œuvre le procédé de géolocalisation (100) selon la revendication 9.