[go: up one dir, main page]

JP6873259B2 - 自動運転制御装置及び方法 - Google Patents

自動運転制御装置及び方法 Download PDF

Info

Publication number
JP6873259B2
JP6873259B2 JP2019545017A JP2019545017A JP6873259B2 JP 6873259 B2 JP6873259 B2 JP 6873259B2 JP 2019545017 A JP2019545017 A JP 2019545017A JP 2019545017 A JP2019545017 A JP 2019545017A JP 6873259 B2 JP6873259 B2 JP 6873259B2
Authority
JP
Japan
Prior art keywords
road
map information
lane
information
area
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
JP2019545017A
Other languages
English (en)
Other versions
JPWO2019065429A1 (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.)
Hitachi Astemo Ltd
Original Assignee
Hitachi Astemo Ltd
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 Hitachi Astemo Ltd filed Critical Hitachi Astemo Ltd
Publication of JPWO2019065429A1 publication Critical patent/JPWO2019065429A1/ja
Application granted granted Critical
Publication of JP6873259B2 publication Critical patent/JP6873259B2/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/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3804Creation or updating of map data
    • G01C21/3807Creation or updating of map data characterised by the type of data
    • G01C21/3815Road data
    • G01C21/3822Road feature data, e.g. slope data
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0088Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours
    • 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
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/02Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to ambient conditions
    • B60W40/06Road conditions
    • 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/38Electronic maps specially adapted for navigation; Updating thereof
    • G01C21/3804Creation or updating of map data
    • G01C21/3807Creation or updating of map data characterised by the type of data
    • G01C21/3815Road data
    • G01C21/3819Road shape data, e.g. outline of a route
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0274Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0276Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
    • 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
    • B60W2556/00Input parameters relating to data
    • B60W2556/45External transmission of data to or from the vehicle
    • B60W2556/50External transmission of data to or from the vehicle of positioning data, e.g. GPS [Global Positioning System] 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/096805Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route
    • G08G1/096827Systems involving transmission of navigation instructions to the vehicle where the transmitted instructions are used to compute a route where the route is computed onboard

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Game Theory and Decision Science (AREA)
  • Medical Informatics (AREA)
  • Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Mathematical Physics (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)
  • Instructional Devices (AREA)

Description

本発明は、地図情報を用いて自動運転を行うための自動運転制御装置及び方法に係り、特に地図情報とのインターフェイスが改善された自動運転制御装置及び方法に関する。
近年、自動運転制御システムを搭載した車両による、車両の自動運転が実用化の方向にあり、その実現手法について多くの提案がなされている。
例えば特許文献1では、自動運転制御システムを「車両に搭載された自動運転システムであって、車両の現在位置から目的地までの経路を探索するナビゲーション装置と、探索された経路と地図情報とに基づいて、経路の詳細情報を生成する高精度地図ユニットと、少なくとも詳細情報を用いて車両の加減速及び操舵を自動制御する自動運転制御装置とを備え、高精度地図ユニットは、経路を複数のブロック領域に分割し、複数の前記ブロック領域に対応する詳細情報のうち、現在前記自動制御に必要な詳細情報を、ブロック領域単位で自動運転制御装置に出力する。」のように構成することを提案している。
特開2017−83446号公報
特許文献1で示されているように、自動運転制御システムは、ユニット化された多くの電子装置により構成されている。この場合は、ナビゲーション装置と、高精度地図ユニットと、自動運転制御装置が、ここでいう電子装置に相当する。また主体となる電子装置である自動運転制御装置に対して、周辺装置であるナビゲーション装置と高精度地図ユニットが自動運転制御装置に各種情報を提供するという関係にある。
然るに、ユニット化された多くの電子装置を組み上げて自動運転制御システムを形成する場合に、異なる会社で製作された電子装置を用いることがある。この場合に電子装置の主要な仕様などは統一されているにしても、実際に組み込み運用する場合には電子装置間の整合性を十分に確認する必要がある。
特に、高精度地図ユニットと自動運転制御装置について、高精度地図ユニットが与える地図情報に基づいて自動運転制御装置が所望の精度範囲内に自動運転できることを確認しておく必要があるが、多様なケースでの地図情報に対してその全てについて検証するには多くの人手を要することになる。特に、地図のフォーマットは地図会社各社の独自開発であり、アプリ開発者はその都度フォーマットを理解して開発を進めなければならないため、開発工数がかかることが問題である。またこの確認作業は、同じ会社であっても、別の型式の高精度地図ユニットであれば同様の確認作業が別途発生することになる。
以上のことから、本発明においては高精度地図ユニットと自動運転制御装置の組み上げ、確認作業を軽減可能な自動運転制御装置及び方法を提供することを目的とする。
以上のことから本発明においては、「外部の地図情報を入力する地図情報入力部と、入力した地図情報から形成した新地図情報を一次格納しておく新地図情報格納部と、新地図情報を用いて自動運転を行う演算部を備え、地図情報入力部は、外部の地図情報が保有する道路ポイントを取得する第1の入力手段と、道路ポイントから道路領域を生成する第1の処理手段と、道路領域の前接続と次接続を生成する第2の処理手段と、外部の地図情報が保有する道路の形状補間点を取得する第2の入力手段と、外部の地図情報が保有する道路の形状補間点からレーンの情報を生成する第3の処理手段と、レーンの前接続、左右接続、次接続を生成する第4の処理手段と、新地図情報格納部に道路領域の格納エリアを生成するとともに、道路領域の格納エリア内にレーン情報の格納エリアを階層的に構成し、道路ポイントおよび道路の形状補間点、ならびにこれらから生成された情報を新地図情報として保管する第5の処理手段を備え、演算部は、新地図情報格納部にアクセスして得た新地図情報を用いて自動運転を行うことを特徴とする自動運転制御装置。」としたものである。
また本発明においては、「外部の地図情報を入力し、入力した地図情報から形成した新地図情報を一次格納し、新地図情報を用いて自動運転を行う自動運転制御方法であって、外部の地図情報が保有する道路ポイントを取得して道路ポイントから道路領域および道路領域の前接続と次接続を生成し、外部の地図情報が保有する道路の形状補間点を取得して形状補間点からレーンの情報を生成し、レーンの前接続、左右接続、次接続を生成し、新地図情報の一時記憶のために、道路領域の格納エリアを生成するとともに、道路領域の格納エリア内にレーン情報の格納エリアを階層的に構成し、道路ポイントおよび道路の形状補間点、ならびにこれらから生成された情報を新地図情報として保管し、保管した前記新地図情報を用いて自動運転を行うことを特徴とする自動運転制御方法。」としたものである。
また本発明においては、「外部の地図情報を用いて自動運転を行う演算部を備えた自動運転制御装置であって、演算部は、外部の地図情報からは、道路ポイントの情報と道路の形状補間点の情報を取得し、道路領域およびレーンの接続の情報を演算部内において生成し、利用することを特徴とする自動運転制御装置。」としたものである。
高精度地図ユニットと自動運転制御装置の組み上げ、確認作業の手間を軽減することができる。
地図情報入力部5の処理内容を示したフローチャート。 本発明の自動運転制御装置を搭載する車両の概略について示す図。 本発明に係る自動運転制御装置3のハード構成を示す図。 図1の処理により地図送信機能25から得た情報と、得た情報をもとに地図情報入力部5が新たに生成した新情報と、新地図情報格納部6の格納形態を示す図。 交差点を含む道路の例を示す図。 図1の道路領域の生成処理(処理ステップS1からS3)をさらに詳細に記述したフローチャート。 図1のレーン情報の生成処理(処理ステップS4からS6)をさらに詳細に記述したフローチャート。 図1の道路領域の生成処理(処理ステップS4からS6)をさらに詳細に記述した他のフローチャート。
以下本発明の実施例について、図面を用いて詳細に説明する。
まず本発明の自動運転制御装置を搭載する車両の概略について図2を用いて説明する。
図2に例示する実車に搭載される自動運転制御システムは、その機能を大別すると、自動運転制御装置3と、地図・ロケータユニットU1と、センサSと、車両制御部Drにより構成されている。このうち自動運転制御装置3は、地図・ロケータユニットU1から地図情報と位置情報を得、またセンサとしてカメラセンサS1から立体物の位置情報、レーダセンサS2から立体物の位置情報を得て、車両制御部DrであるエンジンD1,ステアリングD2,ブレーキD3などの各操作目標量を定める。なお、地図・ロケータユニットU1は、地図送信機能25と、ロケータ機能24を含んでおり、ロケータ機能24は、GNSS(位置情報)を受信して自車位置を定め、地図送信機能25では自動運転地図データ8を受信する通信ユニットU2を備えている。
本発明では、高精度地図ユニットに相当する地図送信機能25と自動運転地図データベース8と、自動運転制御装置3の間のインターフェイスを工夫したものである。ここでは自社が製造する自動運転制御装置3の地図情報入力部分を改善することで、他社を含め、多様な種類の高精度地図ユニットであっても、組み立て後の確認作業の手間を軽減可能としたものである。
図3は、本発明に係る自動運転制御装置3のハード構成を示している。自動運転制御装置3は、多様な機能を備えているが、ここでは計算機の機能である演算部4と、地図送信機能25からの地図情報を入力する地図情報入力部5と、入力した地図情報から形成した新地図情報を一次格納しておく新地図情報格納部6を主体に記述しており、演算部4は自動運転を行うに当たり、新地図情報格納部6にアクセスして新地図情報を得、これに基づいて自動運転を実行する。
図1は、地図情報入力部5の処理内容を示したフローチャートである。このフローチャートの概要をまず説明すると、このフローは地図情報入力部5における適宜の周期で実行され、処理開始される。
図1のフローチャートによれば、最初の処理ステップS1において、自動運転地図データベース8が保有する地図データの中から、道路上に設定されたノードを示す道路ポイントを取得する。ここで道路ポイントとは、分岐、合流、交差点など大幅な道路形状に変化のあるポイントに置かれる点を指す。また、区画線の色(黄線、白線)変化やトンネル入り口、出口、料金所などを区切りにポイントを打つこともある。
処理ステップS2では、取得した道路ポイントから道路領域を生成する。
処理ステップS3では、道路領域の前接続と次接続を生成する。
処理ステップS4では、自動運転地図データベース8が保有する地図データの中から、道路の形状補間点を取得する。ここで道路の形状補間点とは、ノードを示す道路ポイント間の道路の形状を特定するための情報であり、レーン毎の形状を表現するものである。
処理ステップS5では、取得した形状補間点からレーンL情報を生成する。
処理ステップS6では、レーンの前接続、左右接続、次接続を生成する。
処理ステップS7では、道路領域にレーン情報を階層的に管理する。
図4は、図1の処理により地図送信機能25から得た情報と、得た情報をもとに地図情報入力部5が新たに生成した新情報と、新地図情報格納部6の格納形態の関係を示している。
図4によれば、自動運転制御装置3は外部の地図から、道路ポイントと形状補間点およびそれに紐づく情報を取得し、地図情報入力部5において新たに道路領域と、その前接続と次接続、レーン情報、レーンの前接続、左右接続、次接続の各情報を生成している。かつ新地図情報格納部6は、入手した道路領域ごとに、その時の各レーン情報の前接続、左右接続、次接続の各情報を階層的に保有している。なお、紐づく情報とは、道路の勾配や曲率半径、道路種別等の情報を含む。また自動運転制御装置3の演算部4は、新地図情報格納部6にアクセスして、新地図情報を入手しこれに基づいた自動運転を実行する。
以上の考え方は、各社独自に開発された地図データについて、道路およびレーン間の接続については、主要な接続情報のみを取り込み、統一の接続形式で生成することで、演算部4におけるフォーマットなどの検証の手間を大幅に減少させ、強いてはいかなる地図データであっても受け入れを容易にしたものである。なお、独自に開発された地図データは交差点、分岐、合流などの道路、レーン間の接続は統一なものに規定されておらず、ここでの統一化により後段への影響を軽減できる。
以下本発明について、実例に基づいてさらに詳細に説明する。この前提として図5の交差点を含む道路を想定する。想定した道路は、交差点を含む四辻であって、交差点内を道路領域3、交差点の右側を道路領域6、交差点の左側を道路領域2、1、交差点の上側を道路領域4、交差点の下側を道路領域5として表している。なお、道路領域6のレーンLはレーンL20,L21,L22,L23、道路領域1のレーンLはレーンL1,L2,L3,L4、道路領域2のレーンLはレーンL5,L6,L7,L8、道路領域4のレーンLはレーンL16,L17、道路領域5のレーンLはレーンL18,L19、交差点である道路領域3のレーンLは、レーンL9,L10,L11,L12,L13,L14,L15で表している。
地図データは、種々の情報を含むが、道路レベルの情報として道路ポイントRPの情報を含んでいる。ここでの道路ポイントRPは、道路領域の境界位置を意味する。図5にはRP1からRP6の道路ポイントを記述している。また地図データは、レーンレベルの情報として形状補間点LNの情報を含む。形状補間点LNの情報は、道路ポイントRPの情報が設定されている位置や、任意の位置に設定されており、当該道路領域におけるレーンについての情報である。図5には道路ポイントRPと同じ位置に設定されたLN1からLN6の形状補間点を記述している。
図6は、図1の道路領域の生成処理(処理ステップS1からS3)をさらに詳細に記述したものである。但し、図6の処理は、取得した道路ポイントが、既に変換済みでないことをもって実行開始される。
図6のフローチャートの最初の処理ステップS10では、処理ステップS15との間の繰り返し処理を設定する。ここでは、車両が例えば交差点に近づき、道路ポイントを複数取得したときに、取得した道路ポイントについての処理ステップS11からS14の処理を、道路ポイントごとにすべてについて実行すべきことを意味する。なお、分岐、合流の場合にも、道路ポイントを複数取得する。
処理ステップS11では、取得した道路ポイントから、交差点、分岐、合流を判別する。たとえば取得済みの直近の道路ポイントに対して新たに取得した道路ポイントの数が変更されていることからこれらを判別することができる。例えば図5の道路ポイントRP1からRP2に移る場合であれば道路ポイント数に変更がないので直進であるとはんだんすることができ、処理ステップS12の処理に移る。これに対し、例えば図5の道路ポイントRP3では、次に取得する道路ポイントの数がRP4,RP5,RP6の3個であり、これは四辻の交差点と判断して処理ステップS13の処理に移る。なお分岐する場合には、次に取得する道路ポイントの数が2になり、合流する場合には、2から1に減少することから交差点、分岐、合流を判別することができる。又処理ステップS11では、必要に応じて車線の増減を含めて判断してもよい。あるいは、道路ポイントに付加される情報、例えば、分岐、合流情報、道路種別などにより、分岐、合流、交差点を判断してもよい。
交差点、分岐、合流であることが判明したときの処理ステップS13の処理では、新しい道路領域を作成する。道路領域は、前後する道路ポイントRP間として定義することができる。例えば交差点を曲がる場合に、新しく作成する道路領域は、交差点の道路領域と曲がる先の道路領域を設定すればよいが、他の2方向に対して設定しておいてもよい。新しく道路領域が作成されると、図4に示したように新地図格納部6に道路領域の記憶エリアが新規に設定される。また通過してしまった道路領域の記憶エリアについては、適宜のタイミングで消去されていく。
直進のときの処理ステップS12では、直近に作成した道路領域の記憶エリアに新しい道路ポイントの情報が収まらないか確認する。直進であることから、大きな情報の変更がないのであれば、引き続き直近に作成した道路領域の記憶エリアを転用して利用すればよいし、転用に不都合があるのであれば、処理ステップS13の処理において、新しい道路領域を作成すればよい。
なお直進道路に設定された道路ポイントである場合の取り扱いについて、交差点、分岐、合流、車線増加以外で道路ポイントが配置されているときには、1つの同じ道路領域に結合するということであってもよい。例えば図5の道路領域1と道路領域2がある場合に、1つの同じ道路領域として取り扱うことができる。
なお処理ステップS11からS13までの一連の処理により、前の道路領域と、新しく作成された道路領域について、その接続関係が判明している。つまり、道路領域について前接続(図5の道路領域2について例えば道路領域1が前接続)、次接続(図5の道路領域2について例えば道路領域3が次接続)の関係が判明している。
処理ステップS14では、特に新規に作成した道路領域について、道路、交差点の付加情報の変換を行い、曲率、縦勾配、横勾配など、適宜新しく作成した道路領域の記憶エリア内に道路領域に紐づけされて記憶される。
図7は、図1のレーン情報の生成処理(処理ステップS4からS6)をさらに詳細に記述したものである。但し、図7の処理は、取得した道路ポイントが、既に変換済みでないことをもって実行開始される。
図7では、3組の繰り返し処理部分がある。処理ステップS20と処理ステップS34の間では道路領域分について、全ての道路領域の処理が完了するまで繰り返し処理を実施し、処理ステップS22と処理ステップS28の間、および処理ステップS29と処理ステップS33の間では、レーン数分について、全てのレーン数の処理が完了するまで繰り返し処理を実施する。
図7の処理フローでは、その開始時点において、形状補間点の情報を入手済みであるものとする。なお、道路の形状補間点とは、ノードを示す道路ポイント間の道路の形状を特定するための情報であり、レーンLNの情報を含む。例えば道路領域2は、外側からレーンLN5,LN6とされた片側2車線であり、その道路幅などの情報を含んでいる。
処理ステップS21では、道路領域の情報から交差点か否かを判断し、交差点である場合には処理ステップS29側の処理に移り、交差点でない場合には処理ステップS22側の処理に移る。この例は、S22、S29で交差点とそれ以外はレーン形状情報とレーン接続情報の異なる構造として接続情報を持つ例であり、処理を場合分けする必要がある。
交差点でない場合には、レーン形状情報の格納順にレーン数分について、処理ステップS22から処理ステップS28までの処理が繰り返し実行される。ここでは道路領域2について、レーン形状情報が各道路ポイントごとに外側からレーンL5,L6の格納順にされていることを想定する。
繰り返し処理内では、処理ステップS23において、最初のレーンにレーンIDとしてL5を付加する。処理ステップS24では、本レーンの左接続IDを設定するがこの場合には存在しない。処理ステップS25では、前のレーン形状要素の右接続IDを設定する。処理ステップS26では、前の道路領域(この場合には道路領域1)の同じレーンL1をレーンL5の前レーンIDに設定する。処理ステップS27では、前の道路領域の同じレーンを前レーンの次レーンIDに設定する。
繰り返し処理では、道路領域2のレーンL6について処理され、これにより、各レーンの前後の接続関係(前接続と次接続)と、左右接続(隣接するレーンL5とL6)の関係が明らかにされる。これらの判明したレーンについての接続関係の情報は、図4に示す新地図格納部6の、道路領域2についての記憶エリア内に設定されたレーン情報の中に、レーンごとに格納されていく。これにより、レーン情報は、道路領域情報毎に、その下位層に紐づけられて記憶される。
交差点の場合には、レーン接続情報の格納順にレーン数分について、処理ステップS30から処理ステップS33までの処理が繰り返し実行される。ここでは交差点である道路領域3について、レーン接続情報がL9,L10、L11,L12、L13,L14、L15の格納順に格納されていることを想定する。
繰り返し処理内では、処理ステップS30において、最初のレーンにレーンIDを付加する。処理ステップS31では、前の道路領域の同じレーンを本レーンの前レーンIDに設定する。処理ステップS32では、前の道路領域の同じレーンを前レーンの次レーンIDに設定する。この場合にも、レーンの接続関係が生成、記憶されていく。
図8は、レーン情報生成の別例を示している。レーン情報生成の考え方には他にも事例があるので、ここでは簡単に述べるにとどめる。
処理ステップS21では、道路領域の情報から交差点か否かを判断し、交差点である場合には処理ステップS29側の処理に移り、交差点でない場合には処理ステップS22側の処理に移る。なお、交差点である場合の処理ステップS29側の処理は、図7と同じであるので、説明を省略する。
交差点でない場合には、レーン形状情報の格納順にレーン数分について、処理ステップS22から処理ステップS28までの処理が繰り返し実行される。ここでは道路領域2について、レーン形状情報が外側からレーンL5,L6の格納順にされていることを想定する。
このうち、処理ステップS23、処理ステップS23は図7と同じであり、処理ステップS35において、前のレーン形状要素の有無を確認する。前のレーン形状要素がある場合には、図7と同様に処理ステップS24、処理ステップS25を実行する。
前のレーン形状要素がない場合には、処理ステップS36に進み、前の道路領域に対しレーンが増減したかを確認する。増減した、或は処理ステップS25の処理後には、処理ステップS38に進んで、増減数に応じて道路領域の要素を±1ずらしたレーンIDを前レーンに設定する。
レーン増減がない場合には、処理ステップS37に進み、前の道路領域の同じ要素番号のレーンIDを前レーンIDに設定する。
図8の実施例によれば、レーン増減にも対応した処理が可能である。
以上説明した本発明においては、地図・ロケータのフォーマットは各社が独自開発でありアプリケーション開発者はその都度フォーマットを理解して開発を進めなければならないため開発工数がかかり問題であるという課題に対して、地図・ロケータが変更となってもアプリケーションへの影響を吸収し開発工数を低減するという目的のものである。
この課題は、地図変換サービスを地図・ロケータとアプリケーションの間に設け、地図情報の共通化処理部とするための地図情報入力部5を有することで達成され、アプリケーションのインターフェイスを変更することなく地図・ロケータの変更による工数を低減できるものである。地図変換サービスは地図・ロケータからの独自フォーマットの地図情報を共通フォーマットに変換して共通フォーマットデータベース(新地図情報格納部6)に登録することで、アプリケーションは、共通フォーマットデータベース(新地図情報格納部6)から地図情報を読み出すため、地図・ロケータが他社製に変更となっても地図情報入力部5で変更を吸収し、アプリケーションの変更は不要となる。
共通フォーマットデータベース(新地図情報格納部6)を得るための具体手法としては、地図・ロケータデータを道路ポイントと形状補間点による表現として整理する。道路ポイントは道路レベル情報であり、形状補間点はレーンレベル情報である。この点について、共通フォーマットデータベース(新地図情報格納部6)では、データ構造を道路領域とレーンについて階層化する。例えば最上位には道路領域を位置づけ、道路領域の下位にレーン情報を置く。
またポイント間の接続として、次道路ポイント、分岐合流ポイント(分岐合流時、交差点)、レーン接続情報(交差点内)、レーンの左右接続はデータ格納順であることを考慮する。この点について、レーンをID管理し、次レーン、分岐・合流レーン、左右レーンへの接続を全てIDベースに統一する。また、交差点内の推奨走行軌跡も1つのレーンとして表現し、統一する。
3:自動運転制御装置
4:演算部
5:地図情報入力部
6:新地図情報格納部
8:自動運転地図データ
25:地図送信機能
24:ロケータ機能
D1:エンジン
D2:ステアリング
D3:ブレーキ
Dr:車両制御部
S1:カメラセンサ
S2:レーダセンサ
U1:地図・ロケータユニット

Claims (6)

  1. 外部の地図情報を入力する地図情報入力部と、入力した地図情報から形成した新地図情報を一次格納しておく新地図情報格納部と、新地図情報を用いて自動運転を行う演算部を備え、
    前記地図情報入力部は、前記外部の地図情報が保有する道路ポイントを取得する第1の入力手段と、前記道路ポイントから道路領域を生成する第1の処理手段と、前記道路領域の前接続と次接続を生成する第2の処理手段と、前記外部の地図情報が保有する道路の形状補間点を取得する第2の入力手段と、前記外部の地図情報が保有する道路の形状補間点からレーンの情報を生成する第3の処理手段と、前記レーンの前接続、左右接続、次接続を生成する第4の処理手段と、前記新地図情報格納部に道路領域の格納エリアを生成する
    とともに、道路領域の格納エリア内にレーン情報の格納エリアを階層的に構成し、前記道路領域および前記道路の形状補間点、ならびにこれらから生成された情報を新地図情報として保管する第5の処理手段を備え、
    前記演算部は、前記新地図情報格納部にアクセスして得た新地図情報を用いて自動運転を行うことを特徴とする自動運転制御装置。
  2. 請求項1に記載の自動運転制御装置であって、
    前記道路ポイントから道路領域を生成する第1の処理手段は、前記道路ポイントから交差点、分岐合流を判別し、新規に道路領域を生成することを特徴とする自動運転制御装置。
  3. 請求項1に記載の自動運転制御装置であって、
    前記外部の地図情報が保有する道路の形状補間点からレーンの情報を生成する第3の処理手段は、道路領域が交差点とそうでない場合に分けて、レーンIDを管理することを特徴とする自動運転制御装置。
  4. 請求項3に記載の自動運転制御装置であって、
    道路領域が交差点である場合、前の道路領域の同じレーンと本レーンについて、前或は次レーンとして関連付けることを特徴とする自動運転制御装置。
  5. 請求項3または請求項4に記載の自動運転制御装置であって、
    道路領域が交差点でない場合、前の道路領域の同じレーンと本レーンについて、前或は次レーンとして関連付けるとともに、複数レーンの左右接続関係を決定することを特徴とする自動運転制御装置。
  6. 外部の地図情報を入力し、入力した地図情報から形成した新地図情報を一次格納し、新地図情報を用いて自動運転を行う自動運転制御方法であって、
    前記外部の地図情報が保有する道路ポイントを取得して前記道路ポイントから道路領域および前記道路領域の前接続と次接続を生成し、前記外部の地図情報が保有する道路の形状補間点を取得して前記形状補間点からレーンの情報を生成し、前記レーンの前接続、左右接続、次接続を生成し、
    前記新地図情報の一時記憶のために、道路領域の格納エリアを生成するとともに、道路領域の格納エリア内にレーン情報の格納エリアを階層的に構成し、前記道路領域および前記道路の形状補間点、ならびにこれらから生成された情報を新地図情報として保管し、
    保管した前記新地図情報を用いて自動運転を行うことを特徴とする自動運転制御方法。
JP2019545017A 2017-09-29 2018-09-20 自動運転制御装置及び方法 Active JP6873259B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2017190462 2017-09-29
JP2017190462 2017-09-29
PCT/JP2018/034735 WO2019065429A1 (ja) 2017-09-29 2018-09-20 自動運転制御装置及び方法

Publications (2)

Publication Number Publication Date
JPWO2019065429A1 JPWO2019065429A1 (ja) 2020-10-01
JP6873259B2 true JP6873259B2 (ja) 2021-05-19

Family

ID=65903451

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019545017A Active JP6873259B2 (ja) 2017-09-29 2018-09-20 自動運転制御装置及び方法

Country Status (5)

Country Link
US (1) US11415984B2 (ja)
JP (1) JP6873259B2 (ja)
CN (1) CN111095381B (ja)
DE (1) DE112018004163B4 (ja)
WO (1) WO2019065429A1 (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7365939B2 (ja) * 2020-03-04 2023-10-20 日立Astemo株式会社 電子制御装置、制御方法及び自動運転システム
CN111583644B (zh) * 2020-05-08 2021-11-26 重庆大学 一种混合交通快速路上匝道汇流区网联自动车控制方法
CN112527942A (zh) * 2020-12-21 2021-03-19 武汉光庭信息技术股份有限公司 分流合流区间adas存储方法、系统、服务器及存储介质

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020193944A1 (en) * 2001-06-06 2002-12-19 Stewenius Henrik Carl Vehicle navigation system
JP4509620B2 (ja) * 2004-03-24 2010-07-21 クラリオン株式会社 車載情報端末、要約地図作成装置、要約地図表示方法
US8467962B2 (en) * 2007-03-23 2013-06-18 Mitsubishi Electric Corporation Navigation system and lane information display method
JP4739400B2 (ja) * 2008-12-22 2011-08-03 日立オートモティブシステムズ株式会社 車両運転支援システム
WO2010100715A1 (ja) * 2009-03-02 2010-09-10 トヨタ自動車株式会社 車載情報処理装置
JP5686088B2 (ja) * 2011-11-14 2015-03-18 アイシン・エィ・ダブリュ株式会社 道路データ作成装置、道路データ作成方法及びプログラム
JP6054808B2 (ja) * 2013-05-08 2016-12-27 株式会社日立ソリューションズ 並行道路判定装置
WO2015190212A1 (ja) * 2014-06-10 2015-12-17 クラリオン株式会社 車線選択装置、車両制御システム及び車線選択方法
WO2016035199A1 (ja) * 2014-09-05 2016-03-10 三菱電機株式会社 自動走行管理システム、サーバおよび自動走行管理方法
RU2682690C2 (ru) * 2014-10-22 2019-03-20 Ниссан Мотор Ко., Лтд. Устройство помощи при вождении
JP6087969B2 (ja) * 2015-03-23 2017-03-01 富士重工業株式会社 車両の走行制御装置
US10309790B2 (en) 2015-10-28 2019-06-04 Honda Motor Co., Ltd. Automatic driving system
JP2017146131A (ja) * 2016-02-16 2017-08-24 パイオニア株式会社 経路表示制御装置、制御方法、プログラム及び記憶媒体
JP6734668B2 (ja) 2016-03-04 2020-08-05 三菱電機株式会社 基盤的地図データ
JP6614025B2 (ja) * 2016-05-20 2019-12-04 アイシン・エィ・ダブリュ株式会社 自動運転支援装置及びコンピュータプログラム
EP3563206A4 (en) * 2016-12-30 2020-06-17 DeepMap Inc. HIGH DEFINITION ROUTE AND CARD STORAGE MANAGEMENT SYSTEM FOR AUTONOMOUS VEHICLES
RU2755871C2 (ru) * 2017-06-13 2021-09-22 Ниссан Мотор Ко., Лтд. Метод и устройство сохранения картографических данных
US10801844B2 (en) * 2017-12-31 2020-10-13 Uber Technologies, Inc. Remediating dissimilarities between digital maps and ground truth data via dissimilarity threshold tuning

Also Published As

Publication number Publication date
WO2019065429A1 (ja) 2019-04-04
CN111095381B (zh) 2022-03-25
US11415984B2 (en) 2022-08-16
US20200264610A1 (en) 2020-08-20
JPWO2019065429A1 (ja) 2020-10-01
DE112018004163T5 (de) 2020-04-30
DE112018004163B4 (de) 2025-04-17
CN111095381A (zh) 2020-05-01

Similar Documents

Publication Publication Date Title
US11933627B2 (en) High-definition map building method and apparatus
JP7228857B2 (ja) 分散集中型自動運転システム
Jiang et al. A flexible multi-layer map model designed for lane-level route planning in autonomous vehicles
JP4673530B2 (ja) 出発地から目的地までのルート検出方法およびルート検出装置
EP3436781B1 (en) Road geometry matching with componentized junction models
JP6769892B2 (ja) ナビゲーション装置、経路探索サーバ、および経路探索方法
JP6873259B2 (ja) 自動運転制御装置及び方法
Althoff et al. Automatic conversion of road networks from opendrive to lanelets
US20250003767A1 (en) Road layout indexing and querying
US8447790B2 (en) Electric device for executing process based on map data
US8892583B2 (en) Map data, navigation device having map data, and method for generating map data
CN109978243A (zh) 车辆轨迹规划方法、装置、计算机设备、计算机存储介质
US20250341396A1 (en) Road section partitioning
JP2020153882A (ja) ナビゲーションシステム
JP2018185242A (ja) 走行支援装置及び地図データのデータ構造
CN105593639A (zh) 行驶信息存储系统、方法及程序
CN113009539A (zh) 一种车辆自动变道处理方法、车辆及设备
JP2016133328A (ja) ルート探索システム及びコンピュータプログラム
CN115565362B (zh) 一种地图生成、使用方法及装置
JP6912859B2 (ja) 地図更新装置、地図更新方法、コンピュータプログラム及びコンピュータプログラムを記録した記録媒体
JP2020060493A (ja) 経路探索システムおよび経路探索プログラム
JP7077999B2 (ja) 地図データ出力装置
CN102879006A (zh) 路径搜索系统、路径搜索方法及路径搜索程序
JP7301215B2 (ja) 走行道路判定装置および走行道路判定方法
CN119901305A (zh) 一种车道变道代价生成方法、装置及计算机程序产品

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200302

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210202

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210324

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210420

R150 Certificate of patent or registration of utility model

Ref document number: 6873259

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250