JP7610414B2 - 自己位置推定装置 - Google Patents
自己位置推定装置 Download PDFInfo
- Publication number
- JP7610414B2 JP7610414B2 JP2021003177A JP2021003177A JP7610414B2 JP 7610414 B2 JP7610414 B2 JP 7610414B2 JP 2021003177 A JP2021003177 A JP 2021003177A JP 2021003177 A JP2021003177 A JP 2021003177A JP 7610414 B2 JP7610414 B2 JP 7610414B2
- Authority
- JP
- Japan
- Prior art keywords
- self
- landmark
- map
- unit
- location estimation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
- G01C21/30—Map- or contour-matching
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/28—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network with correlation of data from several navigational instruments
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3804—Creation or updating of map data
- G01C21/3807—Creation or updating of map data characterised by the type of data
- G01C21/3811—Point data, e.g. Point of Interest [POI]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/70—Determining position or orientation of objects or cameras
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B29/00—Maps; Plans; Charts; Diagrams, e.g. route diagram
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3804—Creation or updating of map data
- G01C21/3833—Creation or updating of map data characterised by the source of data
- G01C21/3848—Data obtained from both position sensors and additional sensors
Landscapes
- Engineering & Computer Science (AREA)
- Remote Sensing (AREA)
- Radar, Positioning & Navigation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Automation & Control Theory (AREA)
- Business, Economics & Management (AREA)
- Educational Technology (AREA)
- Educational Administration (AREA)
- Mathematical Physics (AREA)
- Navigation (AREA)
- Instructional Devices (AREA)
- Traffic Control Systems (AREA)
- Image Analysis (AREA)
Description
図1は、本発明の第1の実施の形態にかかる自己地図生成・自己位置推定装置100の構成を示すブロック図である。自己地図生成・自己位置推定装置100は、車両に搭載され、車載センサにより得られた外界情報の点群データから点群地図(自己生成点群地図)を生成し、点群地図上の自己位置(自車位置)を推定する装置である。自己地図生成・自己位置推定装置100は、センサ群(105、110、111)と、車載処理装置101とから構成される。車載センサであるセンサ群は、車載処理装置101と信号線で接続され、車載処理装置101と各種データを授受する。
図2は、演算部120が実行するオドメトリ計算部121、ランドマーク検出部122、ランドマーク情報蓄積部123、ランドマーク位置補正部124、自己地図生成部125、自己位置推定部126が有する機能を機能ブロックとして表し、機能ブロックの処理順、また、機能ブロック同士、および機能ブロックとRAM130、ROM160、記憶部140とのデータの流れを示す図である。車載処理装置101の自己地図生成・自己位置推定を担う機能ブロックとしての自己地図生成・自己位置推定部250は、センサ値取得部201、オドメトリ推定部202、ランドマーク検出部203、距離算出部204、世界座標計算部205、ランドマーク情報蓄積部206、ランドマーク位置補正部207、自己地図生成部208、自己位置推定部209、記憶部140を備える。
センサ値取得部201は、外界センサ105から出力される信号を取得する。ステレオカメラの場合、画像と視差である。ステレオカメラは、連続して高い頻度、たとえば毎秒30回撮影する。ステレオカメラが撮影して得られた画像および視差は、撮影するたびに車載処理装置101に送信される。センサ値取得部201は、これを一定頻度で受信し、受信した画像および視差をランドマーク検出部203に出力する。以降の処理部203~209は、受信するたびに動作する。
オドメトリ推定部202は、車速センサ110および舵角センサ111から送信される車両の速度および舵角を用いて、車両運動を推定する。例えば、公知のデッドレコニング技術を用いても良いし、カメラを用いた公知のビジュアルオドメトリ技術を用いて推定しても良いし、公知のカルマンフィルタ等を併用しても良い。後述の図11に示す自動運転システムのように、GPSを備える場合は、その情報も活用して良い。
ランドマーク検出部203は、センサ値取得部201から得られた画像および視差を用いて、ランドマークを検出する。ランドマークとはセンサにより識別可能な特徴を有する物体であり、たとえば路面ペイントの1種であるレーンマークや、停止線、横断歩道や、そのほか規制表示、車両の走行の妨げとなる障害物である建物の壁などである。本実施の形態では、移動体である車両や人間はランドマークに含めない。センサ値取得部201を介して外界センサ105から入力される情報(詳しくは、外界センサ105により得られた外界情報の点群データから生成した点群地図)に基づき、車両の周辺に存在するランドマーク、すなわちセンサにより識別可能な特徴を有する物体を検出する。ランドマーク情報は、画素単位で得られていても、物体としてグルーピングされて得られていても良い。ランドマークが画像認識により、例えばレーンマークであるとか、横断歩道であると、識別されていても良いし、識別されていなくても良い。ここで得られたランドマーク情報は、距離算出部204に出力される。
距離算出部204は、ランドマーク検出部203で得られたランドマーク情報に基づき、ランドマークまでの距離を算出する。ランドマークが存在する画素ごとに、あるいはグルーピングされた物体について、距離を検出する。ステレオカメラの場合、視差値とROM160に格納された内部パラメータ、カメラ間の外部パラメータから、三角測量の原理によって距離を測定できる。さらに、その距離情報から、対応する画素に映る物体の三次元座標を測定できる。これを用いて、ランドマークが存在する画素、あるいは、グルーピングされた物体について、対応する三次元座標(観測位置情報)を測定する。ただし、視差はブロックマッチング等の処理によって算出するものであり、必ず誤差が含まれる。この誤差によって、距離に誤差が発生し、物体の三次元座標には観測誤差が含まれる。この三次元座標の観測誤差は、ステレオカメラを含むカメラ全般において、原点と物体を結ぶ直線方向に発生する性質がある。他の外界センサ(距離センサ)を用いた場合、同様の誤差が発生する場合がある。誤差が大きい状態で、後述する自己地図生成部208によって自己地図(自己生成地図)を生成し、後述する自己位置推定部209で自己位置推定する場合、誤差の影響を受けて、自己位置推定の精度が低下する。したがって、この誤差を何らかの方法で、低減することが望ましい。また、この三次元座標は、センサ座標系における観測値であり、センサからの相対座標値である。ここで得られた相対座標値は、世界座標計算部205に出力される。
世界座標計算部205は、距離算出部204で得られたセンサからの相対座標値となっているランドマークの距離情報(観測位置情報)を、オドメトリ推定部202から得られた自車の運動情報および、ROM160に格納されている、カメラの取り付け位置や取り付け姿勢を示す外部パラメータを用いて、世界座標値に変換できる。この世界座標値は、GPSを備えず、デッドレコニングやビジュアルオドメトリで推定する場合は、ある座標、ある軸を基準とした世界座標値となる。例えば、車載処理装置101が起動した位置を原点、直後に進んだ方向をX軸、それに直交する軸をY軸、Z軸といった形でとればよい。後述の図11に示す自動運転システムのように、GPSを備える場合は、緯度、経度のような絶対世界座標値を得ることができる。ここで得られた各ランドマークの世界座標値は、ランドマーク情報蓄積部206に出力される。
ランドマーク情報蓄積部206では、世界座標計算部205で得られた各ランドマークの測定(観測)位置情報を時系列的に蓄積する。この情報を、後述するランドマーク位置補正部207で活用することで、各ランドマークの位置測定誤差を低減する。ランドマーク情報蓄積部206では、例えば、グリッドマップと呼ばれる空間をボクセル状に区切ったマップ上に、世界座標計算部205で得られた各ランドマークの測定位置情報(世界座標値)を時系列的に投票していく。ここで言う投票とは、対応するボクセルに含まれる観測値が1つ得られたとき、ボクセルの値を+1する処理である。これをセンサ値取得部201でセンサ値(信号)を受信するたびに繰り返していくと(すなわち、頻度分布化すると)、観測回数が多い場所と、観測回数が少ない場所で(頻度分布の)差が出てくる。そして、観測値には、ステレオカメラの場合、視差誤差に由来する測定距離誤差があるため、グリッドマップの投票値に反映され、観測物体ごとの誤差分布(すなわち、測定位置情報を頻度分布化したときに検出される誤差分布)がグリッドマップ上にあらわれる。これについては、図3A、図3Bを用いて後に説明する。本処理ではこのように、グリッドマップへの投票のような形で、ランドマーク情報を時系列的に蓄積する。グリッドマップは2次元でも3次元でも良い。時系列的に蓄積するために、ある時刻にセンサ値取得部201で得られたランドマーク全てについての世界座標値の投票が完了した時点で、RAM130に蓄積された情報を、ランドマーク蓄積情報131(図1)として格納する。次時刻において、センサ値取得部201でセンサ値(信号)を受信した際に、RAM130から、蓄積されたランドマーク情報であるランドマーク蓄積情報131を読み出し、読み出した情報に、現時刻の観測値(世界座標値)を蓄積する。ランドマーク情報蓄積部206の処理フローについては、図4を用いて後ほど説明する。続いて、ランドマーク位置補正部207に進む。
ランドマーク位置補正部207では、RAM130に格納されたランドマーク蓄積情報131(図1)を用いて、ランドマークの検出の位置誤差を補正する。前述のように、ランドマーク情報蓄積部206でランドマーク情報を蓄積すると、観測物体ごとの誤差分布(すなわち、測定位置情報を頻度分布化したときに検出される誤差分布)が可視化できる。また、この誤差分布は、センサの特性から(距離センサの視差誤差に起因して)、センサと観測物体を結んだ直線方向(視線方向ないし光線方向)に誤差が広がる傾向を持つ。そこで、ランドマーク蓄積情報131(図1)に関して、センサと観測物体を結んだ直線方向(視線方向ないし光線方向)に走査し、誤差分布のピーク位置をランドマーク点群座標として検出することで、物体の真の観測位置を推定する。これについては、図3A、図3Bを用いて後に補足説明する。推定した観測位置(=ピーク位置)をランドマーク補正位置とする。同時に、誤差分布の大きさが大きいほど、その観測物体に関しては、観測信頼度(重要度とも称する)が低い。そこで、ランドマーク位置補正部207では、誤差分布の広がり(推定誤差量に対応)を取得し、対象観測物体の信頼度(重要度)として、後段の処理で活用する。ランドマーク補正位置、および、対応するランドマークの誤差分布の広がりの大きさ(推定誤差量)を、ランドマーク補正情報132(図1)として、RAM130に格納する。ランドマーク位置補正部207の処理フローについては、図5を用いて後ほど説明する。次に自己地図生成部208に進む。
自己地図生成部208では、ランドマーク蓄積情報131、およびランドマーク位置補正部207で得られたランドマーク補正情報132を用いて、地図(詳しくは、ランドマークの位置を補正した補正地図)を生成する。地図は、ランドマーク点に対応する点群としての表現でも良いし、認識した物体とその座標という形の表現でも良い。点群として出力する場合、自己地図は、ランドマーク補正情報132で得られたピーク位置情報に基づき、ランドマーク蓄積情報131において、ピーク位置を中心とする一定範囲のランドマークについて、ランドマーク点群として自己生成地図に出力する。
自己地図生成モードは、自己地図生成を目的とするものである。自己地図生成モードでは、後段の自己位置推定部209は実施されない。自己地図生成部208は、地図保存命令を受け取ったら、ランドマーク蓄積情報131で得られている全範囲を、自己生成地図141(図1)として記憶部140に格納(保存)する。格納後は、後段の自己位置推定部209には移らず、処理終了となる。
自己位置推定モードは、自己地図生成モードによって過去に記憶部140に格納された自己生成地図141(図1)を読み出して、自己生成地図141上での自己位置を推定することを目的とする。後段の自己位置推定部209において、過去に記憶部140に保存された自己生成地図と、現在観測値から自己位置推定モードで(自己地図生成部208から)出力される自己生成地図(=補正地図)を照合する。自己位置推定モードでは、(自己地図生成部208から)出力される自己生成地図(=補正地図)は、現在の自車位置から所定の距離遡った範囲の部分地図となる。部分地図とすることで、照合ミスの防止、照合時間の短縮、オドメトリ誤差の影響を減少する効果がある。部分地図を自己生成地図133(図1)として、RAM130に格納(保存)するとともに、自己位置推定部209に出力する。次に自己位置推定部209に進む。自己地図生成部208の処理フローは、図6を用いて後ほど説明する。
自己位置推定部209は、自己位置推定モードの場合のみ動作する。自己位置推定部209は、自己地図生成部208から得られた自己生成地図(部分地図、補正地図)133と、記憶部140に格納された、過去に生成した自己生成地図141を照合することで、自己生成地図141上の自己位置を推定する。照合は、点群の場合は、例えば、既知の点群マッチング技術であるICP(Iterative Closest Point)アルゴリズムを利用することができる。これにより、自己地図生成部208から得られた自己生成地図(部分地図、補正地図)133を自己生成地図141上に変換する座標変換量を求めることができ、その座標変換量を基に座標変換された現在車両の位置から、自己生成地図141上の自己位置を得ることができる。推定した自己位置を出力して、自己地図生成・自己位置推定部250の処理は終了となる。自己位置推定部209の処理フローについては、図7を用いて後ほど説明する。
図4にランドマーク情報蓄積部206の動作を表すフローチャートを示す。ランドマーク情報蓄積部206は、世界座標計算部205から実行指令を受けるたびに、以下の動作を実行する。以下に説明する各ステップの実行主体は演算部120である。
図5にランドマーク位置補正部207の動作を表すフローチャートを示す。ランドマーク位置補正部207は、ランドマーク情報蓄積部206から実行指令を受けるたびに、以下の動作を実行する。以下に説明する各ステップの実行主体は演算部120である。
図6に、自己地図生成部208の動作を表すフローチャートを示す。自己地図生成部208は、ランドマーク位置補正部207から実行指令を受けるたびに、以下の動作を実行する。以下に説明する各ステップの実行主体は演算部120である。
図7は自己位置推定部209の動作を表すフローチャートである。自己位置推定部209は、自己地図生成部208から実行指令を受けるたびに、以下の動作を実行する。以下に説明する各ステップの実行主体は演算部120である。本処理は、自己地図生成・自己位置推定部250の自己位置推定モードの場合のみ実行される。
上述した第1の実施の形態によれば、次の作用効果が得られる。
すなわち、上述した第1の実施の形態の自己地図生成・自己位置推定装置100は、自車両に搭載された車載センサにより得られた外界情報の点群データから点群地図を生成するもので、前記点群地図からランドマークを検出するランドマーク検出部203と、検出した前記ランドマークの観測位置情報を蓄積するランドマーク情報蓄積部206と、前記ランドマークの観測位置情報を頻度分布化したときに検出される誤差分布から抽出される点群座標に基づいて(詳しくは、前記ランドマークの観測位置情報を頻度分布化したときに検出される誤差分布のうちピーク位置を点群座標として抽出し、前記ピーク位置に基づいて)前記ランドマークの位置を補正するランドマーク位置補正部207と、前記ランドマーク位置補正部207から得られた前記ランドマークの位置を補正した補正地図を自己生成地図として(記憶部140またはRAM130に)保存する自己地図生成部208とを備える。
図8は、本発明の第2の実施の形態にかかる自己地図生成・自己位置推定装置100の構成を示すブロック図である。自己地図生成・自己位置推定装置100は、センサ群(106、107、110、111)と、車載処理装置101とから構成される。車載センサであるセンサ群は、車載処理装置101と信号線で接続され、車載処理装置101と各種データを授受する。
図9は、複数の外界センサ搭載時の自己地図生成・自己位置推定装置100の動作を表す機能ブロック図である。演算部120が実行するオドメトリ計算部121、ランドマーク検出部122、ランドマーク情報蓄積部123、センサ協調誤差推定部127、自己地図生成・自己位置推定部250が有する機能を機能ブロックとして表し、機能ブロックの処理順、また、機能ブロック同士、および機能ブロックとRAM130、ROM160、記憶部140とのデータの流れを示す。オドメトリ計算部121、ランドマーク検出部122、ランドマーク情報蓄積部123、自己地図生成・自己位置推定部250は、図1の第1の実施の形態で示したものと同一のものであるため、説明は省略する。ただし、自己地図生成・自己位置推定部250の外界センサはステレオカメラ106とする。図9のセンサ値取得部201は、カメラ107の情報を取得するものとする。
センサ協調誤差推定部220は、ランドマーク情報蓄積部206から得たカメラ107によるランドマーク蓄積情報131と、自己地図生成・自己位置推定部250から得たステレオカメラ106によるランドマーク補正情報132(ステレオカメラ106に基づき作成した補正地図に対応)を用いて、カメラ107から得たランドマーク蓄積情報131の誤差量(ランドマーク検出誤差量)を推定するものである。例えば単眼カメラ107のモーションステレオ法の場合、実際にはランドマーク情報を密に得られず、ランドマーク蓄積情報131の投票が集まらず、正確なピーク位置や誤差分布の大きさを得ることが難しい場合がある。一方、ステレオカメラ106はランドマーク情報を密に取得することができ、精度も良いので、このように精度の良いセンサであるステレオカメラ106から得たランドマーク補正情報132を活用して、精度の低いセンサであるカメラ107から得たランドマーク蓄積情報131の誤差量を見積もるものである。ランドマーク蓄積情報131の誤差量を見積もることができれば、ランドマークの重要度(信頼度)を計算することができ、上述したように自己位置推定時のランドマークごとの重み(重要度ないし信頼度)として反映させることができて、自己位置推定精度が高まる。ただし、この処理は、センサ同士で共通物体を観測できていることが前提となる。共通観測物体について、精度の高いほうのセンサで推定したランドマーク補正情報132から得られるランドマーク補正位置を真値とみなし、精度の低いほうのセンサで取得した共通観測物体の観測値の観測位置の真値からの距離の偏差を、精度が低いほうのセンサでの誤差量とする。
図10はセンサ協調誤差推定部220の動作を表すフローチャートである。センサ協調誤差推定部220は、ランドマーク情報蓄積部206から実行指令を受けるたびに、以下の動作を実行する。以下に説明する各ステップの実行主体は演算部120である。
この第2の実施の形態によれば、次の作用効果が得られる。
すなわち、上述した第2の実施の形態の自己地図生成・自己位置推定装置100は、前記車載センサ(例えばステレオカメラ106)に基づき作成した前記補正地図を用いて、前記車載センサと異なる他のセンサ(例えば単眼カメラ107)により検出した前記ランドマーク(の観測位置情報)の検出誤差量を推定するセンサ協調誤差推定部220をさらに備える。
図11は、本発明の第3の実施の形態にかかる自己地図生成・自己位置推定装置100を備える自動運転装置102の構成を示すブロック図である。自動運転装置102は、自己地図生成・自己位置推定装置100の変形構成と、通信装置113と、表示装置114と、車両を制御する車両制御装置群(170~173)とを備える。
この第3の実施の形態によれば、次の作用効果が得られる。
すなわち、上述した第3の実施の形態の自己地図生成・自己位置推定装置100は、前記自己地図生成・自己位置推定装置100によって生成された前記自己生成地図と、前記自己生成地図上の自己位置を前記自己地図生成・自己位置推定装置100が備える前記自己位置推定部126(209)によって推定した前記自己位置とに従って、前記自車両を自動運転する車両制御装置170(自動運転装置102)を備える。
101…車載処理装置
102…自動運転装置
105…外界センサ
106…ステレオカメラ
107…カメラ
110…車速センサ
111…舵角センサ
112…GPS受信機
113…通信装置
114…表示装置
120…演算部
121…オドメトリ計算部
122…ランドマーク検出部
123…ランドマーク情報蓄積部
124…ランドマーク位置補正部
125…自己地図生成部
126…自己位置推定部
127…センサ協調誤差推定部
130…RAM
131…ランドマーク蓄積情報
132…ランドマーク補正情報
133…自己生成地図
140…記憶部
141…自己生成地図
150…インターフェース
160…ROM
170…車両制御装置
171…操舵装置
172…駆動装置
173…制動装置
201…センサ値取得部
202…オドメトリ推定部
203…ランドマーク検出部
204…距離算出部
205…世界座標計算部
206…ランドマーク情報蓄積部
207…ランドマーク位置補正部
208…自己地図生成部
209…自己位置推定部
220…センサ協調誤差推定部
250…自己地図生成・自己位置推定部
Claims (8)
- 自車両に搭載された車載センサにより得られた外界情報の点群データから点群地図を生成し、前記点群地図上の前記自車両の位置である自己位置を推定する自己位置推定装置であって、
前記点群地図からランドマークを検出するランドマーク検出部と、
検出した前記ランドマークの観測位置情報を蓄積するランドマーク情報蓄積部と、
前記ランドマークの観測位置情報を頻度分布化したときに検出される誤差分布から抽出される点群座標に基づいて前記ランドマークの位置を補正し、前記誤差分布の広がりの大きさに基づいて前記ランドマークの重要度を計算するランドマーク位置補正部と、
前記ランドマーク位置補正部から得られた前記ランドマークの位置を補正した補正地図を自己生成地図として保存する自己地図生成部と、
保存された前記自己生成地図と前記自車両の現在走行中に新たに前記ランドマーク位置補正部から得られた前記補正地図とを前記重要度で重み付けして照合することで前記自車両の現在走行中の自己位置推定を行う自己位置推定部と、を備えることを特徴とする自己位置推定装置。 - 請求項1に記載の自己位置推定装置であって、
前記ランドマーク位置補正部は、前記ランドマークの観測位置情報を頻度分布化したときに検出される誤差分布のうちピーク位置を点群座標として抽出し、前記ピーク位置に基づいて前記ランドマークの位置を補正し、前記ピーク位置ごとの前記誤差分布の広がりの大きさに基づいて前記ランドマークの重要度を計算することを特徴とする自己位置推定装置。 - 請求項1に記載の自己位置推定装置であって、
前記車載センサは、複数のカメラから構成される距離センサであって、前記誤差分布は、前記距離センサの視差誤差に起因して視線方向に発生するものであることを特徴とする自己位置推定装置。 - 請求項3に記載の自己位置推定装置であって、
前記ランドマーク位置補正部は、前記距離センサの視線方向に走査して、前記誤差分布のピーク位置を点群座標として抽出することを特徴とする自己位置推定装置。 - 請求項1に記載の自己位置推定装置であって、
前記車載センサに基づき作成した前記補正地図を用いて、前記車載センサと異なる他のセンサにより検出した前記ランドマークの検出誤差量を推定するセンサ協調誤差推定部をさらに備えることを特徴とする自己位置推定装置。 - 請求項1に記載の自己位置推定装置であって、
前記自己位置推定装置は、前記自己生成地図を他車両が活用可能とするため、前記自己生成地図を通信装置を介して、サーバに保存すること、または、他車両が生成した前記自己生成地図を通信装置を介して取得し、自車両の前記自己生成地図として活用可能であることを特徴とする自己位置推定装置。 - 請求項1に記載の自己位置推定装置であって、
前記自己位置推定装置は、前記自己生成地図に、GPSとオドメトリから推定した絶対座標を付与することを特徴とする自己位置推定装置。 - 請求項1に記載の自己位置推定装置であって、
前記自己地図生成部によって生成された前記自己生成地図と、前記自己生成地図上の自己位置を前記自己位置推定装置が備える前記自己位置推定部によって推定した前記自己位置とに従って、前記自車両を自動運転する車両制御装置を備えることを特徴とする自己位置推定装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021003177A JP7610414B2 (ja) | 2021-01-13 | 2021-01-13 | 自己位置推定装置 |
| PCT/JP2021/031928 WO2022153586A1 (ja) | 2021-01-13 | 2021-08-31 | 自己地図生成装置、および自己位置推定装置 |
| US18/258,884 US12511775B2 (en) | 2021-01-13 | 2021-08-31 | Self-map generation device and self-position estimation device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021003177A JP7610414B2 (ja) | 2021-01-13 | 2021-01-13 | 自己位置推定装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022108298A JP2022108298A (ja) | 2022-07-26 |
| JP7610414B2 true JP7610414B2 (ja) | 2025-01-08 |
Family
ID=82447036
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021003177A Active JP7610414B2 (ja) | 2021-01-13 | 2021-01-13 | 自己位置推定装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US12511775B2 (ja) |
| JP (1) | JP7610414B2 (ja) |
| WO (1) | WO2022153586A1 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7561683B2 (ja) * | 2021-05-13 | 2024-10-04 | 日立Astemo株式会社 | 地図生成・自己位置推定装置 |
| JP7702037B2 (ja) * | 2022-03-29 | 2025-07-02 | Astemo株式会社 | 演算処理装置、演算処理方法 |
| JP2024046072A (ja) * | 2022-09-22 | 2024-04-03 | 株式会社日立製作所 | 自己位置推定装置および自己位置推定方法 |
| US20240302182A1 (en) * | 2023-03-09 | 2024-09-12 | Nec Corporation | Mapping system and method of using |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001169310A (ja) | 1999-12-06 | 2001-06-22 | Honda Motor Co Ltd | 距離検出装置 |
| JP2006338384A (ja) | 2005-06-02 | 2006-12-14 | Denso Corp | Fcd車載機 |
| JP2012208525A (ja) | 2012-07-17 | 2012-10-25 | Toyota Central R&D Labs Inc | 静止物地図生成装置 |
| JP2015186009A (ja) | 2014-03-24 | 2015-10-22 | 株式会社デンソー | 無線通信装置 |
| WO2017022019A1 (ja) | 2015-07-31 | 2017-02-09 | 日産自動車株式会社 | 走行制御装置の制御方法および走行制御装置 |
| JP2019086406A (ja) | 2017-11-07 | 2019-06-06 | 株式会社Soken | 物体検知装置 |
| WO2019176083A1 (ja) | 2018-03-16 | 2019-09-19 | 株式会社日立製作所 | 移動体制御装置 |
| JP2019178971A (ja) | 2018-03-30 | 2019-10-17 | パナソニックIpマネジメント株式会社 | 環境地図生成装置、環境地図生成方法、及び環境地図生成プログラム |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5068840B2 (ja) | 2010-03-30 | 2012-11-07 | 富士ソフト株式会社 | ロボットのプログラム及び情報処理装置のプログラム |
| AU2012376428B2 (en) * | 2012-04-05 | 2015-06-25 | Hitachi, Ltd. | Map data creation device, autonomous movement system and autonomous movement control device |
| US20200302662A1 (en) * | 2019-03-23 | 2020-09-24 | Uatc, Llc | System and Methods for Generating High Definition Maps Using Machine-Learned Models to Analyze Topology Data Gathered From Sensors |
-
2021
- 2021-01-13 JP JP2021003177A patent/JP7610414B2/ja active Active
- 2021-08-31 US US18/258,884 patent/US12511775B2/en active Active
- 2021-08-31 WO PCT/JP2021/031928 patent/WO2022153586A1/ja not_active Ceased
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001169310A (ja) | 1999-12-06 | 2001-06-22 | Honda Motor Co Ltd | 距離検出装置 |
| JP2006338384A (ja) | 2005-06-02 | 2006-12-14 | Denso Corp | Fcd車載機 |
| JP2012208525A (ja) | 2012-07-17 | 2012-10-25 | Toyota Central R&D Labs Inc | 静止物地図生成装置 |
| JP2015186009A (ja) | 2014-03-24 | 2015-10-22 | 株式会社デンソー | 無線通信装置 |
| WO2017022019A1 (ja) | 2015-07-31 | 2017-02-09 | 日産自動車株式会社 | 走行制御装置の制御方法および走行制御装置 |
| JP2019086406A (ja) | 2017-11-07 | 2019-06-06 | 株式会社Soken | 物体検知装置 |
| WO2019176083A1 (ja) | 2018-03-16 | 2019-09-19 | 株式会社日立製作所 | 移動体制御装置 |
| JP2019178971A (ja) | 2018-03-30 | 2019-10-17 | パナソニックIpマネジメント株式会社 | 環境地図生成装置、環境地図生成方法、及び環境地図生成プログラム |
Also Published As
| Publication number | Publication date |
|---|---|
| US12511775B2 (en) | 2025-12-30 |
| WO2022153586A1 (ja) | 2022-07-21 |
| US20240046502A1 (en) | 2024-02-08 |
| JP2022108298A (ja) | 2022-07-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7610414B2 (ja) | 自己位置推定装置 | |
| CN110859044B (zh) | 自然场景中的集成传感器校准 | |
| EP2133662B1 (en) | Methods and system of navigation using terrain features | |
| CN112204348B (zh) | 信息处理装置 | |
| KR101880185B1 (ko) | 이동체 포즈 추정을 위한 전자 장치 및 그의 이동체 포즈 추정 방법 | |
| Matthaei et al. | Map-relative localization in lane-level maps for ADAS and autonomous driving | |
| JP7245084B2 (ja) | 自動運転システム | |
| CN110889808A (zh) | 一种定位的方法、装置、设备及存储介质 | |
| KR102006291B1 (ko) | 전자 장치의 이동체 포즈 추정 방법 | |
| CN112835085A (zh) | 确定车辆位置的方法和装置 | |
| US12392619B2 (en) | Vehicle localization system and method | |
| JP7342753B2 (ja) | 車両用位置特定装置及び車両用位置特定方法 | |
| WO2018131258A1 (ja) | 車載処理装置 | |
| CN110160545A (zh) | 一种激光雷达与gps的增强定位系统及方法 | |
| CN112284416A (zh) | 一种自动驾驶定位信息校准装置、方法及存储介质 | |
| Khoshelham et al. | Vehicle positioning in the absence of GNSS signals: Potential of visual-inertial odometry | |
| JP3900365B2 (ja) | 測位装置および測位方法 | |
| JP7716938B2 (ja) | 車載処理装置、車両制御装置、及び自己位置推定方法 | |
| CN113733091B (zh) | 一种移动机器人室外高精度自主导航系统 | |
| CN115963521A (zh) | 用于确定载具的位置和加速度的方法和系统 | |
| Ishii et al. | Autonomous UAV flight using the Total Station Navigation System in Non-GNSS Environments | |
| US20240310848A1 (en) | Apparatus and method for detecting indoor environment using unmanned mobile vehicle | |
| WO2024069760A1 (ja) | 環境地図製作装置、環境地図製作方法及びプログラム | |
| CN121140813A (zh) | 车辆姿态的优化方法、车辆及产品 | |
| CN120254885A (zh) | 一种多传感器融合的船舶靠泊感知辅助方法及系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230707 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240611 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240813 |
|
| 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: 20241126 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241220 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7610414 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |