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
JP7231111B2 - 走行軌道生成装置および走行軌道生成方法 - Google Patents
[go: Go Back, main page]

JP7231111B2 - 走行軌道生成装置および走行軌道生成方法 - Google Patents

走行軌道生成装置および走行軌道生成方法 Download PDF

Info

Publication number
JP7231111B2
JP7231111B2 JP2022508329A JP2022508329A JP7231111B2 JP 7231111 B2 JP7231111 B2 JP 7231111B2 JP 2022508329 A JP2022508329 A JP 2022508329A JP 2022508329 A JP2022508329 A JP 2022508329A JP 7231111 B2 JP7231111 B2 JP 7231111B2
Authority
JP
Japan
Prior art keywords
lane
exit point
line
point
exit
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
JP2022508329A
Other languages
English (en)
Other versions
JPWO2021187384A1 (ja
JPWO2021187384A5 (ja
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.)
Denso Corp
Original Assignee
Denso Corp
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 Denso Corp filed Critical Denso Corp
Publication of JPWO2021187384A1 publication Critical patent/JPWO2021187384A1/ja
Publication of JPWO2021187384A5 publication Critical patent/JPWO2021187384A5/ja
Application granted granted Critical
Publication of JP7231111B2 publication Critical patent/JP7231111B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3658Lane guidance
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/10Path keeping
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W60/00Drive control systems specially adapted for autonomous road vehicles
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/28Navigation; 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/30Map- or contour-matching
    • G01C21/32Structuring or formatting of map data
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3804Creation or updating of map data
    • G01C21/3807Creation or updating of map data characterised by the type of data
    • G01C21/3815Road data
    • G01C21/3819Road shape data, e.g. outline of a route
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/0969Systems involving transmission of navigation instructions to the vehicle having a display in the form of a map
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B29/00Maps; Plans; Charts; Diagrams, e.g. route diagram
    • G09B29/10Map spot or coordinate position indicators; Map reading aids

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Mathematical Physics (AREA)
  • Educational Administration (AREA)
  • Educational Technology (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Instructional Devices (AREA)

Description

関連出願の相互参照
この出願は、2020年3月16日に日本に出願された特許出願第2020-045571号を基礎としており、基礎の出願の内容を、全体的に、参照により援用している。
走行軌道生成装置および走行軌道生成方法に関し、特に、無車線区間において走行軌道を生成する技術に関する。
車両が走行中の車線を区画する車線区画線を基準にして、車両の走行を制御(以下、車線参照制御)する技術が知られている。車線参照制御では、車線区画線を参照して車両が走行する走行軌道を生成する。そして、生成した走行軌道をもとに車両制御を行う。
交差点内は車線区画線がない領域である。特許文献1には、交差点内を走行するための走行軌道を生成する装置が開示されている。特許文献1に開示された装置は、実際に車両が交差点内を走行したときの軌跡の両端を、進入側車線ネットワークと退出側車線ネットワークに合わせ込んでいる。
特開2019-125244号公報
車線参照制御を行うには、車両の左右両側に、走行中の車線を区画する車線区画線が存在することが望まれる。交差点内は、車両が右左折することもあるので、車線参照制御を実行する領域ではない。しかし、車線参照制御を実行することが望まれるにも関わらず、参照する車線区画線が存在しない領域がある。たとえば、分岐、合流領域などである。分岐、合流領域は車線数が増減するために、一旦、車線区画線が途切れる領域が存在する。また、料金所手前では道路幅が広がる領域が存在することがあり、そのような領域でも、車線区画線が存在しない。また、車線数の増減がなくても、道路長手方向の一部に、車線区画線が存在しない領域が存在することもある。
左右少なくともいずれかの車線区画線がないので、車線区画線により車線が規定されていない区間を、以下、無車線区間とする。この無車線区間に対して特許文献1に開示された技術を適用して、実際に車両が走行したときの軌跡を地図データに含ませておき、その軌跡を走行軌道とすることが考えられる。しかし、無車線区間に対して、実際に車両が走行したときの軌跡を地図データに含ませるとすれば、地図データ容量が多くなりすぎる。
本開示は、この事情に基づいて成されたものであり、その目的とするところは、地図データ容量の増加を抑制しつつ無車線区間における走行軌道を生成する走行軌道生成装置および走行軌道生成方法を提供することにある。
上記目的は独立請求項に記載の特徴の組み合わせにより達成され、また、下位請求項は更なる有利な具体例を規定する。請求の範囲に記載した括弧内の符号は、一つの態様として後述する実施形態に記載の具体的手段との対応関係を示すものであって、開示した技術的範囲を限定するものではない。
上記目的を達成するための走行軌道生成装置に係る1つの開示は、
地図データにおいて、道路の幅方向の左右少なくともいずれかの車線区画線が存在しないために車線区画線により車線が規定されない区画である無車線区間の進入点および退出点を特定する点特定部と、
点特定部が特定した進入点の側方から退出点の側方まで道路長手方向に連続する車線規定線を検索する検索部と、
検索部による検索の結果として検出した車線規定線をもとにして、進入点および退出点に対応する無車線区間の進入側の車線区画線と退出側の車線区画線とを連結する仮想区画線を生成する仮想区画線生成部と、
仮想区画線に基づいて、車両が走行する予定の軌道である走行軌道を生成する走行軌道生成部と、
を備え
検索部は、地図データを検索対象として、車線規定線を、進入点および退出点の道路幅方向に検索し、
検索部は、進入点に最も近い車線区画線と退出点に最も近い車線区画線が同じ車線区画線であるか否かを判断し、
仮想区画線生成部は、進入点に最も近い車線区画線と退出点に最も近い車線区画線が同じ車線区画線である場合には、その車線区画線を用いて仮想区画線を生成する走行軌道生成装置である。
この走行軌道生成装置は、無車線区間の進入点および退出点を特定し、その進入点および退出点をもとに仮想区画線を生成するための車線規定線を検索し、検索した車線規定線に基づいて無車線区間の進入側の車線区画線と退出側の車線区画線とを連結する仮想区画線を生成する。
走行軌道生成部は、この仮想区画線を実際に存在する車線区画線と同様に扱って走行軌道を生成する。したがって、無車線区間があっても、実際に車線区画線がある区間と同様にして走行軌道を生成することができる。そして、地図データに仮想区画線を記憶していないので、地図データ容量の増加を抑制することもできる。
上記目的を達成するための走行軌道生成方法に係る1つの開示は、上記走行軌道生成装置が実行する方法であり、
地図データにおいて、道路の幅方向の左右少なくともいずれかの車線区画線が存在しないために車線区画線により車線が規定されない区画である無車線区間の進入点および退出点を特定し、
特定した進入点の側方から退出点の側方まで道路長手方向に連続する車線規定線を検索し、
検索の結果として検出した車線規定線をもとにして、進入点および退出点に対応する無車線区間の進入側の車線区画線と退出側の車線区画線とを連結する仮想区画線を生成し、
仮想区画線に基づいて、車両が走行する予定の軌道である走行軌道を生成し、
地図データを検索対象として、車線規定線を、進入点および退出点の道路幅方向に検索し、
進入点に最も近い車線区画線と退出点に最も近い車線区画線が同じ車線区画線であるか否かを判断し、
進入点に最も近い車線区画線と退出点に最も近い車線区画線が同じ車線区画線である場合には、その車線区画線を用いて仮想区画線を生成する、走行軌道生成方法である。
車両制御装置100を含む車両制御システム10の構成を示す図である。 無車線区間NLS、進入点PINおよび退出点POUTを例示する図である。 図1の地図上位置推定部163が実行する処理を示す図である。 図1の地図走路生成部164が実行する処理を示す図である。 無車線区間制御を実行すると決定した場合に実行する処理を示す図である。 図5のS33の詳細処理を示す図である。 図2のとは別の無車線区間NLSを示す図である。 図2、図7とは別の無車線区間NLSを示す図である。 図5のS34の詳細処理を示す図である。 走行制御部165が実行する処理を示す図である。 第2実施形態における点特定部の処理を示す図である。
以下、実施形態を図面に基づいて説明する。図1は、走行軌道生成装置としても動作する車両制御装置100を含む車両制御システム10の構成を示す図である。車両制御システム10は、車両3に搭載された車両制御装置100と、車両3とは異なる場所に設置されたサーバ20とを備えている。
[サーバ20の構成]
サーバ20は、地図記憶部21と、通信部22と、サーバ側制御部23とを備えている。地図記憶部21は書き換え可能な不揮発性の記憶媒体を備えており、その記憶媒体には、高精度地図データが記憶されている。高精度地図データは、道路の長手方向の形状を表すデータに加えて、道路の幅方向の情報を表すデータも含んでいる。道路の幅方向の情報には、車線数、車線区画線Lの位置、車線区画線Lの種類、道路標示、道路端線などを表す情報が含まれる。
さらに、本実施形態では、この高精度地図データは、無車線区間NLSの進入点PINおよび退出点POUTの座標を含んでいる。無車線区間NLSは、左右少なくともいずれかの車線区画線Lがないので、車線区画線Lでは車線の位置を規定できない区間である。なお、破線、道路鋲などの車線を規定するための道路標示が規定の間隔で連続している区間は車線区画線Lがあるとする。また、無車線区間NLSは、道路長手方向の前後には左右両側に車線区画線Lがある領域があり、道路長手方向の前後にある車線区画線Lから、車線を推定することはできる区間である。無車線区間NLSは、その推定した車線において、左右少なくともいずれかの車線区画線Lがない区間である。
図2に、無車線区間NLS、進入点PINおよび退出点POUTを例示する。無車線区間NLSでは、左右少なくともいずれかの車線区画線Lがないので、車線区画線Lがあっても、その車線区画線Lに隣接する車線区画線Lあるいは道路境界線との間の距離が、車線幅以上になっている。
図2において、車両3が示されている位置の左右には、車線幅の間隔で車線区画線L1、L3が存在するが、車両3の進行方向に向かって左側の車線区画線L1が、他方の車線区画線L3から離れる側に湾曲している。そのため、道路に沿った座標であるy座標において、y1から無車線区間NLSになる。y座標がy2になると車線区画線L2が標示され、y2において無車線区間NLSは終了する。
進入点PINの道路長手方向における位置は、無車線区間NLSに入る所定距離前から無車線区間NLSに入る位置までの任意の位置である。所定距離は、数メートルから数十メートル程度である。進入点PINの道路幅方向の位置は、車線の幅方向の中央あるいはその付近である。
退出点POUTの道路長手方向における位置は、無車線区間NLSを出る位置から無車線区間NLSを出た後の所定距離までの任意の位置である。所定距離は、進入点PINの場合と同じである。退出点POUTの道路幅方向の位置は、道路の幅方向の中央あるいはその付近である。図2では道路が分岐するので、退出点POUTは、POUTとPOUTの2つの退出点POUTが示されている。
通信部22は広域無線通信が可能な通信部である。サーバ側制御部23は、少なくとも1つのプロセッサを備えた構成である。たとえば、サーバ側制御部23は、プロセッサ、不揮発性メモリ、RAM、I/O、およびこれらの構成を接続するバスラインなどを備えたコンピュータにより実現できる。サーバ側制御部23は、地図記憶部21および通信部22を制御する。たとえば、サーバ側制御部23は、地図記憶部21から車両制御装置100に送信する高精度地図データを抽出し、抽出した高精度地図データを通信部22から車両制御装置100に送信する。
[車両制御装置100の構成]
車両制御装置100は、カメラ110、車両挙動センサ120、GNSS受信器130、通信部140、記憶部150、制御部160を備えている。これらは車両3に搭載されている。カメラ110は、画像処理を経て車両3の周辺に存在する物体を検出する。カメラ110により検出する物体としては、路面に描かれた車線区画線L、道路端線などがある。カメラ110に代えて、あるいはカメラ110に加えて、LIDARなど他の装置が、車両3の周辺に存在する物体を検出するために備えられていてもよい。
車両挙動センサ120は、速度センサ、加速度センサ、ヨーレートセンサを含んでいる。速度センサは車両3の速度を検出する。加速度センサは、車両3に作用する加速度を検出する。加速度センサに検出値により、車両3の前後方向の加速度と車両3のヨー角などを検出する。
GNSS受信器130は、衛星航法システムであるGNSS(Global Navigation Satellite System)が備える航法衛星が送信する航法信号を受信し、受信した航法信号に基づいて現在位置を逐次算出する。
通信部140は、広域通信が可能である。通信部140は、サーバ20が備える通信部22との間で広域無線通信を行うことができる。
記憶部150は、フラッシュメモリなどの書き込み可能な記憶媒体を備えており、サーバ20からダウンロードした高精度地図データを記憶する。
制御部160は、少なくとも1つのプロセッサを備えた構成により実現できる。たとえば、制御部160は、プロセッサ、不揮発性メモリ、RAM、I/O、およびこれらの構成を接続するバスラインなどを備えたコンピュータにより実現できる。不揮発性メモリには、汎用的なコンピュータを制御部160として作動させるためのプログラムが格納されている。プロセッサが、RAMの一時記憶機能を利用しつつ、不揮発性メモリに記憶されたプログラムを実行することで、制御部160は、現在位置決定部161、地図管理部162、地図上位置推定部163、地図走路生成部164、走行制御部165として作動する。これらの作動が実行されることは、プログラムに対応する方法が実行されることを意味する。プログラムに対応する方法には、走行軌道生成方法が含まれる。
現在位置決定部161は、GNSS受信器130が決定した現在位置を逐次取得することで、車両3の現在位置を逐次決定する。なお、車両3の現在位置は、GNSS受信器130を用いた衛星航法以外の方法により決定することもできる。たとえば、車両挙動センサ120が検出した車両挙動に基づく自律航法や、自律航法とGNSS受信器130を用いる衛星航法とを組み合わせたハイブリッド航法により現在位置を逐次決定してもよい。
地図管理部162は、記憶部150に記憶されている高精度地図データを管理する。地図管理部162は、一定距離を走行する毎に現在位置決定部161が決定した現在位置に基づいて定まる範囲の高精度地図データを、通信部140を介してサーバ20からダウンロードする。そして、ダウンロードした高精度地図データを記憶部150に記憶する。すでに記憶部150に高精度地図データが記憶されている場合には、記憶部150に記憶されている高精度地図データを、ダウンロードした今回の高精度地図データに更新する。
地図上位置推定部163は、高精度地図上での車両3の現在位置を推定する。図3に地図上位置推定部163が実行する処理を示している。地図上位置推定部163は、図3に示す処理を数十ミリ~数百ミリ程度に設定された位置推定周期で実行する。
ステップ(以下、ステップを省略)S11では、現在位置決定部161から車両3の現在位置を取得する。S12では、サーバ20からダウンロードされて記憶部150に記憶されている高精度地図データから、現在位置を含む進行方向の所定の範囲の高精度地図データを抽出する。抽出したデータはRAMに記憶する。なお、S12の処理は、位置推定周期よりも長い周期で実行してもよい。
S13では、カメラ110が撮像した画像データなど、車両3の周辺を認識したデータを取得する。S14では、S12で抽出した高精度地図データと、S13で取得した周辺認識データとを照合することで、高精度地図データ上での車両3の現在位置を推定する。推定した現在位置は、車線区画線Lに対する車両3の相対位置を定めることができる精度である。
地図走路生成部164は、高精度地図上に車両3の走行軌道を生成する。図4に地図走路生成部164が実行する処理を示している。地図走路生成部164は、予め設定された軌道生成周期ごとに図4に示す処理を実行する。軌道生成周期は、地図上位置推定部163が現在位置を推定する周期と同じ、あるいは、それよりも長い周期である。
S21では、直近の走行予定道路を決定する。直近の走行予定道路は、車両3が現在位置から、走行軌道の長さあるいはそれよりも少し長い程度進むときに走行する道路である。車両3が、直近の走行予定道路を決定するだけ走行しても、走行する道路が同じであれば、現在走行中の道路が直近の走行予定道路になる。車両3が直近の走行予定道路を決定するだけ走行する間に分岐点がある場合であって、経路案内中であれば、案内経路に沿って進行するとして、直近の走行予定道路を決定する。車両3が直近の走行予定道路を決定するだけ走行する間に分岐点がある場合であって、経路案内が実行されていなければ、分岐する道路それぞれを通る複数の走行予定道路を決定する。
S22は無車線区間判断部としての処理である。S22では、高精度地図データおよび高精度地図上での車両3の位置を参照して、S21で決定した走行予定道路を走行すると、無車線区間NLSがあるかどうかを判断する。S22の判断結果がNOであればS23に進む。
S23では、車線参照制御において有車線制御を実行することに決定する。有車線制御は通常の車線参照制御であって、車両3が走行する車線の左右両方に車線区画線Lが存在する場合に実行する制御である。有車線制御は、車両3が走行している車線の左右両側にある車線区画線Lをカメラ110などの車載センサ類により検出し、左右両側の車線区画線Lを基準に車両3が走行する道路幅方向位置を決定する制御である。
S22の判断結果がYESであればS24に進む。S24では、車線参照制御において、無車線区間制御を実行することに決定する。無車線区間制御は、無車線区間NLSに対して仮想区画線VLを生成し、その仮想区画線VLを車線区画線Lの代わりに用いて車線参照制御を行う制御である。
S23またはS24を実行した場合にはS25に進む。S25は走行軌道生成部としての処理である。S25では、車両3が走行している車線の両側に存在する車線区画線Lまたは仮想区画線VLを参照し、車両3が走行する予定の走行軌道を生成する。走行軌道は、たとえば、車両3が走行している車線の両側に存在する車線区画線Lまたは仮想区画線VLの道路幅方向中心線とすることができる。走行軌道の長さは、たとえば、数十メートル~数百メートルである。
無車線区間制御を実行することに決定した場合には、図5に示す処理を実行する。図5においてS31は点特定部としての処理である。S31では、地図上位置推定部163がS12で抽出した高精度地図データを参照して、無車線区間NLSの進入点PINおよび退出点POUTの座標を特定する。退出点POUTについては、図2に示されるように、複数存在することがある。参照する高精度地図データに複数の退出点POUTがある場合であって、S21で決定した走行予定道路が複数ある場合には、走行予定道路ごとに退出点POUTの座標を特定する。
S33は検索部としての処理であり、高精度地図データを検索対象として、変換用の車線規定線を検索する。車線規定線は、車線の幅方向位置を規定する線であり、車線区画線Lと道路端線を含む。
S33では、具体的には、図6に示す詳細処理を実行する。S331では、進入点PINおよび退出点POUTに最も近い車線区画線Lを決定する。なお、進入点PINまたは退出点POUTと車線区画線Lとの距離は、進入点PINまたは退出点POUTと車線区画線Lとの最短距離とする。すなわち、進入点PINまたは退出点POUTを中心とする円が車線区画線Lと接するときのその円の半径が、進入点PINまたは退出点POUTと車線区画線Lとの距離である。
進入点PINおよび退出点POUTは、車線の両側に車線区画線Lがある位置に設定されている。したがって、進入点PINおよび退出点POUTに隣接する車線区画線Lは、それぞれ決定することができる。また、通常、進入点PINおよび退出点POUTは、車線の幅方向中央に設定されている。したがって、進入点PINおよび退出点POUTに隣接する車線区画線Lは、通常は、それぞれ2つずつ決定される。
S332では、S331で決定した進入点PINに最も近い車線区画線Lと退出点POUTに最も近い車線区画線Lに、共通する車線区画線Lがあるかどうかを判断する。換言すれば、S331で決定した進入点PINに最も近い車線区画線Lのいずれかと、退出点POUTに最も近い車線区画線Lのいずれかが同じであるかどうかを判断する。なお、進入点PINに最も近い車線区画線Lは、進入点PINのある車線を規定する左右両側の車線区画線Lである。また、退出点POUTに最も近い車線区画線Lは、退出点POUTのある車線を規定する左右両側の車線区画線Lである。S332の判断結果がYESであればS335に進み、その車線区画線Lを変換用の車線区画線Lとして採用することに決定する。
図2の例では、進入点PINに隣接する車線区画線Lは車線区画線L1と車線区画線L3である。分岐を左方向に進行する場合には、退出点POUTに隣接する車線区画線Lは、車線区画線L1と車線区画線L2である。この場合、車線区画線L1が、進入点PINと退出点POUTで共通する車線区画線Lになる。また、分岐を右方向に進行する場合には、車線区画線L3が進入点PINおよび退出点POUTの両方に共通する車線区画線Lになる。したがって、図2に示す例の場合には、S332の判断結果がYESになる。
図7に、別の無車線区間NLSを例示する。図7に示す無車線区間NLSは、有料道路の出口に存在する無車線区間NLSである。図7において、L11、L12、L13、L14、L15、L16は車線区画線Lである。S31の処理により、同図に示す進入点PINおよび退出点POUTが特定されたとする。進入点PINに最も近い車線区画線Lは、車線区画線L11と車線区画線L15である。退出点POUTに最も近い車線区画線Lは車線区画線L12と車線区画線L13である。したがって、進入点PINに最も近い車線区画線Lと退出点POUTに最も近い車線区画線Lとに共通する車線区画線Lはないので、S332の判断結果はNOになる。S332の判断結果がNOである場合、S333に進む。
S333では、最も近いとした車線区画線Lであって、進入点PINおよび退出点POUTのうちの他方の点を通る道路幅方向線WLと交差する車線区画線Lがあるか否かを判断する。進入点PINに最も近いとした車線区画線Lであって退出点POUTを通る道路幅方向線WLと交差する車線区画線Lがある、または、退出点POUTに最も近いとした車線区画線Lであって進入点PINを通る道路幅方向線WLと交差する車線区画線Lがある場合に、S333の判断結果がYESになる。図7の例では、車線区画線L11が道路幅方向線WLと交差する。したがって、図7の例ではS333の判断結果がYESになる。S333の判断結果がYESであれば、S335に進み、この車線区画線Lを、変換用の車線区画線Lとして採用することに決定する。
S333の判断結果もNOであればS334に進む。S334では、進入点PINを通る道路幅方向線WLと、退出点POUTを通る道路幅方向線WLの両方と交差する車線区画線Lがあるか否かを判断する。図8に、図2、図7とは別の無車線区間NLSを例示する。
図8において、L21、L22、L23、L24、L25、L26、L27、L28は車線区画線Lである。S31の処理により、同図に示す進入点PINおよび退出点POUTが特定されたとする。進入点PINに最も近い車線区画線Lは、車線区画線L22と車線区画線L23である。退出点POUTに最も近い車線区画線Lは車線区画線L25と車線区画線L26である。図8の例でも、進入点PINに最も近い車線区画線Lと退出点POUTに最も近い車線区画線Lとに共通する車線区画線Lはないので、S332の判断結果はNOになる。また、これらの車線区画線L22、L23、L25、L26はS333の判断結果もNOになる。
したがって、図8の例の場合、S334を判断することになる。図8の例では車線区画線L21が2本の道路幅方向線WLと交差する車線区画線Lである。また、車線区画線L28も2本の道路幅方向線WLと交差する車線区画線Lである。このように、S334の判断結果がYESになる車線区画線Lが複数本ある場合、進入点PINに近い車線区画線Lを採用する。または、退出点POUTに近い車線区画線Lを採用してもよい。
S334の判断結果がNOであればS336に進む。S336では、道路端線を、変換用の車線規定線として採用することに決定する。なお、道路端線は、左右2本存在するが、S336では、進入点PINおよび退出点POUTに近い側の道路端線を採用する。たとえば、図8の例において、車線区画線L21、L28が、車線区画線Lではなく道路端線であったとする。この場合、車線区画線L21の位置にある道路端線を採用する。
説明を図5に戻す。S33において変換用の車線規定線を検索したらS34へ進む。S34は仮想区画線生成部としての処理であり、仮想区画線VLを生成する。S34の処理は、図9に詳しく示す。図9において、S341では、仮想区画線VLを接続する接続点PCを決定する。接続点PCは、進入点PINおよび退出点POUTを道路幅方向に移動させて、進入点PINと退出点POUTとの間で連続していない車線区画線Lと重なる位置とすることができる。また、その車線区画線Lにおいて無車線区間NLS側の端点とすることもできる。図2には前者の場合の接続点PCを例示している。図7には後者の場合の接続点PCを例示している。
S342では、変換用の線分を決定する。変換用の線分は、S33で検索した変換用の車線規定線のうち、S341で決定した接続点PCを通る道路幅方向線WLにより区切られる線分である。
S343では、S342で決定した変換用の線分を変換して、S341で決定した2つの接続点PCの間を接続する仮想区画線VLを決定する。変換処理には、たとえば、平行移動、回転移動、拡大縮小処理を用いる。拡大縮小には、縦方向および横方向の比率が同じである拡大縮小だけでなく、縦方向と横方向の比率が異なる拡大縮小を含ませることもできる。加えて、仮想区画線VLの曲線が滑らかではない場合には、平滑化処理を加えてもよい。
図2、図7、図8には、それぞれ、S343で決定した仮想区画線VLを記載している。なお、図2では、車線区画線L2の無車線区間NLS側の端部が仮想区画線VLよりも無車線区間NLS側に突き出している。L2の仮想区画線VLよりも無車線区間NLS側に突き出している部分は、制御上は存在しないものとして扱う。
次に走行制御部165が実行する処理を説明する。走行制御部165は、車線参照制御を実行する。車線参照制御では、S25で生成した走行軌道に沿って車両3が走行するように車両3を制御する。
図10には、図4のS24において無車線区間制御を実行すると決定した場合に走行制御部165が実行する処理を示している。
S41では、車両3の現在位置および高精度地図データから、無車線区間NLSの開始点までの距離を算出する。S42では、進入点PINを通過したか否かを判断する。S42の判断結果がNOであればS41へ戻る。S41からS42を繰り返しているうちは、有車線制御を実行する。S42の判断結果がYESになった場合にはS43に進む。
S43では、無車線区間制御、すなわち、無車線区間NLSに入る前に事前に設定してある仮想区画線VLを車線区画線Lとして用いる走行制御を開始する。S44では、車両3が退出点POUTを通過したか否かを判断する。S44の判断結果がNOであれば無車線区間制御を継続しつつ、再度、S44の判断を実行する。S44の判断結果がYESになればS45に進む。S45では有車線制御に戻る。
〔実施形態のまとめ〕
以上、説明した本実施形態の車両制御装置100は、無車線区間NLSの進入点PINおよび退出点POUTを特定し(S31)、その進入点PINおよび退出点POUTをもとに仮想区画線VLを生成するための車線規定線を検索する(S33)。そして、検索した車線規定線に基づいて無車線区間NLSの進入側の車線区画線Lと退出側の車線区画線Lとを接続する仮想区画線VLを生成する(S34)。
S25では、この仮想区画線VLを実際に存在する車線区画線Lと同様に扱って走行軌道を生成する。したがって、無車線区間NLSがあっても、実際に車線区画線Lがある区間と同様にして走行軌道を生成することができる。
また、この車両制御装置100は、高精度地図データに仮想区画線VLを記憶していないので、地図データ容量の増加を抑制することができる。
また、車両制御装置100は、車両3の走行中に、車両3の走行予定道路に無車線区間NLSがあるかどうかを判断しており(S22)、走行予定道路にある無車線区間NLSに対して仮想区画線VLを生成する。このようにすることで、車両3が走行しない道路にある無車線区間NLSに対してまで仮想区画線VLを生成する場合に比較して、演算量を軽減できる。
また、本実施形態では、高精度地図データに無車線区間NLSの進入点PINおよび退出点POUTが格納されており、仮想区画線VLを生成する際には、高精度地図データを参照して進入点PINおよび退出点POUTを特定している。したがって、走行中に進入点PINおよび退出点POUTを設定する処理が必要になる場合に比較して、迅速に仮想区画線VLを生成することができる。
<第2実施形態>
第2実施形態は、退出点POUTの特定の仕方が第1実施形態とは異なる。第1実施形態では、車両3が走行する道路に分岐があり、かつ、経路案内が実行されていなければ、分岐する道路それぞれを通る複数の走行予定道路を決定していた。そして、走行予定道路が複数ある場合には、走行予定道路ごとに退出点POUTの座標を特定し、特定した全部の退出点POUTに対して、仮想区画線VLを生成していた。
これに対して、第2実施形態では、複数の退出点候補がある場合、複数の退出点候補から1つの退出点POUTを特定する。退出点候補は、VLを生成するために、進入点PINと組み合わせる退出点POUTの候補である。退出点候補は、進入点PINが決まった場合、その進入点PINと組み合わせることができる退出点POUTである。
進入点PINと組み合わせることができる退出点POUTは、1つの無車線区間NLSを挟んで進入点PINの反対側にある退出点POUTである。図2に示す2つの退出点POUT、POUTは、いずれも、図2に示す進入点PINと組み合わせることができる退出点POUTである。図7、図8には、1つの退出点POUTしか示されていないが、それらの図に示されている退出点POUTの隣の車線にも退出点POUTは存在する。たとえば、図7において、車線区画線L11、L12により規定される車線にも退出点POUTが存在する。図7、図8に示す進入点PINも、組み合わせることができる退出点POUTが複数ある。
図11に、第2実施形態における点特定部の処理を示す。図11に示す処理は、図5のS31において実行する。S311では、直近の走行予定道路にある進入点PINの座標を特定する。進入点PINの座標の特定の仕方は第1実施形態のS31と同じである。
S312では、退出点候補が複数あるか否かを判断する。ここでの退出点候補は、S311で決定した進入点PINと組み合わせることができる退出点POUTである。S312の判断結果がNOであればS313に進む。
S313に進む場合、S311で特定した進入点PINと組み合わせることができる退出点候補は1つのみである。S313では、その退出点候補を、車線規定線を検索するために用いる退出点POUTとして特定する。
S312の判断結果がYESであればS314に進む。S314では、車両3において経路案内が実行されており、その経路案内で使われている案内経路を取得できるか否かを判断する。案内経路は、たとえば、車両3に搭載されている経路案内装置から取得できる。また、車両3に持ち込まれて使用され、経路案内機能付きの情報端末、たとえばスマートフォンなどから案内経路を取得してもよい。S314の判断結果がYESであればS315に進む。
S315では、案内経路を取得し、複数の退出点候補の中で、案内経路にとって最適な1つの退出点POUTがあるか否かを判断する。案内経路に最適な退出点POUTを具体的に説明する。図2の例において、案内経路が分岐を左に進む経路になっている場合、退出点POUTが案内経路に最適な退出点POUTになる。図7の例では、料金所手前に複数の退出点候補がある。経路案内がされていても、どの料金所ゲートを通るのが、案内経路に最適であるかは決まらないことが通常である。したがって、図7の例では、案内経路に最適な1つ退出点POUTはないと判断してもよい。
なお、料金所を出た後の案内経路が示す方向に基づき、料金所手前にある複数の退出点候補から、案内経路に最適な1つの退出点POUTを決めるようになっていてもよい。具体的には、料金所を出た後の案内経路が直進方向を示していれば、車両3が進入点PINを直進した場合に走行する車線にある退出点POUTを、案内経路に最適な退出点POUTとする。料金所を出た後の案内経路が右方向に進むことを示していれば、複数の退出点候補のうち最も右にある退出点候補を、案内経路に最適な退出点POUTとする。料金所を出た後の案内経路が左方向に進むことを示していれば、複数の退出点候補のうち最も左にある退出点候補を、案内経路に最適な退出点POUTとする。
図8の例は、無車線区間NLSおよびその前後の区間が、直線道路である。図8に示す区間における案内経路は、直進を示していることが多いはずである。図8に示す区間における案内経路が直進を示している場合、S311で特定した進入点PINを直進した場合に走行する車線にある退出点POUTを、案内経路に最適な退出点POUTとすることができる。ただし、案内経路が、事前に設定された一定距離以内に右左折することを示していれば、直進する車線の1つ隣にある退出点POUTを、案内経路に最適な退出点とすることもできる。また、図8に示す道路は分岐および合流がないので、どの退出点POUTを通ってもよいと考えることもできる。つまり、図8の例では、案内経路に最適な1つの退出点POUTはないと判断することもできる。
S315の判断結果がYESであればS316に進む。S316では、複数の退出点候補のうち、案内経路に最適な1つの退出点候補を、車線規定線を検索するために用いる退出点POUTとして選択する。
S314~S316の処理は、複数の退出点候補から1つの退出点を選択するルール(以下、退出点選択ルール)として、案内経路を取得できる場合には、案内経路に適合する退出点POUTを選択するという退出点選択ルールを適用したことになる。
S314の判断結果がNOであればS317に進む。S317では、複数の退出点候補のうち最も多くの車両が走行すると推定される退出点候補を、車線規定線を検索するために用いる退出点POUTとして選択する。この場合、退出点選択ルールとして、複数の退出候補点のうち、最も多くの車両が走行すると推定される退出点POUTを選択するという退出点選択ルールを適用したことになる。
最も多くの車両が走行すると推定される退出点POUTを選択する手法を複数説明する。以下に説明する手法は、1つ、あるいは、複数の手法を組み合わせて用いることができる。
第1の手法は、進入点PINごとに、最も多くの車両が走行すると推定される退出点POUTを事前に決定しておく手法である。最も多くの車両が走行すると推定される退出点POUTは、サーバ20が事前に決定しておく。
サーバ20は、多数の車両の走行軌跡を収集し、収集した走行軌跡をもとに、進入点PINごとに、複数の退出候補点のうち、最も多くの車両が走行する退出点POUTを決定する。そして、車両3に配信する高精度地図データに、その情報を含ませておく。S317では、高精度地図データを参照して、1つの退出点POUTを選択する。
複数の退出候補点のうち、最も多くの車両が走行すると推定される退出点POUTを選択する第2の手法を説明する。第2の手法は、高精度地図データに車線種別を含ませておき、その車線種別を用いて、最も多くの車両が走行すると推定される退出点POUTを選択する手法である。車線種別の一例は、本線である。車線種別として本線を含む場合、車線種別は、本線と本線以外を区別するために用いることができる。本線以外の車線種別には、分岐線がある。本線以外の車線種別の他の例は、加速車線、減速車線、登坂車線がある。本線と本線以外が車線種別により区別できる場合、本線にある退出点POUTを、最も多くの車両が走行すると推定される退出点POUTとする。
第3の手法は、複数の退出点候補のうち、最も少ない運動エネルギーで走行できる退出点POUTを、最も多くの車両が走行すると推定される退出点POUTとする手法である。進入点PINまで走行した車両が進行方向を変更する程度が最も小さくなる退出点POUTを、最も運動エネルギーが少なくて済む退出点POUTとすることができる。また、複数の退出点候補に高低差があれば、進入点PINとの高低差が最も少ない退出点POUTを、最も運動エネルギーが少なくて済む退出点POUTとすることができる。
第1の手法、第2の手法、第3の手法は、組み合わせて用いることができる。たとえば、第1の手法により、多くの車両が走行すると推定される退出点POUTを選択できない場合に、第2の手法、第3の手法を順に用いることができる。あるいは、第1の手法により、多くの車両が走行すると推定される退出点POUTを選択できない場合に、第3の手法を用いてもよい。
また、第3の手法のみをS317で用いてもよい。なお、第3の手法は、最も多くの車両が走行すると推定される退出点POUTを選択するルールとは別の退出点選択ルールとして用いることもできる。
S313、S316、S317で退出点POUTを特定あるいは選択した場合、図5のS33む。S33以降は、第1実施形態と同じ処理を実行する。
この第2実施形態では、複数の退出点候補がある場合(S312:YES)、事前に設定された退出点選択ルールに基づいて、複数の退出点候補から1つの退出点POUTを選択する。複数の退出点候補がある場合に、全部の退出点候補に対して仮想区画線VLを生成するよりも、演算量を抑制できる。
以上、実施形態を説明したが、開示した技術は上述の実施形態に限定されるものではなく、次の変形例も開示した範囲に含まれ、さらに、下記以外にも要旨を逸脱しない範囲内で種々変更して実施できる。なお、以下の説明において、それまでに使用した符号と同一番号の符号を有する要素は、特に言及する場合を除き、それ以前の実施形態における同一符号の要素と同一である。また、構成の一部のみを説明している場合、構成の他の部分については先に説明した実施形態を適用できる。
<変形例1>
実施形態では、高精度地図データに無車線区間NLSの進入点PINおよび退出点POUTが格納されていた。しかし、進入点PINおよび退出点POUTは、高精度地図データに格納されている車線区画線Lの位置に基づいて決定してもよい。
たとえば、進入点PINの道路長手方向における位置を、無車線区間NLSに入る位置、すなわち車線区画線Lが途切れる位置、あるいは、またはその位置から所定距離手前の位置とする。進入点PINの道路幅方向の位置は、車線の幅方向の中央とする。同様に、退出点POUTの道路長手方向における位置を、無車線区間NLSを出る位置、すなわち車線区画線Lが再び存在するようになる位置、あるいは、またはその位置から所定距離進んだ位置とする。退出点POUTの道路幅方向の位置は、車線の幅方向の中央とする。
このようにすれば、進入点PINおよび退出点POUTを高精度地図データに格納する必要がない。よって、高精度地図データのデータ容量をより削減することができる。
<変形例2>
実施形態では、車両3に搭載された車両制御装置100が走行軌道生成装置として動作する例を説明した。しかし、走行軌道生成装置は、車両3に搭載されている必要はない。たとえば、サーバ20が走行軌道生成装置として動作してもよい。また、走行軌道は、車両3が走行中に生成する必要もなく、走行前に走行軌道が生成されてもよい。
<変形例3>
本開示に記載の制御部160およびその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサを構成する専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の制御部160およびその手法は、専用ハードウエア論理回路により、実現されてもよい。もしくは、本開示に記載の制御部160およびその手法は、コンピュータプログラムを実行するプロセッサと一つ以上のハードウエア論理回路との組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。ハードウエア論理回路は、たとえば、ASIC、FPGAである。
また、コンピュータプログラムを記憶する記憶媒体はROMに限られず、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されていればよい。たとえば、フラッシュメモリに上記プログラムが記憶されていてもよい。

Claims (13)

  1. 地図データにおいて、道路の幅方向の左右少なくともいずれかの車線区画線が存在しないために前記車線区画線により車線が規定されない区画である無車線区間の進入点および退出点を特定する点特定部(S31)と、
    前記点特定部が特定した前記進入点の側方から前記退出点の側方まで道路長手方向に連続する車線規定線を検索する検索部(S33)と、
    前記検索部による検索の結果として検出した前記車線規定線をもとにして、前記進入点および前記退出点に対応する前記無車線区間の進入側の車線区画線と退出側の車線区画線とを連結する仮想区画線を生成する仮想区画線生成部(S34)と、
    前記仮想区画線に基づいて、車両が走行する予定の軌道である走行軌道を生成する走行軌道生成部(S25)と、
    を備え
    前記検索部は、前記地図データを検索対象として、前記車線規定線を、前記進入点および前記退出点の道路幅方向に検索し、
    前記検索部は、前記進入点に最も近い前記車線区画線と前記退出点に最も近い前記車線区画線が同じ前記車線区画線であるか否かを判断し、
    前記仮想区画線生成部は、前記進入点に最も近い前記車線区画線と前記退出点に最も近い前記車線区画線が同じ前記車線区画線である場合には、その車線区画線を用いて前記仮想区画線を生成する、走行軌道生成装置。
  2. 前記車両が走行中に、前記車両の走行予定道路に前記無車線区間があるか否かを判断する無車線区間判断部(S22)を備え、
    前記無車線区間判断部が前記無車線区間があると判断した場合に、前記走行予定道路にある前記無車線区間に対して前記仮想区画線を生成する、請求項1に記載の走行軌道生成装置。
  3. 請求項1または2に記載の走行軌道生成装置であって、
    前記地図データに前記進入点および退出点の座標が格納されており、
    前記点特定部は、前記地図データを参照して前記進入点および前記退出点を特定する、走行軌道生成装置。
  4. 請求項1または2に記載の走行軌道生成装置であって、
    前記地図データには車線区画線の位置が格納されており、前記点特定部は、前記地図データに格納されている前記車線区画線の位置に基づいて前記無車線区間の進入点および退出点を特定する、走行軌道生成装置。
  5. 請求項1~4のいずれか1項に記載の走行軌道生成装置であって、
    前記点特定部は、前記進入点と組み合わせることができる前記退出点が複数ある場合、事前に設定された退出点選択ルールに基づいて、複数の前記退出点から、1つの前記退出点を特定する、走行軌道生成装置。
  6. 請求項5に記載の走行軌道生成装置であって、
    前記退出点選択ルールは、前記車両を案内する案内経路を取得できる場合、前記案内経路に適合する前記退出点を選択するというルールである、走行軌道生成装置。
  7. 請求項5に記載の走行軌道生成装置であって、
    前記退出点選択ルールは、最も多くの車両が走行すると推定される前記退出点を選択するというルールである、走行軌道生成装置。
  8. 請求項7に記載の走行軌道生成装置であって、
    前記進入点と組み合わせることができる複数の前記退出点に、本線にある前記退出点と、本線以外にある前記退出点とが含まれている場合、本線にある前記退出点を、最も多くの車両が走行すると推定される前記退出点とする、走行軌道生成装置。
  9. 請求項5に記載の走行軌道生成装置であって、
    前記退出点選択ルールは、前記進入点と組み合わせることができる複数の前記退出点のうち、前記進入点まで走行した車両が進行方向を変更する程度が最も小さくなる前記退出点を選択するというルールである、走行軌道生成装置。
  10. 請求項1~9のいずれか1項に記載の走行軌道生成装置であって、
    前記検索部は、前記進入点に最も近い前記車線区画線と前記退出点に最も近い前記車線区画線が同じ前記車線区画線ではない場合には、前記進入点または前記退出点に最も近い前記車線区画線が前記進入点および前記退出点のうちの他方を通る道路幅方向線と交差するか否かを判断し、
    前記仮想区画線生成部は、前記進入点または前記退出点に最も近い前記車線区画線が、前記進入点および前記退出点のうちの他方を通る道路幅方向線と交差する場合には、その車線区画線を用いて前記仮想区画線を生成する、走行軌道生成装置。
  11. 請求項10に記載の走行軌道生成装置であって、
    前記検索部は、前記進入点または前記退出点に最も近い前記車線区画線が前記進入点および前記退出点のうちの他方を通る道路幅方向線と交差しない場合には、前記進入点を通る道路幅方向線と前記退出点を通る道路幅方向線の両方と交差する車線区画線があるか否かを判断し、
    前記仮想区画線生成部は、前記進入点を通る道路幅方向線と前記退出点を通る道路幅方向線の両方と交差する車線区画線がある場合には、その車線区画線を用いて前記仮想区画線を生成する、走行軌道生成装置。
  12. 請求項11に記載の走行軌道生成装置であって、
    前記仮想区画線生成部は、前記進入点を通る道路幅方向線と前記退出点を通る道路幅方向線の両方と交差する車線区画線がない場合には、左右の道路端線のうち前記進入点および前記退出点に近い側の前記道路端線を用いて前記仮想区画線を生成する、走行軌道生成装置。
  13. 地図データにおいて、道路の幅方向の左右少なくともいずれかの車線区画線が存在しないために前記車線区画線により車線が規定されない区画である無車線区間の進入点および退出点を特定し(S31)、
    特定した前記進入点の側方から前記退出点の側方まで道路長手方向に連続する車線規定線を検索し(S33)、
    検索の結果として検出した前記車線規定線をもとにして、前記進入点および前記退出点に対応する前記無車線区間の進入側の車線区画線と退出側の車線区画線とを連結する仮想区画線を生成し(S34)、
    前記仮想区画線に基づいて、車両が走行する予定の軌道である走行軌道を生成し(S25)、
    前記地図データを検索対象として、前記車線規定線を、前記進入点および前記退出点の道路幅方向に検索し、
    前記進入点に最も近い前記車線区画線と前記退出点に最も近い前記車線区画線が同じ前記車線区画線であるか否かを判断し、
    前記進入点に最も近い前記車線区画線と前記退出点に最も近い前記車線区画線が同じ前記車線区画線である場合には、その車線区画線を用いて前記仮想区画線を生成する、走行軌道生成方法。
JP2022508329A 2020-03-16 2021-03-12 走行軌道生成装置および走行軌道生成方法 Active JP7231111B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2020045571 2020-03-16
JP2020045571 2020-03-16
PCT/JP2021/010170 WO2021187384A1 (ja) 2020-03-16 2021-03-12 走行軌道生成装置および走行軌道生成方法

Publications (3)

Publication Number Publication Date
JPWO2021187384A1 JPWO2021187384A1 (ja) 2021-09-23
JPWO2021187384A5 JPWO2021187384A5 (ja) 2022-07-29
JP7231111B2 true JP7231111B2 (ja) 2023-03-01

Family

ID=77772098

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022508329A Active JP7231111B2 (ja) 2020-03-16 2021-03-12 走行軌道生成装置および走行軌道生成方法

Country Status (3)

Country Link
US (1) US12546621B2 (ja)
JP (1) JP7231111B2 (ja)
WO (1) WO2021187384A1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7474279B2 (ja) * 2022-03-29 2024-04-24 本田技研工業株式会社 車両制御装置、車両制御方法、およびプログラム
JP7474280B2 (ja) * 2022-03-29 2024-04-24 本田技研工業株式会社 車両制御装置、車両制御方法、およびプログラム
US12190608B2 (en) * 2022-05-06 2025-01-07 GM Global Technology Operations LLC Virtual lane mark generation

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010221859A (ja) 2009-03-24 2010-10-07 Hitachi Automotive Systems Ltd 車両運転支援装置
JP2010271999A (ja) 2009-05-22 2010-12-02 Toyota Motor Corp 運転支援装置
JP2018087763A (ja) 2016-11-29 2018-06-07 アルパイン株式会社 走行可能領域設定装置および走行可能領域設定方法
WO2018123019A1 (ja) 2016-12-28 2018-07-05 本田技研工業株式会社 車両制御システム、車両制御方法、および車両制御プログラム
WO2018142560A1 (ja) 2017-02-03 2018-08-09 本田技研工業株式会社 車両制御システム、車両制御方法、および車両制御プログラム
JP2019108103A (ja) 2017-12-20 2019-07-04 本田技研工業株式会社 車両制御装置、車両制御方法、およびプログラム
WO2020080257A1 (ja) 2018-10-15 2020-04-23 三菱電機株式会社 車線リンク生成装置、車線リンク生成プログラム、車線リンク生成方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7091670B2 (ja) 2018-01-18 2022-06-28 株式会社デンソー 交差点内の走行軌道データ生成装置、交差点内の走行軌道データ生成プログラム及び記憶媒体
US11428536B2 (en) * 2018-12-19 2022-08-30 Nvidia Corporation Navigable boundary generation for autonomous vehicles

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010221859A (ja) 2009-03-24 2010-10-07 Hitachi Automotive Systems Ltd 車両運転支援装置
JP2010271999A (ja) 2009-05-22 2010-12-02 Toyota Motor Corp 運転支援装置
JP2018087763A (ja) 2016-11-29 2018-06-07 アルパイン株式会社 走行可能領域設定装置および走行可能領域設定方法
WO2018123019A1 (ja) 2016-12-28 2018-07-05 本田技研工業株式会社 車両制御システム、車両制御方法、および車両制御プログラム
WO2018142560A1 (ja) 2017-02-03 2018-08-09 本田技研工業株式会社 車両制御システム、車両制御方法、および車両制御プログラム
JP2019108103A (ja) 2017-12-20 2019-07-04 本田技研工業株式会社 車両制御装置、車両制御方法、およびプログラム
WO2020080257A1 (ja) 2018-10-15 2020-04-23 三菱電機株式会社 車線リンク生成装置、車線リンク生成プログラム、車線リンク生成方法

Also Published As

Publication number Publication date
WO2021187384A1 (ja) 2021-09-23
JPWO2021187384A1 (ja) 2021-09-23
US20230003540A1 (en) 2023-01-05
US12546621B2 (en) 2026-02-10

Similar Documents

Publication Publication Date Title
EP4102186B1 (en) METHOD FOR DEVELOPING A SELF-DRIVING CARD AND ASSOCIATED DEVICE
US11631257B2 (en) Surroundings recognition device, and surroundings recognition method
JP7231111B2 (ja) 走行軌道生成装置および走行軌道生成方法
JP4944551B2 (ja) 走行制御装置、走行制御方法、および、走行制御プログラム
KR101558350B1 (ko) 차량용 변속 제어 장치
US11055540B2 (en) Method for determining anchor boxes for training neural network object detection models for autonomous driving
US11474525B2 (en) Method and apparatus for method for dynamic multi-segment path and speed profile shaping
RU2671602C1 (ru) Устройство формирования целевого маршрута и устройство управления приведением в движение
US11365977B2 (en) Route generation device, route generation method and travel control device
JP6610799B2 (ja) 車両の走行制御方法および走行制御装置
CN113670305B (zh) 泊车轨迹生成方法、装置、计算机设备和存储介质
JP2019100836A (ja) 車両、経路算出装置及び経路算出方法
JP7299976B2 (ja) 環境ターゲットの特徴点抽出方法及び装置
EP3985641B1 (en) Travel assistance method and travel assistance device
JP4683576B2 (ja) ナビゲーション装置及びナビゲーション方法
JP2020052673A (ja) 運転制御方法及び運転制御装置
US12275406B2 (en) Vehicle control device, storage medium storing computer program for vehicle control, and method for controlling vehicle
JP2020082772A (ja) 目標軌道取得システムおよび目標軌道取得プログラム
JP7615068B2 (ja) 車両制御装置
JP7571642B2 (ja) 走路推定方法及び走路推定装置
CN108630002A (zh) 用于确定车辆的至少一个最可能路径的方法和装置
JP7321034B2 (ja) 走行支援方法及び走行支援装置
KR101087484B1 (ko) 네비게이션 시스템의 이동체의 주행경로 안내방법
JP2022146256A (ja) 走路推定方法及び走路推定装置
JP7639527B2 (ja) 走行制御方法及び走行制御装置

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220427

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220427

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: 20230117

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230130

R151 Written notification of patent or utility model registration

Ref document number: 7231111

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250