[go: up one dir, main page]

JP7292495B2 - 経路調停装置 - Google Patents

経路調停装置 Download PDF

Info

Publication number
JP7292495B2
JP7292495B2 JP2022509802A JP2022509802A JP7292495B2 JP 7292495 B2 JP7292495 B2 JP 7292495B2 JP 2022509802 A JP2022509802 A JP 2022509802A JP 2022509802 A JP2022509802 A JP 2022509802A JP 7292495 B2 JP7292495 B2 JP 7292495B2
Authority
JP
Japan
Prior art keywords
travel
vehicle
priority
area
route
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
JP2022509802A
Other languages
English (en)
Other versions
JPWO2021191995A1 (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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Publication of JPWO2021191995A1 publication Critical patent/JPWO2021191995A1/ja
Application granted granted Critical
Publication of JP7292495B2 publication Critical patent/JP7292495B2/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/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3461Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types, segments such as motorways, toll roads, ferries
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/167Driving aids for lane monitoring, lane changing, e.g. blind spot detection
    • 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
    • B60W60/001Planning or execution of driving tasks
    • 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/0965Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages responding to signals from another vehicle, e.g. emergency vehicle
    • 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/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096708Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control
    • G08G1/096716Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control where the received information does not generate an automatic action on the vehicle control
    • 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/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096708Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control
    • G08G1/096725Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control where the received information generates an automatic action on the vehicle control
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/161Decentralised systems, e.g. inter-vehicle communication
    • G08G1/162Decentralised systems, e.g. inter-vehicle communication event-triggered
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/164Centralised systems, e.g. external to vehicles
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/16Anti-collision systems
    • G08G1/166Anti-collision systems for active traffic, e.g. moving vehicles, pedestrians, bikes
    • 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/096833Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route
    • G08G1/096844Systems involving transmission of navigation instructions to the vehicle where different aspects are considered when computing the route where the complete route is dynamically recomputed based on new data
    • 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/096855Systems involving transmission of navigation instructions to the vehicle where the output is provided in a suitable form to the driver
    • G08G1/096861Systems involving transmission of navigation instructions to the vehicle where the output is provided in a suitable form to the driver where the immediate route instructions are output to the driver, e.g. arrow signs for next turn

Landscapes

  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Automation & Control Theory (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Atmospheric Sciences (AREA)
  • Human Computer Interaction (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Emergency Management (AREA)
  • Business, Economics & Management (AREA)
  • Traffic Control Systems (AREA)

Description

本願は、経路調停装置、自動運転制御装置、及び自動運転及び経路調停システムに関するものである。
特許文献1には、車両が自動運転により車線変更又は合流する場合において、事前に車両間の車車間通信を行い、安全確認の意思疎通を行ってから実際の走行動作を行う技術が開示されている。
国際公開第2016/147623号
特許文献1の技術では、車線変更を行う車両が、車線変更先の車線を走行している車両に対して、車線変更の要求を送信するように構成されている。しかしながら、特許文献1の技術では、車線変更の要求を受け取った車両は、自身の走行の安全性を判定し、車線変更を許可するだけで、第3者の車両の挙動まで考慮して、巨視的に判定しない。
そのため、特許文献1の技術では、例えば、第1走行車線を走行している第1車両と第3走行車線を走行している第3車両とが、同時期に第2走行車線への車線変更を計画し、第2走行車線を走行している第2車両に対して、第2走行車線への車線変更要求を送信した場合、第2車両は、自身が安全に走行できる場合は、第1車両及び第3車両に車線変更を許可する可能性がある。そのため、第2走行車線に同時期に車線変更を行った第1車両及び第2車両が近接し、急な回避運転が必要になる可能性がある。
また、合流又は分岐を行う車両、障害物を回避する車両、緊急車両等のように、車線変更を行う必要性は、各車両によって異なっている。そのため、車線変更の必要性の高い車両を優先的に車線変更させる必要がある。
そこで、本願の目的は、周辺に存在する複数の車両について、巨視的に、車両間の優先度を考慮しつつ、走行経路の重なりを回避し、円滑に走行操作を行わせることができる経路調停装置を提供することにある。
本願に係る経路調停装置は、
複数の車両と通信する通信部と、
各車両から目標走行経路を受信する目標経路受信部と、
各車両の前記目標走行経路が相互に重なるか否かを判定する経路重複判定部と、
車両間の優先度を判定する優先度判定部と、
前記目標走行経路の相互重複が生じると判定された場合に、前記目標走行経路が相互に重なると判定された重複車両の内、前記優先度が最も高い車両である最優先車両が、前記最優先車両の前記目標走行経路に即して走行できる、単数の走行車線又は設定可能であれば複数の走行車線を含む領域である優先走行領域を判定し、前記重複車両の内、前記最優先車両以外の車両である低優先車両が、前記優先走行領域を避けつつ走行できる、単数の走行車線又は設定可能であれば複数の走行車線を含む領域である回避走行領域を判定する走行領域判定部と、
前記通信部を介して、前記優先走行領域を前記最優先車両に送信し、前記最優先車両を前記優先走行領域の範囲内を走行させ、前記回避走行領域を前記低優先車両に送信し、前記低優先車両を前記回避走行領域の範囲内を走行させる走行領域送信部と、を備え
前記走行領域判定部は、前記優先走行領域として、時間間隔ごとに設定された将来の各時点において、前記最優先車両が、最優先車両の目標走行経路に即して走行できる各時点の領域を判定し、
前記回避走行領域として、前記低優先車両が、各時点の前記優先走行領域を避けつつ走行できる各時点の領域を判定するものである。
本願の経路調停装置によれば、受信した複数の車両の目標走行経路に基づいて、事前に走行経路の重なりを予測することができる。そして、車両間の優先度が判定され、最も優先度が高い最優先車両には、最優先車両の目標走行経路に即して走行できる領域である優先走行領域を判定して送信し、最優先車両を優先走行領域の範囲内を、最優先車両の目標走行経路に即して優先的に走行させることができる。また、優先度が低い低優先車両には、優先走行領域を避けつつ走行できる領域である回避走行領域を判定して送信し、低優先車両を回避走行領域の範囲内を走行させ、最優先車両との接触を回避させる回避走行を行わせることができる。よって、事前に走行経路の重なりを回避し、各車両に円滑な走行操作を行わせることができる。この際、各車両には走行経路を送信するのではなく、各車両が走行できる走行領域を送信するので、各車両に、各車両が認識した周辺の走行状況を考慮させて、走行領域の範囲内で、自由度を持たせて、安全かつ適切に走行させることができる。
実施の形態1に係る自動運転及び経路調停システムの概略構成図である。 実施の形態1に係る経路調停装置の概略構成図である。 実施の形態1に係る目標走行経路のデータを説明するための図である。 実施の形態1に係る第1ケースの走行領域の判定を説明するための模式図である。 実施の形態1に係る第1ケースの走行領域の判定を説明するための模式図である。 実施の形態1に係る第2ケースの走行領域の判定を説明するための模式図である。 実施の形態1に係る第3ケースの走行領域の判定を説明するための模式図である。 実施の形態1に係る第3ケースの走行領域の判定を説明するための模式図である。 実施の形態1に係る第4ケースの走行領域の判定を説明するための模式図である。 実施の形態1に係る第5ケースの走行領域の判定を説明するための模式図である。 実施の形態1に係る第5ケースの走行領域の判定を説明するための模式図である。 実施の形態1に係る第6ケースの走行領域の判定を説明するための模式図である。 実施の形態1に係る第6ケースの走行領域の判定を説明するための模式図である。 実施の形態1に係る経路調停装置のハードウェア構成図である。 実施の形態1に係る経路調停装置の処理を説明するフローチャートである。 実施の形態1に係る車両システムの概略構成図である。 実施の形態1に係る自動運転制御装置の概略構成図である。 実施の形態1に係る走行領域の範囲内になる目標走行経路の決定を説明するための模式図である。 実施の形態1に係る走行領域の範囲内になる目標走行経路の決定を説明するための模式図である。 実施の形態1に係る自動運転制御装置のハードウェア構成図である。 実施の形態1に係る自動運転制御装置の処理を説明するフローチャートである。 実施の形態2に係る経路調停装置の概略構成図である。 実施の形態2に係る走行領域の判定を説明するための模式図である。 実施の形態2に係る走行領域の判定を説明するための模式図である。 実施の形態2に係る走行領域の判定を説明するための模式図である。 実施の形態2に係る経路調停装置の処理を説明するフローチャートである。 実施の形態3に係る経路調停装置の概略構成図である。 実施の形態3に係る小集団リストを説明するための図である。 実施の形態3に係る走行領域の判定を説明するための模式図である。 実施の形態3に係る走行領域の判定を説明するための模式図である。 実施の形態3に係る走行領域の判定を説明するための模式図である。 実施の形態3に係る走行領域の判定を説明するための模式図である。 実施の形態3に係る走行領域の判定を説明するための模式図である。 実施の形態3に係る経路調停装置の処理を説明するフローチャートである。 実施の形態4に係る経路調停装置の概略構成図である。
1.実施の形態1
実施の形態1に係る経路調停装置1と、自動運転制御装置25を搭載した複数の車両20と、を備えた自動運転及び経路調停システムについて図面を参照して説明する。図1は、自動運転及び経路調停システムの概略全体構成を示す図である。
経路調停装置1は、ネットワーク網3に接続されたサーバ2に設けられている。すなわち、サーバ2が、経路調停装置1のアプリケーション(プログラム)を実行することにより、経路調停装置1の機能が実現される。本実施の形態では、経路調停装置1は、複数設けられており、複数の車両の走行経路を分担して調停する。また、サーバ2は、例えば、MEC(Multi-access Edge Computing)サーバとされる。MECの詳細は、例えば、文献(ETSI GS MEC 003 V2.1.1 (2019-01)に記載されている。ネットワーク網3は、例えば、コアネットワークとされる。経路調停装置1及びサーバ2は、管制する地域の近くに設定されてもよい。
各車両20は、無線通信により、近くの基地局4に接続される。複数の基地局4が、道路網をカバーできるように、各地点に分散して設けられている。基地局4は、4G、5G等のセルラー方式の無線通信の規格を用いて、通信圏内に存在する車両に搭載された移動端末機器と無線通信を行う無線局であり、ネットワーク網3に接続されている。よって、各車両20と経路調停装置1とは、基地局4及びネットワーク網3を介して通信接続される。
1-1.経路調停装置1の構成
図2に、経路調停装置1の概略構成図を示す。経路調停装置1は、通信部40、目標経路受信部41、経路重複判定部42、優先度判定部43、走行領域判定部44、走行領域送信部45、回避事由送信部46、委譲情報受信部47、及び判定遅延部48等を備えている。
通信部40は、複数の車両と通信する。本実施の形態では、上述したように、通信部40は、ネットワーク網3に接続されており、ネットワーク網3及び基地局4を介して、調停対象の車両と通信する。調停対象の車両は、例えば、経路調停装置1が管制している地域に位置している車両とされる。
目標経路受信部41は、各車両から目標走行経路を受信する。本実施の形態では、目標走行経路は、各時刻の車両の位置(緯度、経度、標高)、車両の速度、及び車両の向き等の時系列データである。図3に、目標走行経路の時系列データの例を示す。図3の例では、時刻、緯度、経度、車速、及び車両の向き(例えば、車両の前後方向の方位)からなる時系列データである。また、目標走行経路のデータには、車両の種別、車両の輪郭形状、車両の情報、及び車両の緊急性等の車両の基本情報が含まれる。車両の種別は、例えば、救急車、パトカー、路線バス、貨物車、タクシー、一般乗用車、二輪バイク等である。車両の情報は、例えば、車両の性能、車両の状態、搭乗者人数等である。委譲情報受信部47は、各車両から、他車両に走行経路を譲ってもよい旨の委譲許可情報を受信する。
判定遅延部48は、各車両から目標走行経路を受信するまで、後述する経路重複判定部42の判定を遅らせる。この構成によれば、各車両の目標走行経路が揃った状態で、経路重複判定部42の判定を行わせることができ、経路重複判定部42の判定精度を向上させることができる。なお、判定遅延部48は、互いに近接している複数の車両毎に、目標走行経路の受信を管理していてもよい。判定遅延部48は、予め設定された待ち時間が経過しても、各車両の目標走行経路が揃わない場合は、経路重複判定部42の判定を開始させてもよい。なお、各車両の待ち時間は、上述したように、各車両から目標走行経路と併せて送信された待ち時間に設定されてもよい。
回避事由送信部46は、後述する走行領域判定部44により回避走行領域を判定することとなった低優先車両に対して、回避走行領域を判定することとなった回避事由を送信する。そして、回避事由を受け取った車両は、後述するように、スピーカー24b又はディスプレイ24cにより、回避事由を搭乗者に報知する。回避事由は、例えば、「緊急車両に進路を譲るため車線変更が生じます」、「右側車両に進路を譲るため、車線変更が生じます」、「右側車両に進路を譲るため、減速が生じます」、「周辺の走行状況を考慮して、走行経路が生じます」等とされる。この構成によれば、低優先車両の搭乗者が、自車両の走行状態を知ることができ、搭乗者の利便性を高めることができる。
<車両間の走行経路の調停の必要性>
車両間の目標走行経路の相互重複が生じる場合は、車両の接触を防止するため、車両間の目標走行経路が相互に重複しないように、調停する必要がある。特に、複数の車両が同時期に車線変更を行う場合は、他車両の車線変更を事前に予測することが比較的に難しいため、車両間の目標走行経路が相互に重なる場合がある。特に、同時に2台以上の車両が車線変更を行う場合は、事前予測の難易度が高くなる。
図4の例を用いて、車線変更に伴う走行経路の重なりを説明する。図4は、第1車両100及び第2車両200から受信した目標走行経路を、道路形状に重ねて可視化している。第1車両100が、現在時刻Tから300ms後(T+300ms)に車線変更を開始しており、第2車両200が、現在時刻Tから300ms後(T+300ms)に車線変更を開始している。そして、現在時刻Tから500ms後(T+500ms)及び600ms後(T+600ms)において、第1車両100の車両位置と第2車両200の車両位置とが相互に重なっている。
この場合でも、各車両は自律的な自動運転により、車両同士の接触を回避することができるが、急な走行操作が必要になる。そこで、事前に走行経路の重なりを予測し、事前に走行経路の重なりを回避し、円滑な走行操作を行うことが望まれる。
<走行車線の重複の回避>
そこで、経路重複判定部42は、各車両の目標走行経路が相互に重なるか否かを判定する。優先度判定部43は、車両間の優先度を判定する。走行領域判定部44は、目標走行経路の相互重複が生じると判定された場合に、目標走行経路が相互に重なると判定された重複車両の内、優先度が最も高い車両である最優先車両が、最優先車両の目標走行経路に即して走行できる領域である優先走行領域を判定する。また、走行領域判定部44は、重複車両の内、最優先車両以外の車両である低優先車両が、優先走行領域を避けつつ走行できる領域である回避走行領域を判定する。走行領域送信部45は、通信部40を介して、優先走行領域を最優先車両に送信し、最優先車両を前記優先走行領域の範囲内を走行させ、回避走行領域を低優先車両に送信し、低優先車両を回避走行領域の範囲内を走行させる。
この構成によれば、受信した複数の車両の目標走行経路に基づいて、事前に走行経路の重なりを予測することができる。そして、車両間の優先度が判定され、最も優先度が高い最優先車両には、最優先車両の目標走行経路に即して走行できる領域である優先走行領域を判定して送信し、最優先車両を優先走行領域の範囲内を、最優先車両の目標走行経路に即して優先的に走行させることができる。また、優先度が低い低優先車両には、優先走行領域を避けつつ走行できる領域である回避走行領域を判定して送信し、低優先車両を回避走行領域の範囲内を走行させ、最優先車両との接触を回避させる回避走行を行わせることができる。よって、事前に走行経路の重なりを回避し、各車両に円滑な走行操作を行わせることができる。
この際、各車両には走行経路を送信するのではなく、各車両が走行できる走行領域を送信するので、各車両に、各車両が認識した周辺の走行状況を考慮させて、走行領域の範囲内で、自由度を持たせて、安全かつ適切に走行させることができる。
また、優先度の高い車両の走行経路を優先させるので、交通システムの車両の流れを円滑化させたり、緊急性の高い車両を優先して走行させたりすることができる。また、相互重複が生じない場合は、各車両に走行領域を送信しないので、各車両の自律的な走行を阻害することはなく、交通システムの車両の流れを円滑化させることができる。以下で、各構成について詳細に説明する。
<経路重複判定部42>
上述したように、経路重複判定部42は、受信した各車両の目標走行経路が相互に重なるか否かを判定する。例えば、経路重複判定部42は、各車両の目標走行経路が車線変更に伴って相互に重なるか否かを判定する。車線変更には、複数の走行車線を有する道路における走行車線の変更、現在の走行道路から別の道路への移動に伴う走行車線の変更(例えば、道路の合流点又は分岐点における合流又は退出、右左折)等が含まれる。
本実施の形態では、経路重複判定部42は、各車両の目標走行経路に基づいて、車線変更を行う車両を判定する。例えば、経路重複判定部42は、各車両の目標走行経路と高精度地図データとを照らし合わせて、車線が変化している車両を特定したり、車両の向きの変化から車線変更を行う車両を特定したりする。そして、経路重複判定部42は、各時刻において、車線変更を行う車両の位置が、他の各車両の位置と判定距離よりも近接しているか否かを判定する。車線変更を行う車両が2台以上ある場合は、経路重複判定部42は、車線変更を行う各車両について、同様の判定を行う。
また、経路重複判定部42は、車線変更を伴っていないが、同一車線における各車両の速度の差などにより、各車両の目標走行経路が相互に重なるか否かも判定する。
経路重複判定部42は、各車両の輪郭形状及び各車両の向きも考慮して、車両間の近接を判定する。並走する2台の車両が、近接していると判定されないように、車両の左右方向の判定距離は、車両の前後方向の判定距離よりも短く設定される。経路重複判定部42は、車両間の輪郭が、各車両の左右方向において、左右方向の判定距離よりも近接しているか否かを判定し、車両間の輪郭が、各車両の前後方向において、前後方向の判定距離よりも近接しているか否かを判定する。
例えば、図4の例では、時刻T+500msからT+600msにおいて、車線変更を行う第1車両100と第2車両200とが相互に重なると判定される。
<優先度判定部43>
上述したように、優先度判定部43は、車両間の優先度を判定する。車両間の優先度は、車両間の優先順位とも表現できる。なお、優先度判定部43は、相互に重なると判定された車両の間で優先度を判定してもよいし、相互に重なると判定された車両及び重複車両の周辺の車両の間で優先度を判定してもよい。後者の場合は、重複車両の走行経路の変更により、重複車両の周辺の車両の走行経路に影響を与える場合も対応できる。
本実施の形態では、優先度判定部43は、複数のルールを組み合わせて、車両間の優先度を判定する。例えば、各ルールには評価点が設定されており、より優先度の高いルールにはより高い評価点が設定されている。優先度判定部43は、各車両について、各ルールが満たされるか否かを判定し、満たされたルールの評価点を合計し、合計値を各車両の評価点とする。そして、優先度判定部43は、評価点がより高い車両を、より優先度が高い車両であると判定する。優先度判定部43は、評価点が同じ複数の車両がある場合は、ランダムに決定した車両を優先させる。
例えば、複数のルールには、以下のようなルールがある。なお、以下のルールは例示であり、これ以外の任意のルール、評価点を用いることができる。例えば、ルール1のルールとルール2のルールとが入れ替えられてもよい。また、各ルールの判定に必要な情報は、各車両、高精度地図データ等からも取得することができる。
ルール1:現在の走行車線の前方に、障害物、歩行者、車線の減少、工事現場等の車両の走行の障害になる事由がある車両であるか。評価点10。
ルール2:救急車、パトカーなどの緊急車両であるか。評価点8。
ルール3:現在の走行道路から、別の道路に移動する予定の車両であるか。評価点7。
ルール4:現在の走行車線の後方を、緊急車両が走行している車両であるか。評価点5。
ルール5:路線バス等の公共交通機関の車両であるか。評価点4。
ルール6:優先度の判定対象となった他車両よりも前に位置する車両であるか。評価点4。
ルール7:優先度の判定対象となった他車両よりも車速が高い車両であるか。車速としてACC(Adaptive Cruise Control)の設定速度が用いられてもよい。評価点4。
ルール8:車体が長い車両、もしくは長い車両群であるか。評価点4。
ルール9:追い越し車線又は高速側の車線を走行中の車両であるか。評価点4。
ルール10:優先度の判定対象となった他車両よりも車線変更禁止区間に近い車両であるか。評価点4。
ルール11:優先度の判定対象となった他車両よりも搭乗人数が多い車両であるか。評価点4。
ルール12:最近車線を譲った車両であるか。評価点4。
このように、優先度判定部43は、少なくとも、車線変更の必要性に係る複数のルールを組み合わせて、車両間の優先度を判定する。なお、上記の例では、ルール1、ルール3、ルール4、ルール10等が、車線変更の必要性に係るルールに該当する。
優先度判定部43は、委譲許可情報を受け取った車両の優先度を、委譲許可情報を受け取っていない車両の優先度よりも低くする。例えば、優先度判定部43は、評価点が同じ複数の車両がある場合は、委譲許可情報を受け取った車両の優先度を低くする。また、優先度判定部43は、委譲許可情報を受け取った車両の評価点を減算してもよい。
例えば、図4の例では、第1車両100が、第2車両200よりも前に位置しているため、ルール6が満たされ、第1車両100の評価点が4加算される。一方、第2車両200が、追い越し車線を走行中であるため、ルール9が満たされ、第2車両200の評価点が4加算される。また、第2車両200の車速が、第1車両100の車速よりも高いため、ルール7が満たされ、第2車両200の評価点が4加算される。よって、第1車両100の合計の評価点が4になり、第2車両200の合計の評価点が8になるため、第2車両200の優先度が、第1車両100の優先度よりも高くなる。
<走行領域判定部44>
上述したように、走行領域判定部44は、目標走行経路の相互重複が生じると判定された場合に、目標走行経路が相互に重なると判定された重複車両の内、優先度が最も高い車両である最優先車両が、最優先車両の目標走行経路に即して走行できる領域である優先走行領域を判定する。また、走行領域判定部44は、重複車両の内、最優先車両以外の車両である低優先車両が、優先走行領域を避けつつ走行できる領域である回避走行領域を判定する。ここで、「最優先車両が、最優先車両の目標走行経路に即して走行できる優先走行領域」は、「最優先車両が、最優先車両の目標走行経路を基準に走行できる領域」、又は「最優先車両が、最優先車両の目標走行経路を含み走行できる領域」等とも表現できる。
本実施の形態では、走行領域判定部44は、優先走行領域として、将来の各時点において、最優先車両が、最優先車両の目標走行経路に即して走行できる各時点の領域を判定する。走行領域判定部44は、回避走行領域として、低優先車両が、各時点の優先走行領域を避けつつ走行できる各時点の領域を判定する。すなわち、走行領域判定部44は、優先走行領域及び回避走行領域として、時系列の領域を判定する。
この構成によれば、各時点において、各走行領域が重ならないように設定されるので、時間をずらして、同じ領域を各走行領域に設定することができる。よって、より複雑に走行領域を設定することができる。そして、各時点の走行領域の範囲内で、各車両に自由度を持たせて走行させることができる。
また、走行領域判定部44は、優先走行領域として、周囲の車両の走行の妨げにならない、最優先車両が走行できる走行車線を含めて、複数の走行車線を含む領域を判定する。また、走行領域判定部44は、回避走行領域として、周囲の車両の走行の妨げにならない、低優先車両が走行できる走行車線を含めて、複数の走行車線を含む領域を判定する。
この構成によれば、優先走行領域として、設定可能であれば複数の走行車線を含む領域が判定されるので、優先走行領域に判定された複数の走行車線の範囲内を、最優先車両に、自由度を持たせて、安全かつ適切に走行させることができる。回避走行領域として、設定可能であれば複数の走行車線を含む領域が判定されるので、回避走行領域に判定された複数の走行車線の範囲内を、低優先車両に、自由度を持たせて、安全かつ適切に走行させることができる。この複数の走行車線には、周囲の車両の走行の妨げにならないような走行車線が含まれるので、周囲の車両の走行を必要以上に制限することはない。
また、走行領域判定部44は、最優先車両の優先走行領域を判定する際に、最優先車両の周辺の走行状況を考慮する。走行領域判定部44は、低優先車両の回避走行領域を判定する際に、低優先車両の周辺の走行状況を考慮する。この構成によれば、周辺の走行状況を考慮した適切で安全な優先走行経路及び回避走行経路を判定することができる。
ここで、周辺の走行状況には、最優先車両又は低優先車両の周辺車両の走行状態、及び最優先車両又は低優先車両の周辺の走行道路の状態等が含まれる。周辺車両が、目標走行経路を受信した車両である場合は、周辺車両の走行状態として、車両の目標走行経路が用いられる。目標走行経路を受信していない車両である場合は、周辺車両の走行状態として、道路監視システム又は他車両から得られた現在の車両の走行状態(例えば、速度及び車両の向き)が用いられる。また、周辺の走行道路の状態として、高精度の地図データから得た道路の形状、車線、標識情報等が用いられる。また、周辺の走行道路の状態として、道路監視システム又は他車両から得た障害物、歩行者、信号情報、渋滞情報等が用いられる。道路監視システムは、各種の情報に基づいて、道路の状態、信号機の状態、走行車両の状態等を監視するシステムである。
以下で、優先走行領域及び回避走行領域について複数の例を説明する。
<第1ケース>
走行領域判定部44は、最優先車両の目標走行経路に車線変更が含まれる場合は、優先走行領域として、最優先車両が、車線変更先の走行車線及び現在の走行車線に沿って走行できる領域を判定する。
例えば、図4の例では、上述したように、第2車両200の優先度が、第1車両100の優先度よりも高くなっているので、第2車両200が、最優先車両に判定され、第1車両100が、低優先車両に判定される。そして、図5に示すように、走行領域判定部44は、優先走行領域として、第2車両200が、車線変更先の第2車線及び現在の走行車線の第3車線に沿って走行できる領域を判定する。
例えば、走行領域判定部44は、第2車両200の目標走行経路の各時点の位置を中心とし、前後方向の領域設定幅及び車線幅を有する車線の領域を、各時点の優先走行領域に設定する。また、走行領域判定部44は、設定された各時点の優先走行領域が車線変更先の走行車線である場合は、各時点の優先走行領域を、現在の走行車線が含まれるように、横方向に拡張する。この現在の走行車線に拡張する領域に、目標走行経路が重複していない他車両の目標走行経路が存在する場合など、現在の走行車線への拡張により、周囲の車両の走行を妨げる場合は、拡張が行われない。
前後方向の領域設定幅は、車両の速度が大きくなるに従って増加される。この優先走行領域の判定の際、最優先車両の周辺の走行状況が考慮されるが、特に考慮すべき、低優先車両以外の周辺車両の走行状態、周辺の走行道路の状態がないので、上述したように設定される。
このように優先走行領域が設定されるので、最優先車両は、当初の目標走行経路に従って、他の車両に接触する可能性がなく、優先的に車線変更を行って、走行できる。また、障害物の発生などの何らかの要因により、車線変更を行えなくなった場合でも、優先走行領域に現在の走行車線も含まれるので、他の車両に接触する可能性がなく、優先的に現在の走行車線を走行することもできる。よって、最優先車両に、当初の目標走行経路に従った安全な走行を可能としつつ、最優先車両に、最優先車両が認識した周辺の走行状況を考慮させて、現在の走行車線及び車線変更先の走行車線を含む優先走行領域の範囲内で、自由度を持たせて、安全かつ適切に走行させることができる。
図4の例のように、走行領域判定部44は、低優先車両の車線変更に伴って目標走行経路の相互重複が生じる場合は、回避走行領域として、低優先車両が、加速又は減速を行うことより、最優先車両の優先走行領域を避けつつ車線変更を行うことができる領域を判定する。
図5に太い点線で示すように、低優先車両である第1車両100が減速を行えば、第2車両200の後方で車線変更を行うことができる。よって、走行領域判定部44は、図5に太い点線で示すように、第1車両100に減速を行わせ、優先走行領域の後方で車線変更を行うことができる時系列の回避走行経路を判定し、回避走行経路の各時点の位置を中心とし、前後方向の領域設定幅及び車線幅を有する車線の領域を、各時点の回避走行領域に設定する。この場合、走行領域判定部44は、設定された各時点の回避走行領域が車線変更先の走行車線である場合は、各時点の回避走行領域を現在の走行車線が含まれるように、横方向に拡張する。この現在の走行車線に拡張する領域に、目標走行経路が重複していない他車両の目標走行経路が存在する場合など、現在の走行車線への拡張により、周囲の車両の走行を妨げる場合は、拡張が行われない。
この回避走行領域の判定の際、低優先車両の周辺の走行状況が考慮されるが、特に考慮すべき、最優先車両以外の周辺車両の走行状態、周辺の走行道路の状態がないので、上述したように設定される。なお、走行領域判定部44は、最優先車両の車速が低い場合などにおいて、低優先車両に加速を行わせ、優先走行領域の前方で車線変更を行わせる回避走行経路を判定してもよい
このように回避走行領域が設定されるので、低優先車両は、最優先車両に進路を譲り、最優先車両との接触を避けつつ、車線変更を行って、走行できる。また、障害物の発生などの何らかの要因により、車線変更を行えなくなった場合でも、回避走行領域に現在の走行車線も含まれるので、最優先車両に接触する可能性がなく、現在の走行車線を走行することもできる。よって、低優先車両に、最優先車両との接触を避けた安全な車線変更を可能としつつ、低優先車両に、低優先車両が認識した周辺の走行状況を考慮させて、現在の走行車線及び車線変更先の走行車線を含む回避走行領域の範囲内で、自由度を持たせて、安全かつ適切に走行させることができる。
<第2ケース>
次に、図4の状況において、図5に示した回避走行領域とは別の設定例を示す。すなわち、走行領域判定部44は、低優先車両の車線変更に伴って目標走行経路の相互重複が生じる場合は、回避走行領域として、低優先車両が、優先走行領域を避けつつ現在の走行車線に沿って走行できる領域を判定する。
例えば、図6に示すように、走行領域判定部44は、低優先車両である第1車両100の目標走行経路の各時点の車速又は現在の車速で、現在の走行車線を走行した場合の各時点の位置を中心とし、前後方向の領域設定幅及び車線幅を有する車線の領域を、各時点の回避走行領域に設定する。この回避走行領域の判定の際、低優先車両の周辺の走行状況が考慮されるが、特に考慮すべき、最優先車両以外の周辺車両の走行状態、周辺の走行道路の状態がないので、上述したように設定される。
このように回避走行領域が設定されるので、低優先車両は、現在の走行車線を走行することにより、最優先車両に進路を譲り、最優先車両との接触を避けることができる。また、回避走行領域の範囲内で、減速又は加速を行う等、自由度を持たせて、安全かつ適切に走行させることができる。
<第3ケース>
次に、図7及び図8を用いて、第3ケースを説明する。図7は、受信した第1車両100及び第2車両200の目標走行経路を示しており、図8は、走行領域判定部44の判定後の優先走行領域及び回避走行領域を示している。図7において、第2車両200の目標走行経路は、現在時刻Tから300ms後(T+300ms)に車線変更を開始しており、第1車両100の目標走行経路は、現在の走行車線を維持している。そして、現在時刻Tから400ms後(T+400ms)から600ms後(T+600ms)において、第2車両200の車線変更に伴って、第1車両100の車両位置と第2車両200の車両位置とが相互に重なっている。
図7の例では、図4の場合と同様に、第1車両100の合計の評価点が4になり、第2車両200の合計の評価点が8になるため、第2車両200の優先度が、第1車両100の優先度よりも高くなる。よって、第2車両200が、最優先車両に判定され、第1車両100が、低優先車両に判定される。
図8に示すように、最優先車両である第2車両200の優先走行領域は、図5及び図6と同様に設定されているので説明を省略する。一方、走行領域判定部44は、回避走行領域として、低優先車両が、減速又は加速を行うことより、優先走行領域を避けつつ走行できる領域を判定する。
例えば、走行領域判定部44は、図8に太い点線で示すように、現在の走行車線において、第1車両100に減速を行わせ、優先走行領域の後方を走行する時系列の回避走行経路を判定し、回避走行経路の各時点の位置を中心とし、前後方向の領域設定幅及び車線幅を有する車線の領域を、各時点の回避走行領域に設定する。この場合、走行領域判定部44は、各時点の回避走行領域を、第1車線に横方向に拡張する。この第1車線に拡張する領域に、目標走行経路が重複していない他車両の目標走行経路が存在する場合など、現在の走行車線への拡張により、周囲の車両の走行を妨げる場合は、拡張が行われない。なお、第3車線は、最優先車両が走行する車線であるため、第3車線への拡張は行われていないが、最優先車両が前方に通過した後は、拡張されてもよい。
低優先車両は、現在の走行車線を減速して走行することにより、最優先車両に進路を譲り、最優先車両との接触を避けることができる。また、車両の特性に合わせて、回避走行領域の範囲内で、速度を調整し、安全かつ適切に走行させることができる。何らかの要因に対して、第1車線に車線変更をすることも可能である。
<第4ケース>
次に、図7の状況において、図8に示した回避走行領域とは別の設定例を示す。すなわち、走行領域判定部44は、回避走行領域として、低優先車両が、車線変更を行うことにより、優先走行領域を避けつつ走行できる領域を判定する。
例えば、走行領域判定部44は、図9に太い点線で示すように、第1車両100に車線変更を行わせ、優先走行領域を回避する時系列の回避走行経路を判定し、回避走行経路の各時点の位置を中心とし、前後方向の領域設定幅及び車線幅を有する車線の領域を、各時点の回避走行領域に設定する。この際、走行領域判定部44は、周辺の走行状況として、最優先車両とは反対側の左側に車線が存在すること、その左側の車線に他車両、障害物等が存在しないことを考慮する。左側の車線が存在しない場合、又は左側の車線に他車両などが存在する場合は、上述した第3ケースのように、減速又は加速を行わせる回避走行領域が判定される。
<第5ケース>
走行領域判定部44は、最優先車両の目標走行経路に車線変更が含まれない場合は、優先走行領域として、最優先車両が、現在の走行車線に沿って走行できる領域を判定する。
この構成によれば、最優先車両の目標走行経路に車線変更が含まれない場合は、最優先車両に、現在の走行車線に沿って設定された優先走行領域の範囲内で、減速又は加速を行う等、自由度を持たせて、安全かつ適切に走行させることができる。
例えば、図10及び図11を用いて、第5ケースの場合を説明する。図10は、受信した第1車両100及び第2車両200の目標走行経路を示しており、図11は、走行領域判定部44の判定後の優先走行領域及び回避走行領域を示している。図10において、第1車両100の目標走行経路は、現在時刻Tから300ms後(T+300ms)に右側車線への車線変更を開始しており、第2車両200の目標走行経路は、現在の走行車線を維持している。そして、現在時刻Tから400ms後(T+400ms)付近において、第1車両100の車線変更に伴って、第1車両100の車両位置と第2車両200の車両位置とが相互に重なっている。
図10の例では、図4の場合と同様に、第1車両100の合計の評価点が4になり、第2車両200の合計の評価点が8になるため、第2車両200の優先度が、第1車両100の優先度よりも高くなる。よって、第2車両200が、最優先車両に判定され、第1車両100が、低優先車両に判定される。
そして、図11に示すように、走行領域判定部44は、最優先車両である第2車両200の目標走行経路に車線変更が含まれないので、優先走行領域として、第2車両200が、現在の走行車線である第2車線に沿って走行できる領域を判定する。例えば、走行領域判定部44は、第2車両200の目標走行経路の各時点の位置を中心とし、前後方向の領域設定幅及び車線幅を有する車線の領域を、各時点の優先走行領域に設定する。走行領域判定部44は、各時点の優先走行領域を、第3車線に横方向に拡張している。この第3車線に拡張する領域に、目標走行経路が重複していない他車両の目標走行経路が存在する場合など、現在の走行車線への拡張により、周囲の車両の走行を妨げる場合は、拡張が行われない。なお、第1車線は、低優先車両が走行する車線であるため、第1車線への拡張は行われない。
この優先走行領域の判定の際、最優先車両の周辺の走行状況が考慮されるが、特に考慮すべき、低優先車両以外の周辺車両の走行状態、周辺の走行道路の状態がないので、上述したように設定される。
一方、第1ケースの図5と同様に、走行領域判定部44は、低優先車両である第1車両100の車線変更に伴って目標走行経路の相互重複が生じているので、回避走行領域として、低優先車両が、減速を行うことより、最優先車両の優先走行領域を避けつつ車線変更を行うことができる領域を判定している。第2ケースの図6と同様に、走行領域判定部44は、回避走行領域として、低優先車両が、優先走行領域を避けつつ現在の走行車線に沿って走行できる領域を判定してもよい。
<第6ケース>
走行領域判定部44は、低優先車両が複数台ある場合は、複数の低優先車両の回避走行領域として、優先度のより低い低優先車両が、最優先車両の優先走行領域、及び優先度のより高い低優先車両の回避走行領域を避けつつ走行できる領域を判定する。
この構成によれば、低優先車両が複数台ある場合でも、優先度がより高い車両の走行を優先させるので、交通システムの車両の流れをより円滑化させたり、より緊急性の高い車両を優先して走行させたりすることができる。
例えば、図12及び図13を用いて、第6ケースの場合を説明する。図12は、受信した第1車両100、第2車両200、及び第3車両300の目標走行経路を示しており、図13は、走行領域判定部44の判定後の優先走行領域及び回避走行領域を示している。図12において、第1車両100の目標走行経路は、現在時刻Tから300ms後(T+300ms)に右側車線への車線変更を開始しており、第2車両200の目標走行経路は、現在の走行車線を維持しており、第3車両300の目標走行経路は、現在時刻Tから300ms後(T+300ms)に左側車線への車線変更を開始している。そして、現在時刻Tから400ms後(T+400ms)において、第1車両100及び第3車両の300の車線変更に伴って、第1車両100、第2車両200、及び第3車両300の車両位置が相互に重なっている。
図12の例では、第2車両200が、緊急車両であるため、ルール2が満たされ、他の重複車両よりも評価点が高くなり、最優先車両に判定され、第1車両100及び第3車両300が低優先車両に判定される。そして、第1車両100が、第3車両300よりも前に位置しているため、ルール6が満たされ、第1車両100の評価点が4加算される。また、第3車両300の車速が、第1車両100の車速よりも高いため、ルール7が満たされ、第1車両100の評価点が4加算される。一方、第3車両300が、追い越し車線を走行中であるため、ルール9が満たされ、第3車両300の評価点が4加算される。よって、第3車両300の合計の評価点が8になり、第1車両100の合計の評価点が4になるため、第3車両300の優先度が、第1車両100の優先度よりも高くなる。
図13に示すように、図11の第5ケースと同様に、走行領域判定部44は、最優先車両である第2車両200の目標走行経路に車線変更が含まれないので、優先走行領域として、第2車両200が、現在の走行車線である第2車線に沿って走行できる領域を判定する。例えば、走行領域判定部44は、第2車両200の目標走行経路の各時点の位置を中心とし、前後方向の領域設定幅及び車線幅を有する車線の領域を、各時点の優先走行領域に設定する。走行領域判定部44は、各時点の優先走行領域を、第1車線及び第3車線に横方向に拡張していない。これは、第1車線及び第3車線を第1車両100及び第3車両300が走行しており、これら周囲の車両の走行の妨げるためである。
次に、走行領域判定部44は、低優先車両の中で、第1車両100よりも優先度の高い第3車両300の回避走行経路を判定する。走行領域判定部44は、第3車両300の車線変更に伴って目標走行経路の相互重複が生じているので、回避走行領域として、第3車両300が、車線変更のタイミングを遅らせることにより、優先走行領域を避けつつ車線変更を行うことができる領域を判定する。
走行領域判定部44は、図13に太い一点鎖線で示すように、第3車両300に車線変更のタイミングを遅らせることにより、優先走行領域の後方で車線変更を行うことができる時系列の回避走行経路を判定し、回避走行経路の各時点の位置を中心とし、前後方向の領域設定幅及び車線幅を有する車線の領域を、各時点の回避走行領域に設定する。この場合、走行領域判定部44は、設定された各時点の回避走行領域が車線変更先の走行車線である場合は、各時点の回避走行領域を現在の走行車線が含まれるように、横方向に拡張する。この現在の走行車線に拡張する領域に、目標走行経路が重複していない他車両の目標走行経路が存在する場合など、現在の走行車線への拡張により、周囲の車両の走行を妨げる場合は、拡張が行われない。
そして、走行領域判定部44は、第3車両300よりも優先度の低い第1車両100に、第2車両200の優先走行領域及び第3車両300の回避走行領域を避けつつ、車線変更を行わせるために、第1車両100に減速をさせることにより、第2車両200の優先走行領域及び第3車両300の回避走行領域を避けつつ車線変更を行うことができる領域を判定する。走行領域判定部44は、図13に太い点線で示すように、第1車両100に減速を行わせることにより、第2車両200の優先走行領域及び第3車両300の回避走行領域の後方で車線変更を行うことができる時系列の回避走行経路を判定し、回避走行経路の各時点の位置を中心とし、前後方向の領域設定幅及び車線幅を有する車線の領域を、各時点の回避走行領域に設定する。この場合、走行領域判定部44は、設定された各時点の回避走行領域が車線変更先の走行車線である場合は、各時点の回避走行領域を現在の走行車線が含まれるように、横方向に拡張する。この現在の走行車線に拡張する領域に、目標走行経路が重複していない他車両の目標走行経路が存在する場合など、現在の走行車線への拡張により、周囲の車両の走行を妨げる場合は、拡張が行われない。
<経路調停装置1のハードウェア構成例>
経路調停装置1の各機能は、経路調停装置1が備えた処理回路により実現される。経路調停装置1は、図14に示すように、CPU(Central Processing Unit)等の演算処理装置70(コンピュータ)、RAM(Random Access Memory)、ROM(Read Only Memory)、ハードディスク(HDD)等の記憶装置71、データ通信を行う通信装置72等を備えている。通信装置72は、ネットワーク網3に接続され、有線データ通信を行う。
経路調停装置1のハードディスク等の記憶装置71には、各機能のためのプログラム、及び高精度の地図データ等が記憶されている。経路調停装置1の各処理は、演算処理装置70が、記憶装置71に記憶されたプログラム(ソフトウェア)を実行し、記憶装置71、通信装置72等の他のハードウェアと協働することにより実現される。
<経路調停装置1のフローチャート>
次に、経路調停装置1の処理について、図15のフローチャートを用いて説明する。図15のフローチャートの処理は、例えば一定の演算周期毎に、繰り返し実行される。
ステップS01で、上述したように、目標経路受信部41は、通信部40を介して、各車両から目標走行経路を受信する。また、ステップS02で、委譲情報受信部47は、各車両から委譲許可情報を受信する。ステップS03で、上述したように、判定遅延部48は、各車両から目標走行経路を受信するまで、経路重複判定部42の判定を遅らせる。
ステップS04で、上述したように、経路重複判定部42は、受信した各車両の目標走行経路が相互に重なるか否かを判定し、重なると判定した場合は、ステップS06に進み、重ならないと判定した場合は、ステップS05に進む。ステップS05で、走行領域判定部44は、通信部40を介して、各車両に対して目標走行経路を維持する指令を送信する。
一方、ステップS06で、上述したように、優先度判定部43は、車両間の優先度を判定する。そして、ステップS07で、上述したように、走行領域判定部44は、目標走行経路が相互に重なると判定された重複車両の内、優先度が最も高い車両である最優先車両が、最優先車両の目標走行経路に即して走行できる領域である優先走行領域を判定する。そして、走行領域送信部45は、通信部40を介して、優先走行領域を最優先車両に送信し、最優先車両を優先走行領域の範囲内を走行させる。
ステップS08で、上述したように、走行領域判定部44は、重複車両の内、最優先車両以外の車両である低優先車両が、優先走行領域を避けつつ走行できる領域である回避走行領域を判定する。そして、走行領域送信部45は、通信部40を介して、回避走行領域を低優先車両に送信し、低優先車両を回避走行領域の範囲内を走行させる。
ステップS09で、回避事由送信部46は、走行領域判定部44により回避走行領域を判定することとなった低優先車両に対して、回避走行領域を判定することとなった回避事由を送信する。
1-2.車両の構成
図16に、各車両20に搭載されたシステムの概略構成を示す。各車両20は、車載ネットワーク21、通信装置22、ロケータ23、ナビゲーション装置24、自動運転制御装置25、動力制御装置26、ブレーキ制御装置27、自動操舵制御装置28、及びライト制御装置29等を備えている。
車載ネットワーク21は、各車載装置22から29の相互の通信を行うネットワークである。例えば、CAN(Controller Area Network)、Ethernet、Flexray(いずれも、登録商標)等の通信規格が用いられる。
通信装置22は、アンテナ22aを用いて、通信圏内に存在する基地局4と無線通信を行い、経路調停装置1とデータ通信を行う通信装置である。また、通信装置22は、近くの車両と通信してもよい。
ロケータ23は、自車両の位置を認識する装置であり、GPSアンテナ、加速センサ、方位センサ等を有している。ロケータ23は、GPSアンテナ等から得た自車両の位置情報(緯度、経度、標高)及び周辺監視装置25aから得た情報等と、高精度の地図データとをマッチングし、自車両の高精度な位置情報を認識する。
ナビゲーション装置24は、ロケータ23から得た自車両の現在位置、目標地点、地図データ、及び道路状況に基づいて、現在位置から目標地点までの目標経路を決定する。ナビゲーション装置24は、ヒューマンインターフェイス24aを備えており、搭乗者による目標地点の設定を受け付ける。ナビゲーション装置24は、ナビゲーション情報を、スピーカー24b及びディスプレイ24cに出力し、搭乗者に提示することができる。
自動運転制御装置25は、自動運転のための認知・判断・制御を行う装置である。図17に示すように、自動運転制御装置25は、センサ情報取得部251、認知部252、通信部253、目標走行経路生成部254、管理部255、目標走行経路変更部256、及び車両制御部257等を備えている。
通信部253は、車載ネットワーク21を介して他の車載装置と通信する。センサ情報取得部251は、周辺監視装置25aから情報を取得する。周辺監視装置25aは、自車両の周辺を監視するカメラ及びレーダ等である。レーダには、ミリ波レーダ、レーザレーダ、超音波レーダ等が用いられる。
<認知部252>
認知部252は、自車両の周辺の走行状況を認知する。本実施の形態では、認知部252は、自車両の位置情報、高精度の地図データ、周辺監視装置25aから得た周辺情報に基づいて、周辺車両の走行状態及び走行道路の状態等の周辺の走行状況を認知する。周辺車両の走行状態として、周辺車両の位置、速度、走行方向、走行車線、大きさ、及び種別等が認知される。走行道路の状態として、道路の形状、車線、障害物の有無、歩行者の有無、道路標識情報、車線変更の禁止区間等の道路の交通ルール、信号情報、及び渋滞情報等が認知される。
<目標走行経路生成部254>
そして、目標走行経路生成部254は、自車両の周辺の走行状況を考慮し、自車両が走行する目標走行経路を決定する。本実施の形態では、目標走行経路生成部254は、ナビゲーション装置24により設定された目標地点までの目標経路に沿って走行するために、認知した周辺の走行状況に合わせた、近距離の目標走行経路を決定する。近距離の目標走行経路は、現在から所定距離前方又は所定時間先までの目標走行経路とされる。どれだけ未来の目標走行経路が決定されるかは、任意であるが、例えば、周辺監視装置25aにより検知できる範囲に対応した範囲内の目標走行経路が決定される。
例えば、目標走行経路生成部254は、周辺監視装置25aにより自車両の前方に他車両、障害物、歩行者等が検出された場合は、他車両、障害物、歩行者等への接触を避けるような目標走行経路を決定する。また、目標走行経路生成部254は、周辺監視装置25aにより、高精度地図データとは異なる道路形状が認知された場合は、認知した道路形状に合わせた目標走行経路を決定する。また、目標走行経路生成部254は、周辺監視装置25aにより標識情報、信号情報が認知された場合は、認知した標識情報、信号情報に合わせた目標走行経路を決定する。なお、目標走行経路生成部254は、ナビゲーション装置24により設定された目標経路を変更する必要がない場合は、ナビゲーション装置24の目標経路に合わせた目標走行経路を決定する。目標走行経路は、将来の各時刻における車両の位置、車両の進行方向、車両の速度、走行車線、及び車線変更を行う位置等の時系列の走行計画である。
<管理部255>
管理部255は、決定した目標走行経路を、通信装置22を介して経路調停装置1に送信する。例えば、管理部255は、目標走行経路のデータとして、各時刻の車両の位置(緯度、経度、標高)、車両の速度、及び車両の向き等の時系列データを送信する。上述したように、図4に、目標走行経路の時系列データの例を示す。図4の例では、時刻、緯度、経度、車速、及び車両の向き(例えば、車両の前後方向の方位)からなる時系列データである。
なお、送信する目標走行経路のデータには、車両の基本情報が含まれる。基本情報には、車両の種別(例えば、救急車、パトカー、路線バス、貨物車、タクシー、一般乗用車、二輪バイク)、車両の輪郭形状、車両の情報(例えば、車両の性能、車両の状態、搭乗者人数)、及び車両の緊急性の情報がある。
また、管理部255は、他車両に走行経路を譲ってもよい旨の委譲の許可が設定されている場合は、目標走行経路のデータに併せて、委譲許可情報を経路調停装置1に送信する。委譲の許可は、ヒューマンインターフェイス24a等を介して搭乗者により設定されたり、車両にデフォルトで設定されたりする。
また、管理部255は、後述する経路調停装置1の判定遅延部48が目標走行経路の受信を待機する待ち時間を、目標走行経路のデータに併せて経路調停装置1に送信してもよい。例えば、管理部255が送信する待ち時間は、その目標走行経路を走行する予定の最も未来の時刻と現在の時刻との差に設定される。
上述したように、経路調停装置1は、受信した各車両の目標走行経路が相互に重なるか否かを判定し、重なると判定された車両間の優先度を考慮し、最優先車両が目標走行経路に即して走行できる領域である優先走行領域と、低優先車両が優先走行領域を回避しつつ走行できる領域である回避走行領域とを判定し、最優先車両に優先走行領域を送信し、低優先車両に回避走行領域を送信する。
経路調停装置1が、自車両を最優先車両として判定し、自車両に優先走行領域を送信している場合は、管理部255は、経路調停装置1から送信された優先走行領域を受信する。経路調停装置1が、自車両を低優先車両として判定し、自車両に回避走行領域を送信している場合は、管理部255は、経路調停装置1から送信された回避走行領域を受信する。
管理部255は、回避走行領域と共に、経路調停装置1から回避走行領域を判定することとなった回避事由を受信した場合は、通信部253及びナビゲーション装置24を介して、スピーカー24b及びディスプレイ24cの一方又は双方により、回避事由を搭乗者に報知する。
<目標走行経路変更部256>
目標走行経路変更部256は、優先走行領域又は回避走行領域を受信した場合は、自車両の目標走行経路が優先走行領域又は回避走行領域の範囲内になるように、自車両の周辺の走行状況を考慮し、目標走行経路を変更する。
図5の優先走行領域及び回避走行領域を受信した場合を例に説明する。図18に示すように、最優先車両である第2車両200の目標走行経路変更部256は、図18に細い一点鎖線で示すように送信した目標走行経路が、受信した優先走行領域の範囲内であり、現在の自車両の周辺の走行状況を考慮しても、送信した目標走行経路から変更する必要がないため、図18に太い一点鎖線で示すように、送信した目標走行経路と同様の目標走行経路を決定している。
一方、低優先車両である第1車両100の目標走行経路変更部256は、図18に細い点線で示す送信した目標走行経路が、受信した回避走行領域の範囲内でないため、現在の自車両の周辺の走行状況を考慮し、回避走行領域の範囲内になるように、太い点線で示すように目標走行経路を変更している。具体的には、目標走行経路変更部256は、第1車両100を減速し、車線変更を行う目標走行経路に変更している。
図19に別の例を示す。第1車両100及び第2車両200の認知部252は、優先走行領域又は回避走行領域を受信する前後で、新たに故障車400を認知している。そのため、最優先車両である第2車両200の目標走行経路変更部256は、図19に細い一点鎖線で示すように送信した目標走行経路が、受信した優先走行領域の範囲内であるが、新たに認知した故障車400を考慮して、優先走行領域の範囲内で、図19に太い一点鎖線で示すように故障車400を避ける目標走行経路に変更している。具体的には、優先走行領域が、車線変更先の走行車線だけでなく、現在の走行車線にも拡張されているため、目標走行経路変更部256は、第2車線に存在する故障車400を避けるために、現在の走行車線である第3車線を維持する目標走行経路に変更している。
一方、低優先車両である第1車両100の目標走行経路変更部256は、図19に細い点線で示す送信した目標走行経路が、受信した回避走行領域の範囲内でないため、新たに認知した故障車400を考慮して、回避走行領域の範囲内になるように、太い点線で示すように目標走行経路を変更している。具体的には、回避走行領域が、車線変更先の走行車線だけでなく、現在の走行車線にも拡張されているため、目標走行経路変更部256は、第2車線に存在する故障車400を避けるために、現在の走行車線である第1車線を維持する目標走行経路に変更している。
このように、経路調停装置1から各車両には走行経路が送信されるのではなく、各車両が走行できる走行領域が送信されるので、各車両が認識した周辺の走行状況を考慮させて、走行領域の範囲内で、自由度を持たせて、安全かつ適切に走行させることができる。
<車両制御部257>
管理部255は、目標走行経路変更部256が目標走行経路を変更した場合は、変更後の目標走行経路を車両制御部257に伝達し、目標走行経路変更部256が目標走行経路を変更していない場合は、目標走行経路生成部254により生成された目標走行経路を車両制御部257に伝達する。
車両制御部257は、管理部255から伝達された目標走行経路に沿って自車両を走行させる。本実施の形態では、車両制御部257は、目標走行経路に沿って自車両が走行するように、目標速度、目標操舵角、方向指示器の操作指令等を決定し、目標速度を動力制御装置26及びブレーキ制御装置27に指令し、目標操舵角を自動操舵制御装置28に指令し、方向指示器の操作指令をライト制御装置29に指令する。
動力制御装置26は、自車両の速度が目標速度に追従するように、内燃機関、モータ等の動力機26aの出力を制御する。ブレーキ制御装置27は、自車両の速度が目標速度に追従するように、電動ブレーキ装置27aのブレーキ動作を制御する。自動操舵制御装置28は、操舵角が目標操舵角に追従するように、電動操舵装置28aを制御する。ライト制御装置29は、方向指示器の操作指令に従って、方向指示器29aを制御する。
なお、自動運転機能を有する車両の構成は、車両製造メーカによって異なるため、本願で説明した構成から異なってもよいが、少なくとも、経路調停装置1に目標走行経路を伝達し、経路調停装置1から伝達された優先走行領域又は回避走行領域の範囲内を自動運転する機能を有する車両であれば、本願の自動運転及び経路調停システムを構成することができる。
<自動運転制御装置25のハードウェア構成例>
自動運転制御装置25の各機能は、自動運転制御装置25が備えた処理回路により実現される。自動運転制御装置25は、図20に示すように、CPU(Central Processing Unit)等の演算処理装置80(コンピュータ)、RAM(Random Access Memory)、ROM(Read Only Memory)、ハードディスク(HDD)等の記憶装置81、データ通信を行う通信装置82等を備えている。各実施の形態では、通信装置82は、車載ネットワーク21、周辺監視装置25a等に接続され、データ通信を行う。
自動運転制御装置25のハードディスク等の記憶装置81には、各機能のためのプログラム等が記憶されている。自動運転制御装置25の各処理は、演算処理装置80が、記憶装置81に記憶されたプログラム(ソフトウェア)を実行し、記憶装置81、通信装置82等の他のハードウェアと協働することにより実現される。
<自動運転制御装置25のフローチャート>
次に、自動運転制御装置25の処理について、図21のフローチャートを用いて説明する。図21のフローチャートの処理は、例えば一定の演算周期毎に、繰り返し実行される。
ステップS21で、上述したように、通信部253は、車載ネットワーク21を介してナビゲーション装置24及びロケータ23等の他の車載装置と通信し、目標地点までの目標経路、自車両の位置情報、高精度の地図データ等の情報を取得する。なお、通信部253は、適時、必要に応じて通信する。
ステップS22で、上述したように、センサ情報取得部251は、周辺監視装置25aから情報を取得する。ステップS23で、上述したように、認知部252は、自車両の位置情報、高精度の地図データ、及び周辺監視装置25aから得た周辺情報に基づいて、周辺車両の走行状態及び走行道路の状態等の周辺の走行状況を認知する。
ステップS24で、上述したように、目標走行経路生成部254は、ナビゲーション装置24により設定された目標地点までの目標経路に沿って走行するために、認知した周辺の走行状況に合わせた、近距離の目標走行経路を決定する。
ステップS25で、上述したように、管理部255は、目標走行経路生成部254が決定した目標走行経路を、通信部253及び通信装置22を介して経路調停装置1に送信する。また、管理部255は、委譲の許可が設定されている場合は、目標走行経路のデータに併せて、委譲許可情報を経路調停装置1に送信する。
ステップS26で、管理部255は、目標走行経路の送信後、予め設定された待機時間が経過するまで、経路調停装置1から優先走行領域又は回避走行領域の受信を待機し、受信した場合は、受信した時点でステップS27に進み、待機時間が経過しても受信していない場合は、ステップS28に進む。
ステップS28で、管理部255は、経路調停装置1からの受信がタイムアウトしたので、目標走行経路を車両制御部257に伝達する。
ステップS27で、上述したように、目標走行経路変更部256は、自車両の目標走行経路が優先走行領域又は回避走行領域の範囲内になるように、自車両の周辺の走行状況を考慮し、目標走行経路を変更する。
ステップS29で、管理部255は、目標走行経路変更部256による変更処理後の目標走行経路を車両制御部257に伝達する。また、ステップS30で、管理部255は、経路調停装置1から回避走行領域を判定することとなった回避事由を受信した場合は、通信部253及びナビゲーション装置24を介して、スピーカー24b及びディスプレイ24cの一方又は双方により、回避事由を搭乗者に報知する。
ステップS31で、上述したように、車両制御部257は、管理部255から伝達された目標走行経路に沿って自車両が走行するように、目標速度、目標操舵角、方向指示器の操作指令等を決定して、動力制御装置26、ブレーキ制御装置27、自動操舵制御装置28、ライト制御装置29に指令する。そして、各制御装置は、指令値に従って、各装置の制御を行う。
2.実施の形態2
次に、実施の形態2に係る自動運転及び経路調停システムについて説明する。上記の実施の形態1と同様の構成部分は説明を省略する。本実施の形態に係る自動運転及び経路調停システムの基本的な構成及び処理は実施の形態1と同様である。本実施の形態では、受信した各車両の目標走行経路に対して、周辺の走行状況を考慮した経路変更を行った後、経路重複判定部42、優先度判定部43、走行領域判定部44等の処理を行う点が、実施の形態1と異なる。
図22に、本実施の形態に係る経路調停装置1の概略構成図を示す。経路調停装置1は、通信部40から判定遅延部48に加えて、走行状況考慮部49を更に備えている。
各車両の目標走行経路に考慮されていない障害物、道路状況等の周辺の走行状況が存在する場合は、各車両から送信された目標走行経路に基づいて走行領域の判定を行っても、判定結果が周辺の走行状況に則したものにならず、適切でないものになる可能性がある。
そこで、走行状況考慮部49は、周辺の走行状況を考慮して、受信した各車両の目標走行経路を変更する。経路重複判定部42及び優先度判定部43は、走行状況考慮部49による変更処理後の目標走行経路を用いて判定を行う。走行領域判定部44は、走行状況考慮部49による変更処理後の目標走行経路を用い、周辺の走行状況を考慮して、優先走行領域及び回避走行領域を判定する。なお、走行状況考慮部49により目標走行経路が変更されていない車両について、各部の処理において、受信した目標走行経路が用いられる。
この構成によれば、経路調停装置1が把握している周辺の走行状況が考慮されて、各車両の目標走行経路が変更される。そして、変更処理後の目標走行経路を用いて、走行領域の判定が行われ、判定結果が、周辺の走行状況に則した、より適切なものになる。
ここで、周辺の走行状況には、実施の形態1で説明したように、目標走行経路を受信した各車両の周辺車両の走行状態及び周辺の走行道路の状態等が含まれる。周辺車両の走行状態として、道路監視システム又は各車両から得られた車両の走行状態(例えば、速度及び車両の向き)が用いられる。また、周辺の走行道路の状態として、高精度の地図データから得た道路の形状、車線、標識情報等が用いられる。また、周辺の走行道路の状態として、道路監視システム又は各車両から得た障害物、歩行者、信号情報、渋滞情報等が用いられる。
例えば、走行状況考慮部49は、周辺の走行状況として、目標走行経路上に、障害物、車線減少、工事情報、他車両等の走行の障害になるものがある場合は、その障害になるものを回避するように、目標走行経路を変更する。走行状況考慮部49は、周辺の走行状況として、目標走行経路上に、渋滞情報、標識情報、信号機の情報等の交通情報がある場合は、車両の減速、停止、加速等を行うように目標走行経路を変更する。
図23、図24、及び図25を用いて例を説明する。図23は、受信した第1車両100及び第2車両200の目標走行経路を示しており、図24は、周辺の走行状況を考慮した各車両の変更処理後の目標走行経路を示しており、図25は、各車両の変更処理後の目標走行経路を用いた判定後の優先走行領域及び回避走行領域を示している。
図23において、第2車両200の目標走行経路は、走行車線を維持する経路となっている。しかし、第2車両200の走行車線の前方に、第2車両200が未だ認識していない故障停止車両がある。一方、経路調停装置1は、道路監視システム又は先行車両から得た情報から、故障停止車両を認識している。第1車両100の目標走行経路は、現在時刻Tから300ms後(T+300ms)に右側車線に車線変更を開始している。経路調停装置1は、第1車両100の目標走行経路について、特に注意すべき周辺の走行状況を認識していない。
図24に示すように、走行状況考慮部49は、故障停止車両を考慮して、故障停止車両を避けるように、第2車両200の目標走行経路を変更している。すなわち、走行状況考慮部49は、故障停止車両の手前の現在時刻Tから300ms後(T+300ms)に、左側車線に車線変更を開始する第2車両200の目標走行経路に変更している。一方、走行状況考慮部49は、第1車両100の目標走行経路の変更は行っていない。その結果、現在時刻Tから400ms後(T+400ms)において、第1車両100及び第2車両200の車線変更に伴って、第1車両100の車両位置と第2車両200の車両位置とが相互に重なっている。そのため、経路重複判定部42は、変更処理後の第1車両100の目標走行経路と第2車両200の目標走行経路とが相互に重なっていると判定している。
そして、優先度判定部43は、走行状況考慮部49による変更処理後の第2車両200と第1車両100との間の優先度を判定する。第2車両200は、車両前方の障害物を避けているため、ルール1が満たされ、第2車両200の評価点が10加算される。その結果、第2車両200の優先度が、第1車両100の優先度よりも高くなる。よって、第2車両200が、最優先車両に判定され、第1車両100が、低優先車両に判定される。
そして、走行領域判定部44は、変更処理後の目標走行経路の相互重複が生じると判定された場合に、最優先車両である第2車両200が、変更処理後の第2車両200の目標走行経路に即して走行できる領域である優先走行領域を、周辺の走行状況を考慮して判定する。走行領域判定部44は、低優先車両である第1車両100が、優先走行領域を避けつつ走行できる領域である回避走行領域を、周辺の走行状況を考慮して判定する。
図25に示すように、走行領域判定部44は、変更処理後の第2車両200の目標走行経路の各時点の位置を中心とし、前後方向の領域設定幅及び車線幅を有する車線の領域を、各時点の優先走行領域に設定する。図5の場合と異なり、現在の走行車線には故障停止車両が存在するため、優先走行領域は、現在の走行車線に拡張されていない。
一方、走行領域判定部44は、図25に太い点線で示すように、第1車両100に減速を行わせ、優先走行領域の後方で車線変更を行うことができる時系列の回避走行経路を判定し、回避走行経路の各時点の位置を中心とし、前後方向の領域設定幅及び車線幅を有する車線の領域を、各時点の回避走行領域に設定する。この場合、走行領域判定部44は、設定された各時点の回避走行領域が車線変更先の走行車線である場合は、各時点の回避走行領域を現在の走行車線が含まれるように、横方向に拡張する。
このように、走行状況考慮部49による変更処理後の目標走行経路に基づいて走行領域の判定が行われ、経路調停装置1が把握していた障害物を回避するために、各車両に円滑な走行操作を行わせることができる。
なお、実施の形態1と同様に、走行状況考慮部49により目標走行経路の変更が行われてなかったとしても、第2車両200は、周辺監視装置25aにより故障停止車両を認識した時点で、故障停止車両を回避する目標走行経路に変更し、それに応じて、経路調停装置1が各車両の走行領域を判定するので、重大な問題が生じるわけではない。但し、第1車両100が車線変更を開始した後、車線変更を中止し、元の車線に戻る等、走行操作の円滑性が若干悪化する可能性がある。
<経路調停装置1のフローチャート>
次に、本実施の形態に係る経路調停装置1の処理について、図26のフローチャートを用いて説明する。図26のフローチャートの処理は、例えば一定の演算周期毎に、繰り返し実行される。
ステップS31で、実施の形態1と同様に、目標経路受信部41は、通信部40を介して、各車両から目標走行経路を受信する。また、ステップS32で、委譲情報受信部47は、各車両から委譲許可情報を受信する。ステップS33で、判定遅延部48は、各車両から目標走行経路を受信するまで、経路重複判定部42の判定を遅らせる。
ステップS34で、上述したように、走行状況考慮部49は、通信部40を介して、道路監視システム、各車両等から周辺の走行状況を取得する。ステップS35で、上述したように、走行状況考慮部49は、周辺の走行状況を考慮して、受信した各車両の目標走行経路を変更する。
そして、ステップS36で、経路重複判定部42は、走行状況考慮部49による変更処理後の各車両の目標走行経路が車線変更に伴って相互に重なるか否かを判定し、重なると判定した場合は、ステップS39に進み、重ならないと判定した場合は、ステップS37に進む。なお、経路重複判定部42は、走行状況考慮部49により目標走行経路が変更されていない車両について、受信した目標走行経路を用いて、重複判定を行う。
ステップS37で、走行領域判定部44は、走行状況考慮部49により目標走行経路が変更された車両が存在するか否かを判定し、存在すると判定した場合は、ステップS38に進み、存在しないと判定した場合は、処理を終了する。ステップS38で、最優先車両と同様に、走行領域判定部44は、目標走行経路が変更された変更車両が、変更された目標走行経路に即して走行できる領域である変更走行領域を、周辺の走行状況を考慮して判定する。そして、走行領域送信部45は、通信部40を介して、変更走行領域を目標走行経路が変更された車両に送信し、目標走行経路が変更された変更車両を変更走行領域の範囲内を走行させる。
一方、ステップS39で、優先度判定部43は、走行状況考慮部49による変更処理後の各車両の目標走行経路に基づいて、車両間の優先度を判定する。なお、優先度判定部43は、走行状況考慮部49により目標走行経路が変更されていない車両について、受信した目標走行経路に基づいて、優先度を判定する。
そして、ステップS40で、上述したように、走行領域判定部44は、変更処理後の目標走行経路が相互に重なると判定された重複車両の内、優先度が最も高い車両である最優先車両が、変更処理後の最優先車両の目標走行経路に即して走行できる領域である優先走行領域を、周辺の走行状況を考慮して判定する。そして、走行領域送信部45は、通信部40を介して、優先走行領域を最優先車両に送信し、最優先車両を前記優先走行領域の範囲内を走行させる。
ステップS41で、上述したように、走行領域判定部44は、重複車両の内、最優先車両以外の車両である低優先車両が、優先走行領域を避けつつ走行できる領域である回避走行領域を、周辺の走行状況を考慮して判定する。そして、走行領域送信部45は、通信部40を介して、回避走行領域を低優先車両に送信し、低優先車両を回避走行領域の範囲内を走行させる。
ステップS42で、回避事由送信部46は、回避走行領域を判定することとなった低優先車両に対して、通信部40を介して、回避走行領域を判定することとなった回避事由を送信する。走行状況考慮部49により最優先車両の目標走行経路が変更されている場合は、最優先車両に対して、「周辺の走行状況を考慮して、走行経路が変更されます」等の回避事由を送信する。
3.実施の形態3
次に、実施の形態3に係る自動運転及び経路調停システムについて説明する。上記の実施の形態1、2と同様の構成部分は説明を省略する。本実施の形態に係る自動運転及び経路調停システムの基本的な構成及び処理は実施の形態1、2と同様である。本実施の形態では、小集団毎に、走行領域の判定を行う点が、実施の形態1、2と異なる。
図27に、本実施の形態に係る経路調停装置1の概略構成図を示す。経路調停装置1は、通信部40から走行状況考慮部49に加えて、小集団管理部50を更に備えている。
経路調停装置1は、調停する全ての車両の走行経路を一括して処理すると、一括して処理する演算処理量が多くなる問題がある。また、レイテンシが高い車両が含まれると全体の走行経路の演算に悪影響を及ぼす可能性もある。
そこで、小集団管理部50は、距離が近い1台以上の車両からなる小集団を決定する。そして、経路重複判定部42は、小集団毎に、各車両の目標走行経路が車線変更に伴って相互に重なるか否かを判定する。優先度判定部43は、小集団毎に、車両間の優先度を判定する。走行領域判定部44は、小集団毎に、車両間の優先度を考慮し、走行経路が相互に重複しないような各車両の走行領域の判定を行う。
この構成によれば、距離が近く走行経路が互いに影響する小集団毎に、走行領域を適切に判定することができる。距離が遠く、走行経路が互いに影響しない小集団外の車両を、走行領域の判定から除外することができ、判定処理を容易化することができる。これにより、一括して処理する演算処理量を低減することができると共に、ある小集団にレイテンシが高い車両が含まれても、他の小集団の走行経路の演算に悪影響が及ぶことを抑制できる。
本実施の形態では、小集団管理部50は、各車両から受信した位置、車速、及び進行方向等に基づいて、距離、速度及び進行方向が判定値よりも近い単数又は複数の車両からなる小集団を決定する。例えば、小集団管理部50は、車両間の距離が判定距離内になり、車両間の進行方向の差が判定角度差内になり、車両間の速度の差が判定速度差内になる1台以上の車両を1つの小集団として判定する。小集団管理部50は、車両間の距離が判定距離以上離れている場合は、その車両間に小集団の区切りを設定する。進行方向及び速度の判定により、同じ進行方向の単数又は複数の車線を走行している車両を選定することができる。
或いは、小集団管理部50は、各車両から受信した位置情報等に基づいて、道路上の特定範囲にある1台以上の車両からなる小集団を決定してもよい。例えば、小集団管理部50は、道路地図データと、各車両の位置情報とに基づいて、同じ道路リンク上に存在する1台以上の車両を1つの小集団として判定する。道路リンクとは、高速道路のランプ及び交差点等のノードの間の道路区間である。なお、道路リンクを適当な長さで分割してものを道路リンクと見なしてもよい。高速道路のランプ付近、交差点付近では、車線変更が危険であったり、交通ルールにより車線変更が禁止されていたりする。そのため、このような道路の合流地点に存在する車両は、小集団から外されてもよい。或いは、このような道路の合流地点に存在する1台以上の車両が、1つの小集団として判定されてもよい。
実施の形態1で説明したように、経路調停装置1は、複数設けられて、複数の車両の走行経路を分担して調停する。同じ小集団の1台以上の車両は、同じ経路調停装置1により調停される。
小集団管理部50は、小集団を判定する毎に、小集団リストを作成、更新する。小集団リストは、例えば、図28に示すような、小集団の識別符号と、車両の識別符号との対応関係を表すリストとされる。
<周囲の小集団の考慮>
周囲の小集団の間で、走行領域の判定結果が互いに影響する場合が考えられる。そこで、本実施の形態では、経路重複判定部42は、判定を行う小集団を判定小集団とし、判定小集団の各車両の走行経路が、判定小集団の周囲(例えば、前後)の小集団の各車両の走行経路と相互に重なるか否かを判定する。優先度判定部43は、周囲の小集団の走行経路と重なると判定された場合は、重なると判定された周囲の小集団の車両を考慮して、車両間の優先度を判定する。なお、優先度判定部43は、周囲の小集団の走行経路と重ならないと判定された場合は、判定小集団において、車両間の優先度を判定する。
そして、走行領域判定部44は、周囲の小集団の走行経路と重なると判定された場合は、車両間の優先度を考慮し、重なると判定された重複車両について、優先走行領域及び回避走行領域を判定する。なお、優先度判定部43は、周囲の小集団の走行経路と重ならないと判定された場合は、判定小集団において、車両間の優先度を考慮し、優先走行領域及び回避走行領域を判定する。この構成によれば、小集団毎に走行領域を判定する場合であっても、周囲の小集団の走行経路と重複しないように、走行領域を判定することができる。
図29及び図30の例を用いて説明する。図29の例では、第1車両100と第2車両200とが距離、速度及び進行方向が近いため第1小集団501と判定され、第1車両100又は第2車両200と第3車両300との距離が判定距離以上離れているため、第3車両300は、第2小集団502と判定されている。
しかし、第2車両200の目標走行経路が、第3車両300の目標走行経路に近づくため、第2車両200は車線変更した後、急減速する必要がある。そこで、経路重複判定部42は、第1小集団501の第2車両200の走行経路が、第2小集団502の第3車両300の走行経路と重なると判定し、図30に示すように、走行領域判定部44は、第3車両300の走行経路と重ならないように第2車両200の回避走行領域を判定している。
図30の例では、第1小集団501だけを考慮すると、第2車両200の方が第1車両100よりも優先度が高いが、優先度判定部43は、第3車両300を考慮して、第2車両200の優先度を下げて、第1車両100の方が第2車両200よりも優先度が高いと判定している。そして、走行領域判定部44は、最優先車両である第1車両100の目標走行経路に即して走行できる領域である優先走行領域を判定している。そして、走行領域判定部44は、低優先車両である第2車両200が、減速を行うことにより、第3車両300の目標走行経路及び優先走行領域を避けつつ車線変更できる領域である回避走行領域を判定している。このように小集団間の走行経路を考慮することにより、各車両により円滑な走行操作を行わせることができる。
次に、図31及び図32の例を用いて説明する。図31の例では、図29の例と同様に、第1車両100と第2車両200とが第1小集団501と判定され、第3車両300が第2小集団502と判定されている。
図29の例と異なり、第3車両300が車線変更を行うため、第2車両200の目標走行経路が、第3車両300の目標走行経路に近接しない。そのため、第2車両200は車線変更した後、そのまま走行できる。そこで、経路重複判定部42は、第1小集団501の車両の走行経路と第2小集団502の車両の走行経路とが、重ならないと判定する。
そして、優先度判定部43は、第1小集団501だけを考慮して、第2車両200の方が第1車両100よりも優先度が高いと判定している。そして、図32に示すように、走行領域判定部44は、最優先車両である第2車両200の目標走行経路に即して走行できる領域である優先走行領域を判定している。そして、走行領域判定部44は、低優先車両である第1車両100が、減速を行うことにより、優先走行領域を避けつつ車線変更できる領域である回避走行領域を判定している。
図29及び図30の別の例として、第2車両200が緊急車両等のように優先度が高い車両の場合は、第3車両300よりも第2車両200の走行経路を優先させた方がよい。そのため、経路重複判定部42は、判定小集団の各車両の走行経路が、判定小集団の周囲の小集団の各車両の走行経路と相互に重なるか否かを判定する。優先度判定部43は、周囲の小集団の走行経路と重なると判定された場合は、小集団の間で走行経路が重なる車両間の優先度を判定してもよい。走行領域判定部44は、周囲の小集団の走行経路と重なると判定された場合は、小集団の間で走行経路が重なる車両間で、優先度のより低い車両の走行領域を、優先度のより高い車両の走行領域と重ならないように変更してもよい。
この場合は、図29の例において、優先度判定部43は、目標走行経路が相互に重なる第1小集団501の第2車両200と、第2小集団502の第3車両300との間の優先度を判定し、第2車両200の方が第3車両300よりも優先度が高いと判定する。そして、図33に示すように、走行領域判定部44は、優先度のより高い第2車両200について、第2車両200の目標走行経路に即して走行できる領域である優先走行領域を判定する。そして、走行領域判定部44は、優先度のより低い第3車両300について、第2車両200の優先走行領域を避けるために、車線変更できる領域である回避走行領域を判定している。また、走行領域判定部44は、優先度のより低い第1車両100について、第2車両200の優先走行領域を避けつつ、車線変更を行うことができる回避走行領域を判定している。このように小集団間の優先度を考慮することにより、小集団間を跨いで、優先度の高い車両を優先的に走行させることができる。
<経路調停装置1のフローチャート>
次に、本実施の形態に係る経路調停装置1の処理について、図34のフローチャートを用いて説明する。図34のフローチャートの処理は、例えば一定の演算周期毎に、繰り返し実行される。
ステップS41で、上述したように、小集団管理部50は、通信部40を介して、調停対象の各車両から受信した位置情報等に基づいて、距離が近い1台以上の車両からなる小集団を決定する。
ステップS42で、目標経路受信部41は、通信部40を介して、小集団毎に、各車両から目標走行経路を受信する。この際、目標経路受信部41は、周囲の小集団の各車両からも目標走行経路を受信する。また、ステップS43で、委譲情報受信部47は、小集団毎に、各車両から委譲許可情報を受信する。ステップS44で、判定遅延部48は、同じ小集団の各車両から目標走行経路を受信するまで、経路重複判定部42の判定を遅らせる。
ステップS45で、走行状況考慮部49は、通信部40を介して、小集団毎に、道路監視システム、各車両等から周辺の走行状況を取得する。ステップS46で、走行状況考慮部49は、小集団毎に、周辺の走行状況を考慮して、受信した各車両の目標走行経路を変更する。
そして、ステップS47で、経路重複判定部42は、小集団毎に、各車両の目標走行経路が車線変更に伴って相互に重なるか否かを判定する。本実施の形態では、経路重複判定部42は、判定を行う小集団を判定小集団とし、判定小集団の各車両の目標走行経路が、判定小集団の周囲の小集団の各車両の走行経路と相互に重なるか否かを判定する。
ステップS48で、優先度判定部43は、小集団毎に、車両間の優先度を判定する。本実施の形態では、優先度判定部43は、周囲の小集団の走行経路と重なると判定された場合は、重なると判定された周囲の小集団の車両を考慮して、車両間の優先度を判定する。この際、優先度判定部43は、小集団の間で走行経路が重なる車両間の優先度を判定してもよい。
ステップS49で、走行領域判定部44は、小集団毎に、車両間の優先度を考慮し、優先走行領域及び回避走行領域を判定する。本実施の形態では、走行領域判定部44は、周囲の小集団の走行経路と重なると判定された場合は、車両間の優先度を考慮し、周囲の小集団と走行経路が重なる重複車両について、優先走行領域及び前記回避走行領域を判定する。この際、走行領域判定部44は、小集団の間で走行経路が重なる車両間で、優先度のより低い低優先車両の回避走行領域を、優先度のより高い最優先車両の優先走行領域を避けつつ走行できる領域に判定してもよい。
そして、ステップS50で、走行領域送信部45は、小集団毎に、走行領域の判定結果を各車両に対して送信する。ステップS51で、回避事由送信部46は、小集団毎に、回避走行領域を判定することとなった低優先車両に対して、回避走行領域を判定することとなった回避事由を送信する。
4.実施の形態4
次に、実施の形態4に係る自動運転及び経路調停システムについて説明する。上記の実施の形態1、2、3と同様の構成部分は説明を省略する。本実施の形態に係る自動運転及び経路調停システムの基本的な構成及び処理は実施の形態1、2、3と同様である。本実施の形態では、経路調停装置1が車両に搭載されている点が、実施の形態1、2、3と異なる。
図35に、本実施の形態に係る経路調停装置1の概略構成図を示す。経路調停装置1は、通信部40から小集団管理部50に加えて、親機決定部51を更に備えている。
本実施の形態では、経路調停装置1は、各車両に搭載されている。親機決定部51は、経路調停装置1を搭載した周囲の複数の車両の間で動作する親機を決定する。そして、経路調停装置1は、経路調停装置1自身が親機であると判定した場合は、周囲の複数の車両の走行経路を調停する。
この構成によれば、実施の形態1から3のように、各車両は、サーバに設けられた経路調停装置1に依存せずに、経路調停装置1を搭載した車両間で、親機を決定し、相互通信を行うことで、自律的に車両間の走行経路の調停を行うことができる。
本実施の形態では、各車両の経路調停装置1(通信部40)は、周囲の車両の経路調停装置1と無線通信を行う。なお、各車両の経路調停装置1は、基地局を介して、周囲の車両の経路調停装置1と無線通信を行ってもよい。また、経路調停装置1は、通信装置72が車載ネットワーク21に接続され、車載ネットワーク21を介して、自動運転制御装置25、通信装置22等と接続されてもよく、無線通信装置とされた通信装置72を用いて周囲の車両の経路調停装置1と無線通信を行ってもよい。
親機決定部51は、周囲に存在する各車両の経路調停装置1(親機決定部51)との間で、車両ID、エリアID、親機ID等の親機管理リストを交換し、親機及び子機の設定を管理する。車両IDは、各車両を特定するための識別符号であり、エリアIDは、各車両が位置する地域の識別符号であり、親機IDは、親機になっている経路調停装置1の識別符号である。任意の車両の親機決定部51が、親機になる経路調停装置1を、同じ調停地域に存在する車両の中からランダムに決定してもよいし、同じ調停地域の中心付近に存在する車両に決定してもよい。また、親機に設定された車両が、調停地域から離脱する場合は、周囲の経路調停装置1に離脱情報を送信し、他の経路調停装置1に親機を引き継ぐ。
親機に設定された経路調停装置1は、実施の形態1から3と同様に、同じ調停地域に位置する各車両の自動運転制御装置25から目標走行経路等を受信し、各車両の走行経路を判定した後、各車両の自動運転制御装置25に走行領域の判定結果等を送信する。親機に設定された経路調停装置1は、基地局を介して、道路監視システム等から情報を取得する。一方、親機に設定されていない各車両の経路調停装置1は、親機の設定を管理する親機決定部51以外の機能を停止する。また、親機に設定されていない各車両の自動運転制御装置25は、親機に設定された車両の経路調停装置1に目標走行経路等を送信し、親機に設定された車両の経路調停装置1から走行領域の判定結果等を受信する。
〔その他の実施の形態〕
最後に、本願のその他の実施の形態について説明する。なお、以下に説明する各実施の形態の構成は、それぞれ単独で適用されるものに限られず、矛盾が生じない限り、他の実施の形態の構成と組み合わせて適用することも可能である。
(1)上記の各実施の形態においては、経路調停装置1は、各車両から目標走行経路を受信するまで、後述する経路重複判定部42の判定を遅らせる判定遅延部48を備えている場合を例として説明した。しかし、本願の実施の形態はこれに限定されない。すなわち、経路調停装置1は、判定遅延部48を備えていなくてもよく、各演算タイミングにおいて各車両から受信している最新の目標走行経路を用いて、経路重複判定部42、優先度判定部43、及び走行領域判定部44の処理を行ってもよい。
(2)上記の各実施の形態においては、経路調停装置1は、回避事由送信部46及び委譲情報受信部47を備えている場合を例として説明した。しかし、本願の実施の形態はこれに限定されない。すなわち、経路調停装置1は、回避事由送信部46及び委譲情報受信部47の一方又は双方を備えていなくてもよい。
(3)上記の実施の形態3、4においては、経路調停装置1は、周辺の走行状況を考慮して、受信した各車両の目標走行経路を変更する走行状況考慮部49を備えており、経路重複判定部42及び優先度判定部43は、走行状況考慮部49による変更処理後の目標走行経路を用いて判定を行う場合を例として説明した。しかし、上記の実施の形態3、4において、経路調停装置1は、走行状況考慮部49を備えていなくてもよく、経路重複判定部42及び優先度判定部43は、受信した目標走行経路を用いて判定を行ってもよい。
本願は、様々な例示的な実施の形態及び実施例が記載されているが、1つ、または複数の実施の形態に記載された様々な特徴、態様、及び機能は特定の実施の形態の適用に限られるのではなく、単独で、または様々な組み合わせで実施の形態に適用可能である。従って、例示されていない無数の変形例が、本願明細書に開示される技術の範囲内において想定される。例えば、少なくとも1つの構成要素を変形する場合、追加する場合または省略する場合、さらには、少なくとも1つの構成要素を抽出し、他の実施の形態の構成要素と組み合わせる場合が含まれるものとする。
1 経路調停装置、2 サーバ、3 ネットワーク網、25 自動運転制御装置、40 通信部、41 目標経路受信部、42 経路重複判定部、43 優先度判定部、44 走行領域判定部、45 走行領域送信部、46 回避事由送信部、47 委譲情報受信部、48 判定遅延部、49 走行状況考慮部、50 小集団管理部、51 親機決定部

Claims (17)

  1. 複数の車両と通信する通信部と、
    各車両から目標走行経路を受信する目標経路受信部と、
    各車両の前記目標走行経路が相互に重なるか否かを判定する経路重複判定部と、
    車両間の優先度を判定する優先度判定部と、
    前記目標走行経路の相互重複が生じると判定された場合に、前記目標走行経路が相互に重なると判定された重複車両の内、前記優先度が最も高い車両である最優先車両が、前記最優先車両の前記目標走行経路に即して走行できる、単数の走行車線又は設定可能であれば複数の走行車線を含む領域である優先走行領域を判定し、前記重複車両の内、前記最優先車両以外の車両である低優先車両が、前記優先走行領域を避けつつ走行できる、単数の走行車線又は設定可能であれば複数の走行車線を含む領域である回避走行領域を判定する走行領域判定部と、
    前記通信部を介して、前記優先走行領域を前記最優先車両に送信し、前記最優先車両を前記優先走行領域の範囲内を走行させ、前記回避走行領域を前記低優先車両に送信し、前記低優先車両を前記回避走行領域の範囲内を走行させる走行領域送信部と、を備え
    前記走行領域判定部は、前記優先走行領域として、時間間隔ごとに設定された将来の各時点において、前記最優先車両が、最優先車両の目標走行経路に即して走行できる各時点の領域を判定し、
    前記回避走行領域として、前記時間間隔ごとに設定された将来の各時点において、前記低優先車両が、各時点の前記優先走行領域を避けつつ走行できる各時点の領域を判定する経路調停装置。
  2. 複数の車両と通信する通信部と、
    各車両から目標走行経路を受信する目標経路受信部と、
    各車両の前記目標走行経路が相互に重なるか否かを判定する経路重複判定部と、
    車両間の優先度を判定する優先度判定部と、
    前記目標走行経路の相互重複が生じると判定された場合に、前記目標走行経路が相互に重なると判定された重複車両の内、前記優先度が最も高い車両である最優先車両が、前記最優先車両の前記目標走行経路に即して走行できる、単数の走行車線又は設定可能であれば複数の走行車線を含む領域である優先走行領域を判定し、前記重複車両の内、前記最優先車両以外の車両である低優先車両が、前記優先走行領域を避けつつ走行できる、単数の走行車線又は設定可能であれば複数の走行車線を含む領域である回避走行領域を判定する走行領域判定部と、
    前記通信部を介して、前記優先走行領域を前記最優先車両に送信し、前記最優先車両を前記優先走行領域の範囲内を走行させ、前記回避走行領域を前記低優先車両に送信し、前記低優先車両を前記回避走行領域の範囲内を走行させる走行領域送信部と、を備えた経路調停装置であって、
    前記走行領域判定部は、前記低優先車両が複数台ある場合は、複数の前記低優先車両の前記回避走行領域として、前記優先度のより低い前記低優先車両が、前記最優先車両の前記優先走行領域、及び前記優先度のより高い前記低優先車両の前記回避走行領域を避けつつ走行できる領域を判定し、
    前記経路調停装置は、車両に搭載され、
    前記経路調停装置を搭載した周囲の複数の車両の間で動作する親機を決定する親機決定部を備え、
    前記経路調停装置自身が前記親機であると判定した場合は、周囲の複数の車両の走行経路を調停する経路調停装置。
  3. 複数の車両と通信する通信部と、
    各車両から目標走行経路を受信する目標経路受信部と、
    各車両の前記目標走行経路が相互に重なるか否かを判定する経路重複判定部と、
    車両間の優先度を判定する優先度判定部と、
    前記目標走行経路の相互重複が生じると判定された場合に、前記目標走行経路が相互に重なると判定された重複車両の内、前記優先度が最も高い車両である最優先車両が、前記最優先車両の前記目標走行経路に即して走行できる、単数の走行車線又は設定可能であれば複数の走行車線を含む領域である優先走行領域を判定し、前記重複車両の内、前記最優先車両以外の車両である低優先車両が、前記優先走行領域を避けつつ走行できる、単数の走行車線又は設定可能であれば複数の走行車線を含む領域である回避走行領域を判定する走行領域判定部と、
    前記通信部を介して、前記優先走行領域を前記最優先車両に送信し、前記最優先車両を前記優先走行領域の範囲内を走行させ、前記回避走行領域を前記低優先車両に送信し、前記低優先車両を前記回避走行領域の範囲内を走行させる走行領域送信部と、
    各車両から、他車両に走行経路を譲ってもよい旨の委譲許可情報を受信する委譲情報受信部と、を備え、
    前記優先度判定部は、前記委譲許可情報を受け取った車両の前記優先度を、前記委譲許可情報を受け取っていない車両の前記優先度よりも低くする経路調停装置。
  4. 複数の車両と通信する通信部と、
    各車両から目標走行経路を受信する目標経路受信部と、
    各車両の前記目標走行経路が相互に重なるか否かを判定する経路重複判定部と、
    車両間の優先度を判定する優先度判定部と、
    前記目標走行経路の相互重複が生じると判定された場合に、前記目標走行経路が相互に重なると判定された重複車両の内、前記優先度が最も高い車両である最優先車両が、前記最優先車両の前記目標走行経路に即して走行できる、単数の走行車線又は設定可能であれば複数の走行車線を含む領域である優先走行領域を判定し、前記重複車両の内、前記最優先車両以外の車両である低優先車両が、前記優先走行領域を避けつつ走行できる、単数の走行車線又は設定可能であれば複数の走行車線を含む領域である回避走行領域を判定する走行領域判定部と、
    前記通信部を介して、前記優先走行領域を前記最優先車両に送信し、前記最優先車両を前記優先走行領域の範囲内を走行させ、前記回避走行領域を前記低優先車両に送信し、前記低優先車両を前記回避走行領域の範囲内を走行させる走行領域送信部と、
    周辺の走行状況を考慮して、受信した前記目標走行経路を変更する走行状況考慮部と、を備え、
    前記経路重複判定部は、前記走行状況考慮部による変更処理後の各車両の前記目標走行経路が相互に重なるか否かを判定し、
    前記優先度判定部は、変更処理後の車両間の優先度を判定し、
    前記走行領域判定部は、変更処理後の前記目標走行経路の相互重複が生じると判定された場合に、前記最優先車両が、変更処理後の前記最優先車両の前記目標走行経路に即して走行できる、単数の走行車線又は設定可能であれば複数の走行車線を含む領域である前記優先走行領域を、周辺の走行状況を考慮して判定し、前記低優先車両が、前記優先走行領域を避けつつ走行できる、単数の走行車線又は設定可能であれば複数の走行車線を含む領域である前記回避走行領域を、周辺の走行状況を考慮して判定する経路調停装置。
  5. 前記走行領域判定部は、変更処理後の前記目標走行経路の相互重複が生じないと判定され、且つ前記走行状況考慮部により前記目標走行経路が変更された場合に、前記目標走行経路が変更された変更車両が、変更された前記変更車両の前記目標走行経路に即して走行できる、単数の走行車線又は設定可能であれば複数の走行車線を含む領域である変更走行領域を、周辺の走行状況を考慮して判定し、
    前記走行領域送信部は、前記通信部を介して、前記変更走行領域を前記変更車両に送信し、前記変更車両を前記変更走行領域の範囲内を走行させる請求項に記載の経路調停装置。
  6. 前記走行領域判定部は、前記優先走行領域として、時間間隔ごとに設定された将来の各時点において、前記最優先車両が、最優先車両の目標走行経路に即して走行できる各時点の領域を判定し、
    前記回避走行領域として、前記時間間隔ごとに設定された将来の各時点において、前記低優先車両が、各時点の前記優先走行領域を避けつつ走行できる各時点の領域を判定する請求項からのいずれか一項に記載の経路調停装置。
  7. 前記走行領域判定部は、前記最優先車両の前記目標走行経路に車線変更が含まれる場合は、前記優先走行領域として、前記最優先車両が、車線変更先の走行車線に沿って走行できる領域と現在の走行車線に沿って走行できる領域とを合計した領域を判定し、
    前記最優先車両の前記目標走行経路に車線変更が含まれない場合は、前記優先走行領域として、前記最優先車両が、現在の走行車線に沿って走行できる領域を判定する請求項1から6のいずれか一項に記載の経路調停装置。
  8. 前記走行領域判定部は、前記低優先車両の車線変更に伴って前記目標走行経路の相互重複が生じる場合は、前記回避走行領域として、前記低優先車両が、前記優先走行領域を避けつつ車線変更を行うことができる領域と、前記優先走行領域を避けつつ現在の走行車線に沿って走行できる領域と、を合計した領域を判定する請求項1から7のいずれか一項に記載の経路調停装置。
  9. 前記走行領域判定部は、前記低優先車両が複数台ある場合は、複数の前記低優先車両の前記回避走行領域として、前記優先度のより低い前記低優先車両が、前記最優先車両の前記優先走行領域、及び前記優先度のより高い前記低優先車両の前記回避走行領域を避けつつ走行できる領域を判定し、
    前記経路調停装置は、ネットワーク網に接続されたサーバに設けられている請求項1、3、及び4のいずれか一項に記載の経路調停装置。
  10. 距離が近い1台以上の車両からなる小集団を決定する小集団管理部を備え、
    前記経路重複判定部は、前記小集団毎に、各車両の前記目標走行経路が車線変更に伴って相互に重なるか否かを判定し、
    前記優先度判定部は、前記小集団毎に、車両間の優先度を判定し、
    前記走行領域判定部は、前記小集団毎に、車両間の優先度を考慮し、前記優先走行領域及び前記回避走行領域を判定する請求項1からのいずれか一項に記載の経路調停装置。
  11. 前記経路重複判定部は、判定を行う前記小集団を判定小集団とし、前記判定小集団の各車両の目標走行経路が、前記判定小集団の周囲の前記小集団の各車両の走行経路と相互に重なるか否かを判定し、
    前記優先度判定部は、周囲の前記小集団の走行経路と重なると判定された場合は、重なると判定された周囲の前記小集団の車両を考慮して、車両間の優先度を判定し、
    前記走行領域判定部は、周囲の前記小集団の走行経路と重なると判定された場合は、車両間の優先度を考慮し、重なると判定された重複車両について、前記優先走行領域及び前記回避走行領域を判定する請求項10に記載の経路調停装置。
  12. 前記経路重複判定部は、判定を行う前記小集団を判定小集団とし、前記判定小集団の各車両の走行経路が、前記判定小集団の周囲の前記小集団の各車両の走行経路と相互に重なるか否かを判定し、
    前記優先度判定部は、周囲の前記小集団の走行経路と重なると判定された場合は、前記小集団の間で走行経路が重なる車両間の優先度を判定し、
    前記走行領域判定部は、周囲の前記小集団の走行経路と重なると判定された場合は、車両間の優先度を考慮し、前記小集団の間で走行経路が重なる重複車両について、前記優先走行領域及び前記回避走行領域を判定する請求項10に記載の経路調停装置。
  13. 前記小集団管理部は、距離、速度及び進行方向が判定値よりも近い1台以上の車両からなる前記小集団を決定する、又は道路上の特定範囲にある1台以上の車両からなる前記小集団を決定する請求項10から12のいずれか一項に記載の経路調停装置。
  14. 前記経路調停装置は、複数設けられて、複数の車両の走行経路を分担して管制すると共に、1台以上の車両からなる小集団毎に管制し、
    同じ前記小集団の1台以上の車両は、同じ前記経路調停装置により管制される請求項1から1のいずれか一項に記載の経路調停装置。
  15. 前記優先度判定部は、少なくとも車線変更の必要性に係る、複数のルールを組み合わせて、車両間の前記優先度を判定する請求項1から1のいずれか一項に記載の経路調停装置。
  16. 各車両から前記目標走行経路を受信するまで、前記経路重複判定部の判定を遅らせる判定遅延部を備えた請求項1から1のいずれか一項に記載の経路調停装置。
  17. 前記低優先車両に対して、前記回避走行領域を判定することとなった回避事由を送信する回避事由送信部を備えた請求項1から1のいずれか一項に記載の経路調停装置。
JP2022509802A 2020-03-24 2020-03-24 経路調停装置 Active JP7292495B2 (ja)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2020/012850 WO2021191995A1 (ja) 2020-03-24 2020-03-24 経路調停装置、自動運転制御装置、及び自動運転及び経路調停システム

Publications (2)

Publication Number Publication Date
JPWO2021191995A1 JPWO2021191995A1 (ja) 2021-09-30
JP7292495B2 true JP7292495B2 (ja) 2023-06-16

Family

ID=77891556

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022509802A Active JP7292495B2 (ja) 2020-03-24 2020-03-24 経路調停装置

Country Status (5)

Country Link
US (1) US12241750B2 (ja)
EP (1) EP4131208A4 (ja)
JP (1) JP7292495B2 (ja)
CN (1) CN115280392A (ja)
WO (1) WO2021191995A1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10909866B2 (en) * 2018-07-20 2021-02-02 Cybernet Systems Corp. Autonomous transportation system and methods
US12202476B2 (en) * 2022-05-27 2025-01-21 Ford Global Technologies, Llc Vehicle map data management
CN115848417B (zh) * 2023-02-27 2023-06-06 苏州星恒通导航技术有限公司 用于自动驾驶车辆施工交集区的防撞仲裁方法及仲裁系统

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017207813A (ja) 2016-05-16 2017-11-24 株式会社デンソー 走行支援装置
JP2018181035A (ja) 2017-04-17 2018-11-15 株式会社ゼンリン 走行支援装置、走行支援方法およびそのためのデータ構造
WO2019138488A1 (ja) 2018-01-11 2019-07-18 住友電気工業株式会社 予測走行挙動データの調整装置、予測走行挙動データの送信装置、予測走行挙動データの調整方法、予測走行挙動データの送信方法、コンピュータプログラム、及び通信フレームのデータ構造
JP2019200529A (ja) 2018-05-15 2019-11-21 株式会社東芝 走行支援システム、および、走行支援方法

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6015329B2 (ja) * 2012-10-11 2016-10-26 株式会社デンソー 隊列走行システム及び隊列走行装置
DE102015200765A1 (de) 2015-01-20 2016-07-21 Robert Bosch Gmbh Verfahren zum Planen eines Fahrspurwechselvorgangs für ein automatisiert fahrbares Kraftfahrzeug
JP6222137B2 (ja) * 2015-03-02 2017-11-01 トヨタ自動車株式会社 車両制御装置
US10621869B2 (en) 2015-03-18 2020-04-14 Nec Corporation Driving control device, driving control method, and vehicle-to-vehicle communication system
JP2017045385A (ja) * 2015-08-28 2017-03-02 株式会社デンソー 運転支援装置及びプログラム
JP6558239B2 (ja) * 2015-12-22 2019-08-14 アイシン・エィ・ダブリュ株式会社 自動運転支援システム、自動運転支援方法及びコンピュータプログラム
JP6308233B2 (ja) * 2016-02-29 2018-04-11 トヨタ自動車株式会社 車両制御装置及び車両制御方法
WO2017154566A1 (ja) * 2016-03-11 2017-09-14 パナソニックIpマネジメント株式会社 自動車両配車システム及びサーバ装置
KR101786352B1 (ko) * 2016-05-27 2017-11-15 현대자동차주식회사 우선순위 고려 차선 변경 제어 장치 및 방법
JP6819177B2 (ja) * 2016-09-21 2021-01-27 日産自動車株式会社 運転支援方法及び運転支援装置
US20190308625A1 (en) * 2016-11-29 2019-10-10 Mazda Motor Corporation Vehicle control device
JP6460580B2 (ja) * 2017-03-17 2019-01-30 マツダ株式会社 運転支援制御装置
JP7047482B2 (ja) * 2018-03-09 2022-04-05 株式会社Jvcケンウッド 測長システム、車両連結システム、測長方法、およびプログラム
JP2019158646A (ja) * 2018-03-14 2019-09-19 本田技研工業株式会社 車両制御装置、車両制御方法、及びプログラム
JP7137347B2 (ja) * 2018-04-26 2022-09-14 株式会社デンソー 走行支援装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017207813A (ja) 2016-05-16 2017-11-24 株式会社デンソー 走行支援装置
JP2018181035A (ja) 2017-04-17 2018-11-15 株式会社ゼンリン 走行支援装置、走行支援方法およびそのためのデータ構造
WO2019138488A1 (ja) 2018-01-11 2019-07-18 住友電気工業株式会社 予測走行挙動データの調整装置、予測走行挙動データの送信装置、予測走行挙動データの調整方法、予測走行挙動データの送信方法、コンピュータプログラム、及び通信フレームのデータ構造
JP2019200529A (ja) 2018-05-15 2019-11-21 株式会社東芝 走行支援システム、および、走行支援方法

Also Published As

Publication number Publication date
US12241750B2 (en) 2025-03-04
JPWO2021191995A1 (ja) 2021-09-30
EP4131208A4 (en) 2023-03-29
EP4131208A1 (en) 2023-02-08
US20230078294A1 (en) 2023-03-16
WO2021191995A1 (ja) 2021-09-30
CN115280392A (zh) 2022-11-01

Similar Documents

Publication Publication Date Title
JP7170888B2 (ja) 車線変更経路指示装置及び車線変更経路指示システム
US10399564B2 (en) Vehicle roundabout management
JP6308233B2 (ja) 車両制御装置及び車両制御方法
US10304333B2 (en) Method and vehicle communication system for determining a driving intention for a vehicle
US9799224B2 (en) Platoon travel system
US11753035B2 (en) Vehicle control system
JP7292495B2 (ja) 経路調停装置
US11402844B2 (en) Vehicle control apparatus, vehicle control method, and storage medium
JP2008087545A (ja) 走行制御装置及び走行制御方法
JP2019036339A (ja) 運転支援装置
JPWO2019163287A1 (ja) 通過可否判定装置、通過可否判定方法、及びコンピュータプログラム
JP2022129234A (ja) 遠隔支援システム及び遠隔支援方法
JP2018169895A (ja) 運転支援システム
US12110010B2 (en) Driving assistance device
JP6809087B2 (ja) 運転支援方法及び運転支援装置
JP7019768B1 (ja) 走行経路指示装置及び走行経路指示システム
WO2021229671A1 (ja) 走行支援装置および走行支援方法
JP2022048583A (ja) 車両制御装置、車両制御方法、およびプログラム
JP7462779B2 (ja) 車両制御方法および装置
JP7334107B2 (ja) 車両制御方法及び車両制御装置
CN116071956A (zh) 一种路径切换方法、装置、电子设备及存储介质
JP7270673B2 (ja) 交通管制装置
WO2022091322A1 (ja) サーバ選出装置およびサーバ選出システム
JP7224402B2 (ja) 駐車場管理装置
CN115447601A (zh) 车辆控制方法及相关装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220927

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230110

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230224

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230606

R151 Written notification of patent or utility model registration

Ref document number: 7292495

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151