JP7254058B2 - 車両デバイスとクラウドコンピューティングデバイスとの間で計画機能及び制御機能を分散させる運転システム、車両コンピューティングデバイス、及びクラウドコンピューティングデバイス - Google Patents

車両デバイスとクラウドコンピューティングデバイスとの間で計画機能及び制御機能を分散させる運転システム、車両コンピューティングデバイス、及びクラウドコンピューティングデバイス Download PDF

Info

Publication number
JP7254058B2
JP7254058B2 JP2020214463A JP2020214463A JP7254058B2 JP 7254058 B2 JP7254058 B2 JP 7254058B2 JP 2020214463 A JP2020214463 A JP 2020214463A JP 2020214463 A JP2020214463 A JP 2020214463A JP 7254058 B2 JP7254058 B2 JP 7254058B2
Authority
JP
Japan
Prior art keywords
vehicle
computing device
information
location
safe
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
JP2020214463A
Other languages
English (en)
Other versions
JP2022089730A (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 JP2022089730A publication Critical patent/JP2022089730A/ja
Application granted granted Critical
Publication of JP7254058B2 publication Critical patent/JP7254058B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • H04L67/125Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
    • 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
    • B60W60/0011Planning or execution of driving tasks involving control alternatives for a single driving scenario, e.g. planning several paths to avoid obstacles
    • 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
    • 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/3407Route searching; Route guidance specially adapted for specific applications
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • 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
    • B60W2756/00Output or target parameters relating to data
    • B60W2756/10Involving external transmission of data to or from the vehicle

Landscapes

  • Engineering & Computer Science (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Automation & Control Theory (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Human Computer Interaction (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Description

特許法第30条第2項適用 展示会名称:コンシューマー・エレクトロニクス・ショー(CES)2020 開催日:令和 2年 1月 7日から令和 2年 1月10日
本開示は、半自動及び自動運転システム及び方法に関する。
関連技術の車両は、ともにSAEレベル3又はレベル4自動運転デバイスとして動作する、制御モジュール、経路計画モジュール及び意思決定モジュールを含む半自動運転デバイスを装備することができる。SAEレベル3又はレベル4自動運転デバイスは、所定の運転条件下において、完全自動方式で車両の加速、制動及び旋回機能を制御することが可能である。関連技術の運転デバイス上で実行されるアルゴリズムは、非常に高い計算能力を必要とし、したがって、車両内部に存在する高価で高い能力の機器を用いて実施される。
本開示の一態様による運転システムは、車両コンピューティングデバイス及びクラウドコンピューティングデバイスを備え、それらの間で、計算負荷を分散して計算負荷を低減し、それによって車両内部の電力消費を低減することができる。
本開示の一態様による運転システムは、既存のシステムの自動化レベルを増大させるために、既存の半自動運転システムに対し容易に改良を加えることができる。例えば、車両内に存在するSAEレベル2自動運転システムは、開示されるシステム又は方法を用いて強化又は拡張することができる。
本開示の一態様によれば、運転システムは、車両上の車両コンピューティングデバイスと、車両から物理的に離れたロケーションにおけるクラウドコンピューティングデバイスとを備え、車両コンピューティングデバイスは、ナビゲーション情報をクラウドコンピューティングデバイスに送信するように構成され、ナビゲーション情報は、目的地情報と、車両のロケーション情報とを含み、クラウドコンピューティングデバイスは、ナビゲーション情報及び予め記憶されたマップデータに基づいて、プライマリ経路計画情報及びバックアップ経路計画情報を含む経路計画情報を生成し、この経路計画情報を車両コンピューティングデバイスに送信するように構成され、車両コンピューティングデバイスは、経路計画情報に基づいて車両を制御するように構成される。
車両コンピューティングデバイスは、クラウドコンピューティングデバイスから経路情報を受信した後に所定の期間が経過したことに応答して、バックアップ経路情報に基づいて車両の軌道を制御するように構成された制御モジュールを実行するように構成された第1のプロセッサを備えることができる。
車両コンピューティングデバイスは、車両上のセンサから、車両の周囲環境に関する情報を受信し、センサから受信した情報に基づいて、ナビゲーション情報をクラウドコンピューティングデバイスに出力するように構成された低レベル意思決定モジュールを実行するように構成された第1のプロセッサを備えることができる。
クラウドコンピューティングデバイスは、車両コンピューティングデバイスからナビゲーション情報を受信し、受信したナビゲーション情報に基づいて経路情報を車両コンピューティングデバイスに出力するように構成された経路計画モジュールを実行するように構成された第2のプロセッサを備えることができる。
第1のプロセッサは、クラウドコンピューティングデバイスから受信した経路情報に基づいて車両の軌道を制御するように構成された制御モジュールを実行するように更に構成することができる。
低レベル意思決定モジュールは、車両の軌道における迅速な変更が必要とされることを示す、センサから受信した情報に応答して、低レベル命令を制御モジュールに出力するように更に構成することができ、制御モジュールは、低レベル命令が制御モジュールによって受信されたことに応答して、低レベル命令に基づいて車両の軌道を制御するように更に構成することができる。
車両コンピューティングデバイスのサンプリングレートは、クラウドコンピューティングデバイスのサンプリングレートよりも高くすることができる。
車両コンピューティングデバイスのサンプリングレートは、クラウドコンピューティングデバイスのサンプリングレートよりも高くすることができ、制御モジュールは、クラウドコンピューティングデバイスから経路情報を受信した後に所定の期間が経過したことに応答して、バックアップ経路情報に基づいて車両を制御するように更に構成することができる。
目的地情報は、車両の目的地のロケーションを含むことができ、バックアップ経路情報は、車両の周囲環境における最適な安全な場所のロケーションを含むことができ、車両コンピューティングデバイスは、クラウドコンピューティングデバイスから経路情報を受信した後に所定の期間が経過していない間、目的地のロケーションにナビゲートし、クラウドコンピューティングデバイスから経路情報を受信した後に所定の期間が経過したことに応答して、最適な安全な場所にナビゲートするように構成された制御モジュールを実行するように構成された第1のプロセッサを備えることができる。
クラウドコンピューティングデバイスは、車両コンピューティングデバイスから受信したナビゲーション情報に基づいて車両の周囲環境における複数の安全な場所の中から最適な安全な場所を決定するように構成された経路計画モジュールを実行するように構成された第2のプロセッサを備えることができる。
複数の安全な場所のうちの各安全な場所について、経路計画モジュールは、車両のロケーションから安全な場所への経路、及び安全な場所に関する複数のパラメータを決定し、複数のパラメータに基づいて最適な安全な場所を決定するように構成することができる。
複数の安全な場所からの各安全な場所について、複数のパラメータは、車両のロケーションからの安全な場所の距離Aと、安全な場所への最近傍の運転経路からの安全な場所の距離Bと、安全な場所への決定された経路におけるサンプル縦加速度中央値Cと、安全な場所への決定された経路におけるサンプル横加速度中央値Dと、安全な場所への決定された経路におけるサンプルヨーレート中央値Eと、安全な場所に到達する時間Tとを含み、経路計画モジュールは、以下の式
A+1/B+C+D+E+T
を最小化することによって、最適な安全な場所を決定するように構成することができる。
本開示の一態様によれば、車両から物理的に離れたロケーションにおけるクラウドコンピューティングデバイスは、メモリと、車両上の車両コンピューティングデバイスとワイヤレス通信するように構成された通信デバイスと、プロセッサであって、通信デバイスによって、車両コンピューティングデバイスからナビゲーション情報を受信し、ナビゲーション情報は、目的地情報と、車両のロケーション情報と、車両の周囲環境に関する高精細マップ情報とを含み、ナビゲーション情報に基づいて、プライマリ経路情報及びバックアップ経路情報を含む経路情報を生成し、経路情報を車両コンピューティングデバイスに送信するように構成されたプロセッサとを備える。
目的地情報は車両の目的地のロケーションを含むことができ、バックアップ経路情報は、車両の周囲環境における最適な安全な場所のロケーションを含むことができ、プロセッサは、車両コンピューティングデバイスから受信したナビゲーション情報に基づいて、車両の周囲環境における複数の安全な場所の中から、最適な安全な場所を決定するように更に構成することができる。
プロセッサは、複数の安全な場所のうちの各安全な場所について、車両のロケーションから安全な場所への経路、及び安全な場所に関する複数のパラメータを決定し、複数のパラメータに基づいて最適な安全な場所を決定するように更に構成することができる。
複数の安全な場所からの各安全な場所について、複数のパラメータは、車両のロケーションからの安全な場所の距離Aと、安全な場所への最近傍の運転経路からの安全な場所の距離Bと、安全な場所への決定された経路におけるサンプル縦加速度中央値Cと、安全な場所への決定された経路におけるサンプル横加速度中央値Dと、安全な場所への決定された経路におけるサンプルヨーレート中央値Eと、安全な場所に到達する時間Tとを含むことができ、プロセッサは、以下の式
A+1/B+C+D+E+T
を最小化することによって、最適な安全な場所を決定するように更に構成することができる。
本開示の一態様によれば、車両上の車両コンピューティングデバイスは、メモリと、車両から物理的に離れたロケーションにおけるクラウドコンピューティングデバイスと通信するように構成された通信デバイスと、プロセッサであって、ナビゲーション情報をクラウドコンピューティングデバイスに送信し、ナビゲーション情報は、目的地情報と、車両のロケーション情報と、車両の周囲環境に関する高精細マップ情報とを含み、クラウドコンピューティングデバイスから、プライマリ経路情報及びバックアップ経路情報を含む経路情報を受信し、受信した経路情報に基づいて車両の軌道を制御するように構成されるプロセッサとを備える。
プロセッサは、クラウドコンピューティングデバイスから経路情報を受信した後に所定の期間が経過したことに応答して、バックアップ経路情報に基づいて車両の軌道を制御するように更に構成することができる。
プロセッサは、車両上のセンサから、車両の周囲環境に関する情報を受信し、センサから受信した情報に基づいて、ナビゲーション情報をクラウドコンピューティングデバイスに出力し、車両の軌道における迅速な変更が必要とされることを示す、センサから受信した情報に応答して、センサから受信した情報に基づいて車両の軌道を制御するように更に構成することができる。
目的地情報は、車両の目的地のロケーションを含むことができ、バックアップ経路情報は、車両の周囲環境における最適な安全な場所のロケーションを含むことができ、プロセッサは、クラウドコンピューティングデバイスから経路情報を受信した後に所定の期間が経過していない間、目的地のロケーションにナビゲートし、クラウドコンピューティングデバイスから経路情報を受信した後に所定の期間が経過したことに応答して、最適な安全な場所にナビゲートするように更に構成することができる。
本開示の或る特定の実施形態の上記及び/又は他の態様、特徴及び利点は、添付の図面と併せて以下の説明を読むことで、より明らかとなるであろう。
一実施形態による運転システムを示すブロック図である。 一実施形態による車両コンピューティングデバイスを示す機能ブロック図である。 一実施形態によるクラウドコンピューティングデバイスを示す機能ブロック図である。 図1の車両コンピューティング及びクラウドコンピューティングデバイス間の情報のフローを示すタイミング図である。 一実施形態による、車両の軌道を制御するプロセスを示すフロー図である。 一実施形態による、最適な安全な場所を決定するプロセスを示すフロー図である。 一実施形態による、車両の軌道を制御するプロセスを示すフロー図である。
これより、添付の図面を参照して或る特定の実施形態を説明する。
図1を参照すると、車両1のための運転システム100は、車両1内に位置する車両コンピューティングデバイス200と、車両1から物理的に離れたクラウドコンピューティングデバイス300とを備える。車両コンピューティングデバイス200は、メモリ201と、プロセッサ202と、通信デバイス203とを備える。クラウドコンピューティングデバイス300は、メモリ301と、プロセッサ302と、通信デバイス303とを備える。車両コンピューティングデバイス200及びクラウドコンピューティングデバイス300は互いにワイヤレス通信するように構成することができる。例えば、車両コンピューティングデバイス200及びクラウドコンピューティングデバイス300は、LTE、5G等のうちの任意の1つ以上を用いて通信するように構成することができる。車両コンピューティングデバイス200及びクラウドコンピューティングデバイス300によって用いられるワイヤレス通信方法は特に制限されない。
車両コンピューティングデバイス200を備えた車両1は、車両1の周囲環境を測定する様々なセンサ11と、車両1のユーザによる目的地情報入力を受信するユーザインタフェース12と、車両の軌道を制御するための様々なデバイス13とを更に備える。
車両コンピューティングデバイス200のメモリ201は、車両コンピューティングデバイス200のプロセッサ202によって実行されることになる制御モジュール210及び低レベル意思決定モジュール220を記憶することができる。
クラウドコンピューティングデバイス300のメモリ301は、クラウドコンピューティングデバイス300のプロセッサ302によって実行されることになる経路計画モジュール310及び高レベル意思決定モジュール320を記憶することができる。
上記のデバイスのそれぞれの説明が以下に提供される。
図2を参照すると、車両1に含まれるセンサ11は、例えば物体検出センサ、車両速度センサ、車両位置センサ等を含むことができる。物体検出センサは、車両の周囲環境における物体を検出することができ、例えば、ミリ波レーダー、レーザーレーダー、カメラ、超音波センサ、車両間通信装置等のうちの任意の1つ以上を含むことができる。様々なセンサ11は、車両1の周囲環境及び周囲環境に対する車両の空間関係に関する情報をまとめて収集することができる。
制御モジュール210は、経路計画モジュール310及び高レベル意思決定モジュール320から、車両通信デバイス203によって情報を受信する。制御モジュール210は、低レベル意思決定モジュール220からも情報を受信する。制御モジュールは、例えば、受信した情報に従って車両1の軌道を調整するように車両ヨーレート及び車両速度を制御することによって、車両1の様々なデバイス13を制御するための命令を出力する。
低レベル意思決定モジュール220は、様々な車両センサ11から情報を受信し、車両通信デバイス203によって、ナビゲーション情報(すなわち、テレメトリ)をクラウドコンピューティングデバイス300に出力する。クラウドコンピューティングデバイス300に出力される情報は、例えば、様々なセンサ11から受信される情報に基づく高精細(HD)マップデータを含むことができる。低レベル意思決定モジュール220は、制御モジュール210にも情報を出力する。低レベル意思決定モジュールは、定期的間隔、すなわち、一定のサンプリングレートScで情報を出力する。
低レベル意思決定モジュール220は、車両1の軌道に影響を与える決定を担当する。特に、低レベル意思決定モジュール220は、周囲環境に関する情報に基づいて車両1を迅速に停止させる又は道を譲らせる決定を担当する。
図3を参照すると、経路計画モジュール310は、高レベル意思決定モジュール320から情報を受信し、クラウド通信デバイス303によって、低レベル意思決定モジュール220から情報を受信する。経路計画モジュール310は、受信した情報に基づいて車両コンピューティングデバイス200に経路情報を出力する。経路計画モジュール310によって出力される経路情報は、ユーザによって入力された目的地に車両をナビゲートするための高レベル命令を制御モジュール210に提供し、マップ座標及びタイムスタンプを含む。経路計画モジュール310は、例えば、高速探索ランダムツリーアルゴリズム等を利用して経路情報を生成することができるが、特に限定されていない。経路計画モジュール310は、定期的な間隔、すなわち、一定のサンプリングレートSpで経路情報を出力する。経路計画モジュール310のサンプリングレートSpは、低レベル意思決定モジュール220のサンプリングレートScよりも低い。換言すれば、車両コンピューティングデバイスは、クラウドコンピューティングデバイスよりも迅速に動作するが、クラウドコンピューティングデバイスによって処理される負荷よりも小さな負荷を扱う。
経路計画モジュール310によって出力される情報の各ユニットは、バックアップ経路情報も含む。バックアップ経路情報は、クラウドコンピューティングデバイス300によって最も近時に受信された車両1の位置(すなわち、車両の現在の位置)から所定の距離内に位置する1つ以上の安全な場所への経路に関する情報を含む。経路計画モジュール310は、経路計画モジュール310の視野(horizon)のロケーションと、車両1の現在の位置の近傍にある全ての運転経路のロケーションと、安全な場所に向けて走行しているときの車両1の推定縦加速度及び横加速度情報と、安全な場所に向けて走行しているときの車両の推定ヨーレートと、車両1の現在の位置から安全な場所に到達するのに必要な推定時間量とに基づいて、複数の安全な場所の中から、最適な安全な場所のロケーションを決定する。
経路計画モジュールが最適な安全な場所のロケーションを決定するプロセスについて、図6を参照して以下に説明する。
高レベル意思決定モジュールは、クラウド通信デバイスによって、低レベル意思決定モジュールから情報を受信する。高レベル意思決定モジュールは、情報を経路計画モジュールに出力する。例えば、高レベル意思決定モジュールは、低レベル意思決定モジュールが扱わない、車両の軌道に影響を与える全ての決定を担当する。例えば、高レベル意思決定モジュールは、車両が目的地までにとる特定の経路、工事区域を回避するか否か、及び車両の経路内に存在する障害物を回避するか否かの決定を担当する。高レベル意思決定モジュールによって出力される情報は、経路計画モジュールによって、車両コンピューティングデバイスに出力されるプライマリ経路情報を生成するために用いられる。
サンプリングレートScとサンプリングレートSpとの差は、図4を参照して見てとることができる。低レベル意思決定モジュール220のサンプリングレートScは、様々なセンサ11から受信した情報に基づいて決定される車両軌道の緊急の需要に応答するために、非常に高くなくてはならない。制御モジュール210は、低レベル意思決定モジュール220のサンプリングレートと同じサンプリングレートで動作する。他方で、経路計画モジュール310及び高レベル意思決定モジュール320は、高い処理能力を有するリモートクラウドコンピューティングデバイス300に移され、したがって、より低いサンプリングレートSpで動作することができる。クラウドコンピューティングデバイス300の高い処理能力により、経路計画モジュール310が、全てのサンプルとともに車両コンピューティングデバイス200に出力されるバックアップ経路情報を生成することが更に可能になる。
デバイス間の通信に高レイテンシ及び/又はドロップが生じる場合、クラウドコンピューティングデバイス300によって出力される情報ユニットは車両コンピューティングデバイス200によって受信されない場合がある。このとき、制御モジュール210は、車両コンピューティングデバイス200によって受信された前の情報ユニットに含まれるバックアップ経路情報を用いて、最適な安全な場所に移動するように車両1を制御することができる。
図5を参照すると、運転システム100は、車両1の軌道を調整するためのプロセスを以下に説明するように実行する。
ステップ510において、車両ユーザインタフェース12によって目的地情報が受信され、車両通信デバイス203によってクラウドコンピューティングデバイス300に送信される。プロセスはステップ520に進む。
ステップ520において、初期経路情報及びバックアップ経路情報は、クラウドコンピューティングデバイス300から受信される。プロセスはステップ530に進む。
ステップ530において、制御モジュールは、新たな低レベル命令が低レベル意思決定モジュール220から受信されるか否かを判断する。新たな低レベル命令が受信される場合、プロセスはステップ540に進む。新たな低レベル命令が受信されない場合、プロセスはステップ550に進む。
ステップ540において、制御モジュール210は、受信した低レベル命令に基づいて車両1の軌道を制御するための命令を出力する。プロセスはステップ560に進む。
ステップ550において、制御モジュール210は、経路計画モジュール310によって生成され、経路計画モジュール310から受信される経路情報に基づいて、車両1の軌道を制御するための命令を出力する。プロセスはステップ560に進む。
ステップ560において、低レベル意思決定モジュール220は、車両通信デバイス203によって、車両1の更新された位置情報を、クラウドコンピューティングデバイス300に出力する。位置情報は、経路計画モジュール310が最適な安全な場所を決定するために用いるHPマップデータを含む。最適な安全な場所を決定するためのプロセスについて、図6を参照して以下に説明する。
ステップ570において、制御モジュール210は、新たな経路情報及びバックアップ経路情報がクラウドコンピューティングデバイス300から受信されるか否かを判断する。新たな経路情報及びバックアップ経路情報がクラウドコンピューティングデバイス300から受信される場合、プロセスはステップ530を繰り返し、新たな低レベル命令が低レベル意思決定モジュール220から受信されるか否かを判断する。新たな経路情報及びバックアップ経路情報がクラウドコンピューティングデバイスから受信されない場合、プロセスはステップ580に進む。
ステップ580において、制御モジュール220は、クラウドコンピューティングデバイス300からの最も近時の経路情報の受信から閾値時間が経過したか否かを判断する。閾値時間は、クラウドコンピューティングデバイス300からの連続した情報ユニットの受信間に予期される時間量である。閾値時間は、例えば用いられる通信タイプに従って予めセットすることができるが、特に限定されていない。閾値時間が経過した場合、クラウドコンピューティングデバイス300との通信の失敗が存在する可能性が高く、プロセスはステップ590に進む。閾値時間が経過していない場合、クラウドコンピューティングデバイス300からの別の情報ユニットはまだ予期されず、プロセスはステップ530を繰り返して、新たな低レベル命令が受信されるか否かを判断する。
ステップ590において、制御モジュール210は、クラウドコンピューティングデバイス300から受信されるバックアップ経路情報に基づいて、車両の軌道を制御するための命令を出力する。プロセスはステップ5100に進む。
ステップ5100において、制御モジュール210は、新たな経路情報及びバックアップ経路情報がクラウドコンピューティングデバイス300から受信されるか否かを判断する。新たな経路情報及びバックアップ経路情報がクラウドコンピューティングデバイス300から受信される場合、プロセスはステップ530に進み、新たな低レベル命令が受信されるか否かを判断する。新たな経路情報及びバックアップ経路情報がクラウドコンピューティングデバイス300から受信されない場合、プロセスはステップ590を繰り返して、バックアップ経路の制御下に留まる。
上記で開示したように、経路計画モジュール310によって出力される各情報ユニットは、車両1の軌道を、最適な安全な場所に到達するように調整するためのバックアップ経路情報を含む。バックアップ経路情報は、最適な安全な場所のマップ座標とタイムスタンプとを含む。経路計画モジュール310が、バックアップ経路情報に含まれる指定された安全な場所のロケーションを決定し、バックアップ経路情報を出力するプロセスについて、図6を参照して以下に説明する。
ステップ610において、経路計画モジュールは、クラウド通信デバイス303によって車両コンピューティングデバイス200からHDマップデータを受信する。プロセスはステップ620に進む。
ステップ620において、経路計画モジュール310は、HDマップデータから、経路計画モジュール310の視野内の全ての可能な運転経路に関する情報を抽出する。プロセスはステップ630に進む。
ステップ630において、経路計画モジュール310は、経路計画モジュール310の視野及び抽出された情報に基づいて、可能な安全な場所のセットを生成する。可能な安全な場所は、経路計画モジュールの視野内にあり、全ての運転経路の外側にあるロケーションとなるように決定される。プロセスはステップ640に進む。
ステップ640において、経路計画モジュール310は、複数の可能な安全な場所の中から選択された可能な安全な場所への経路を計算する。プロセスはステップ650に進む。
ステップ650において、経路計画モジュール310は、選択された安全な場所について、以下のもの、すなわち、経路におけるサンプル縦加速度中央値C、経路におけるサンプル横加速度中央値D、サンプルヨーレート中央値E、及び選択された安全な場所に到達するのに必要な時間量Tのそれぞれを計算する。プロセスはステップ660に進む。
ステップ660において、経路計画モジュール310は、複数の可能な安全な場所のうち、まだ処理されていない別の可能な安全な場所が残っているか否かを判断する。別の可能な安全な場所が残っている場合、処理はステップ640を繰り返して、複数の可能な安全な場所から、別の選択された安全な場所を処理する。他の可能な安全な場所が残っていない場合、処理はステップ670に進む。
ステップ670において、全ての可能な安全な場所が処理された後、経路計画モジュール310は、以下の式、
A+1/B+C+D+E+T
式1
を最小化することによって、最適な安全な場所を決定する。
式1において、Aは、車両1の位置から安全な場所への距離を表し、Bは、最近傍の運転経路から安全な場所への距離を表す。最小化は、非線形ソルバーによって実行することができる。式1が最小化され、最適な安全な場所が決定されたとき、処理はステップ680に進む。
ステップ680において、経路計画モジュール310は、クラウド通信デバイス303によって、指定された安全な場所を含むバックアップ経路情報を車両コンピューティングデバイス200に出力する。
図7は、一実施形態による、車両1の軌道を調節するプロセスを示す。図7のプロセスは、概して、第1のバックアップ経路情報及び第2のバックアップ経路情報の生成において図5のプロセスと異なる。したがって、図5の要素に類似した要素は、同じ参照符号を保持し、その説明は省かれる。
経路計画モジュールは、複数の可能な安全な場所の中から、最も高い優先度を有する第1の安全な場所を決定し、複数の可能な安全な場所の中から、2番目に高い優先度を有する第2の安全な場所を決定することができる。すなわち、式1の最小値に対応する安全な場所を第1の安全な場所として決定することができ、式1の次に低い値に対応する別の安全な場所を第2の安全な場所として決定することができる。経路計画モジュールによって出力されるバックアップ経路情報は、第1のバックアップ経路情報及び第2のバックアップ経路情報を含むことができる。第1のバックアップ経路情報は、第1の安全な場所のロケーションを含むことができ、第2のバックアップ経路情報は、第2の安全な場所のロケーションを含むことができる。
一実施形態において、制御モジュールは、クラウドコンピューティングデバイスから受信した第1のバックアップ経路情報に基づいて車両の軌道を制御するための命令を出力することができる。次に、低レベル意思決定モジュールから受信した情報に基づいて、第1の安全な場所が実現可能でないと判断される場合、制御モジュールは、代わりに、クラウドコンピューティングデバイスから受信した第2のバックアップ経路情報に基づいて車両の軌道を制御するための命令を出力することができる。
上記で説明した実施形態は、コンピュータ又はコンピュータに類似した装置によって、ソフトウェア、ハードウェア又はそれらの組み合わせを用いることによって実施することができる。いくつかの例では、本明細書に記載の実施形態は、1つ以上のプロセッサによって実施することができる。ソフトウェアによる実施態様によれば、本明細書に記載のプロセス及び機能は、別個のソフトウェアモジュールによって実施することができる。ソフトウェアモジュールのそれぞれは、本明細書に記載の1つ以上の機能及び動作を実行することができる。
例えば、実施形態は、機械可読(例えば、コンピュータ可読)記憶媒体(例えば、内部メモリ又は外部メモリ)に記憶された1つ以上の命令を含むソフトウェアとして実施することができる。プロセッサは、記憶媒体から命令を呼び出すことができ、呼び出された命令に従って動作可能である。命令がプロセッサによって実行されるとき、プロセッサは、命令に対応する機能を、直接、又はプロセッサの制御下で、他の構成要素を用いて実行することができる。命令は、コンパイラによって作成されたコード、又はインタープリタによって実行可能なコードを含むことができる。機械可読記憶媒体は、非一時的記憶媒体の形態で提供することができる。
非一時的コンピュータ可読記憶媒体は、半永久的にデータを記憶し、機械によって読出し可能な媒体を指すが、レジスタ、キャッシュ及びメモリ等の短時間にわたってデータを記憶する媒体を指すものではない。非一時的コンピュータ可読媒体の例として、コンパクトディスク(CD)、デジタルビデオディスク(DVD)、ハードディスク、ブルーレイディスク、ユニバーサルシリアルバス(USB)、メモリカード、リードオンリーメモリ(ROM)等があり得るが、これは限定ではない。
或る特定の実施形態が図面を参照して特に示され、説明されたが、実施形態は例示の目的で提供されるものであり、当業者であれば、本開示から、様々な変更形態及び等価な他の実施形態を作成することができることを理解するであろう。したがって、本開示の真の技術的範囲は、添付の特許請求の範囲の技術的趣旨によって定義される。

Claims (20)

  1. 自動運転される車両上の車両コンピューティングデバイスと、
    前記車両から物理的に離れたロケーションにおけるクラウドコンピューティングデバイスと、
    を備える運転システムであって、
    前記車両は、前記車両の軌道を制御するためのデバイスを備え、
    前記車両コンピューティングデバイスは、ナビゲーション情報を前記クラウドコンピューティングデバイスに送信するように構成され、前記ナビゲーション情報は、目的地情報と、前記車両のロケーション情報と、前記車両の周囲環境に関する高精細マップ情報とを含み、
    前記クラウドコンピューティングデバイスは、
    前記ナビゲーション情報に基づいて、プライマリ経路情報及びバックアップ経路情報を含む経路情報を生成し、
    前記経路情報を前記車両コンピューティングデバイスに送信
    前記プライマリ経路情報は、前記車両の前記周囲環境における最適な安全な場所のロケーションを含まない情報であり、前記バックアップ経路情報は、前記車両の前記周囲環境における最適な安全な場所のロケーションを含む情報である
    ように構成され、
    前記車両コンピューティングデバイスは、受信した前記経路情報に基づいて、前記デバイスを用いて前記車両の軌道を制御することにより前記車両の自動運転を行うように構成される運転システム。
  2. 前記車両コンピューティングデバイスは、前記クラウドコンピューティングデバイスから前記経路情報を受信した後に所定の期間が経過したことに応答して、前記バックアップ経路情報に基づいて前記車両の前記軌道を制御するように構成された制御モジュールを実行するように構成された第1のプロセッサを備える
    請求項1に記載の運転システム。
  3. 前記車両コンピューティングデバイスは、前記車両上のセンサから、前記車両の前記周囲環境に関する情報を受信し、前記センサから受信した前記情報に基づいて、前記ナビゲーション情報を前記クラウドコンピューティングデバイスに出力するように構成された低レベル意思決定モジュールを実行するように構成された第1のプロセッサを備え
    前記低レベル意思決定モジュールは、前記周囲環境に関する情報に基づいて、前記車両を停止させる又は他車に道を譲る決定を行う
    請求項1に記載の運転システム。
  4. 前記クラウドコンピューティングデバイスは、前記車両コンピューティングデバイスから前記ナビゲーション情報を受信し、受信した前記ナビゲーション情報に基づいて前記経路情報を前記車両コンピューティングデバイスに出力するように構成された経路計画モジュールを実行するように構成された第2のプロセッサを備える
    請求項3に記載の運転システム。
  5. 前記第1のプロセッサは、前記クラウドコンピューティングデバイスから受信した前記経路情報に基づいて前記車両の前記軌道を制御するように構成された制御モジュールを実行するように更に構成される
    請求項4に記載の運転システム。
  6. 前記低レベル意思決定モジュールは、前記車両の前記軌道における迅速な変更が必要とされることを示す、前記センサから受信した情報に応答して、命令を前記制御モジュールに出力するように更に構成され、
    前記制御モジュールは、前記命令が前記制御モジュールによって受信されたことに応答して、前記命令に基づいて前記車両の前記軌道を制御するように更に構成される
    請求項5に記載の運転システム。
  7. 前記車両コンピューティングデバイスのサンプリングレートは、前記クラウドコンピューティングデバイスのサンプリングレートよりも高い
    請求項1に記載の運転システム。
  8. 前記車両コンピューティングデバイスのサンプリングレートは、前記クラウドコンピューティングデバイスのサンプリングレートよりも高く、
    前記制御モジュールは、前記クラウドコンピューティングデバイスから前記経路情報を受信した後に所定の期間が経過したことに応答して、前記バックアップ経路情報に基づいて前記車両を制御するように更に構成される
    請求項6に記載の運転システム。
  9. 前記目的地情報は、前記車両の目的地のロケーションを含み
    記車両コンピューティングデバイスは、
    前記クラウドコンピューティングデバイスから前記経路情報を受信した後に所定の期間が経過していない間、前記目的地の前記ロケーションにナビゲートし、
    前記クラウドコンピューティングデバイスから前記経路情報を受信した後に前記所定の期間が経過したことに応答して、前記最適な安全な場所にナビゲートする
    ように構成された制御モジュールを実行するように構成された第1のプロセッサを備える
    請求項1に記載の運転システム。
  10. 前記クラウドコンピューティングデバイスは、前記車両コンピューティングデバイスから受信した前記ナビゲーション情報に基づいて前記車両の前記周囲環境における複数の安全な場所の中から前記最適な安全な場所を決定するように構成された経路計画モジュールを実行するように構成された第2のプロセッサを備える
    請求項9に記載の運転システム。
  11. 前記複数の安全な場所のうちの各安全な場所について、前記経路計画モジュールは、前記車両のロケーションから前記安全な場所への経路、及び前記安全な場所に関する複数のパラメータを決定し、前記複数のパラメータに基づいて前記最適な安全な場所を決定するように構成される
    請求項10に記載の運転システム。
  12. 前記複数の安全な場所からの各安全な場所について、前記複数のパラメータは、前記車両のロケーションからの前記安全な場所の距離Aと、前記安全な場所への最近傍の運転経路からの前記安全な場所の距離Bと、前記安全な場所への前記決定された経路におけるサンプル縦加速度中央値Cと、前記安全な場所への前記決定された経路におけるサンプル横加速度中央値Dと、前記安全な場所への前記決定された経路におけるサンプルヨーレート中央値Eと、前記安全な場所に到達する時間Tとを含み、
    前記経路計画モジュールは、以下の式
    A+1/B+C+D+E+T
    を最小化することによって、前記最適な安全な場所を決定するように構成される
    請求項11に記載の運転システム。
  13. 自動運転される車両から物理的に離れたロケーションにおけるクラウドコンピューティングデバイスであって、
    メモリと、
    前記車両上の車両コンピューティングデバイスとワイヤレス通信するように構成された通信デバイスと、
    プロセッサであって、
    前記通信デバイスによって、前記車両コンピューティングデバイスからナビゲーション情報を受信し、前記ナビゲーション情報は、目的地情報と、前記車両のロケーション情報と、前記車両の周囲環境に関する高精細マップ情報とを含み、
    前記ナビゲーション情報に基づいて、プライマリ経路情報及びバックアップ経路情報を含む経路情報を生成し、
    前記経路情報を前記車両コンピューティングデバイスに送信
    前記プライマリ経路情報は、前記車両の前記周囲環境における最適な安全な場所のロケーションを含まない情報であり、前記バックアップ経路情報は、前記車両の前記周囲環境における最適な安全な場所のロケーションを含む情報である
    ように構成された、プロセッサと
    を備えるクラウドコンピューティングデバイス。
  14. 前記目的地情報は前記車両の目的地のロケーションを含み
    記プロセッサは、前記車両コンピューティングデバイスから受信した前記ナビゲーション情報に基づいて、前記車両の前記周囲環境における複数の安全な場所の中から、前記最適な安全な場所を決定するように更に構成される
    請求項13に記載のクラウドコンピューティングデバイス。
  15. 前記プロセッサは、
    前記複数の安全な場所のうちの各安全な場所について、前記車両のロケーションから前記安全な場所への経路、及び前記安全な場所に関する複数のパラメータを決定し、
    前記複数のパラメータに基づいて前記最適な安全な場所を決定する
    ように更に構成される
    請求項14に記載のクラウドコンピューティングデバイス。
  16. 前記複数の安全な場所からの各安全な場所について、前記複数のパラメータは、前記車両のロケーションからの前記安全な場所の距離Aと、前記安全な場所への最近傍の運転経路からの前記安全な場所の距離Bと、前記安全な場所への前記決定された経路におけるサンプル縦加速度中央値Cと、前記安全な場所への前記決定された経路におけるサンプル横加速度中央値Dと、前記安全な場所への前記決定された経路におけるサンプルヨーレート中央値Eと、前記安全な場所に到達する時間Tとを含み、
    前記プロセッサは、以下の式
    A+1/B+C+D+E+T
    を最小化することによって、前記最適な安全な場所を決定するように更に構成される
    請求項15に記載のクラウドコンピューティングデバイス。
  17. 自動運転される車両上の車両コンピューティングデバイスであって、
    メモリと、
    前記車両から物理的に離れたロケーションにおけるクラウドコンピューティングデバイスと通信するように構成された通信デバイスと、
    プロセッサであって、
    ナビゲーション情報を前記クラウドコンピューティングデバイスに送信し、前記ナビゲーション情報は、目的地情報と、前記車両のロケーション情報と、前記車両の周囲環境に関する高精細マップ情報とを含み、
    前記クラウドコンピューティングデバイスから、プライマリ経路情報及びバックアップ経路情報を含む経路情報を受信し、
    前記プライマリ経路情報は、前記車両の前記周囲環境における最適な安全な場所のロケーションを含まない情報であり、前記バックアップ経路情報は、前記車両の前記周囲環境における最適な安全な場所のロケーションを含む情報であり、
    前記受信した経路情報に基づいて、前記車両に備えられたデバイスを用いて前記車両の軌道を制御することにより前記車両の自動運転を行う
    ように構成されるプロセッサと
    を備える車両コンピューティングデバイス。
  18. 前記プロセッサは、前記クラウドコンピューティングデバイスから前記経路情報を受信した後に所定の期間が経過したことに応答して、前記バックアップ経路情報に基づいて前記車両の前記軌道を制御するように更に構成される
    請求項17に記載の車両コンピューティングデバイス。
  19. 前記プロセッサは、
    前記車両上のセンサから、前記車両の前記周囲環境に関する情報を受信し、前記センサから受信した前記情報に基づいて、前記ナビゲーション情報を前記クラウドコンピューティングデバイスに出力し、
    前記車両の前記軌道における迅速な変更が必要とされることを示す、前記センサから受信した情報に応答して、前記センサから受信した前記情報に基づいて前記車両の前記軌道を制御する
    ように更に構成される
    請求項18に記載の車両コンピューティングデバイス。
  20. 前記目的地情報は、前記車両の目的地のロケーションを含み
    記プロセッサは、
    前記クラウドコンピューティングデバイスから前記経路情報を受信した後に所定の期間が経過していない間、前記目的地のロケーションにナビゲートし、
    前記クラウドコンピューティングデバイスから前記経路情報を受信した後に前記所定の期間が経過したことに応答して、前記最適な安全な場所にナビゲートする
    ように更に構成される
    請求項17に記載の車両コンピューティングデバイス。
JP2020214463A 2020-12-04 2020-12-24 車両デバイスとクラウドコンピューティングデバイスとの間で計画機能及び制御機能を分散させる運転システム、車両コンピューティングデバイス、及びクラウドコンピューティングデバイス Active JP7254058B2 (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US17/111,889 2020-12-04
US17/111,889 US11807266B2 (en) 2020-12-04 2020-12-04 Driving system for distribution of planning and control functionality between vehicle device and cloud computing device, vehicle computing device, and cloud computing device

Publications (2)

Publication Number Publication Date
JP2022089730A JP2022089730A (ja) 2022-06-16
JP7254058B2 true JP7254058B2 (ja) 2023-04-07

Family

ID=81849867

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020214463A Active JP7254058B2 (ja) 2020-12-04 2020-12-24 車両デバイスとクラウドコンピューティングデバイスとの間で計画機能及び制御機能を分散させる運転システム、車両コンピューティングデバイス、及びクラウドコンピューティングデバイス

Country Status (2)

Country Link
US (1) US11807266B2 (ja)
JP (1) JP7254058B2 (ja)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018165674A (ja) 2017-03-28 2018-10-25 株式会社ゼンリンデータコム 情報処理装置、プログラム
JP2018185229A (ja) 2017-04-26 2018-11-22 三菱自動車工業株式会社 経路検索システム,経路検索プログラム及び経路検索方法
JP2019119259A (ja) 2017-12-28 2019-07-22 マツダ株式会社 車両制御装置
JP2019158450A (ja) 2018-03-09 2019-09-19 パイオニア株式会社 情報処理装置、情報処理方法、情報処理用プログラム、及び記録媒体
JP2019184331A (ja) 2018-04-05 2019-10-24 三菱電機株式会社 自動運転装置および自動運転方法

Family Cites Families (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010031672A1 (de) * 2010-07-22 2012-01-26 Robert Bosch Gmbh Verfahren zur Unterstützung eines Fahrers eines Kraftfahrzeugs
FR2988507B1 (fr) * 2012-03-23 2014-04-25 Inst Francais Des Sciences Et Technologies Des Transports De Lamenagement Et Des Reseaux Systeme d'assistance pour vehicule routier
US9120485B1 (en) 2012-09-14 2015-09-01 Google Inc. Methods and systems for smooth trajectory generation for a self-driving vehicle
DE102012217002A1 (de) * 2012-09-21 2014-03-27 Robert Bosch Gmbh Verfahren und Vorrichtung zum Betreiben eines Kraftfahrzeugs in einem automatisierten Fahrbetrieb
US9194715B2 (en) * 2012-10-14 2015-11-24 Mitac International Corp. System and related method for offering navigation guidance
EP3065671B1 (en) 2013-11-08 2019-09-25 Imascap Methods, systems and devices for pre-operatively planned adaptive glenoid implants
US9231998B2 (en) 2014-01-22 2016-01-05 Ford Global Technologies, Llc Vehicle-specific computation management system for cloud computing
JP2016037149A (ja) * 2014-08-07 2016-03-22 日立オートモティブシステムズ株式会社 車両制御システム、およびこれを備えた行動計画システム
US9836062B1 (en) * 2015-01-20 2017-12-05 State Farm Mutual Automobile Insurance Company Analyzing telematics data to determine travel events and corrective actions
CA3067177A1 (en) * 2015-02-10 2016-08-18 Mobileye Vision Technologies Ltd. Sparse map for autonomous vehicle navigation
CN108027242B (zh) 2015-11-30 2021-06-01 华为技术有限公司 自动驾驶导航方法、装置、***、车载终端及服务器
US9740202B2 (en) * 2016-01-08 2017-08-22 Waymo Llc Fall back trajectory systems for autonomous vehicles
US10260898B2 (en) 2016-07-12 2019-04-16 Toyota Motor Engineering & Manufacturing North America, Inc. Apparatus and method of determining an optimized route for a highly automated vehicle
US20180143641A1 (en) * 2016-11-23 2018-05-24 Futurewei Technologies, Inc. Motion controlling method for an autonomous vehicle and a computer device
US10133275B1 (en) * 2017-03-01 2018-11-20 Zoox, Inc. Trajectory generation using temporal logic and tree search
US10401866B2 (en) * 2017-05-03 2019-09-03 GM Global Technology Operations LLC Methods and systems for lidar point cloud anomalies
US20170274908A1 (en) * 2017-06-12 2017-09-28 Xiaoning Huai Personalize self-driving cars
US10317899B2 (en) * 2017-06-16 2019-06-11 nuTonomy Inc. Intervention in operation of a vehicle having autonomous driving capabilities
US10156849B1 (en) * 2017-06-30 2018-12-18 Uber Technologies, Inc. Human supervision of an automated driving system
EP3664062B1 (en) * 2017-08-02 2024-04-03 Nissan Motor Co., Ltd. Travel assistance method and travel assistance device
CN107462243B (zh) 2017-08-04 2019-09-20 浙江大学 一种基于高精度地图的云控自动驾驶任务生成方法
CN111065564B (zh) * 2017-09-07 2023-06-13 本田技研工业株式会社 车辆及其控制装置以及控制方法
US10831188B2 (en) * 2017-11-07 2020-11-10 Zoox, Inc. Redundant pose generation system
CN108182817A (zh) * 2018-01-11 2018-06-19 北京图森未来科技有限公司 自动驾驶辅助***、路侧端辅助***和车载端辅助***
US10904891B2 (en) * 2018-03-14 2021-01-26 Toyota Jidosha Kabushiki Kaisha Edge-assisted data transmission for connected vehicles
DE102018212025A1 (de) * 2018-07-19 2020-01-23 Robert Bosch Gmbh Verfahren zum Betreiben eines autonomen Fahrzeugs und autonomes Fahrzeug
JP7063310B2 (ja) * 2018-08-31 2022-05-09 株式会社デンソー 地図生成システム、車載装置
US20200097010A1 (en) * 2018-09-21 2020-03-26 Luminar Technologies, Inc. Autonomous vehicle technology for facilitating safe stopping according to hybrid paths
US11214272B2 (en) * 2018-09-24 2022-01-04 Waymo Llc Autonomous vehicle system for determining a pullover spot in response to detected local failure
US11294382B2 (en) * 2018-11-26 2022-04-05 Toyota Research Institute, Inc. Systems and methods for determining routes to destinations for a vehicle
JP7253908B2 (ja) * 2018-12-03 2023-04-07 日立Astemo株式会社 車両制御装置
US11104332B2 (en) * 2018-12-12 2021-08-31 Zoox, Inc. Collision avoidance system with trajectory validation
JP7243392B2 (ja) * 2019-03-29 2023-03-22 マツダ株式会社 車両走行制御装置
CN114207533A (zh) * 2019-05-07 2022-03-18 科特罗尔有限责任公司 用于自主***的开发和实时应用的形式化验证
CN110083163A (zh) 2019-05-20 2019-08-02 三亚学院 一种用于自动驾驶汽车的5g c-v2x车路云协同感知方法及***
WO2020241952A1 (ko) * 2019-05-31 2020-12-03 엘지전자 주식회사 자율 주행 차량 시스템 및 차량의 자율 주행 방법
US11214270B2 (en) * 2019-06-28 2022-01-04 Woven Planet North America, Inc. Systems and methods for navigating vehicles with redundant navigation systems
US20210018921A1 (en) * 2019-07-15 2021-01-21 GM Global Technology Operations LLC Method and system using novel software architecture of integrated motion controls
JP7382201B2 (ja) * 2019-10-11 2023-11-16 株式会社日立製作所 車両管制システム、演算装置
US11390300B2 (en) * 2019-10-18 2022-07-19 Uatc, Llc Method for using lateral motion to optimize trajectories for autonomous vehicles
GB202405829D0 (en) * 2019-11-11 2024-06-12 Mobileye Vision Technologies Ltd Systems and methods for determining road safety
WO2021136970A1 (en) * 2020-01-03 2021-07-08 Mobileye Vision Technologies Ltd. Systems and methods for detecting traffic lights
CN111102988A (zh) 2020-01-03 2020-05-05 北京汽车集团有限公司 基于地图的路径规划方法、服务器、车载终端、存储介质
JP2021115973A (ja) * 2020-01-27 2021-08-10 マツダ株式会社 車両制御装置
JP7375576B2 (ja) * 2020-01-27 2023-11-08 マツダ株式会社 車両制御装置
US11814083B2 (en) * 2020-03-31 2023-11-14 Uatc, Llc Asynchronous processing for autonomous vehicle computing systems
JP2021172097A (ja) * 2020-04-17 2021-11-01 マツダ株式会社 車両制御システム
JP7503237B2 (ja) * 2020-04-17 2024-06-20 マツダ株式会社 車両制御システム
JP7310790B2 (ja) * 2020-12-22 2023-07-19 トヨタ自動車株式会社 報知装置
US11794779B2 (en) * 2021-03-19 2023-10-24 Waymo Llc Pullover maneuvers for autonomous vehicles
US20220371613A1 (en) * 2021-05-21 2022-11-24 Zoox, Inc. Vehicle trajectory determination

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018165674A (ja) 2017-03-28 2018-10-25 株式会社ゼンリンデータコム 情報処理装置、プログラム
JP2018185229A (ja) 2017-04-26 2018-11-22 三菱自動車工業株式会社 経路検索システム,経路検索プログラム及び経路検索方法
JP2019119259A (ja) 2017-12-28 2019-07-22 マツダ株式会社 車両制御装置
JP2019158450A (ja) 2018-03-09 2019-09-19 パイオニア株式会社 情報処理装置、情報処理方法、情報処理用プログラム、及び記録媒体
JP2019184331A (ja) 2018-04-05 2019-10-24 三菱電機株式会社 自動運転装置および自動運転方法

Also Published As

Publication number Publication date
JP2022089730A (ja) 2022-06-16
US11807266B2 (en) 2023-11-07
US20220176994A1 (en) 2022-06-09

Similar Documents

Publication Publication Date Title
CN111923905B (zh) 对轨迹进行估计的***和方法
JP6861239B2 (ja) 自動運転車両のためのpid埋め込みlqr
US11126199B2 (en) Learning based speed planner for autonomous driving vehicles
KR102518532B1 (ko) 자율주행차량의 경로 결정장치 및 그 방법
EP3334624B1 (en) A sideslip compensated control method for autonomous vehicles
EP3423787B1 (en) Method and system for updating maps based on control feedbacks of autonomous driving vehicles
EP3332300B1 (en) Method and system to construct surrounding environment for autonomous vehicles to make driving decisions
US20210200215A1 (en) Multi-perspective system and method for behavioral policy selection by an autonomous agent
EP3350661B1 (en) Method and system for steering control of an autonomous vehicle
KR101975725B1 (ko) 학습 기반 모델 예측 제어를 이용한 자율 주행 차량의 노면 마찰 결정 방법 및 시스템
JP6715899B2 (ja) 衝突回避装置
EP3344479B1 (en) A vehicle position point forwarding method for autonomous vehicles
KR20180051568A (ko) 자율 주행 차량을 위한 시스템 지연 보정 제어 방법
US20210380106A1 (en) Representing objects in a surrounding environment of a vehicle using a frenet coordinate system
EP3655298B1 (en) A tunnel-based planning system for autonomous driving vehicles
CN110488843B (zh) 避障方法、移动机器人及计算机可读存储介质
CN105667508A (zh) 车辆速度调节
US10578453B2 (en) Render-based trajectory planning
US10909377B2 (en) Tracking objects with multiple cues
JP2020126640A (ja) 自律走行の安全性を提供するための方法及び装置
WO2023147769A1 (en) Systems, methods, and computer-readable media for spatio-temporal motion planning
US20230382430A1 (en) Method and system for forecasting reactions of other road users in autonomous driving
JP7254058B2 (ja) 車両デバイスとクラウドコンピューティングデバイスとの間で計画機能及び制御機能を分散させる運転システム、車両コンピューティングデバイス、及びクラウドコンピューティングデバイス
JP7342828B2 (ja) 自動運転装置
KR102179835B1 (ko) 무선통신을 포함한 차량센서 기반의 객체선정 알고리즘 및 주변차량 주행 의도를 고려한 경로 예측 방법 및 시스템

Legal Events

Date Code Title Description
A80 Written request to apply exceptions to lack of novelty of invention

Free format text: JAPANESE INTERMEDIATE CODE: A80

Effective date: 20210115

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210622

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220816

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20221012

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230328

R150 Certificate of patent or registration of utility model

Ref document number: 7254058

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150