(57)【要約】【課題】道路の幅員方向における車両の位置を高精度に推定する技術を提供することにある。【解決手段】Ｓ４００において位置推定部は、車両の測位信号による測位位置と自律航法による変位量とに基づいて、車両の地図データ上の位置を推定する。Ｓ４０２において地図位置取得部は、地図データ上の車両と路側物との位置に基づいて、車両に対する路側物の相対位置を取得する。Ｓ４０６においてセンサ位置取得部は、車載センサの検出情報に基づいて、車両に対する路側物の相対位置を取得する。Ｓ４０８において変化検出部は、幅員方向に路側物の形状が変化する幅員変化点を検出する。幅員変化点が検出される場合、Ｓ４１６、Ｓ４１８において幅員補正部は、Ｓ４０２とＳ４０６とにおいて取得される車両に対する路側物の相対位置の幅員方向のずれ量に基づいて、車両の進行方向の位置精度に応じて車両の幅員方向の位置を補正する。【選択図】図２
2018009868.tif 000002
【特許請求の範囲】
【請求項１】
測位衛星の測位信号に基づいて算出される車両の測位位置と、自律航法により算出される前記車両の変位量とに基づいて、地図データ上の前記車両の位置を推定するように構成された位置推定部（３２、Ｓ４００）と、
前記位置推定部が推定する前記車両の前記地図データ上の位置と前記車両が走行する道路の側方に存在する路側物（１２０、１２２）の前記地図データ上の位置とに基づいて、前記車両に対する前記路側物の前記地図データ上の相対位置（２００、２０２、２０４）を取得するように構成された地図位置取得部（３４、Ｓ４０２）と、
前記路側物を検出する車載センサ（１０、１２）の検出情報に基づいて、前記車両に対する前記路側物の相対位置（２１０、２１２、２１４）を取得するように構成されたセンサ位置取得部（３６、Ｓ４０４、Ｓ４０６）と、
前記路側物の形状が変化する形状変化点（１２４、２１６、２１８）として、前記車両が走行する道路の幅員方向に前記路側物の形状が変化する幅員変化点（１２４）を検出するように構成された変化検出部（３８、Ｓ４０８、Ｓ４１０）と、
前記変化検出部により前記幅員変化点が検出されない場合、前記地図位置取得部が取得する前記車両に対する前記路側物の前記相対位置と前記センサ位置取得部が取得する前記車両に対する前記路側物の前記相対位置との前記幅員方向のずれ量である幅員ずれ量に基づいて、前記位置推定部が推定する前記幅員方向における前記車両の位置を補正し、前記変化検出部により前記幅員変化点が検出される場合、前記車両の進行方向の位置の精度に応じて、前記位置推定部が推定する前記幅員方向における前記車両の位置を前記幅員ずれ量に基づいて補正するように構成された幅員補正部（４２、Ｓ４１２、Ｓ４１６、Ｓ４１８）と、
を備える位置推定装置（３０）。
【請求項２】
請求項１に記載の位置推定装置において、
前記変化検出部は、前記幅員方向に変化する形状の変化量が所定量以上の前記路側物の位置を前記幅員変化点として検出する、
位置推定装置。
【請求項３】
請求項１または２に記載の位置推定装置において、
前記地図位置取得部が取得する前記車両に対する前記幅員変化点の相対位置（２０４）と、前記センサ位置取得部が取得する前記車両に対する前記幅員変化点の相対位置（２１４）との前記車両の進行方向のずれ量である進行ずれ量に基づいて、前記位置推定部が推定する前記進行方向における前記車両の位置を補正するように構成された進行補正部（４０、Ｓ４１４）をさらに備え、
前記幅員補正部は、前記変化検出部により前記幅員変化点が検出される場合、前記進行補正部が補正する前記進行方向における前記車両の位置の精度に応じて、前記位置推定部が推定する前記幅員方向における前記車両の位置を前記幅員ずれ量に基づいて補正する、
位置推定装置。
【請求項４】
請求項３に記載の位置推定装置において、
前記変化検出部は、前記形状変化点として、さらに前記路側物の形状が高さ方向に変化する高さ変化点（２１６）を検出し、
前記進行補正部は、前記変化検出部が前記高さ変化点を検出すると、前記地図位置取得部が取得する前記高さ変化点の前記車両に対する相対位置と、前記センサ位置取得部が取得する前記高さ変化点の前記車両に対する相対位置との前記進行ずれ量に基づいて、前記位置推定部が推定する前記進行方向における前記車両の位置を補正する、
位置推定装置。
【請求項５】
請求項３または４に記載の位置推定装置において、
前記変化検出部は、前記形状変化点として、さらに前記幅員方向において前記路側物の勾配方向の分布が前記車両の進行方向で変化する勾配変化点（２１８）を検出し、
前記進行補正部は、前記変化検出部が前記勾配変化点を検出すると、前記地図位置取得部が取得する前記勾配変化点の前記車両に対する相対位置と、前記センサ位置取得部が取得する前記勾配変化点の前記車両に対する相対位置との前記進行ずれ量に基づいて、前記位置推定部が推定する前記進行方向における前記車両の位置を補正する、
位置推定装置。
【請求項６】
請求項３から５のいずれか一項に記載の位置推定装置において、
前記進行補正部は、前記進行方向において前記形状変化点よりも前の前記路側物が前記形状変化点よりも後ろの前記路側物を隠している遮蔽度に基づいて、前記進行方向において補正した前記車両の位置の精度を決定する、
位置推定装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、車両の位置を推定する技術に関する。
【背景技術】
【０００２】
測位衛星から受信する測位信号に基づいて算出される車両の測位位置と、車速センサとジャイロセンサ等を使用する自律航法により算出される車両の変位量とから、車両の位置を推定する技術が公知である。
【０００３】
しかし、遮蔽物による電波の受信状態の悪化およびマルチパス等により、測位信号から算出される測位位置に誤差が生じることがある。また、自律航法により算出される変位量の誤差が時間経過に伴い積算され、変位量の誤差が大きくなることがある。このような測位位置と変位量とから、車両の位置を高精度に推定することは困難である。
【０００４】
特許文献１に記載の技術では、カメラが撮像するガードレール、道路標識等の対象物の画像データに基づいて車両と対象物との距離を算出し、算出した距離と地図データが有する対象物の位置とから車両の位置を推定する。
【０００５】
そして、特許文献１に記載の技術では、車両と対象物との距離と地図データ上の対象物の位置とから推定した車両の位置により、測位信号と自律航法とにより推定した車両の位置を補正している。
【０００６】
ここで、車両の位置に基づく走行制御により、例えば走行車線を維持して車両を走行させる場合、道路の幅員方向における車両の位置を高精度に推定することが求められる。
特許文献１に記載の技術においは、車両と対象物との幅員方向の距離と地図データ上の対象物の位置とから車両の幅員方向の位置を高精度に推定できれば、測位位置と変位量とに基づいて推定される車両の位置を補正して幅員方向の車両の位置を高精度に推定できる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−１５７６３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
車両との距離を算出する対象となる対象物が路側物の場合、路側物の形状が幅員方向に変化していると、車両の進行方向において形状の変化点の前後にそれぞれ存在する路側物と車両との幅員方向の距離が異なることがある。
【０００９】
車両の進行方向において、幅員方向の形状が変化している路側物として、例えば縁石の次に縁石よりも道路側に位置している壁が存在すると、縁石と壁の境界が形状変化点になる。そして、縁石と車両、壁と車両との幅員方向の距離は異なる。
【００１０】
この場合、車両の進行方向の位置が高精度に推定されていれば、幅員方向における車両との距離を算出される路側物が、進行方向において形状変化点よりも前か後ろのどちらに存在しているかを認識できる。これにより、認識した路側物の位置を地図データから取得できる。
【００１１】
しかし、車両の進行方向の位置の精度が低い場合、幅員方向における車両との距離を算出される路側物が、進行方向において形状変化点の前後のどちらに存在しているかを誤認識することがある。すると、例えば、実際には縁石である路側物を壁と誤認識し、縁石ではなく壁の位置を地図データから取得することになる。
【００１２】
その結果、車載センサの検出情報により算出される車両と路側物との幅員方向の距離と、路側物を誤認識して地図データから取得する路側物の位置とから、幅員方向の車両位置を誤って推定することになる。誤った幅員方向の車両位置により、測位信号と自律航法とにより推定した車両の幅員方向の位置を補正すると、車両の幅員方向の位置を高精度に推定できない。
【００１３】
特許文献１に記載の技術では、路側物の形状が幅員方向に変化することが考慮されていないため、路側物の形状が幅員方向に変化するときに、車両の幅員方向の位置を高精度に推定できないという問題がある。
【００１４】
本開示の一側面は、道路の幅員方向における車両の位置を高精度に推定する技術を提供することにある。
【課題を解決するための手段】
【００１５】
本開示の一態様は、位置推定部（３２、Ｓ４００）と、地図位置取得部（３４、Ｓ４０２）と、センサ位置取得部（３６、Ｓ４０４、Ｓ４０６）と、変化検出部（３８、Ｓ４０８、Ｓ４１０）と、幅員補正部（４２、Ｓ４１２、Ｓ４１６、Ｓ４１８）と、を備えている。
【００１６】
位置推定部は、測位衛星の測位信号に基づいて算出される車両の測位位置と、自律航法により算出される車両の変位量とに基づいて、車両の地図データ上の位置を推定する。地図位置取得部は、位置推定部が推定する車両の地図データ上の位置と車両が走行する道路の側方に存在する路側物（１２０、１２２）の地図データ上の位置とに基づいて、車両に対する路側物の地図データ上の相対位置を取得する。
【００１７】
センサ位置取得部は、路側物を検出する車載センサの検出情報に基づいて、車両に対する路側物の相対位置を取得する。変化検出部は、路側物の形状が変化する形状変化点（１２４、２１６、２１８）として、車両が走行する道路の幅員方向に路側物の形状が変化する幅員変化点（１２４）を検出する。
【００１８】
幅員補正部は、変化検出部により幅員変化点が検出されない場合、地図位置取得部が取得する車両に対する路側物の相対位置とセンサ位置取得部が取得する車両に対する路側物の相対位置との幅員方向のずれ量である幅員ずれ量に基づいて、位置推定部が推定する幅員方向における車両の位置を補正し、変化検出部により幅員変化点が検出される場合、車両の進行方向の位置精度に応じて、位置推定部が推定する幅員方向における車両の位置を幅員ずれ量に基づいて補正する。
【００１９】
この構成によれば、変化検出部により幅員方向に路側物の形状が変化する幅員変化点が検出されない場合、車両の進行方向の位置に関わらず、地図位置取得部が取得する車両に対する路側物の幅員方向の相対位置は変化しない。同様に、センサ位置取得部が取得する車両に対する路側物の幅員方向の相対位置は変化しない。
【００２０】
この場合、車両の進行方向の位置に関わらず、地図位置取得部が取得する車両に対する路側物の相対位置と、センサ位置取得部が取得する車両に対する路側物の相対位置との幅員方向の幅員ずれ量は変化しない。
【００２１】
したがって、変化検出部により幅員変化点が検出されない場合、車両の進行方向の位置の精度に関わらず、地図位置取得部が取得する車両に対する路側物の相対位置と、センサ位置取得部が推定する路側物の車両に対する相対位置との幅員ずれ量に基づいて、位置推定部が推定する幅員方向における車両の位置を高精度に補正できる。
【００２２】
これに対し、変化検出部により幅員変化点が検出される場合、車両の進行方向の位置の精度が高いほど、車両に対する進行方向における幅員変化点の位置の精度は高くなる。これにより、車両に対する幅員変化点を挟んだ進行方向の前後の路側物の進行方向の位置の精度が高くなる。その結果、センサ位置取得部が取得する車両に対する路側物の幅員方向の相対位置の精度が高くなる。
【００２３】
その結果、地図位置取得部が取得する車両に対する路側物の幅員方向の相対位置と、センサ位置取得部が取得する車両に対する路側物の幅員方向の相対位置とから算出される幅員ずれ量の精度が高くなる。したがって、路側物の幅員方向の幅員ずれ量に基づいて、位置推定部が推定する幅員方向における車両の位置を補正する精度は高くなる。
【００２４】
一方、車両の進行方向の位置の精度が低いほど、路側物の幅員方向の幅員ずれ量の精度は低下する。したがって、路側物の幅員方向の幅員ずれ量に基づいて、位置推定部が推定する幅員方向における車両の位置を補正する精度は低下する。
【００２５】
そこで、変化検出部により幅員変化点が検出されると、車両の進行方向の位置の精度に応じて、位置推定部が推定する幅員方向における車両の位置を幅員ずれ量に基づいて補正する。これにより、幅員方向における車両の位置を、車両の進行方向の位置の精度に応じて高精度に推定できる。
【００２６】
尚、この欄および特許請求の範囲に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、本発明の技術的範囲を限定するものではない。
【図面の簡単な説明】
【００２７】
【図１】本実施形態による位置推定システムを示すブロック図。
【図２】位置推定処理を示すフローチャート。
【図３】路側物の幅員変化点を示す説明図。
【図４】幅員変化点のない場合の幅員方向の位置補正を示す説明図。
【図５】幅員変化点の進行方向の精度を説明する説明図。
【図６】路側物の高さ変化点を示す説明図。
【図７】路側物の幅員方向の勾配分布を示す説明図。
【図８】路側物の幅員方向の勾配分布を示す説明図。
【発明を実施するための形態】
【００２８】
以下、本開示の実施形態を図に基づいて説明する。
［１．第１実施形態］
［１−１．構成］
図１に示す車載の位置推定システム２は、カメラ１０と、ＬＩＤＡＲ１２と、衛星測位装置１４と、車速センサ１６と、ジャイロセンサ１８と、ナビゲーション装置２０と、位置推定装置３０とを備えている。尚、ＬＩＤＡＲは、Light Detection and RangingまたはLaser Imaging Detection and Rangingの略である。
【００２９】
カメラ１０は、例えば単眼カメラまたはステレオカメラであり、車両の前方側と後方側とにそれぞれ取り付けられている。カメラ１０は、車両の周囲を撮像した画像データを検出情報として位置推定装置３０に出力する。
【００３０】
ＬＩＤＡＲ１２は、車両の前方側と後方側とにそれぞれ取り付けられており、レーザ光を送信して車両の周囲に存在する物体として、他車両、路側物、歩行者、路面の表示、白線等から反射された反射光を受信するまでの時間に基づいて、物体までの距離を算出する。さらに、反射光の受信方向により車両に対する物体の方位、すなわち角度が定まる。ＬＩＤＡＲ１２は、計算した距離と角度とを検出情報として位置推定装置３０に出力する。
【００３１】
衛星測位装置１４は、ＧＰＳ、ＧＬＯＮＡＳＳ等の測位衛星から測位信号を受信し、車両の位置を緯度、経度により測位して位置推定装置３０に出力する。
車速センサ１６は、車両の車速を検出する。ジャイロセンサ１８は、車両のヨー角、ピッチ角、ロール角のそれぞれの変化速度を検出する。
【００３２】
ナビゲーション装置２０は、車両の位置と、タッチパネル式のディスプレイまたは図示しないマイクから音声により入力される車両の目的地とに基づき、目的地までの走行経路を案内する。ナビゲーション装置２０は、地図ＤＢに記憶されている地図データに基づいて衛星測位装置１４が測位する車両の位置を地図上にマッピングする。
【００３３】
地図ＤＢには、道路を表わすリンクとノードに加え、道路の側方に存在する路側物として、縁石、ガードレール、建造物等の種類と位置とが地図データとして記憶されている。
位置推定装置３０は、ＣＰＵと、ＲＡＭ、ＲＯＭ、フラッシュメモリ等の半導体メモリとを備えるマイクロコンピュータを搭載している。尚、位置推定装置３０を構成するマイクロコンピュータの数は一つでも複数でもよい。
【００３４】
位置推定装置３０の各機能は、ＣＰＵがＲＯＭまたはフラッシュメモリ等の非遷移的実体的記録媒体に記憶されているプログラムを実行することにより実現される。このプログラムが実行されることにより、プログラムに対応する方法が実行される。
【００３５】
位置推定装置３０は、ＣＰＵがプログラムを実行することで実現される機能の構成として、位置推定部３２と、地図位置取得部３４と、センサ位置取得部３６と、変化検出部３８と、進行補正部４０と、幅員補正部４２と、を備えている。
【００３６】
位置推定装置３０を構成するこれらの要素を実現する手法は、ソフトウェアに限るものではなく、その一部または全部の要素を、論理回路やアナログ回路等を組み合わせたハードウェアを用いて実現してもよい。
【００３７】
［１−２．処理］
以下、位置推定装置３０が実行する位置推定処理を、図２のフローチャートに基づいて説明する。図２のフローチャートは所定時間間隔で常時実行される。
【００３８】
Ｓ４００において位置推定部３２は、衛星測位装置１４が測位する車両の測位位置と、車載の車速センサ１６とジャイロセンサ１８とを使用する自律航法により算出される測位位置からの車両の変位量とに基づいて、車両の地図データ上の位置を推定する。
【００３９】
Ｓ４０２において地図位置取得部３４は、位置推定部３２が推定する車両の地図データ上の位置と、車両の地図データ上の位置の周囲に存在する路側物の地図データ上の位置とを取得する。
【００４０】
さらに、Ｓ４０２において地図位置取得部３４は、図３に示すように、地図データ上の車両１００の位置と、路側物として例えば縁石１２０、壁１２２の地図データ上の位置とに基づいて、車両１００に対する縁石１２０の相対位置２００と壁１２２の相対位置２０２とを取得する。
【００４１】
Ｓ４０４においてセンサ位置取得部３６は、カメラ１０またはＬＩＤＡＲ１２の検出情報により、車両１００が走行する道路の側方に存在する路側物の３次元測距データを取得する。カメラ１０が単眼カメラの場合には、単眼カメラが時間経過に伴い撮像する２次元の画像データから３次元測距データを取得する。
【００４２】
Ｓ４０６においてセンサ位置取得部３６は、３次元測距データから、車両１００に対する縁石１２０の相対位置２１０と壁１２２の相対位置２１２とを取得する。
Ｓ４０８において変化検出部３８は、地図データまたは３次元測距データに基づいて、路側物の形状を検出する。Ｓ４１０において変化検出部３８は、路側物の形状が変化する形状変化点として、幅員方向に路側物の形状が変化する幅員変化点が存在するか否かを判定する。
【００４３】
この判定は、例えば、路側物の形状が幅員方向に変化する変化量が所定量以上であるか否かに基づいて行ってもよい。変化検出部３８は、変化量が所定量以上であれば幅員変化点が存在し、変化量が所定量未満であれば幅員変化点が存在しないと判定する。
【００４４】
Ｓ４１０の判定がＮｏであり、図４に示すように路側物として縁石１２０だけが存在し幅員変化点が検出されない場合、地図データ上における車両１００に対する縁石１２０の幅員方向の相対位置２００は、車両１００の進行方向の位置の精度に関わらず変化しない。
【００４５】
同様に、３次元測距データから取得する車両１００に対する縁石１２０の幅員方向の相対位置２１０は、車両１００の進行方向の位置の精度に関わらず変化しない。したがって、車両１００の進行方向の位置の精度に関わらず、相対位置２００と相対位置２１０との幅員方向のずれ量である幅員ずれ量は変化しない。
【００４６】
この場合、Ｓ４１２において幅員補正部４２は、Ｓ４０２で地図位置取得部３４が取得する縁石１２０の相対位置２００と、Ｓ４０６でセンサ位置取得部３６が取得する縁石１２０の相対位置２１０との幅員ずれ量ΔＷを算出する。そして、幅員補正部４２は、算出した幅員ずれ量ΔＷを車両１００の幅員方向の位置を補正する補正量として設定し、処理をＳ４１８に移行する。
【００４７】
Ｓ４１０の判定がＹｅｓであり、変化検出部３８が地図データまたは３次元測距データから幅員変化点が存在することを検出すると、処理はＳ４１４に移行する。
ここで、地図位置取得部３４が取得する車両１００の位置が進行方向にずれていると、図３に示すように、幅員変化点１２４の地図データ上の相対位置２０４と、３次元測距データから取得する幅員変化点１２４の相対位置２１４とに進行方向のずれが生じる。
【００４８】
すると、カメラ１０またはＬＩＤＡＲ１２により、車両１００に対する幅員方向の相対位置を取得している路側物が、壁１２２であるにも関わらず縁石１２０と誤認識し、縁石１２０であるにも関わらず壁１２２と誤認識することがある。
【００４９】
そこで、Ｓ４１４において進行補正部４０は、Ｓ４０２で地図位置取得部３４が取得する幅員変化点１２４の相対位置２０４と、Ｓ４０６でセンサ位置取得部３６が取得する幅員変化点１２４の相対位置２１４との進行方向の進行ずれ量ΔＬを算出する。そして、図３に示すように、進行補正部４０は、進行ずれ量ΔＬに基づいて、進行方向における車両１００の位置を実線で示す車両１１０の位置に補正する。
【００５０】
図３に示すように、縁石１２０よりも道路側に位置している壁１２２が、進行方向において縁石１２０の後ろに存在すれば、カメラ１０またはＬＩＤＡＲ１２により、車両１００に対する幅員変化点１２４の進行方向における相対位置２１４を高精度に検出できる。
【００５１】
これに対し、図５に示すように、縁石１２０よりも道路側に位置している壁１２２が、進行方向において縁石１２０の前に存在すると、壁１２２により幅員変化点１２４が遮蔽される。この場合、進行方向において、壁１２２により遮蔽されている箇所のどの位置に実際の幅員変化点１２４が存在するかは、カメラ１０またはＬＩＤＡＲ１２では検出できない。
【００５２】
図５において、車両１００が走行している車線の中心２２０から縁石１２０までの距離をＤ１とし、中心２２０から壁１２２までの距離をＤ２とし、Ｄ１＞Ｄ２であれば、壁１２２により幅員変化点１２４が遮蔽されていると判定できる。
【００５３】
壁１２２により幅員変化点１２４が遮蔽されている場合、進行補正部４０は、例えば、カメラ１０またはＬＩＤＡＲ１２の検出情報から壁１２２と縁石１２０との境界であると認識できる壁１２２の角部１２３を、幅員変化点１２４の相対位置２１４として取得する。
【００５４】
そして、Ｓ４１４において進行補正部４０は、車両１００の位置を補正した補正後の車両１１０の進行方向の位置の精度を次式（１）から算出する。
進行方向の位置の精度＝Ｄ２／Ｄ１        ・・・（１）
式（１）において、Ｄ１とＤ２との差が大きくなり、壁１２２により遮蔽されている遮蔽度が大きくなるほど、Ｓ４１４で補正された補正後の車両１１０の進行方向の位置の精度は低下する。進行補正部４０は、式（１）から算出する精度に対し、図３の場合には精度を１として設定する。
【００５５】
Ｓ４１６において幅員補正部４２は、図３および図５に示すように、縁石１２０の相対位置２００と相対位置２１０との幅員ずれ量ΔＷ、あるいは、Δ壁１２２の相対位置２０２と相対位置２１２との幅員ずれ量ΔＷを算出する。
【００５６】
そして、幅員補正部４２は、Ｓ４１４で進行補正部４０が設定した車両１１０の進行方向の位置の精度を幅員ずれ量ΔＷに乗算して補正量を設定する。これにより、幅員補正部４２は、進行補正部４０により補正された補正後の車両１１０の進行方向の位置の精度に応じて、位置推定部３２が推定する幅員方向の車両１００の位置の補正量を設定する。
【００５７】
Ｓ４１８において幅員補正部４２は、Ｓ４１２またはＳ４１６で設定した補正量に基づいて、位置推定部３２が推定する車両１００の幅員方向の位置を補正する。図２の位置推定処理で補正された車両１００の位置が車両１１０の位置で示されている。
【００５８】
図２の位置推定処理を実行して位置推定装置３０から出力される車両の幅員方向の位置は、例えば、車線を維持して目標の幅員方向の位置を走行するように車両の走行を制御する場合に、目標の幅員方向の位置とのずれ量を算出するために使用される。
［１−３．効果］
以上説明した第１実施形態によると、以下の効果を得ることができる。
【００５９】
（１）路側物の形状が幅員方向に変化する幅員変化点が存在する場合、地図位置取得部３４が取得する幅員変化点１２４の相対位置２０４と、車載センサが検出する車両１００に対する幅員変化点１２４の相対位置２１４との進行ずれ量に基づいて、位置推定部３２が推定する車両１００の進行方向における位置を補正する。
【００６０】
そして、進行方向の位置を補正された補正後の車両１１０の進行方向の位置の精度に応じて車両１００の幅員方向の位置を補正するので、進行位置の精度に応じて車両１００の幅員方向の位置を補正できる。これにより、幅員方向の車両１００の位置を、進行方向の位置の精度に応じて高精度に推定できる。
【００６１】
（２）道路標識等のように、単体で地図データ上の位置と車両に対する相対位置とを取得できる路側物が車両の周囲に存在しない場合にも、幅員変化点に基づいて車両１００の幅員方向における位置を高精度に補正できる。
【００６２】
以上説明した第１記実施形態において、カメラ１０、ＬＩＤＡＲ１２が路側物を検出する車載センサに対応し、車速センサ１６、ジャイロセンサ１８が自律航法に使用されるセンサに対応し、縁石１２０、壁１２２が路側物に対応し、幅員変化点１２４が形状変化点に対応する。
【００６３】
また、第１実施形態において、Ｓ４００が位置推定部としての処理に対応し、Ｓ４０２が地図位置取得部としての処理に対応し、Ｓ４０４、Ｓ４０６がセンサ位置取得部としての処理に対応し、Ｓ４０８、Ｓ４１０が変化検出部としての処理に対応し、Ｓ４１２、Ｓ４１６、Ｓ４１８が幅員補正部としての処理に対応し、Ｓ４１４が進行補正部としての処理に対応する。
【００６４】
［２．第２実施形態］
［２−１．第１実施形態との相違点］
第２実施形態の位置推定装置の基本的な構成は第１実施形態の位置推定装置３０と同様であるため、相違点について以下に説明する。なお、第１実施形態と同じ符号は、同一の構成を示すものであって、先行する説明を参照する。
【００６５】
第２実施形態では、形状変化点として、さらに、以下に説明する高さ変化点と勾配変化点とを検出する点が第１実施形態と異なる。
［２−２．処理］
第２実施形態では、変化検出部３８は、路側物の形状が変化する形状変化点として、図６に示すように、縁石１２０と壁１２２との境界のように高さの異なる高さ変化点２１６を検出する。
【００６６】
また、変化検出部３８は、形状変化点として、図７に示す幅員方向における縁石１２０の基準の勾配方向を０°とした勾配方向の分布と、図８に示す幅員方向における壁１２２の勾配方向の分布とが進行方向で変化する勾配変化点を検出する。図６において、高さ変化点２１６と勾配変化点２１８とは、縁石１２０と壁１２２との境界が示す同じ位置になる。
【００６７】
図７において、縁石１２０の断面形状を台形として図示しているので、幅員方向において道路と反対側の縁石１２０の面は隠れており勾配方向を検出できない。したがって、図７では、勾配方向の異なる縁石１２０の２面を表す２個のピークが勾配方向の分布として示されている。
【００６８】
また、図８において、壁１２２の一面の勾配方向だけが検出されるので、１個のピークが勾配方向の分布として検出される。図７および図８において、出現頻度が０になる勾配方向が存在しないのでは、ノイズのためである。
【００６９】
変化検出部３８は、縁石１２０と壁１２２との図７および図８の矢印で示す勾配方向を、カメラ１０であれば画像データを解析して検出し、ＬＩＤＡＲ１２であれば反射光の強弱に基づいて検出する。そして、勾配方向と、幅員方向における勾配方向の出現頻度との関係を勾配分布として生成する。
【００７０】
進行補正部４０は、地図位置取得部３４が取得する車両１００に対する高さ変化点２１６または勾配変化点２１８の相対位置と、センサ位置取得部３６が取得する車両１００に対する高さ変化点２１６または勾配変化点２１８の相対位置との進行ずれ量を算出する。そして、進行補正部４０は、進行ずれ量に基づいて進行方向における車両１００の位置を補正する。
【００７１】
［２−３．効果］
第２実施形態によると、第１実施形態の効果（１）、（２）に加え、以下の効果を得ることができる。
【００７２】
縁石１２０と壁１２２との幅員方向の形状の変化量が所定量未満であり、縁石１２０と壁１２２との境界を幅員変化点として検出できない場合、形状変化点として高さ変化点２１６または勾配変化点２１８を検出できれば、進行方向における車両１００の位置を補正できる。
【００７３】
［３．他の実施形態］
（１）上記実施形態では、車両の進行方向において幅員変化点の前の路側物が幅員変化点の後ろの路側物を遮蔽する遮蔽度に応じて、車両の進行方向の位置の精度を設定した。これ以外にも、自律航法により算出する変位量で時間経過に伴って車両の位置を更新する時間の長さが長くなるほど、車両の進行方向の位置の精度を低く設定してもよい。
【００７４】
（２）車両の周囲の路側物を検出する車載センサとして、ＬＩＤＡＲ１２に代えてミリ波レーダを使用してもよい。
（３）第２実施形態では、縁石１２０と壁１２２との境界を高さ変化点２１６または勾配変化点２１８として検出した。これ以外にも、車両の進行方向において、高さだけが変化する路側物であれば、高さの変化する位置を高さ変化点として検出できる。また、例えば、車両の進行方向において、幅員方向の勾配分布だけが変化する路側物であれば、勾配分布が変化する位置を勾配変化点として検出できる。
【００７５】
（４）上記実施形態における一つの構成要素が有する複数の機能を複数の構成要素によって実現したり、一つの構成要素が有する一つの機能を複数の構成要素によって実現したりしてもよい。また、複数の構成要素が有する複数の機能を一つの構成要素によって実現したり、複数の構成要素によって実現される一つの機能を一つの構成要素によって実現したりしてもよい。また、上記実施形態の構成の一部を省略してもよい。また、上記実施形態の構成の少なくとも一部を、他の上記実施形態の構成に対して付加又は置換してもよい。尚、特許請求の範囲に記載した文言のみによって特定される技術思想に含まれるあらゆる態様が本発明の実施形態である。
【００７６】
（５）上述した位置推定装置３０の他、当該位置推定装置３０を構成要素とする位置推定システム２、当該位置推定装置３０としてコンピュータを機能させるための位置推定プログラム、この位置推定プログラムを記録した記録媒体、位置推定方法など、種々の形態で本発明を実現することもできる。
【符号の説明】
【００７７】
２：位置推定システム、１０：カメラ（車載センサ）、１２：ＬＩＤＡＲ（車載センサ）、１６：車速センサ（自律航法用センサ）、１８：ジャイロセンサ（自律航法用センサ）、３０：位置推定装置、３２：位置推定部、３４：地図位置取得部、３６：センサ位置取得部、３８：変化検出部、４０：進行補正部、４２：幅員補正部、１２０：縁石（路側物）、１２２：壁（路側物）、１２４：幅員変化点（形状変化点）、２００、２０２、２０４、２１０、２１２、２１４：相対位置、２１６：高さ変化点（形状変化点）、２１８：勾配変化点（形状変化点）
【図１】
2018009868.tif 000003
【図２】
2018009868.tif 000004
【図３】
2018009868.tif 000005
【図４】
2018009868.tif 000006
【図５】
2018009868.tif 000007
【図６】
2018009868.tif 000008
【図７】
2018009868.tif 000009
【図８】
2018009868.tif 000010