Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7795982B2 - Location estimation system and location estimation method - Google Patents
[go: Go Back, main page]

JP7795982B2 - Location estimation system and location estimation method - Google Patents

Location estimation system and location estimation method

Info

Publication number
JP7795982B2
JP7795982B2 JP2022123801A JP2022123801A JP7795982B2 JP 7795982 B2 JP7795982 B2 JP 7795982B2 JP 2022123801 A JP2022123801 A JP 2022123801A JP 2022123801 A JP2022123801 A JP 2022123801A JP 7795982 B2 JP7795982 B2 JP 7795982B2
Authority
JP
Japan
Prior art keywords
information
terrain
particles
moving object
external environment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022123801A
Other languages
Japanese (ja)
Other versions
JP2024021158A (en
Inventor
豊範 小早川
光哉 門脇
惟子 菊池
直史 村田
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.)
Mitsubishi Heavy Industries Ltd
Original Assignee
Mitsubishi Heavy Industries Ltd
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 Mitsubishi Heavy Industries Ltd filed Critical Mitsubishi Heavy Industries Ltd
Priority to JP2022123801A priority Critical patent/JP7795982B2/en
Publication of JP2024021158A publication Critical patent/JP2024021158A/en
Application granted granted Critical
Publication of JP7795982B2 publication Critical patent/JP7795982B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Navigation (AREA)

Description

本開示は、位置推定システム及び位置推定方法に関するものである。 This disclosure relates to a location estimation system and a location estimation method.

従来、複数のカメラにより撮影したカメラ画像から抽出される特徴点の位置と、地図データに記憶されている特徴点の位置とに基づいて、移動体の位置を推定する移動体の位置推定装置が知られている(例えば、特許文献1参照)。 Conventionally, there is known a mobile object position estimation device that estimates the position of a mobile object based on the positions of feature points extracted from camera images captured by multiple cameras and the positions of feature points stored in map data (see, for example, Patent Document 1).

国際公開第2021/100650号International Publication No. 2021/100650

また、位置を推定する方法として、例えば、スカイラインマッチングと呼ばれる手法がある。スカイラインマッチングでは、移動体の周囲の環境における地形の稜線と、予め取得された地形データにおける地形の稜線とをマッチングして、その一致度から移動体の絶対位置を推定している。 Another method for estimating position is a technique called skyline matching. Skyline matching matches the ridgelines of the terrain in the environment surrounding the moving object with the ridgelines of the terrain in previously acquired terrain data, and estimates the absolute position of the moving object from the degree of match.

ところで、移動体が移動する外環境として、特徴の少ない地形である水中または月面等の環境がある。このような外環境である場合、特許文献1の位置推定装置及びスカイラインマッチングでは、特徴点に基づく位置の推定を精度よく行うことが困難となる。 However, the external environments in which a moving object moves include environments with few distinctive features, such as underwater or the surface of the moon. In such external environments, it becomes difficult for the position estimation device and skyline matching described in Patent Document 1 to accurately estimate position based on feature points.

そこで、本開示は、特徴の少ない地形であっても、移動体の位置を精度よく推定することができる位置推定システム及び位置推定方法を提供することを課題とする。 Therefore, an objective of the present disclosure is to provide a position estimation system and a position estimation method that can accurately estimate the position of a moving object even in terrain with few distinctive features.

本開示の位置推定システムは、外環境を移動する移動体の位置を推定する位置推定システムにおいて、前記移動体に設けられ、前記外環境の第1の地形情報を取得する地形情報取得部と、前記移動体の移動に関する物理量を検出する移動量検出センサと、前記外環境の位置座標と、前記位置座標に対応付けられると共に予め取得された前記外環境の第2の地形情報とを含む地形マップ情報を記憶する記憶部と、前記地形マップ情報の前記位置座標における前記移動体の位置を絶対位置として推定する演算部と、を備え、前記演算部は、前記地形マップ情報の前記位置座標において、前記移動体の初期位置を中心として、複数のパーティクルを生成するステップと、前記移動量検出センサによって検出した前記物理量に基づいて、前記初期位置に対する前記移動体の相対位置を算出し、算出した前記相対位置を中心として、生成した前記複数のパーティクルを遷移させるステップと、前記地形情報取得部により前記相対位置における前記第1の地形情報を取得するステップと、遷移した前記複数のパーティクルのそれぞれの位置における前記第2の地形情報を前記地形マップ情報から取得し、取得した前記第1の地形情報と前記第2の地形情報とのマッチングをそれぞれ行って誤差を取得し、取得した前記誤差に基づいて、前記複数のパーティクルのそれぞれにおける尤度を算出するステップと、算出した前記複数のパーティクルの尤度に基づいて、前記移動体の前記絶対位置を推定するステップと、を実行する。 The position estimation system disclosed herein is a position estimation system that estimates the position of a mobile body moving in an external environment, and includes: a terrain information acquisition unit provided on the mobile body that acquires first terrain information of the external environment; a movement amount detection sensor that detects physical quantities related to the movement of the mobile body; a memory unit that stores terrain map information including position coordinates of the external environment and second terrain information of the external environment that is associated with the position coordinates and acquired in advance; and a calculation unit that estimates the position of the mobile body at the position coordinates of the terrain map information as an absolute position, and the calculation unit performs the steps of generating a plurality of particles at the position coordinates of the terrain map information, with the initial position of the mobile body as the center; and calculating the previous terrain information detected by the movement amount detection sensor. The method includes the steps of: calculating the relative position of the moving body with respect to the initial position based on the physical quantity; shifting the generated particles around the calculated relative position; acquiring the first terrain information at the relative position using the terrain information acquisition unit; acquiring the second terrain information at each position of the shifted particles from the terrain map information; matching the acquired first terrain information with the second terrain information to acquire an error; calculating the likelihood of each of the particles based on the acquired error; and estimating the absolute position of the moving body based on the calculated likelihood of the particles.

本開示の位置推定方法は、外環境を移動する移動体の位置を推定する位置推定システムにより実行される位置推定方法において、前記外環境の位置座標と、前記位置座標に対応付けられる前記外環境の第2の地形情報とを含む地形マップ情報が予め取得されており、前記地形マップ情報の前記位置座標において、前記移動体の初期位置を中心として、複数のパーティクルを生成するステップと、前記移動体の移動に関する物理量に基づいて、前記初期位置に対する前記移動体の相対位置を算出し、算出した前記相対位置を中心として、生成した前記複数のパーティクルを遷移させるステップと、前記相対位置における前記外環境の第1の地形情報を取得するステップと、遷移した前記複数のパーティクルのそれぞれの位置における前記第2の地形情報を前記地形マップ情報から取得し、取得した前記第1の地形情報と前記第2の地形情報とのマッチングをそれぞれ行って誤差を取得し、取得した前記誤差に基づいて、前記複数のパーティクルのそれぞれにおける尤度を算出するステップと、出した前記複数のパーティクルの尤度に基づいて、前記移動体の前記絶対位置を推定するステップと、を前記位置推定システムに実行させる。 The position estimation method disclosed herein is a position estimation method executed by a position estimation system that estimates the position of a moving object moving in an external environment. Terrain map information including position coordinates of the external environment and second terrain information of the external environment associated with the position coordinates is acquired in advance. The position estimation method causes the position estimation system to perform the following steps: generate a plurality of particles centered on the initial position of the moving object at the position coordinates of the terrain map information; calculate a relative position of the moving object with respect to the initial position based on physical quantities related to the movement of the moving object and transition the generated plurality of particles centered on the calculated relative position; acquire first terrain information of the external environment at the relative position; acquire second terrain information for each of the transitioned positions from the terrain map information, match the acquired first terrain information with the second terrain information to acquire an error, calculate a likelihood for each of the plurality of particles based on the acquired error; and estimate the absolute position of the moving object based on the calculated likelihoods of the plurality of particles.

本開示によれば、特徴の少ない地形であっても、移動体の位置を精度よく推定することができる。 This disclosure makes it possible to accurately estimate the position of a moving object even in terrain with few distinctive features.

図1は、本実施形態に係る位置推定システムを模式的に表した図である。FIG. 1 is a diagram schematically illustrating a position estimation system according to this embodiment. 図2は、本実施形態に係る位置推定システムに関するブロック図である。FIG. 2 is a block diagram of a position estimation system according to this embodiment. 図3は、本実施形態に係る位置推定方法に関するフローチャートである。FIG. 3 is a flowchart illustrating the location estimation method according to this embodiment. 図4は、本実施形態に係る位置推定方法を説明する説明図である。FIG. 4 is an explanatory diagram illustrating the position estimation method according to this embodiment. 図5は、本実施形態に係る位置推定方法により推定される絶対位置に関する説明図である。FIG. 5 is an explanatory diagram relating to the absolute position estimated by the position estimation method according to this embodiment. 図6は、本実施形態に係る位置推定方法におけるリサンプリング前後の複数のパーティクルに関する説明図である。FIG. 6 is an explanatory diagram of a plurality of particles before and after resampling in the position estimation method according to this embodiment. 図7は、本実施形態と従来との推定される絶対位置を比較した図である。FIG. 7 is a diagram comparing the estimated absolute positions of this embodiment and the conventional method. 図8は、本実施形態と従来との推定される誤差を比較した図である。FIG. 8 is a diagram comparing estimated errors between this embodiment and the prior art.

以下に、本開示に係る実施形態を図面に基づいて詳細に説明する。なお、この実施形態によりこの開示が限定されるものではない。また、下記実施形態における構成要素には、当業者が置換可能かつ容易なもの、あるいは実質的に同一のものが含まれる。さらに、以下に記載した構成要素は適宜組み合わせることが可能であり、また、実施形態が複数ある場合には、各実施形態を組み合わせることも可能である。 Embodiments of the present disclosure are described in detail below with reference to the drawings. However, this disclosure is not limited to these embodiments. Furthermore, the components in the following embodiments include those that are easily replaceable by those skilled in the art, or those that are substantially identical. Furthermore, the components described below can be combined as appropriate, and if there are multiple embodiments, the respective embodiments can also be combined.

[本実施形態]
本実施形態に係る位置推定システム1は、外環境を移動する移動体5の位置を推定するシステムとなっている。本実施形態の位置推定システム1が適用される外環境としては、例えば、月面または水中等の特徴的な地形が少ない環境である。なお、以下では、外環境として、月面に適用した場合について説明する。また、移動体5としては、例えば、月面上を移動する探査車(ローバー)である。
[Present embodiment]
The position estimation system 1 according to this embodiment is a system for estimating the position of a mobile object 5 moving in an external environment. The external environment to which the position estimation system 1 according to this embodiment is applied is, for example, an environment with few distinctive topography, such as the surface of the moon or underwater. In the following, a case where the system is applied to the surface of the moon will be described as the external environment. The mobile object 5 is, for example, a rover moving on the surface of the moon.

図1は、本実施形態に係る位置推定システムを模式的に表した図である。図2は、本実施形態に係る位置推定システムに関するブロック図である。図3は、本実施形態に係る位置推定方法に関するフローチャートである。図4は、本実施形態に係る位置推定方法を説明する説明図である。図5は、本実施形態に係る位置推定方法により推定される絶対位置に関する説明図である。図6は、本実施形態に係る位置推定方法におけるリサンプリング前後の複数のパーティクルに関する説明図である。図7は、本実施形態と従来との推定される絶対位置を比較した図である。図8は、本実施形態と従来との推定される誤差を比較した図である。 Figure 1 is a schematic diagram of a position estimation system according to this embodiment. Figure 2 is a block diagram of the position estimation system according to this embodiment. Figure 3 is a flowchart relating to the position estimation method according to this embodiment. Figure 4 is an explanatory diagram illustrating the position estimation method according to this embodiment. Figure 5 is an explanatory diagram illustrating the absolute position estimated by the position estimation method according to this embodiment. Figure 6 is an explanatory diagram illustrating multiple particles before and after resampling in the position estimation method according to this embodiment. Figure 7 is a diagram comparing the estimated absolute positions of this embodiment and the conventional method. Figure 8 is a diagram comparing the estimated errors of this embodiment and the conventional method.

(位置推定システム)
図1及び図2を参照して、位置推定システム1について説明する。位置推定システム1は、移動体5に設けられる各種センサと、通信ネットワーク7を介して接続される位置推定装置6と、を備えている。移動体5は月面上を移動する一方で、位置推定装置6は地球上または宇宙空間等の月面以外の空間に設けられており、移動体5と位置推定装置6は、無線通信によって通信している。
(Location Estimation System)
1 and 2, a position estimation system 1 will be described. The position estimation system 1 includes various sensors provided on a mobile object 5 and a position estimation device 6 connected via a communication network 7. The mobile object 5 moves on the surface of the moon, while the position estimation device 6 is provided in a space other than the lunar surface, such as on the Earth or in outer space, and the mobile object 5 and the position estimation device 6 communicate with each other via wireless communication.

(移動体)
移動体5は、カメラ11と、移動量検出センサ12と、姿勢検出センサ13と、を有している。カメラ11は、移動体5が移動する地形を撮像しており、地形の画像を取得している。移動量検出センサ12は、移動体5の移動に関する物理量を検出するセンサであり、例えば、加速度センサ、ジャイロセンサが適用され、加速度及び角速度の情報を取得している。移動体5は、加速度及び角速度の情報に基づいて、基準となる所定の位置からの移動量を算出して取得する。姿勢検出センサ13は、例えば、スタートラッカ、太陽センサ、ジャイロセンサ等が適用され、移動体5の姿勢の情報を取得している。移動体5は、移動体5の姿勢の情報に基づいて、例えば、移動体5のロール角及びピッチ角の角度を算出して取得する。移動体5は、取得した画像と、移動量検出センサ12により検出した移動量の情報と、姿勢検出センサ13により検出した姿勢の情報とを、位置推定装置6に送信している。
(Mobile)
The moving body 5 has a camera 11, a movement amount detection sensor 12, and an attitude detection sensor 13. The camera 11 captures images of the terrain along which the moving body 5 moves, acquiring an image of the terrain. The movement amount detection sensor 12 is a sensor that detects physical quantities related to the movement of the moving body 5, and is, for example, an acceleration sensor or a gyro sensor, and acquires information on acceleration and angular velocity. The moving body 5 calculates and acquires the amount of movement from a predetermined reference position based on the acceleration and angular velocity information. The attitude detection sensor 13 is, for example, a star tracker, a sun sensor, a gyro sensor, etc., and acquires information on the attitude of the moving body 5. The moving body 5 calculates and acquires, for example, the roll angle and pitch angle of the moving body 5 based on the information on the attitude of the moving body 5. The moving body 5 transmits the acquired image, information on the amount of movement detected by the movement amount detection sensor 12, and information on the attitude detected by the attitude detection sensor 13 to the position estimation device 6.

(位置推定装置)
位置推定装置6は、演算部21と、記憶部22と、を有する。演算部21は、例えば、CPU(Central Processing Unit)等の集積回路を含んでいる。演算部21は、移動体5から送信される情報に基づいて、移動体5の位置を推定している。
(Position estimation device)
The position estimation device 6 includes a calculation unit 21 and a storage unit 22. The calculation unit 21 includes an integrated circuit such as a CPU (Central Processing Unit). The calculation unit 21 estimates the position of the mobile object 5 based on information transmitted from the mobile object 5.

記憶部22は、半導体記憶デバイス及び磁気記憶デバイス等の任意の記憶デバイスである。記憶部22は、各種プログラム及び各種データを記憶している。記憶部22は、各種データとして、地形マップ情報Mを記憶している。地形マップ情報Mは、外環境の位置座標と、位置座標に対応付けられると共に予め取得された外環境の地形情報(第2の地形情報)とを含んでいる。地形情報としては、地形の稜線に関する稜線情報であり、事前に計測された地形情報となっている。 The memory unit 22 is any memory device, such as a semiconductor memory device or a magnetic memory device. The memory unit 22 stores various programs and various data. The memory unit 22 stores terrain map information M as various data. The terrain map information M includes position coordinates of the external environment and terrain information of the external environment (second terrain information) that is associated with the position coordinates and that has been acquired in advance. The terrain information is ridge line information related to the ridgelines of the terrain, and is terrain information that has been measured in advance.

(位置推定方法)
次に、図3から図6を参照して、位置推定システム1により実行される位置推定方法について説明する。図3及び図4に示すように、位置推定方法では、先ず、位置推定装置6の演算部21が、地形マップ情報の位置座標において、移動体5の初期位置T1を中心として、複数(M個)のパーティクルPを生成する(ステップS1)。ステップS1では、初期位置T1を、地形マップ情報の位置座標における初期の絶対位置としており、位置推定の開始地点における位置としている。なお、初期位置T1は、ステップS1において、位置推定の開始地点における位置としたが、位置推定後において、推定後の絶対位置を初期位置T1として更新してもよい。また、ステップS1では、複数のパーティクルPを、分散σの正規乱数に基づいて分散させている。なお、複数のパーティクルPは、前述の分散に特に限定されない。
(Position estimation method)
Next, a position estimation method executed by the position estimation system 1 will be described with reference to FIGS. 3 to 6. As shown in FIGS. 3 and 4, in the position estimation method, first, the calculation unit 21 of the position estimation device 6 generates a plurality of (M) particles P in the position coordinates of the terrain map information, centered on the initial position T1 of the moving object 5 (step S1). In step S1, the initial position T1 is set as an initial absolute position in the position coordinates of the terrain map information, and is set as a position at the starting point of position estimation. Note that, although the initial position T1 is set as the position at the starting point of position estimation in step S1, after position estimation, the estimated absolute position may be updated as the initial position T1. Also, in step S1, the plurality of particles P are dispersed based on normal random numbers with a variance of σ 2. Note that the dispersion of the plurality of particles P is not particularly limited to the above-mentioned dispersion.

続いて、位置推定方法では、演算部21が、移動量検出センサ12によって検出した移動量に基づいて、初期位置T1に対する移動体5の相対位置T2を算出し、算出した相対位置T2を中心として、生成した複数のパーティクルPを遷移させる(ステップS2)。ステップS2では、移動体5から送信された移動量の情報を、位置推定装置6が取得し、位置推定装置6の演算部21が、初期位置T1から変位した移動量に基づいて、相対位置T2を算出している。 Next, in the position estimation method, the calculation unit 21 calculates the relative position T2 of the moving body 5 with respect to the initial position T1 based on the amount of movement detected by the movement amount detection sensor 12, and moves the generated multiple particles P around the calculated relative position T2 (step S2). In step S2, the position estimation device 6 acquires information on the amount of movement transmitted from the moving body 5, and the calculation unit 21 of the position estimation device 6 calculates the relative position T2 based on the amount of movement from the initial position T1.

この後、位置推定方法では、演算部21が、移動体5に設けられるカメラ11により撮像した相対位置T2における地形の画像を取得したか否かを判定する(ステップS3)。演算部21は、地形の画像を取得していないと判定する(ステップS3:No)と、遷移後の複数のパーティクルPに基づいて絶対位置を推定する(ステップS4)。ステップS4では、遷移後の複数のパーティクルPの位置の平均値を推定位置としている。演算部21は、ステップS4の実行後、ステップS2に進み、地形の画像を取得するまで、ステップS2からステップS4を繰り返し実行する。 Then, in the position estimation method, the calculation unit 21 determines whether an image of the terrain at relative position T2 captured by the camera 11 provided on the moving body 5 has been acquired (step S3). If the calculation unit 21 determines that an image of the terrain has not been acquired (step S3: No), it estimates the absolute position based on the multiple particles P after the transition (step S4). In step S4, the average value of the positions of the multiple particles P after the transition is used as the estimated position. After executing step S4, the calculation unit 21 proceeds to step S2, and repeatedly executes steps S2 to S4 until an image of the terrain is acquired.

演算部21は、地形の画像を取得したと判定する(ステップS3:Yes)と、遷移後の複数のパーティクルPの位置において、地形マップ情報Mから得られた地形情報と、カメラ11の画像から得られた地形情報とのマッチングを行って、マッチング結果に基づいて、各パーティクルPの尤度を算出する(ステップS5)。具体的に、ステップS5では、演算部21が、地形マップ情報Mを用いて、移動体5から各パーティクルPの位置を見たときの予測される地形の稜線情報D2(以下、第2の稜線情報D2という)を取得する。また、ステップS5では、演算部21が、カメラ11の画像を用いて、移動体5から各パーティクルPの位置を見たときの現実の地形の稜線情報D1(以下、第1の稜線情報D1という)を取得する。そして、ステップS5では、演算部21が、各パーティクルPにおいて、第1の稜線情報D1と第2の稜線情報D2との二乗和誤差を算出し、算出した二乗和誤差に基づいて、各パーティクルPの尤度を算出する。 When the calculation unit 21 determines that an image of the terrain has been acquired (Step S3: Yes), it matches the terrain information obtained from the terrain map information M with the terrain information obtained from the image of the camera 11 at the positions of the multiple particles P after the transition, and calculates the likelihood of each particle P based on the matching results (Step S5). Specifically, in Step S5, the calculation unit 21 uses the terrain map information M to acquire ridge line information D2 of the predicted terrain when the position of each particle P is viewed from the mobile body 5 (hereinafter referred to as second ridge line information D2). Also, in Step S5, the calculation unit 21 uses the image of the camera 11 to acquire ridge line information D1 of the actual terrain when the position of each particle P is viewed from the mobile body 5 (hereinafter referred to as first ridge line information D1). Then, in Step S5, the calculation unit 21 calculates the squared error between the first ridge line information D1 and the second ridge line information D2 for each particle P, and calculates the likelihood of each particle P based on the calculated squared error.

ここで、パーティクルPの尤度は、移動体5の存在確率として定義する。移動体5の存在確率は、第1の稜線情報D1と第2の稜線情報D2との二乗和誤差が小さいほど、パーティクルPにおける移動体5の存在確率が高いと解釈される。換言すれば、演算部21は、第1の稜線情報D1と第2の稜線情報D2との二乗和誤差から、移動体5の存在確率を算出し、移動体5の存在確率をパーティクルPの尤度として取得する。このため、二乗和誤差が小さいほど、パーティクルPの尤度は高くなり、二乗和誤差が大きいほど、パーティクルPの尤度は低くなる。 Here, the likelihood of particle P is defined as the probability of the existence of a moving object 5. The smaller the square sum error between the first edge line information D1 and the second edge line information D2, the higher the probability of the existence of a moving object 5 in particle P. In other words, the calculation unit 21 calculates the probability of the existence of a moving object 5 from the square sum error between the first edge line information D1 and the second edge line information D2, and obtains the probability of the existence of a moving object 5 as the likelihood of particle P. Therefore, the smaller the square sum error, the higher the likelihood of particle P, and the larger the square sum error, the lower the likelihood of particle P.

また、演算部21は、地形マップ情報Mに基づいて第2の稜線情報D2を取得する場合、移動体5の姿勢の情報に基づく姿勢補正を行っている。つまり、演算部21は、相対位置における移動体5の姿勢の情報、すなわち、ロール角及びピッチ角を取得し、水平を基準とするカメラ座標系に対して、取得したロール角及びピッチ角に基づく補正を行った上で、第2の稜線情報D2を取得している。そして、演算部21は、姿勢補正後の第2の稜線情報Dと、第1の稜線情報D1とのマッチングを実行している。 Furthermore, when the calculation unit 21 acquires the second ridge line information D2 based on the terrain map information M, it performs attitude correction based on the attitude information of the moving body 5. In other words, the calculation unit 21 acquires information on the attitude of the moving body 5 at the relative position, i.e., the roll angle and pitch angle, and performs correction based on the acquired roll angle and pitch angle with respect to the camera coordinate system based on the horizontal, before acquiring the second ridge line information D2. The calculation unit 21 then matches the second ridge line information D after the attitude correction with the first ridge line information D1.

続いて、位置推定方法では、演算部21が、各パーティクルPの尤度を重みとし、複数のパーティクルの重み付き平均値を絶対位置T3として推定する(ステップS6)。図5には、算出された複数のパーティクルPの尤度と、推定される絶対位置T3と、真値T4とが図示されている。図5は、その横軸がX方向における位置となっており、その縦軸がY方向における位置となっている。 Next, in the position estimation method, the calculation unit 21 uses the likelihood of each particle P as a weight and estimates the weighted average value of multiple particles as the absolute position T3 (step S6). Figure 5 shows the calculated likelihoods of multiple particles P, the estimated absolute positions T3, and the true values T4. In Figure 5, the horizontal axis represents the position in the X direction, and the vertical axis represents the position in the Y direction.

そして、位置推定方法では、演算部21が、移動体5の絶対位置T3の推定を終了するか否かを判定し(ステップS7)、推定を終了すると判定した場合(ステップS7:Yes)、位置推定方法を終了する。一方で、演算部21は、推定を終了すると判定しない場合(ステップS7:No)、各パーティクルPの尤度に応じて、複数(M個)のパーティクルPを選択(リサンプリング)する(ステップS8)。また、ステップS8では、演算部21が推定した絶対位置T3を、初期位置T1として取り扱う。なお、ステップS8において、リサンプリングされた後の複数のパーティクルPの尤度は、その値がリセットされる。 In the position estimation method, the calculation unit 21 determines whether to end the estimation of the absolute position T3 of the moving body 5 (step S7), and if it determines that the estimation should be ended (step S7: Yes), it ends the position estimation method. On the other hand, if the calculation unit 21 does not determine that the estimation should be ended (step S7: No), it selects (resampling) multiple (M) particles P according to the likelihood of each particle P (step S8). Also, in step S8, the absolute position T3 estimated by the calculation unit 21 is treated as the initial position T1. Note that in step S8, the likelihood values of the multiple particles P after resampling are reset.

図6には、リサンプリング前後の複数のパーティクルPを示している。図6は、その横軸がX方向における位置となっており、その縦軸がY方向における位置となっている。リサンプリング前の複数のパーティクルPの尤度は、絶対位置T3に近いほうが、移動体5の存在確率が高い。このため、リサンプリング後の複数のパーティクルPは、リサンプリング前の複数のパーティクルPに比して、推定される絶対位置T3に近いパーティクルPがより多く選択される。 Figure 6 shows multiple particles P before and after resampling. In Figure 6, the horizontal axis represents position in the X direction, and the vertical axis represents position in the Y direction. The likelihood of multiple particles P before resampling is such that the closer they are to absolute position T3, the higher the probability of a moving object 5 being present. Therefore, after resampling, more particles P that are closer to the estimated absolute position T3 are selected than before resampling.

位置推定方法では、演算部21が、ステップS8の実行後、再びステップS2に進み、絶対位置T3の推定が終わるまで、ステップS2からステップS8を繰り返し実行する。 In the position estimation method, after executing step S8, the calculation unit 21 proceeds to step S2 again and repeatedly executes steps S2 to S8 until estimation of the absolute position T3 is complete.

次に、図7及び図8を参照して、本実施形態の位置推定方法と、従来の位置推定方法とを比較した結果について説明する。 Next, with reference to Figures 7 and 8, we will explain the results of comparing the position estimation method of this embodiment with conventional position estimation methods.

図7には、算出された複数のパーティクルPの尤度と、本実施形態において推定される絶対位置T3と、従来において推定される絶対位置T5と、真値T4とが図示されている。図7は、その横軸がX方向における位置となっており、その縦軸がY方向における位置となっている。従来の絶対位置T5は、スカイラインマッチングにより推定された絶対位置である。図7を見るに、本実施形態の絶対位置T3と真値T4との誤差は、従来の絶対位置T5と真値T4との誤差に比して、小さいことが確認された。 Figure 7 shows the calculated likelihoods of multiple particles P, the absolute positions T3 estimated in this embodiment, the absolute positions T5 estimated in the conventional method, and the true value T4. In Figure 7, the horizontal axis represents the position in the X direction, and the vertical axis represents the position in the Y direction. The conventional absolute position T5 is an absolute position estimated by skyline matching. Looking at Figure 7, it can be confirmed that the error between the absolute position T3 in this embodiment and the true value T4 is smaller than the error between the conventional absolute position T5 and the true value T4.

図8には、カメラ11から取得される第1の稜線情報D1と、本実施形態において地形マップ情報Mから得られる姿勢補正後の第2の稜線情報D2と、従来において地形マップ情報Mから得られる姿勢補正していない第2の稜線情報D3と、が図示されている。図8は、その横軸が移動体5(カメラ11)を中心とする方位角となっており、その縦軸が移動体5(カメラ11)を中心とする仰角となっている。図8を見るに、第1の稜線情報D1と本実施形態の第2の稜線情報D2との誤差は、第1の稜線情報D1と従来の第2の稜線情報D3との誤差に比して、小さいことが確認された。 Figure 8 shows first ridge line information D1 obtained from camera 11, second ridge line information D2 after attitude correction obtained from terrain map information M in this embodiment, and second ridge line information D3 without attitude correction conventionally obtained from terrain map information M. In Figure 8, the horizontal axis represents the azimuth angle centered on the moving body 5 (camera 11), and the vertical axis represents the elevation angle centered on the moving body 5 (camera 11). Looking at Figure 8, it was confirmed that the error between the first ridge line information D1 and the second ridge line information D2 of this embodiment is smaller than the error between the first ridge line information D1 and the conventional second ridge line information D3.

なお、本実施形態では、外環境として、月面に適用して説明したが、水中に適用してもよい。水中に適用する場合、地形情報を取得する地形情報取得部として、カメラ11またはソナー等を用いて、地形情報を取得してもよい。この場合においても、カメラ11またはソナー等により取得した地形情報(第1の地形情報)と、地形マップ情報Mから取得した地形情報(第2の地形情報)とをマッチングして、その誤差から、各パーティクルPの尤度を算出する。 In this embodiment, the external environment is described as the surface of the moon, but it may also be applied underwater. When applied underwater, the terrain information acquisition unit that acquires the terrain information may use a camera 11 or sonar, etc. to acquire the terrain information. In this case, too, the terrain information acquired by the camera 11 or sonar, etc. (first terrain information) is matched with the terrain information acquired from the terrain map information M (second terrain information), and the likelihood of each particle P is calculated from the error.

また、本実施形態では、複数のパーティクルPの尤度を重み付けとし、重み付き平均値を絶対位置T3として推定したが、この構成に特に限定されない。例えば、複数のパーティクルPの尤度のうち、最も高い尤度のパーティクルPの位置を、絶対位置T3として推定してもよい。 Furthermore, in this embodiment, the likelihoods of multiple particles P are weighted, and the weighted average value is estimated as the absolute position T3, but this configuration is not particularly limited. For example, the position of the particle P with the highest likelihood among the likelihoods of multiple particles P may be estimated as the absolute position T3.

以上のように、本実施形態に記載の位置推定システム1及び位置推定方法は、例えば、以下のように把握される。 As described above, the position estimation system 1 and position estimation method described in this embodiment can be understood, for example, as follows:

第1の態様に係る位置推定システム1は、外環境を移動する移動体5の位置を推定する位置推定システム1において、前記移動体5に設けられ、前記外環境の第1の地形情報(第1の稜線情報D1)を取得する地形情報取得部(カメラ11)と、前記移動体の移動に関する物理量を検出する移動量検出センサ12と、前記外環境の位置座標と、前記位置座標に対応付けられると共に予め取得された前記外環境の第2の地形情報(第2の稜線情報D2)とを含む地形マップ情報Mを記憶する記憶部22と、前記地形マップ情報Mの前記位置座標における前記移動体5の位置を絶対位置T3として推定する演算部21と、を備え、前記演算部21は、前記地形マップ情報Mの前記位置座標において、前記移動体5の初期位置T1を中心として、複数のパーティクルPを生成するステップS1と、前記移動量検出センサ12によって検出した前記物理量に基づいて、前記初期位置T1に対する前記移動体5の相対位置T2を算出し、算出した前記相対位置T2を中心として、生成した前記複数のパーティクルPを遷移させるステップS2と、前記地形情報取得部により前記相対位置における前記第1の地形情報を取得するステップS3と、遷移した前記複数のパーティクルPのそれぞれの位置における前記第2の地形情報を前記地形マップ情報Mから取得し、取得した前記第1の地形情報と前記第2の地形情報とのマッチングをそれぞれ行って誤差を取得し、取得した前記誤差に基づいて、前記複数のパーティクルPのそれぞれにおける尤度を算出するステップS5と、算出した前記複数のパーティクルPの尤度に基づいて、前記移動体5の前記絶対位置T3を推定するステップS6と、を実行する。 The position estimation system 1 according to the first aspect is a position estimation system 1 for estimating the position of a mobile body 5 moving in an external environment, and includes: a terrain information acquisition unit (camera 11) provided on the mobile body 5 for acquiring first terrain information (first ridge information D1) of the external environment; a movement amount detection sensor 12 for detecting physical quantities related to the movement of the mobile body; a memory unit 22 for storing terrain map information M including position coordinates of the external environment and second terrain information (second ridge information D2) of the external environment that is associated with the position coordinates and acquired in advance; and a calculation unit 21 for estimating the position of the mobile body 5 at the position coordinates of the terrain map information M as an absolute position T3, and the calculation unit 21 performs the following steps: a step S1 of generating a plurality of particles P at the position coordinates of the terrain map information M, with the initial position T1 of the mobile body 5 as the center; The method executes the following steps: (1) calculating a relative position T2 of the moving body 5 with respect to the initial position T1 based on the physical quantity detected by the motion detection sensor 12; (2) shifting the generated particles P around the calculated relative position T2; (3) acquiring the first terrain information at the relative position using the terrain information acquisition unit; (4) acquiring the second terrain information at each position of the shifted particles P from the terrain map information M, matching the acquired first terrain information with the second terrain information to obtain an error; (5) calculating a likelihood for each of the particles P based on the obtained error; and (6) estimating the absolute position T3 of the moving body 5 based on the calculated likelihoods of the particles P.

この構成によれば、地形情報取得部及び移動量検出センサ12を用いたセンサフュージョンによって、移動体5の初期位置T1(絶対位置T3)と相対位置T2とから、複数のパーティクルPの尤度に基づく移動体5の絶対位置T3を推定することができる。このため、特徴の少ない地形であっても、存在確率が高い移動体5の絶対位置T3を精度良く推定することができる。 With this configuration, sensor fusion using the terrain information acquisition unit and the movement amount detection sensor 12 can estimate the absolute position T3 of the moving body 5 based on the likelihood of multiple particles P from the initial position T1 (absolute position T3) and relative position T2 of the moving body 5. Therefore, even in terrain with few features, the absolute position T3 of a moving body 5 with a high probability of existence can be accurately estimated.

第2の態様として、第1の態様に係る位置推定システム1において、前記外環境は、地上であり、前記地形情報取得部は、地形を撮像する撮像部(カメラ11)であり、前記第1の地形情報及び前記第2の地形情報は、前記地形の外郭となる情報である第1の稜線情報D1及び第2の稜線情報D2であり、前記演算部21は、前記第1の地形情報を取得するステップS3、S5において、前記撮像部によって撮像した前記相対位置における画像を取得するステップS3と、取得した前記画像に含まれる前記第1の稜線情報D1を取得するステップS5と、を実行し、前記尤度を算出するステップS5において、前記第1の稜線情報と、遷移した前記複数のパーティクルPのそれぞれの位置における前記第2の稜線情報D2とのマッチングをそれぞれ行う。 In a second aspect, in the position estimation system 1 according to the first aspect, the external environment is the ground, the terrain information acquisition unit is an imaging unit (camera 11) that captures images of the terrain, the first terrain information and the second terrain information are first ridge line information D1 and second ridge line information D2, which are information about the contours of the terrain, and the calculation unit 21, in steps S3 and S5 of acquiring the first terrain information, executes step S3 of acquiring an image at the relative position captured by the imaging unit and step S5 of acquiring the first ridge line information D1 included in the acquired image, and in step S5 of calculating the likelihood, matches the first ridge line information with the second ridge line information D2 at each of the transitioned positions of the multiple particles P.

この構成によれば、移動体5に設けられたカメラ11を用いて、地形の第1の稜線情報D1を取得することができると共に、移動体5の絶対位置T3を推定することができる。 With this configuration, the camera 11 mounted on the moving body 5 can be used to acquire first ridge information D1 of the terrain and estimate the absolute position T3 of the moving body 5.

第3の態様として、第1または第2の態様に係る位置推定システム1において、前記演算部21は、前記移動体5の前記絶対位置T3を推定するステップS6において、算出した前記複数のパーティクルPの尤度を重み付けとする重み付き平均値により前記絶対位置T3を推定する。 As a third aspect, in the position estimation system 1 according to the first or second aspect, in step S6 of estimating the absolute position T3 of the moving body 5, the calculation unit 21 estimates the absolute position T3 using a weighted average value in which the likelihoods of the calculated plurality of particles P are used as weights.

この構成によれば、統計的に絶対位置T3を推定することができるため、信頼性の高い絶対位置T3として推定することができる。 With this configuration, the absolute position T3 can be estimated statistically, allowing for highly reliable estimation of the absolute position T3.

第4の態様として、第1から第3のいずれか1つの態様に係る位置推定システム1において、前記移動体5の姿勢に関する物理量を検出する姿勢検出センサ13を、さらに備え、前記演算部21は、前記姿勢検出センサ13により検出された前記移動体5の姿勢に基づいて、前記第2の地形情報を補正する。 In a fourth aspect, the position estimation system 1 according to any one of the first to third aspects further includes an attitude detection sensor 13 that detects a physical quantity related to the attitude of the moving body 5, and the calculation unit 21 corrects the second topographical information based on the attitude of the moving body 5 detected by the attitude detection sensor 13.

この構成によれば、移動体5の姿勢に基づいて、第2の地形情報を補正することにより、姿勢補正後の第2の地形情報と、第1の地形情報との誤差を小さくすることができる。このため、移動体5の絶対位置の推定精度を向上させることができる。 With this configuration, by correcting the second terrain information based on the attitude of the moving body 5, it is possible to reduce the error between the second terrain information after the attitude correction and the first terrain information. This improves the accuracy of estimating the absolute position of the moving body 5.

第5の態様に係る位置推定方法は、外環境を移動する移動体5の位置を推定する位置推定システム1により実行される位置推定方法において、前記外環境の位置座標と、前記位置座標に対応付けられる前記外環境の第2の地形情報(第2の稜線情報D2)とを含む地形マップ情報Mが予め取得されており、前記地形マップ情報Mの前記位置座標において、前記移動体5の初期位置T1を中心として、複数のパーティクルPを生成するステップS1と、前記移動量検出センサ12によって検出した前記物理量に基づいて、前記初期位置T1に対する前記移動体5の相対位置T2を算出し、算出した前記相対位置T2を中心として、生成した前記複数のパーティクルPを遷移させるステップS2と、前記地形情報取得部により前記相対位置における前記第1の地形情報を取得するステップS3と、遷移した前記複数のパーティクルPのそれぞれの位置における前記第2の地形情報を前記地形マップ情報Mから取得し、取得した前記第1の地形情報と前記第2の地形情報とのマッチングをそれぞれ行って誤差を取得し、取得した前記誤差に基づいて、前記複数のパーティクルPのそれぞれにおける尤度を算出するステップS5と、算出した前記複数のパーティクルPの尤度に基づいて、前記移動体5の前記絶対位置T3を推定するステップS6と、を前記位置推定システム1に実行させる。 A position estimation method according to a fifth aspect is a position estimation method executed by a position estimation system 1 that estimates the position of a moving body 5 moving in an external environment, wherein terrain map information M including position coordinates of the external environment and second terrain information (second ridge information D2) of the external environment associated with the position coordinates is acquired in advance, and the method includes steps S1 to generate a plurality of particles P at the position coordinates of the terrain map information M, with the initial position T1 of the moving body 5 as the center; and, based on the physical quantity detected by the movement amount detection sensor 12, calculating a relative position T2 of the moving body 5 with respect to the initial position T1, and generating the generated particles P with the calculated relative position T2 as the center. The position estimation system 1 is caused to perform the following steps: step S2 of transitioning multiple particles P; step S3 of acquiring the first terrain information at the relative position using the terrain information acquisition unit; step S5 of acquiring the second terrain information at each position of the transitioned multiple particles P from the terrain map information M, matching the acquired first terrain information with the second terrain information to acquire an error, and calculating the likelihood of each of the multiple particles P based on the acquired error; and step S6 of estimating the absolute position T3 of the moving body 5 based on the calculated likelihood of the multiple particles P.

この構成によれば、地形情報取得部及び移動量検出センサ12を用いたセンサフュージョンによって、移動体5の初期位置T1(絶対位置T3)と相対位置T2とから、複数のパーティクルPの尤度に基づく移動体5の絶対位置T3を推定することができる。このため、特徴の少ない地形であっても、存在確率が高い移動体5の絶対位置T3を精度良く推定することができる。 With this configuration, sensor fusion using the terrain information acquisition unit and the movement amount detection sensor 12 can estimate the absolute position T3 of the moving body 5 based on the likelihood of multiple particles P from the initial position T1 (absolute position T3) and relative position T2 of the moving body 5. Therefore, even in terrain with few features, the absolute position T3 of a moving body 5 with a high probability of existence can be accurately estimated.

1 位置推定システム
5 移動体
6 位置推定装置
11 カメラ
12 移動量検出センサ
13 姿勢検出センサ
21 演算部
22 記憶部
M 地形マップ情報
T1 初期位置
T2 相対位置
T3 絶対位置
P パーティクル
D1 第1の稜線情報
D2 第2の稜線情報
REFERENCE SIGNS LIST 1 Position estimation system 5 Mobile body 6 Position estimation device 11 Camera 12 Movement amount detection sensor 13 Attitude detection sensor 21 Calculation unit 22 Storage unit M Topographic map information T1 Initial position T2 Relative position T3 Absolute position P Particle D1 First ridge line information D2 Second ridge line information

Claims (5)

外環境を移動する移動体の位置を推定する位置推定システムにおいて、
前記移動体に設けられ、前記外環境の第1の地形情報を取得する地形情報取得部と、
前記移動体の移動に関する物理量を検出する移動量検出センサと、
前記外環境の位置座標と、前記位置座標に対応付けられると共に予め取得された前記外環境の第2の地形情報とを含む地形マップ情報を記憶する記憶部と、
前記地形マップ情報の前記位置座標における前記移動体の位置を絶対位置として推定する演算部と、を備え、
前記演算部は、
前記地形マップ情報の前記位置座標において、前記移動体の初期位置を中心として、複数のパーティクルを生成するステップと、
前記移動量検出センサによって検出した前記物理量に基づいて、前記初期位置に対する前記移動体の相対位置を算出し、算出した前記相対位置を中心として、生成した前記複数のパーティクルを遷移させるステップと、
前記地形情報取得部により前記相対位置における前記第1の地形情報を取得するステップと、
遷移した前記複数のパーティクルのそれぞれの位置における前記第2の地形情報を前記地形マップ情報から取得し、取得した前記第1の地形情報と前記第2の地形情報とのマッチングをそれぞれ行って誤差を取得し、取得した前記誤差に基づいて、前記複数のパーティクルのそれぞれにおける尤度を算出するステップと、
算出した前記複数のパーティクルの尤度に基づいて、前記移動体の前記絶対位置を推定するステップと、を実行する位置推定システム。
A position estimation system for estimating the position of a moving object moving in an external environment,
a topographical information acquisition unit provided in the moving body and acquiring first topographical information of the external environment;
a movement amount detection sensor that detects a physical amount related to the movement of the moving body;
a storage unit that stores topographical map information including position coordinates of the external environment and second topographical information of the external environment that is associated with the position coordinates and that has been acquired in advance;
a calculation unit that estimates the position of the moving object in the position coordinates of the terrain map information as an absolute position,
The calculation unit
generating a plurality of particles at the position coordinates of the terrain map information, with the initial position of the moving object as the center;
calculating a relative position of the moving object with respect to the initial position based on the physical amount detected by the movement amount detection sensor, and causing the generated particles to move around the calculated relative position;
acquiring the first topographical information at the relative position by the topographical information acquisition unit;
acquiring the second terrain information at the respective positions of the transitioned particles from the terrain map information, matching the acquired first terrain information with the second terrain information to acquire an error, and calculating a likelihood for each of the plurality of particles based on the acquired error;
and estimating the absolute position of the moving object based on the calculated likelihoods of the plurality of particles.
前記外環境は、地上であり、
前記地形情報取得部は、地形を撮像する撮像部であり、
前記第1の地形情報及び前記第2の地形情報は、前記地形の外郭となる情報である第1の稜線情報及び第2の稜線情報であり、
前記演算部は、
前記第1の地形情報を取得するステップにおいて、
前記撮像部によって撮像した前記相対位置における画像を取得するステップと、
取得した前記画像に含まれる前記第1の稜線情報を取得するステップと、を実行し、
前記尤度を算出するステップにおいて、
前記第1の稜線情報と、遷移した前記複数のパーティクルのそれぞれの位置における前記第2の稜線情報とのマッチングをそれぞれ行う請求項1に記載の位置推定システム。
the external environment is the ground,
the topographical information acquisition unit is an imaging unit that images the topography,
the first topographical information and the second topographical information are first ridge line information and second ridge line information, which are information on the contour of the topographical information,
The calculation unit
In the step of acquiring first topographical information,
acquiring an image at the relative position captured by the imaging unit;
acquiring the first edge line information included in the acquired image;
In the step of calculating the likelihood,
The position estimation system according to claim 1 , wherein the first edge information is matched with the second edge information at each of the positions of the transitioned particles.
前記演算部は、
前記移動体の前記絶対位置を推定するステップにおいて、算出した前記複数のパーティクルの尤度を重み付けとする重み付き平均値により前記絶対位置を推定する請求項1に記載の位置推定システム。
The calculation unit
2. The position estimation system according to claim 1, wherein in the step of estimating the absolute position of the moving object, the absolute position is estimated by a weighted average value in which the likelihoods of the calculated plurality of particles are used as weights.
前記移動体の姿勢に関する物理量を検出する姿勢検出センサを、さらに備え、
前記演算部は、
前記姿勢検出センサにより検出された前記移動体の姿勢に基づいて、前記第2の地形情報を補正する請求項1に記載の位置推定システム。
further comprising an attitude detection sensor that detects a physical quantity related to the attitude of the moving body;
The calculation unit
The position estimation system according to claim 1 , wherein the second topographical information is corrected based on the attitude of the moving object detected by the attitude detection sensor.
外環境を移動する移動体の位置を推定する位置推定システムにより実行される位置推定方法において、
前記外環境の位置座標と、前記位置座標に対応付けられる前記外環境の第2の地形情報とを含む地形マップ情報が予め取得されており、
前記地形マップ情報の前記位置座標において、前記移動体の初期位置を中心として、複数のパーティクルを生成するステップと、
前記移動体の移動に関する物理量に基づいて、前記初期位置に対する前記移動体の相対位置を算出し、算出した前記相対位置を中心として、生成した前記複数のパーティクルを遷移させるステップと、
前記相対位置における前記外環境の第1の地形情報を取得するステップと、
遷移した前記複数のパーティクルのそれぞれの位置における前記第2の地形情報を前記地形マップ情報から取得し、取得した前記第1の地形情報と前記第2の地形情報とのマッチングをそれぞれ行って誤差を取得し、取得した前記誤差に基づいて、前記複数のパーティクルのそれぞれにおける尤度を算出するステップと、
算出した前記複数のパーティクルの尤度に基づいて、前記移動体の前記絶対位置を推定するステップと、を前記位置推定システムに実行させる位置推定方法。
A position estimation method executed by a position estimation system that estimates the position of a moving object moving in an external environment, comprising:
terrain map information including position coordinates of the external environment and second terrain information of the external environment associated with the position coordinates is acquired in advance;
generating a plurality of particles at the position coordinates of the terrain map information, with the initial position of the moving object as the center;
calculating a relative position of the moving object with respect to the initial position based on a physical quantity related to the movement of the moving object, and moving the generated particles around the calculated relative position;
acquiring first topographical information of the external environment at the relative position;
acquiring the second terrain information at the respective positions of the transitioned particles from the terrain map information, matching the acquired first terrain information with the second terrain information to acquire an error, and calculating a likelihood for each of the plurality of particles based on the acquired error;
and estimating the absolute position of the moving object based on the calculated likelihoods of the plurality of particles.
JP2022123801A 2022-08-03 2022-08-03 Location estimation system and location estimation method Active JP7795982B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022123801A JP7795982B2 (en) 2022-08-03 2022-08-03 Location estimation system and location estimation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022123801A JP7795982B2 (en) 2022-08-03 2022-08-03 Location estimation system and location estimation method

Publications (2)

Publication Number Publication Date
JP2024021158A JP2024021158A (en) 2024-02-16
JP7795982B2 true JP7795982B2 (en) 2026-01-08

Family

ID=89854893

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022123801A Active JP7795982B2 (en) 2022-08-03 2022-08-03 Location estimation system and location estimation method

Country Status (1)

Country Link
JP (1) JP7795982B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110032152A1 (en) 2009-08-10 2011-02-10 Industrial Technology Research Institute Method and Apparatus for Positioning Mobile Device
WO2017168472A1 (en) 2016-03-30 2017-10-05 パナソニックIpマネジメント株式会社 Position estimation device, position estimation method, and control program
JP2019207177A (en) 2018-05-30 2019-12-05 トヨタ自動車株式会社 Self-position estimation apparatus

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110032152A1 (en) 2009-08-10 2011-02-10 Industrial Technology Research Institute Method and Apparatus for Positioning Mobile Device
WO2017168472A1 (en) 2016-03-30 2017-10-05 パナソニックIpマネジメント株式会社 Position estimation device, position estimation method, and control program
JP2019207177A (en) 2018-05-30 2019-12-05 トヨタ自動車株式会社 Self-position estimation apparatus

Also Published As

Publication number Publication date
JP2024021158A (en) 2024-02-16

Similar Documents

Publication Publication Date Title
CN111207774B (en) Method and system for laser-IMU external reference calibration
JP6760114B2 (en) Information processing equipment, data management equipment, data management systems, methods, and programs
JP5987823B2 (en) Method and system for fusing data originating from image sensors and motion or position sensors
CN114332225B (en) Lane line matching positioning method, electronic device and storage medium
JP6442193B2 (en) Point cloud position data processing device, point cloud position data processing system, point cloud position data processing method and program
JP7336223B2 (en) Self-localization method
CN111508025B (en) Three-dimensional position estimation device and program
JP6801269B2 (en) Autonomous mobile device
JP6922348B2 (en) Information processing equipment, methods, and programs
US20160379365A1 (en) Camera calibration device, camera calibration method, and camera calibration program
CN115290073A (en) SLAM method and system under mine underground unstructured characteristics
CN113483762A (en) Pose optimization method and device
CN115930948A (en) A Fusion Positioning Method for Orchard Robot
WO2025055725A1 (en) Visual positioning method and system for unmanned aerial vehicle
JP7795982B2 (en) Location estimation system and location estimation method
JP5267100B2 (en) Motion estimation apparatus and program
JP2019160147A (en) Own position detecting apparatus
CN116559888B (en) Indoor positioning methods, devices, electronic equipment and storage media for agricultural robots
JP2025057070A (en) Positioning device, positioning method, program, and storage device
CN120858376A (en) Information processing device, information processing method, and information processing program
CN116681733A (en) Near-distance real-time pose tracking method for space non-cooperative target
CN117537815A (en) Aircraft positioning method based on three-dimensional terrain matching-inertial navigation-speed measurement combination
CN114660641A (en) Self-adaptive GPS fusion positioning system, method and medium
JP5230354B2 (en) POSITIONING DEVICE AND CHANGED BUILDING DETECTION DEVICE
WO2022124115A1 (en) Information processing device, control method, program, and recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250217

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20251125

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20251126

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251222

R150 Certificate of patent or registration of utility model

Ref document number: 7795982

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150