[go: up one dir, main page]

JP7119720B2 - 運転支援装置 - Google Patents

運転支援装置 Download PDF

Info

Publication number
JP7119720B2
JP7119720B2 JP2018142971A JP2018142971A JP7119720B2 JP 7119720 B2 JP7119720 B2 JP 7119720B2 JP 2018142971 A JP2018142971 A JP 2018142971A JP 2018142971 A JP2018142971 A JP 2018142971A JP 7119720 B2 JP7119720 B2 JP 7119720B2
Authority
JP
Japan
Prior art keywords
information
vehicle
unit
error
mode
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
JP2018142971A
Other languages
English (en)
Other versions
JP2020021179A (ja
Inventor
亮 高木
卓也 ▲高▼山
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Original Assignee
Denso Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Denso Corp filed Critical Denso Corp
Priority to JP2018142971A priority Critical patent/JP7119720B2/ja
Priority to US16/524,466 priority patent/US20200031352A1/en
Publication of JP2020021179A publication Critical patent/JP2020021179A/ja
Application granted granted Critical
Publication of JP7119720B2 publication Critical patent/JP7119720B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/18Propelling 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
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • B60W30/09Taking automatic action to avoid collision, e.g. braking and steering
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/18Conjoint control of vehicle sub-units of different type or different function including control of braking systems
    • 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
    • B60W10/00Conjoint control of vehicle sub-units of different type or different function
    • B60W10/20Conjoint control of vehicle sub-units of different type or different function including control of steering systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W30/00Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
    • B60W30/08Active safety systems predicting or avoiding probable or impending collision or attempting to minimise its consequences
    • 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
    • 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
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0225Failure correction strategy
    • 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
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/04Monitoring the functioning of the control system
    • B60W50/045Monitoring control system parameters
    • 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/0015Planning or execution of driving tasks specially adapted for safety
    • 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/0015Planning or execution of driving tasks specially adapted for safety
    • B60W60/0018Planning or execution of driving tasks specially adapted for safety by employing degraded modes, e.g. reducing speed, in response to suboptimal 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
    • B60W60/0015Planning or execution of driving tasks specially adapted for safety
    • B60W60/0018Planning or execution of driving tasks specially adapted for safety by employing degraded modes, e.g. reducing speed, in response to suboptimal conditions
    • B60W60/00186Planning or execution of driving tasks specially adapted for safety by employing degraded modes, e.g. reducing speed, in response to suboptimal conditions related 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
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/0205Diagnosing or detecting failures; Failure detection models
    • B60W2050/0215Sensor drifts or sensor failures
    • 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
    • B60W50/00Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
    • B60W50/02Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures
    • B60W50/029Adapting to failures or work around with other constraints, e.g. circumvention by avoiding use of failed parts
    • B60W2050/0295Inhibiting action of specific actuators or systems
    • 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
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/403Image sensing, e.g. optical camera
    • 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
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/40Photo, light or radio wave sensitive means, e.g. infrared sensors
    • B60W2420/408Radar; Laser, e.g. lidar
    • 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
    • B60W2420/00Indexing codes relating to the type of sensors based on the principle of their operation
    • B60W2420/54Audio sensitive means, e.g. ultrasound
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/10Longitudinal speed
    • B60W2520/105Longitudinal acceleration
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/14Yaw
    • 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
    • B60W2520/00Input parameters relating to overall vehicle dynamics
    • B60W2520/28Wheel speed
    • 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
    • B60W2540/00Input parameters relating to occupants
    • B60W2540/18Steering angle
    • 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
    • B60W2552/00Input parameters relating to infrastructure
    • 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
    • B60W2554/00Input parameters relating to objects
    • B60W2554/80Spatial relation or speed relative to objects
    • B60W2554/802Longitudinal distance
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、自車両の位置を推定し、この推定した位置に基づいて車両の運転支援を実行する運転支援装置に関する。
車輪速センサ、ヨーレートセンサ等の検知値に基づいて、自車両の位置を推定し、この推定した位置に基づいて、自車両の運転支援を実行する運転支援装置が知られている。例えば、特許文献1には、車輪速センサおよび転舵角センサの検知値に基づいて車両の走行軌跡の曲率を算出し、算出した曲率に基づいて自車両の位置を推定して自動駐車を実行する運転支援装置が記載されている。
特許第5412985号公報
車輪速センサ等の検知値に誤差が含まれている場合には、これを用いて推定する自車両の位置の精度が低下する。例えば、特許文献1のように、車輪速センサの検知値に基づいて自車両の位置を推定する場合には、タイヤの空気圧不足等によりタイヤ径が想定からずれていると、推定した自車両の位置の精度が低下する。自車両の位置の推定値の精度が低下すると、適切に運転支援を実行することが困難となる。
上記の課題に鑑み、本発明は、自車両の位置推定の精度を確保して、適切な運転支援を実行可能な運転支援装置を提供することを目的とする。
本発明は、自車両の走行状態示す走行情報を第1情報として取得する第1情報取得部と、前記自車両の周辺情報または外部からの位置情報を第2情報として取得する第2情報取得部と、前記第1情報と、前記第2情報とに基づいて、前記第1情報の誤差を算出する誤差算出部と、前記誤差算出部が算出した前記第1情報の誤差を補正する誤差補正部と、前記誤差補正部による補正があった場合には、補正後の前記第1情報に基づいて、前記自車両の位置を推定する位置推定部と、前記位置推定部が推定した前記自車両の位置に基づいて、前記自車両の運転支援を実行する運転支援部と、前記誤差補正部による補正があった場合には、前記運転支援部が実行する所定の運転支援の態様を変更する態様変更部と、を備える。
本発明の運転支援装置によれば、誤差算出部および誤差補正部によって、第1情報と第2情報とに基づいて、第1情報の誤差を補正し、補正後の第1情報を得ることができる。位置推定部は、誤差が補正された第1情報を用いて、自車両の位置を推定することができるため、より正確に自車両の位置を推定することができる。また、態様変更部は、誤差補正部による補正があった場合には、運転支援部が実行する所定の運転支援の態様を変更することができる。このため、誤差を補正した後の第1情報を用いて推定された正確な自車両の位置に基づいて、適切な運転支援を実行できる。
第1実施形態に係る車両に搭載された運転支援装置を含む各構成のブロック図。 第1実施形態に係る衝突回避制御のフローチャート。 第1実施形態に係る運転支援態様設定のフローチャート。 第1実施形態に係る車輪速の誤差の補正を説明する図。 第1実施形態に係る各運転支援態様における作動タイミングと車速との関係図。 第1実施形態に係る基準タイミングまたは作動タイミングを示す図。 第2実施形態に係る運転支援態様設定のフローチャート。 第2実施形態に係るヨーレートの誤差の補正を説明する図。 第3実施形態に係る運転支援態様設定のフローチャート。 第3実施形態に係る運転支援態様の変更度合いを示す表。 運転支援態様の変更度合いと車速との関係図。 運転支援態様の変更度合いと車速との関係図。 運転支援態様の変更度合いとカーブ半径との関係図。 第4実施形態に係る運転支援態様設定のフローチャート。 第4実施形態に係る運転支援態様の変更度合いを示す図。 運転支援の種類ごとの態様の変更度合いと車速またはカーブ半径との関係図。 他の実施形態に係る車線変更制御のフローチャート。 図18(a)は積極モードの車線変更タイミングを示す図。図18(b)は消極モードの車線変更タイミングを示す図。
(第1実施形態)
図1に、本実施形態に係る運転支援システムを示す。運転支援システムは、車両に搭載されており、位置情報取得装置10と、走行状態センサ20と、ECU30と、被制御装置50とを備えている。
位置情報取得装置10は、カメラセンサ11と、レーダセンサ12と、GPS受信装置13とを含んでいる。カメラセンサ11およびレーダセンサ12は、自車両の周辺情報を取得する周辺監視装置の一例である。周辺監視装置としては、上記の他に、超音波センサ、LIDAR(Light Detection and Ranging/Laser Imaging Detection and Ranging)等の探査波を送信するセンサを備えていてもよい。GPS受信装置13は、GNSS(Global Navigation Satellite System)受信装置の一例であり、人工衛星によって地上の現在位置を決定する衛星測位システムからの測位信号を受信することができる。
カメラセンサ11は、例えばCCDカメラ、CMOSイメージセンサ、近赤外線カメラ等の単眼カメラであってもよいし、ステレオカメラであってもよい。カメラセンサ11は、自車両に1つのみ設置されていてもよいし、複数設置されていてもよい。カメラセンサ11は、例えば、車両の車幅方向中央の所定高さに取り付けられており、車両前方へ向けて所定角度範囲で広がる領域を俯瞰視点から撮像する。カメラセンサ11は、撮像した画像における、物体の存在を示す特徴点を抽出する。具体的には、撮像した画像の輝度情報に基づきエッジ点を抽出し、抽出したエッジ点に対してハフ変換を行う。ハフ変換では、例えば、エッジ点が複数個連続して並ぶ直線上の点や、直線どうしが直交する点が特徴点として抽出される。カメラセンサ11は、逐次撮像する撮像画像をセンシング情報としてECU30へ逐次出力する。
レーダセンサ12は、例えば、ミリ波帯の高周波信号を送信波とする公知のミリ波レーダである。レーダセンサ12は、自車両に1つのみ設置されていてもよいし、複数設置されていてもよい。レーダセンサ12は、例えば、自車両の前端部に設けられ、所定の検知角に入る領域を物体検知可能な検知範囲とし、検知範囲内の物体の位置を検知する。具体的には、所定周期で探査波を送信し、複数のアンテナにより反射波を受信する。この探査波の送信時刻と反射波の受信時刻とにより、物体との距離を算出することができる。また、物体に反射された反射波の、ドップラー効果により変化した周波数により、相対速度を算出する。加えて、複数のアンテナが受信した反射波の位相差により、物体の方位を算出することができる。なお、物体の位置および方位が算出できれば、その物体の、自車両に対する相対位置を特定することができる。
レーダセンサ12等のミリ波レーダ、ソナー、LIDAR等の探査波を送信するセンサは、障害物によって反射された反射波を受信した場合に得られる受信信号に基づく走査結果をセンシング情報としてECU30へ逐次出力する。
上述の各種周辺監視装置は、自車両の前方の物体に限らず、後方や側方の物体を検知し、位置情報として利用してもよい。また、使用する周辺監視装置の種類に応じて、監視対象とする対象物体を変更してもよい。例えば、カメラセンサ11を用いる場合には、道路標識や建物等の静止物体を対象物体とすることが好ましい。また、レーダセンサ12を用いる場合には、反射電力が大きい物体を対象物体とすることが好ましい。また、対象物体の種類や位置、移動速度に応じて、使用する周辺監視装置を選択してもよい。
GPS受信装置13は、GNSS(Global Navigation Satellite System)受信装置の一例であり、人工衛星によって地上の現在位置を決定する衛星測位システムからの測位信号を受信することができる。
GPS受信装置13は、GPS衛生からGPS信号を受信することで、自車両の位置情報を算出する。GPS受信装置13は、所定周期毎に測位信号を受信する。測位信号等に基づいて、自車両の位置情報を算出することができる。GPS受信装置13により測位信号を逐次受信することにより、自車両の車両位置を逐次測位することができる。
位置情報取得装置10によれば、自車両の周辺の物体を検知すること、もしくは、自車両の外部からの信号を受信することができ、これにより、自車両の周辺情報や位置情報を取得することができる。ECU30は、位置情報取得装置10により取得された自車両の周辺情報または位置情報を第2情報として取得する。なお、位置情報取得装置10は、自車両の周辺情報または外部からの位置情報を取得可能な装置であればよく、上述の周辺監視装置またはGNSS受信装置に限定されない。
走行状態センサ20は、車輪速センサ21と、ヨーレートセンサ22と、操舵角センサ23と、加速度センサ24と、ジャイロセンサ25とを備えている。走行状態センサ20は、車両に搭載され、自車両の走行状態を示す各種パラメータである走行情報(例えば、車輪速、ヨーレート、操舵角、速度、加速度、回転角、回転角速度)を検知可能なセンサ類である。ECU30は、走行状態センサ20の検知値を第1情報として取得する。
車輪速センサ21は、必ずしもすべての車輪に設置されている必要はないが、各車輪にそれぞれ設置されていることが好ましい。車輪速センサ21は、例えば、車輪のホイール部分に取り付けられており、車両の車輪速度に応じた車輪速度信号をECU30に出力する。車輪速センサ21が複数設置されている場合には、複数の検知値の平均値や中間値等を第1情報として用いてもよい。例えば、4つの車輪に車輪速センサ21がそれぞれ設置されている場合には、4つの検知値のうち速い方から2番目の検知値を用いるようにしてもよい。
ヨーレートセンサ22は、1つのみ設置されていてもよいし、複数設置されていてもよい。1つのみ設置する場合には、例えば、自車の中央位置に設けられる。ヨーレートセンサ22は、自車の操舵量の変化速度に応じたヨーレート信号をECU30に出力する。ヨーレートセンサ22が複数設置されている場合には、それぞれの検知値の平均値や中間値等を第1情報として用いてもよい。また、複数のヨーレートの検知値の平均値等を算出するに際して、重み付けを行ってもよい。
操舵角センサ23は、例えば、車両のステアリングロッドに取り付けられており、運転者の操作に伴うステアリングホイールの操舵角の変化に応じた操舵角信号をECU30に出力する。加速度センサ24は、自車両を中心に定義される直交する3軸まわりの加速度を検知し、加速度信号をECU30に出力する。加速度センサ24は、Gセンサと称されることもある。ジャイロセンサ25は、自車両を中心に定義される直交する3軸まわりの回転角を検知し、回転角信号をECU30に出力する。
走行状態センサによれば、自車両の1つまたは複数の走行情報を取得することができる。なお、走行状態センサ20は、自車両の走行状態を示す走行情報を取得するセンサであればよく、上記に例示された各種センサ21~25に限定されない。
被制御装置50は、制動装置51と、駆動装置52と、操舵装置53と、警報装置54と、表示装置55とを備えている。被制御装置50は、ECU30からの制御指令に基づいて作動するともに、運転者の操作入力によって作動するように構成されている。なお、運転者の操作入力は、ECU30によって適宜処理された後に、ECU30への制御指令として被制御装置50に入力されてもよい。
制動装置51は、自車両を制動するための装置であり、運転者のブレーキ操作またはECU30の運転支援部37からの指令によって制御される。ECU30は、物体との衝突回避又は衝突被害の軽減のためのブレーキ機能として、運転者のブレーキ操作による制動力を増強して補助するブレーキアシスト機能、及び運転者のブレーキ操作がない場合に自動制動を行う自動ブレーキ機能を有していてもよく、制動装置51は、ECU30からの制御指令に基づき、これらの機能によるブレーキ制御を実施することができる。
駆動装置52は、車両を駆動するための装置であり、運転者のアクセル等の操作またはECU30の運転支援部37からの指令によって制御される。具体的には、内燃機関やモータ、蓄電池等の車両の駆動源と、それに関連する各構成を駆動装置52として挙げることができる。ECU30は、自車両の走行計画や車両状態に応じて駆動装置52を自動で制御する機能を有している。
操舵装置53は、自車両を操舵するための装置であり、運転者の操舵操作またはECU30の運転支援部37からの指令によって制御される。ECU30は、衝突回避または車線変更のために、操舵装置53を自動で制御する機能を有している。
警報装置54は、聴覚的に運転者等に報知するための装置であり、例えば自車両の車室内に設置されたスピーカやブザー等である。警報装置54は、ECU30からの制御指令に基づき警報音等を発することにより、例えば、運転者に対し、物体との衝突の危険が及んでいること等を報知する。
表示装置55は、視覚的に運転者等に報知するための装置であり、例えば自車両の車室内に設置されたディスプレイ、計器類である。表示装置55は、ECU30からの制御指令に基づき警報メッセージ等を表示することにより、例えば、運転者に対し、物体との衝突の危険が及んでいること等を通知する。
被制御装置50は、上記以外のECU30により制御される装置を含んでいてもよい。例えば、運転者の安全を確保するための安全装置等が含まれていてもよい。安全装置としては、具体的には、自車両の各座席に設けられたシートベルトを引き込むプリテンショナ機構を備えたシートベルト装置等を例示できる。シートベルト装置は、ECU30からの制御指令により、シートベルトの引き込みおよびその予備動作を実行する。プリテンショナ機構により、シートベルトを引き込んで弛みを除くことで、運転者等の乗員を座席に固定し、乗員を保護する。
ECU30は、第1情報取得部31と、第2情報取得部32と、誤差算出部33と、誤差補正部34と、位置推定部35と、態様変更部36と、運転支援部37とを備えている。ECU30は、CPU、ROM、RAM、I/O等を備えた、CPUが、ROMにインストールされているプログラムを実行することでこれら各機能を実現する。これによって、ECU30は、位置情報取得装置10および走行状態センサ20から取得した情報に基づいて、被制御装置50に制御指令を作成し、出力することにより、自車両の運転支援を実行する運転支援装置として機能する。
第1情報取得部31は、自車両の走行状態示す走行情報を第1情報として取得する。例えば、走行状態センサ20の検知値(車輪速、ヨーレート、操舵角等)を第1情報として取得することができる。第1情報は、走行状態センサ20の検知値を統計的に処理した値であってもよい。例えば、車輪速センサ21やヨーレートセンサ22の検知値を取得し、統計処理を行って得られた車輪速やヨーレートを第1位置情報として用いてもよい。なお、走行状態センサ20の検知値を統計的に処理する手法としては、SLAM(Simultaneous Localization and Mapping)やSfM(Structure from motion)のような既知の技術を利用することができる。
第2情報取得部32は、位置情報取得装置10により取得される自車両の周辺情報または位置情報を第2情報として取得する。第2情報は、自車両の走行状態に基づかないで取得される自車両の情報であり、第2情報に基づいて、路面における自車両の動きや向き、位置、他の物体との距離を直接計測することができる。例えば、周辺監視装置によって、ランドマークとして利用可能な所定の静止物体に対する相対的な自車両の位置を算出することにより、自車両の位置を算出できる。なお、第2情報取得部32は、位置情報取得装置10からの周辺情報または位置情報と併せて、周辺監視における対象物体の位置や移動速度等を取得してもよい。
誤差算出部33は、第1情報取得部31が取得する第1情報と、第2情報取得部32が取得する第2情報とに基づいて、第1情報の誤差を算出する。例えば、走行中の所定期間内における第1情報の変化と、第2情報の変化を比較することにより、第2情報との差として第1情報の誤差を算出することができる。誤差の算出は、逐次取得される第1情報と第2情報について、瞬間的に算出するものであってもよいし、一定の時間内に取得される第1情報と第2情報に対して、統計処理やフィルタリングを行って算出するものであってもよい。
誤差算出部33は、第2情報に基づいて、第1情報に係る物理量を算出し、第1情報と比較することによって、誤差を算出してもよい。例えば、カメラセンサ11により検知された対象物体と自車両との距離の変化に基づいて、自車両の車輪速を算出し、この算出した車輪速と、車輪速センサ21の検知値との差を第1情報の誤差として算出してもよい。または、誤差算出部33は、第1情報と、第2情報とを、それぞれ所定の物理量(例えば、自車両の車速)に換算して、換算後の物理量同士を比較することにより、第1情報の誤差を算出してもよい。
誤差算出部33は、誤差補正の完了を判定するように構成されていてもよい。例えば、誤差を逐次算出して、算出値が安定した場合(例えば、所定の誤差範囲内に収まった場合)に、誤差補正が完了したと判定してもよい。または、誤差の算出値の分散が所定範囲内となった場合に、誤差補正が完了したと判定してもよい。
誤差算出部33は、自車両の走行状態に応じて、第1情報の誤差算出の実行可否を判断するようにしてもよい。例えば、車輪速センサ21やヨーレートセンサ22の検知値についての誤差の算出は、自車両が直進していると見なされる場合に限定して実行するようにしてもよい。例えば、操舵角センサ23が取得する操舵角の検知値が略一定であり、ヨーレートセンサ22が取得するヨーレートの検知値の変化が小さい場合に、自車両が直進していると見なすことができる。
誤差算出部33は、自車両の速度が略一定の場合(すなわち、自車両の加速度がほぼ零である場合)に、第1情報の誤差算出を実行するように構成されていてもよい。なお、自車両の速度は、車輪速センサ21の検知値に基づいて算出できる。また、自車両の加速度は、自車両の速度の変化(例えば、車輪速センサ21の検知値の変化)から算出してもよいし、加速度センサ24の検知値や、アクセル操作の有無から算出してもよい。
誤差算出部33は、第2情報として周辺監視装置の検知値を用いる場合には、対象物体の位置や移動速度等に応じて、第2情報を第1情報の誤差算出や誤差補正に利用することの可否を判断するようにしてもよい。例えば、対象物体の位置が遠い場合や移動速度が速い場合には、第1情報の誤差算出や誤差補正に利用せず、対象物体の位置が近い場合や移動速度が遅い場合のみ、第1情報の誤差算出や誤差補正に利用してもよい。対象物体が自車両から遠い位置に存在するときや、対象物体の移動速度が速いときに、周辺監視装置の対象物体の検知精度の低下が懸念され、第2情報の信頼性の低下が懸念される場合には、第1情報の誤差算出や誤差補正に利用しないようにすることにより、補正後の第1情報の精度を確保することができる。
誤差算出部33は、第2情報としてGPS受信装置13が受信する測位信号を用いて、自車両の位置、車速、回転速度を算出し、車輪速センサ21、ヨーレートセンサ22等の走行状態センサ20の検知値と比較することにより、第1情報の誤差を算出してもよい。
さらには、誤差算出部33は、カメラセンサ11、レーダセンサ12等の周辺監視装置からの周辺情報と、GPS受信装置13等のGNSS受信装置からの位置情報とを、併用してもよいし、状況によって使い分けてもよい。併用する場合には、誤差算出部33は、双方から取得した位置情報の平均値を用いてもよいし、状況に応じて重み付けを行ってもよい。また、一般に、GNSS受信装置から得られる位置情報は、周辺監視装置により得られる周辺情報よりも高精度であるため、双方を使い分ける場合には、GNSS受信装置から得られる位置情報を優先的に第2情報として利用することが好ましい。具体的には、例えば、誤差算出部33は、トンネル内のようにGPS受信装置13による測位信号が受信できない場合に、カメラセンサ11やレーダセンサ12から第2情報を取得し、GPS受信装置13が測位信号を受信できる場合には、専ら、その測位信号を第2情報として取得するようにしてもよい。
誤差補正部34は、誤差算出部33が算出した第1情報の誤差を補正する。例えば、第1情報に係る物理量を第2情報に基づいて算出し、この第2情報に基づく算出値に第1情報が一致または近づくように、第1情報の誤差を補正する。具体的には、例えば、カメラセンサ11により検知された対象物体と自車両との距離に基づいて、自車両の車輪速を算出し、この算出した車輪速を、補正後の車輪速センサ21の検知値(第1情報)としてもよい。例えば、タイヤの空気圧不足等により、タイヤ径が想定の大きさよりも大きくなっていたり、小さくなっていたりする場合には、車輪速センサ21の検知値に誤差が生じる。誤差算出部33により、車輪速センサ21の検知値の誤差を算出し、誤差補正部34により、その誤差を補正できるため、精度よく補正された車輪速センサ21の検知値を後述する位置推定部35において用いることができる。
位置推定部35は、第1情報に基づいて、自車両の現在または将来の位置を推定する。将来の自車両の位置は、自車両の現在の第1情報に基づいて推定されてもよいし、ECU30の走行計画に応じて推定されてもよい。誤差補正部34による補正が完了している場合には、位置推定部35は、補正後の第1情報である補正第1情報に基づいて、自車両の位置を推定する。誤差補正部34による補正が完了していない場合には、位置推定部35は、補正前の第1情報に基づいて、自車両の位置を推定する。
位置推定部35は、自車両の現在または将来の位置に加えて、速度、加速度、回転速度等を推定可能であってもよい。上記の自車両についての各種パラメータを予測するための予測モデルとしては、特に限定されないが、例えば、等速等加速度を仮定する等速等加速度モデル、等操舵角を仮定する等操舵角モデル、等回転速度を仮定する等回転速度モデル等を用いることができる。また、上述の予測モデルについて複数のモデルを考慮するIMM(Interacting multiple model)を利用してもよい。
位置推定部35は、自車両の位置の推定に際して、推定値のフィルタリングを行ってもよい。推定値のフィルタリングの手法としては、特に限定されないが、例えば、従来公知のカルマンフィルタ、パーティクルフィルタ等を利用することができる。
態様変更部36は、誤差補正部34による補正があった場合には、後述する運転支援部37が実行する所定の運転支援の態様を変更する。態様変更部36は、位置推定部35により推定された自車両の位置の精度に応じて、所定の運転支援の態様を変更することが好ましい。例えば、誤差補正部34による補正がない場合には、運転支援の実行を抑制する消極的態様に設定しておき、誤差補正部34による補正があった場合には、消極的態様における運転支援の実行の抑制を緩和する積極的態様に変更してもよい。なお、消極的態様における運転支援の実行の抑制は、位置推定部35による自車両の位置の誤差として見込まれる見込誤差に応じて設定してもよい。所定の運転支援について、誤差補正部34による補正がない場合には、消極的態様に設定しておき、誤差補正部34による補正があった場合には、積極的態様に変更することにより、より適時に的確な運転支援を実行することができる。
態様変更部36は、自車両の位置の見込誤差に影響する所定のパラメータ(車速、走行経路のカーブ半径等)に応じて、所定の運転支援の態様の変更度合いを調整してもよい。消極的態様における運転支援の抑制の度合いを、自車両の位置の見込誤差に影響する所定のパラメータによって変更している場合には、補正があった場合に、所定のパラメータに応じて運転支援の態様の変更することにより、推定された自車両の位置の精度に適した態様に変更することができる。
また、第1情報が複数の走行情報(例えば、車輪速とヨーレート)を含む場合には、誤差算出部33が複数の走行情報のそれぞれについて誤差を算出し、誤差補正部34が複数の走行情報の誤差をそれぞれ補正してもよい。この場合には、態様変更部36は、複数の走行情報のうち、誤差の補正が完了した走行情報の総和が大きいほど、運転支援の変更の度合いを大きくするように構成されていてもよい。
運転支援部37は、位置推定部35が推定した自車両の位置に基づいて、自車両の運転支援を実行する。運転支援部37は、衝突回避部38と、自動運転部39と、ACC部40とを備えている。
衝突回避部38は、自車両の周囲に位置する物体に対して、自車両に対する衝突の有無を判定し、その物体との衝突を回避すべく、若しくは衝突被害を軽減すべく制御を行うPCS(Pre-Crash Safety)システムとしての機能を有する。具体的には、自車両と物体との相対距離に基づいて、自車両と物体とが衝突するまでの時間である衝突予測時間(TTC:Time to Collision)を算出し、衝突予測時間と作動タイミングとの比較から、衝突を回避するために制動装置51、操舵装置53、警報装置54等を作動させるか否かを判定する。なお、作動タイミングとは、制動装置51等を作動させたいタイミングであり、作動させる対象によってそれぞれ設定されていてもよい。また、衝突予測時間は、位置推定部35が推定する自車両の現在の位置と将来の位置に基づいて算出される。
自動運転部39は、走行計画等に従って自動運転を行い、自動駐車を実行可能に構成されている。例えば、自動運転部39は、走行区画線への接近を阻む方向への操舵力を発生させることで、走行中の車線を維持して車両を走行させるLKA(Lane Keeping Assist)機能、隣接車線へと車両を自動で移動させるLCA(Lane Change Assist)機能等を備えていてもよい。
ACC部40は、駆動力及び制動力を調整することで、先行車両との目標車間距離を維持するように自車両の走行速度を制御するACC(Adaptive Cruise Control)機能を有するように構成されている。
なお、運転支援部37が実行し、態様変更部36による変更対象となる運転支援の内容は、自車両の現在位置または将来位置に基づいて自車両の挙動を制御する運転支援であればよく、上記に列挙された具体的な運転支援に限定されない。
態様変更部36は、運転支援の内容に応じて、運転支援態様の変更内容や変更の度合いを調整してもよい。例えば、態様変更部36は、各運転支援の作動タイミング、作動の強さや継続時間等を、上記に列挙した各運転支援(衝突回避制御、自動運転制御、ACC制御等)ごとにそれぞれ変更してもよい。
例えば、態様を変更する運転支援が衝突回避制御である場合には、態様変更部36は、制動装置51の制動力の強さ、警報装置54における警報音の大きさ、表示装置55における表示の見易さ(大きさ、色、明るさ等)を変更してもよい。
また、例えば、態様を変更する運転支援が自動運転である場合には、態様変更部36は、対象物体との相対位置に応じて実行される各種制御(例えば、アクセル制御、ブレーキ制御、ステア制御、通知制御)の度合いを変更してもよい。
また、例えば、態様を変更する運転支援がACC制御である場合には、態様変更部36は、自車両の加減速度の強さ、加減速のタイミング、周囲の走行車両との車間距離および車間時間の上下限の度合いを変更してもよい。上記以外の運転支援についても、態様変更部36は、その運転支援が担う機能(警報、ブレーキ、ステア等)のタイミング、強さ、継続時間等を変更可能であってもよい。
ECU30が実行する運転支援制御について、衝突回避部38による衝突回避制御を例示して、図2のフローチャートを用いて説明する。
まず、ステップS101では、カメラセンサ11およびレーダセンサ12による自車両の周辺の物体検知情報に基づいて、物体認識が実行され、ステップS102に進む。
ステップS102では、認識された対象物体について、それぞれ衝突予測時間を算出し、ステップS103に移行する。
ステップS103では、制動装置51や警報装置54等の衝突回避制御の実行時に作動させる被制御装置50を作動させるための基準タイミングTC1を取得する。この基準タイミングTC1は、物体の種別について予め定められた値であり、ECU30のメモリから読み出されることにより取得される。次に、ステップS104に進む。
ステップS104では、図3に示す運転支援態様の設定処理が実行される。まず、ステップS201では、第1情報として車輪速センサ21の検知値を取得し、ステップS202に進む。
ステップS202では、車輪速センサ21の誤差が算出され、補正される。具体的には、図4に示すように、レーダセンサ12により、自車両60の前方に位置する静止物体であるランドマーク61について、その相対距離の変化を算出することにより、時刻t0から時刻t1までの間の自車両60の移動距離L1を算出する。この移動距離L1を第2情報とする。そして、移動距離L1を用いて、時刻t0から時刻t1までの間の自車両60の車輪速を算出する。移動距離L1を用いて算出された車輪速と、時刻t0から時刻t1までの間に取得された車輪速センサ21の検知値との差を、車輪速センサ21によって検知される車輪速の誤差P1(第1情報の誤差)として算出する。
誤差の補正は、ステップS202において算出した車輪速センサ21の検知値の誤差(第1情報の誤差)P1に基づいて、車輪速センサ21の検知値の補正量Q1を算出し、逐次取得される車輪速センサ21の検知値を補正量Q1により補正することにより実行する。
次に、ステップS203では、ステップS202で実行された車輪速センサ21の誤差の補正が完了しているか否かを判定する。誤差の補正が完了している場合、ステップS203において肯定的な判定となり、ステップS204に進んで積極モードを選択する。他方、誤差の補正が完了していない場合に、ステップS203において否定的な判定となり、ステップS205に進んで消極モードを選択する。
図5は、積極モードと消極モードにおける作動タイミング(縦軸)と自車両の車速(横軸)との関係を示している。図5に示すS0は、基準タイミングS0を示しており、車速に関わらず、一定値に設定されている。実線71は、積極モードの作動タイミングであり、車速V1が速くなるほど、作動タイミングが遅くなっている。破線72は、消極モードの作動タイミングであり、車速V1が速くなるほどに作動タイミングは遅くなるが、その程度が積極モードよりも著しい。すなわち、実線71よりも破線72の方が傾きが急である。例えば、車速V1において、積極モードの作動タイミングはSp1であり、消極モードの作動タイミングはSn1である。第1情報の精度については、車速が速くなるほど誤差は大きくなる傾向がある。このため、消極モードは、車速が速くなるほど、作動タイミングを遅延させて衝突回避制御の実行を抑制している。これに対して、積極モードでは、消極モードにおける衝突回避制御の実行の抑制が緩和される。積極モードでは、基準タイミングS0に対して遅延された消極モードの作動タイミングSn1を、基準タイミングS0により近づける方向に抑制緩和されており、基準タイミングS0により近い作動タイミングSp1に設定されている。
図6を用いて、衝突回避対象である先行車両に対する作動タイミングの遅延についてより具体的に説明する。図6(a)に示すように、基準タイミングに応じた奥行位置Lについて、右方規制値XR、左方規制値XL及び奥行位置Lによって囲まれる領域が作動領域として設定される。すなわち、先行車両が作動領域に侵入した場合に、衝突回避制御が実行される。なお、右方規制値XR及び左方規制値XLについては、物体の種類に応じて予め定められていてもよい。
これに対して、消極モードでは、図6(c)に示すように、奥行位置Lよりも自車両60により近付いた奥行位置Ln1に設定される。これにより、右方規制値XR、左方規制値XL及び奥行位置Lによって囲まれる領域が作動領域として設定され、作動領域は、図6(a)に対して奥行方向に狭くなる。すなわち、先行車両が奥行位置Lに位置する場合には、衝突回避制御は実行されず、先行車両が奥行位置Ln1まで自車両60に接近した場合に、衝突回避制御が実行される。作動領域が狭くなることにより、作動タイミングが遅く設定されることにより、先行車両がより自車両60に接近するまで、衝突回避制御の実行が抑制される。
そして、積極モードでは、図6(b)に示すように、奥行位置Lp1は、奥行位置Ln1よりもより自車両60から遠い位置に設定される。消極モードにおける作動タイミングの遅延が緩和されて、基準タイミングS0により近い作動タイミングSp1にまで早められる。
ステップS204またはステップS205において、衝突回避制御のモードを選択した後に、図3に示すステップS104に係る一連の処理を終了し、ステップS105に進む。
ステップS105では、ステップS104において選択したモードに応じて、作動タイミングの算出を行う。積極モードであれば、基準タイミングにより近い作動タイミングを算出する。消極モードであれば、上述のとおり、基準タイミングに対して所定の遅延量だけ遅延させた作動タイミングを算出する。より具体的には、自車両が車速V1で走行している際には、積極モードでは作動タイミングはSp1となり、消極モードでは作動タイミングはSn1となる。
ステップS105において、作動タイミングを算出した後、ステップS106に進む。ステップS106では、衝突予測時間と作動タイミングを比較する。衝突予測時間が作動タイミング以下である場合には(S106:YES)、ステップS107に進み、運転支援として、衝突回避制御を実行した後、一連の処理を終了する。より具体的には、例えば、制動装置51等を作動させる信号を送信した後、処理を終了する。一方、衝突予測時間が作動タイミングを超える場合には(S106:NO)、衝突回避制御を実行させることなく、一連の処理を終了する。
上記のとおり、第1実施形態によれば、誤差が補正された車輪速センサ21の検知値(第1情報)を用いて、自車両の位置を推定できるため、精度よく推定された自車両の位置に基づいて、運転支援を実行できる。例えば、タイヤの空気圧不足等により、タイヤ径が想定の大きさよりも大きくなっていたり、小さくなっていたりする場合には、車輪速センサ21の検知値に誤差が生じる。ステップS202により、車輪速センサ21の検知値の誤差を算出し、その誤差を補正できるため、精度よく補正された車輪速センサ21の検知値を用いて、自車両の位置を推定できる。
また、第1情報として車輪速センサ21の検知値を用い、第2情報としてレーダセンサ12が取得する自車両の周辺情報を用いているため、車輪速センサ21の検知値を精度よく補正することができる。
また、車輪速センサ21の誤差が補正されていない場合には、運転支援の実行に際して、自車両の位置を含む各種の検知情報の見込誤差を考慮して、運転支援の実行が抑制された消極モードが選択される。そして、車輪速センサ21の誤差の補正が完了した場合には、正確に自車両の位置が推定されるため、積極モードが選択され、見込誤差に応じて設定された運転支援の抑制が緩和される。このため、より適時に的確な運転支援を実行することができる。
特に、第1実施形態のように、運転支援の内容が衝突回避制御においては、制動装置51の作動タイミングは、早過ぎても、遅過ぎても、衝突安全性や走行安全性の確保が難しくなる場合がある。第1実施形態によれば、自車両の位置の推定精度を向上し、必要に応じて丁度よいタイミングで制動装置51等を作動させることが可能となるため、衝突安全性や走行安全性をより良好に確保することができる。
(第2実施形態)
第2実施形態では、図2に示すECU30が実行する運転支援制御において、図7に示す運転支援態様の設定処理が実行される。図2に示す各処理は、第1実施形態と同様であるため説明を省略する。
ステップS104において、図7に示す運転支援態様の設定処理が実行される。まず、ステップS301では、第1情報としてヨーレートセンサ22の検知値を取得し、ステップS302に進む。
ステップS302では、ヨーレートセンサ22の検知値の誤差が算出され、補正される。具体的には、図8に示すように、カメラセンサ11により、自車両60の前方に位置する静止物体であるランドマーク61に対する自車両の向き(走行方向に対して左右方向の向き)の変化を算出することにより、時刻t0から時刻t1までの間の自車両60のヨー角の変化αを算出する。このヨー角の変化αを第2情報とする。そして、ヨー角の変化αを用いて、時刻t0から時刻t1までの間における自車両60のヨーレート(単位時間当たりのヨー角の変化量)を算出する。ヨー角の変化αを用いて算出されたヨーレートと、時刻t0から時刻t1までの間に取得されたヨーレートセンサ22の検知値との差を、ヨーレートセンサ22によって検知されるヨーレートの誤差P2(第1情報の誤差)として算出する。
誤差の補正は、ステップS302において算出したヨーレートセンサ22の検知値の誤差(第1情報の誤差)P2に基づいて、ヨーレートセンサ22の検知値の補正量Q2を算出し、逐次取得されるヨーレートセンサ22の検知値を補正量Q2により補正することにより実行される。
次に、ステップS303では、ステップS302で実行されたヨーレートセンサ22の誤差の補正が完了しているか否かを判定する。誤差の補正が完了している場合、ステップS303において肯定的な判定となり、ステップS304に進んで積極モードを選択する。他方、誤差の補正が完了していない場合、ステップS303において否定的な判定となり、ステップS305に進んで消極モードを選択する。
上記のとおり、第2実施形態によれば、誤差が補正されたヨーレートセンサ22の検知値を用いて、自車両の位置を推定できるため、精度よく推定された自車両の位置に基づいて、運転支援を実行できる。また、第1情報としてヨーレートセンサ22の検知値を用い、第2情報としてカメラセンサ11が取得する自車両の周辺情報を用いているため、ヨーレートセンサ22の検知値を精度よく補正することができる。
(第3実施形態)
第3実施形態では、図2に示すECU30が実行する運転支援制御において、図9に示す運転支援態様の設定処理が実行される。図2に示す各処理は、第1実施形態と同様であるため説明を省略する。
ステップS104において、図9に示す運転支援態様の設定処理が実行される。ステップS401、S402では、図3に示すステップS201,S202と同様の処理を実行し、第1情報として取得される車輪速センサ21の検知値の誤差を算出して、第2情報として取得されるカメラセンサ11による周辺情報を用いて、補正する。ステップS403,S404では、図7に示すステップS301,S302と同様の処理を実行し、第1情報として取得されるヨーレートセンサ22の検知値の誤差を算出して、第2情報として取得されるレーダセンサ12による周辺情報を用いて、補正する。その後、ステップS405に進む。
ステップS405~ステップS410では、図10に示すように、センサ21,22により検知された車輪速とヨーレートの誤差の補正が完了しているか否かによって、衝突回避制御のモード選択を実行する。ここで、中間モードは、消極モードと積極モードとの中間的なモードであり、消極モードにおける運転支援の抑制を緩和する一方で、その緩和量が積極モードよりも少ないモードとなっている。中間モードにおける作動タイミングは、図5に示す実線71と破線72との間に設定される。なお、中間モードにおいても、消極モードにおける運転支援の抑制が緩和されていることから、中間モードは、積極的態様の一例であるといえる。また、選択される各モードは、上述の2段階(積極モード、消極モード)や、3段階(積極モード、中間モード、消極モード)に限定されず、4段階以上に設定してもよい。3段階以上の多段階のモードを設定する場合には、例えば、第1情報の誤差の補正の程度や補正後の第1情報の精度が高いほど、第1情報の見込誤差に応じた運転支援の抑制を、より緩和するモードを選択するようにしてもよい。
ステップS405では、ステップS203と同様の処理および手法により、車輪速センサ21の検知値の誤差の補正が完了しているか否かを判定する。車輪速センサ21の検知値の誤差の補正が完了している場合には、ステップS406に進む。車輪速センサ21の検知値の誤差の補正が完了していない場合には、ステップS407に進む。
ステップS406では、ステップS303と同様の処理および手法により、ヨーレートセンサ22の検知値の誤差の補正が完了しているか否かを判定する。ヨーレートセンサ22の検知値の誤差の補正が完了している場合には、ステップS408に進み、積極モードを選択する。ヨーレートセンサ22の検知値の誤差の補正が完了していない場合には、ステップS409に進み、中間モードを選択する。
ステップS407では、ステップS303,S406と同様の処理および手法により、ヨーレートセンサ22の検知値の誤差の補正が完了しているか否かを判定する。ヨーレートセンサ22の検知値の誤差の補正が完了している場合には、ステップS409に進み、中間モードを選択する。ヨーレートセンサ22の検知値の誤差の補正が完了していない場合には、ステップS410に進み、消極モードを選択する。
上記のとおり、第3実施形態によれば、第1情報として、複数の走行情報(車輪速センサ21の検知値と、ヨーレートセンサ22の検知値)を取得し、誤差が補正された車輪速センサ21およびヨーレートセンサ22の検知値を用いて、自車両の位置を推定できるため、より精度よく推定された自車両の位置に基づいて、運転支援を実行できる。
また、第3実施形態によれば、走行状態センサ20に含まれる複数種のセンサから取得される複数種の検知値について、その誤差の補正が完了した種類が多いほど、運転支援の変更度合いを変化させる。具体的には、車輪速の検知値とヨーレートの検知値のうち、双方の補正が完了している場合には積極モードを選択し、一方のみ補正が完了している場合には中間モードを選択し、双方とも補正が完了していない場合には、消極モードを選択する。このため、推定された自車両の位置の精度に応じて、適切に運転支援の態様を変更できる。
(第4実施形態)
第3実施形態においては、第1情報として複数の走行情報が取得された場合に、補正が完了した走行情報の個数の総和が大きいほど、運転支援の変更の度合いを大きくした。これに対し、第4実施形態では、自車両の位置の見込誤差に影響する所定のパラメータに応じて、運転支援の変更の度合いを調整する。自車両の位置の見込誤差に影響する所定のパラメータとしては、自車両の車速、自車両の走行経路のカーブ半径等を例示できる。
具体的には、例えば、図11,12に示すように、車速が速くなるほど、運転支援態様の変更度合いを大きくするようにしてもよい。運転支援の変更度合いは、図11に示すように、車速が速くなるほど直線状または曲線状の単調増加として示されるものであってもよいし、図12に示すように、ステップ状に増加するものであってもよい。同様に、図13に示すように、カーブ半径が速くなるほど、運転支援態様の変更度合いを大きくするようにしてもよい。カーブ半径においても、図12のようにステップ状に変化させてもよい。
図2に示すECU30が実行する運転支援制御において、図14に示す運転支援態様の設定処理が実行される実施形態を説明する。図2に示す各処理は、第1実施形態と同様であるため説明を省略する。図14に示すステップS501~S503,S505に示す処理は、図3に示すステップS101~S103,S105に示す処理と同様であるため、説明を省略する。
ステップS504において、積極モードS504を選択した場合には、ステップS506に進み、自車両の車速を取得する。自車両の車速は、例えば、車輪速センサ21の検知値を補正した補正第1情報に基づいて算出できる。その後、ステップS507に進む。
ステップS507では、図11または図12に示す関係を用いて、ステップS506で算出された車速に基づいて、運転支援態様の変更度合いを決定する。例えば、図12の関係を用いた場合には、車速が比較的遅い低速度範囲内である場合には運転支援態様の変更度合いを「小」とし、車速が中程度の中速度範囲内である場合には運転支援態様の変更度合いを「中」とし、車速が比較的速い高速度範囲内である場合には運転支援の態様の変更度合いを「大」とする。ステップS507の後、処理を終了する。
上記のとおり、第4実施形態によれば、積極モードにおいて、自車両の位置の見込誤差に影響する所定のパラメータ(例えば、車速やカーブ半径)に応じて、態様の変更度合いを調整する。このため、消極的態様における運転支援の抑制量を適切に緩和した状態に積極モードを設定できる。例えば、図5に示すように、車速が速いほど、自車両の位置の見込誤差は大きくなり、その見込誤差に応じて、運転支援の実行を抑制する消極モードでの作動タイミングの遅延量が大きくなる。このため、車速が速いほど、積極モードを選択した場合の遅延量の緩和の度合いを大きくすることにより、積極モードにおいて適切に基準タイミングに近い作動タイミングを設定できる。
なお、図15に示すように、積極モードにおいて、自車両の位置の見込誤差に影響する所定の複数のパラメータ(例えば、車速とカーブ半径)に応じて、態様の変更度合いを調整してもよい。具体的には、車速が比較的遅い低速度範囲内である場合、または、カーブ半径が比較的小さい小半径範囲である場合には運転支援態様の変更度合いを「小」とし、車速が中程度の中速度範囲内である場合、または、カーブ半径が中程度の中半径範囲である場合には運転支援態様の変更度合いを「中」とし、車速が比較的速い高速度範囲内であり、かつ、カーブ半径が比較的大きい大半径範囲である場合には運転支援の態様の変更度合いを「大」としてもよい。
(他の実施形態)
上記においては、運転支援部37が実行する運転支援のうち、衝突回避制御を変更する場合を例示して説明したが、これに限定されない。態様変更部36は、運転支援部37において、位置推定部35が推定した自車両の位置に基づいて実行される任意の自車両の運転支援について、その態様を任意に変更することができる。例えば、自動運転部39が実行するLKA制御、LCA制御や、ACC部40が実行するACC制御について、その運転支援の態様を変更してもよい。態様変更部36は、自車両の車両情報、周辺情報、または走行経路の情報等に基づいて、適宜、変更する運転支援の種類を選択することができる。
一例として、図17に示すように、ECU30が実行するLCA制御について、運転支援の態様を変化する場合を例示して説明する。
ステップS601では、カメラセンサ11、レーダセンサ12等の周辺監視装置により、自車両が走行する道路情報を取得する。次に、ステップS602では、取得した道路情報から、道路の形状を判定し、ステップS603に進む。
ステップS603では、判定した道路形状に基づいて、自車両が車線変更により移動する変更先領域を特定して、変更先領域の周囲の物体情報を取得する。
次に、ステップS604に進み、図2と同様に、運転支援態様の設定処理を行う。運転支援態様の設定処理としては、具体的には、図3,7,9,14に示すいずれの処理も適用できるが、図3に示す処理を行う場合を用いて、積極モードまたは消極モードが選択された場合を例示して説明する。
ステップS604の後、ステップS605に進み、変更先領域に向かって走行する相手車両が存在するか否かを判定する。具体的には、カメラセンサ11等により、変更先領域とその周辺の情報を取得して、相手車両が存在するか否かを判定する。ステップS605において、相手車両が存在すると判定された場合には、ステップS606に進む。相手車両が存在しないと判定された場合には、ステップS610に進み、車線変更制御が実行される。
ステップS606では、ステップS604において積極モードが選択されたか否かを判定する。積極モードが選択された場合には、車線変更の実行許否判定に用いるLCA閾値AをA1に設定する。消極モードが選択された場合には、LCA閾値AをA2(A1<A2)に設定する。
ステップS607およびS608から、ステップS609に進む。ステップS609では、相手車両と自車両との車間距離がLCA閾値A以上であるか否かを判定する。LCA閾値Aは、自車両および相手車両の速度等に基づいて、安全に車線変更を遂行可能な値に設定される。X≧Aである場合には、ステップS610に進み、車線変更が実行される。X<Aである場合には、ステップS611に進み、車線変更が禁止される。ステップS610,S611の後、処理を終了する。
図18は、車線80を走行する自車両60が、隣接する車線81を走行する相手車両62の前方に車線変更する場合を示している。LCA閾値A1,A2は、自車両60が車線80から車線81へと車線変更を実行する最小距離の車間距離(走行方向における相手車両62と自車両60との車間距離)を示している。図18(a)に示すように、積極モードでは、相手車両62と自車両60との車間距離XがLCA閾値A1(X≧A1)となった場合に、車線変更が許可される。図18(b)に示すように、消極モードでは、相手車両62と自車両60との車間距離XがLCA閾値A2(X≧A2)となった場合に、車線変更が許可される。積極モードでは、消極モードよりも車線変更が許可され易くなっている。ステップS604において、図3に示すステップS201~S203に示す処理によって車輪速センサ21から取得される第1情報(車輪速)の誤差が補正されているため、図18(a)に示すように、相手車両62が比較的近接していても、車線変更を安全に遂行することができる。車線変更が禁止される状況を減らして、より円滑な車線変更が可能となる。
LKA制御、ACC制御、自動駐車制御についても同様に、誤差補正部34による補正があった場合に位置推定部35による自車両の位置の見込誤差を考慮した運転支援の抑制を緩和するように、態様変更部36が運転支援の態様を変更する。例えば、ACC制御では、自車両の前方を走行する他車両との目標車間距離Bを維持するために、加減速を行う。この場合、積極モードでは、目標車間距離Bを小さく設定し(例えばB=B1)、消極モードでは、目標車間距離Bを大きく設定する(例えばB=B2>B1)。積極モードでは、第1情報の誤差が補正され、高精度に推定された自車両の位置に基づいて、ACC制御が実行されるため、目標車間距離をより小さいB1に設定しても、安全な走行を実現できる。
また、例えば、自動駐車制御においては、自車両を駐車スペースまで移動させる際に、車止めや他の駐車車両等の障害物や、駐車スペースを区画する白線等を認定して、障害物および白線との距離Cを維持して自車両を駐車スペースまで移動するように制御される。この場合、積極モードでは、障害物および白線等との距離Cをより小さく設定し(例えばC=C1)、消極モードでは、障害物および白線等との距離Cをより大きく設定する(C=C2>C1)。積極モードでは、障害物および白線等との距離をより小さいC1に設定しても、第1情報の誤差が補正されて高精度に推定された自車両の位置に基づいて自車両を移動させるため、安全に自動駐車を遂行できる。いわゆる小回りが利く状態で自車両を駐車スペースに導くことができるため、的確かつ速やかに自動駐車を完了させることができる。
また、態様変更部36が変更する運転支援の態様の変更の度合いは、変更する運転支援の内容に応じて、調整されていてもよい。例えば、図16に示すように、運転支援の変更度合いを、実線73に示すように衝突回避部38で実行される制御では比較的大きくし、実線75に示すように自動運転部39において実行される運転支援においては比較的小さくし、実線74に示すようにACC40において実行される制御においては衝突回避部38での制御と自動運転部39での制御との中間にしてもよい。
また、変更する運転支援の内容について、それぞれ図15に示すような自車両の位置の見込誤差に影響する複数のパラメータと、運転支援態様の変更度合いとの関係が、データテーブルまたは数式等によりECU30に記憶されていてもよい。また、変更する運転支援の内容について、運転支援態様の変更度合いを「小」「中」「大」とする際のパラメータの範囲を変更してもよい。例えば、図15において説明した車速における低速度範囲、中速度範囲、高速度範囲、または、カーブ半径における小半径範囲、中半径範囲、大半径範囲を、変更する運転支援が衝突回避部38、自動運転部39、ACC部40のいずれにおいて実行される運転支援であるかによって変更してもよい。
上記の実施形態によれが、以下の作用効果を得ることができる。
ECU30によれば、誤差算出部33および誤差補正部34によって、第1情報と第2情報とに基づいて、第1情報の誤差を補正し、補正した第1情報(補正第1情報)を得ることができる。位置推定部35は、誤差が補正された補正第1情報を用いて、自車両の位置を推定することができるため、より正確に自車両の位置を推定することができる。また、態様変更部36は、誤差補正部34による補正があった場合には、運転支援部37が実行する所定の運転支援(例えば、衝突回避制御)の態様を変更することができる。誤差を補正した後の正確な自車両の位置に基づいて、適切な運転支援を実行できる。
態様変更部36は、誤差補正部34による第1情報の補正がない場合には、位置推定部35による自車両の位置の見込誤差に応じて運転支援の実行を抑制する消極的態様に運転支援の態様を設定する。また、態様変更部36は、誤差補正部34による第1情報の補正があった場合には、消極的態様における運転支援の実行の抑制を緩和する積極的態様に運転支援の態様を変更する。第1情報の補正があった場合には、位置推定部35による自車両の位置の精度が向上する。このため、その向上した精度に応じて運転支援の態様を積極的態様に変更することにより、適時に的確な運転支援を実行することができる。
態様変更部36は、自車両の位置の見込誤差に影響する所定のパラメータに応じて、態様の変更度合いを調整するように構成されていてもよい。例えば、自車両の位置の見込誤差に応じて運転支援を抑制する場合に、その抑制量を所定のパラメータに応じて変化させて設定する場合には、上記のように調整することにより、抑制量を適切に低減することができる。
第1情報が、複数の走行状態センサ20により検知された複数の走行情報を含む場合に、誤差補正部34は、誤差算出部33により算出された複数の走行情報のそれぞれについて誤差を補正し、態様変更部36は、複数の走行情報のうち、誤差の補正が完了した走行情報の個数の総和が大きいほど、運転支援の変更の度合いを大きくするように構成されていてもよい。複数の走行情報を第1情報として取得して、その誤差を算出し、補正する場合に、簡易かつ適切に運転支援の変更度合いを調整することができる。
態様変更部36は、変更する運転支援部37が実行する所定の運転支援の内容に応じて、態様の変更度合いを調整してもよい。変更する運転支援の内容に応じて、適切に態様を変更することができる。
20…走行状態センサ、30…ECU、31…第1情報取得部、32…第2情報取得部、33…誤差算出部、34…誤差補正部、35…位置推定部、36…態様変更部、37…運転支援部

Claims (13)

  1. 自車両の走行状態示す走行情報を第1情報として取得する第1情報取得部(31)と、
    前記自車両の周辺情報または外部からの位置情報を第2情報として取得する第2情報取得部(32)と、
    前記第1情報と、前記第2情報とに基づいて、前記第1情報の誤差を算出する誤差算出部(33)と、
    前記誤差算出部が算出した前記第1情報の誤差を補正する誤差補正部(34)と、
    前記誤差補正部による補正があった場合には、補正後の前記第1情報に基づいて、前記自車両の位置を推定する位置推定部(35)と、
    前記位置推定部が推定した前記自車両の位置に基づいて、前記自車両の運転支援を実行する運転支援部(37)と、
    前記誤差補正部による補正があった場合には、前記運転支援部が実行する所定の運転支援の態様を変更する態様変更部(36)と、を備え、
    前記第2情報は、カメラセンサ(11)、レーダセンサ(12)、超音波センサ、LIDARのうちの少なくともいずれか1つを含む前記自車両に搭載された周辺監視装置により取得される周辺情報を含む運転支援装置(30)。
  2. 前記第1情報は、車輪速センサ(21)、ヨーレートセンサ(22)、操舵角センサ(23)、加速度センサ(24)、ジャイロセンサ(25)のうちの少なくともいずれか1つにより取得される走行情報を含む請求項1に記載の運転支援装置。
  3. 前記態様変更部は、前記運転支援部が実行する衝突回避制御の態様を変更する請求項1または2に記載の運転支援装置。
  4. 前記第1情報は、前記自車両に搭載された車輪速センサの検知値であり、
    前記第2情報は、前記自車両に搭載されたレーダセンサにより取得される前記自車両の周辺情報である請求項1~のいずれかに記載の運転支援装置。
  5. 自車両の走行状態を示す走行情報を第1情報として取得する第1情報取得部(31)と、
    前記自車両の周辺情報または外部からの位置情報を第2情報として取得する第2情報取得部(32)と、
    前記第1情報と、前記第2情報とに基づいて、前記第1情報の誤差を算出する誤差算出部(33)と、
    前記誤差算出部が算出した前記第1情報の誤差を補正する誤差補正部(34)と、
    前記誤差補正部による補正があった場合には、補正後の前記第1情報に基づいて、前記自車両の位置を推定する位置推定部(35)と、
    前記位置推定部が推定した前記自車両の位置に基づいて、前記自車両の運転支援を実行する運転支援部(37)と、
    前記誤差補正部による補正があった場合には、前記運転支援部が実行する所定の運転支援の態様を変更する態様変更部(36)と、を備え、
    前記第1情報は、前記自車両に搭載された車輪速センサの検知値であり、
    前記第2情報は、前記自車両に搭載されたレーダセンサにより取得される前記自車両の周辺情報である運転支援装置。
  6. 前記第1情報は、前記自車両に搭載されたヨーレートセンサの検知値であり、
    前記第2情報は、前記自車両に搭載されたカメラセンサにより取得される前記自車両の周辺情報である請求項1~4のいずれかに記載の運転支援装置。
  7. 自車両の走行状態を示す走行情報を第1情報として取得する第1情報取得部(31)と、
    前記自車両の周辺情報または外部からの位置情報を第2情報として取得する第2情報取得部(32)と、
    前記第1情報と、前記第2情報とに基づいて、前記第1情報の誤差を算出する誤差算出部(33)と、
    前記誤差算出部が算出した前記第1情報の誤差を補正する誤差補正部(34)と、
    前記誤差補正部による補正があった場合には、補正後の前記第1情報に基づいて、前記自車両の位置を推定する位置推定部(35)と、
    前記位置推定部が推定した前記自車両の位置に基づいて、前記自車両の運転支援を実行する運転支援部(37)と、
    前記誤差補正部による補正があった場合には、前記運転支援部が実行する所定の運転支援の態様を変更する態様変更部(36)と、を備え、
    前記第1情報は、前記自車両に搭載されたヨーレートセンサの検知値であり、
    前記第2情報は、前記自車両に搭載されたカメラセンサにより取得される前記自車両の周辺情報である運転支援装置。
  8. 前記態様変更部は、
    前記誤差補正部による補正がない場合には、前記位置推定部による前記自車両の位置の誤差として見込まれる見込誤差に応じて運転支援の実行を抑制する消極的態様に前記所定の運転支援の態様を設定し、
    前記誤差補正部による補正があった場合には、前記消極的態様における運転支援の実行の抑制を緩和する積極的態様に前記所定の運転支援の態様を変更する請求項1~のいずれかに記載の運転支援装置。
  9. 前記態様変更部は、前記自車両の位置の見込誤差に影響する所定のパラメータに応じて、前記所定の運転支援の態様の変更度合いを調整する請求項1~のいずれかに記載の運転支援装置。
  10. 前記第1情報は、複数の走行情報を含み、
    前記誤差算出部は、前記複数の走行情報のそれぞれについて誤差を算出し、
    前記誤差補正部は、前記誤差算出部により算出された複数の前記走行情報の誤差をそれぞれ補正し、
    前記態様変更部は、前記複数の走行情報のうち、前記誤差の補正が完了した前記走行情報の総和が大きいほど、前記運転支援の変更の度合いを大きくする請求項1~のいずれかに記載の運転支援装置。
  11. 自車両の走行状態を示す走行情報を第1情報として取得する第1情報取得部(31)と、
    前記自車両の周辺情報または外部からの位置情報を第2情報として取得する第2情報取得部(32)と、
    前記第1情報と、前記第2情報とに基づいて、前記第1情報の誤差を算出する誤差算出部(33)と、
    前記誤差算出部が算出した前記第1情報の誤差を補正する誤差補正部(34)と、
    前記誤差補正部による補正があった場合には、補正後の前記第1情報に基づいて、前記自車両の位置を推定する位置推定部(35)と、
    前記位置推定部が推定した前記自車両の位置に基づいて、前記自車両の運転支援を実行する運転支援部(37)と、
    前記誤差補正部による補正があった場合には、前記運転支援部が実行する所定の運転支援の態様を変更する態様変更部(36)と、を備え、
    前記第1情報は、複数の走行情報を含み、
    前記誤差算出部は、前記複数の走行情報のそれぞれについて誤差を算出し、
    前記誤差補正部は、前記誤差算出部により算出された複数の前記走行情報の誤差をそれぞれ補正し、
    前記態様変更部は、前記複数の走行情報のうち、前記誤差の補正が完了した前記走行情報の総和が大きいほど、前記運転支援の変更の度合いを大きくする運転支援装置。
  12. 前記態様変更部は、前記所定の運転支援の内容に応じて、前記態様の変更度合いを調整する請求項1~11のいずれかに記載の運転支援装置。
  13. 自車両の走行状態を示す走行情報を第1情報として取得する第1情報取得部(31)と、
    前記自車両の周辺情報または外部からの位置情報を第2情報として取得する第2情報取得部(32)と、
    前記第1情報と、前記第2情報とに基づいて、前記第1情報の誤差を算出する誤差算出部(33)と、
    前記誤差算出部が算出した前記第1情報の誤差を補正する誤差補正部(34)と、
    前記誤差補正部による補正があった場合には、補正後の前記第1情報に基づいて、前記自車両の位置を推定する位置推定部(35)と、
    前記位置推定部が推定した前記自車両の位置に基づいて、前記自車両の運転支援を実行する運転支援部(37)と、
    前記誤差補正部による補正があった場合には、前記運転支援部が実行する所定の運転支援の態様を変更する態様変更部(36)と、を備え、
    前記態様変更部は、前記所定の運転支援の内容に応じて、前記態様の変更度合いを調整する運転支援装置。
JP2018142971A 2018-07-30 2018-07-30 運転支援装置 Active JP7119720B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2018142971A JP7119720B2 (ja) 2018-07-30 2018-07-30 運転支援装置
US16/524,466 US20200031352A1 (en) 2018-07-30 2019-07-29 Apparatus and method for assisting driving vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018142971A JP7119720B2 (ja) 2018-07-30 2018-07-30 運転支援装置

Publications (2)

Publication Number Publication Date
JP2020021179A JP2020021179A (ja) 2020-02-06
JP7119720B2 true JP7119720B2 (ja) 2022-08-17

Family

ID=69179731

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018142971A Active JP7119720B2 (ja) 2018-07-30 2018-07-30 運転支援装置

Country Status (2)

Country Link
US (1) US20200031352A1 (ja)
JP (1) JP7119720B2 (ja)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102018213470A1 (de) * 2018-08-10 2020-02-13 Bayerische Motoren Werke Aktiengesellschaft Auswahl eines Regelobjekts zur zumindest automatisierten Längsführung eines Kraftfahrzeugs
KR102504229B1 (ko) * 2018-12-18 2023-02-28 현대자동차주식회사 자율주행 차량의 주행 제어시스템 및 방법
KR102696094B1 (ko) * 2019-03-19 2024-08-20 현대모비스 주식회사 자동 발렛 파킹 시스템의 위치 추정 장치 및 방법
JP7234737B2 (ja) * 2019-03-28 2023-03-08 株式会社デンソー 検出ユニット
JP7201550B2 (ja) * 2019-07-29 2023-01-10 本田技研工業株式会社 車両制御装置、車両制御方法、およびプログラム
US20210179115A1 (en) * 2019-12-16 2021-06-17 GM Global Technology Operations LLC Method and apparatus for monitoring a yaw sensor
US20230071612A1 (en) * 2020-02-14 2023-03-09 Mitsubishi Electric Corporation Vehicle travel path generation device and method for generating a vehicle travel path
US11854212B2 (en) * 2020-02-26 2023-12-26 Motional Ad Llc Traffic light detection system for vehicle
EP4111233A1 (en) * 2020-02-27 2023-01-04 Volvo Truck Corporation Ad or adas aided maneuvering of a vehicle
CN114120476B (zh) * 2020-08-28 2024-05-17 财团法人车辆研究测试中心 自动驾驶车辆的行车风险评估及控制机制决策方法
KR20220068710A (ko) 2020-11-19 2022-05-26 삼성전자주식회사 차량 측위 방법 및 장치
JP7196149B2 (ja) * 2020-12-28 2022-12-26 本田技研工業株式会社 車両制御装置、車両制御方法、及びプログラム

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010004911A1 (ja) 2008-07-10 2010-01-14 三菱電機株式会社 隊列走行支援装置
JP2014222462A (ja) 2013-05-14 2014-11-27 株式会社デンソー 衝突緩和装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4544987B2 (ja) * 2004-09-06 2010-09-15 ダイハツ工業株式会社 衝突予測方法及び衝突予測装置
JP5162103B2 (ja) * 2006-05-15 2013-03-13 トヨタ自動車株式会社 支援制御装置
WO2018025632A1 (ja) * 2016-08-05 2018-02-08 日立オートモティブシステムズ株式会社 撮像装置
KR102463176B1 (ko) * 2017-10-16 2022-11-04 삼성전자주식회사 위치 추정 장치 및 방법
US11187793B1 (en) * 2018-03-02 2021-11-30 Direct Current Capital LLC Method for temporally calibrating sensor streams in an autonomous vehicle
US11003537B2 (en) * 2018-05-29 2021-05-11 Micron Technology, Inc. Determining validity of data read from memory by a controller
KR102496658B1 (ko) * 2018-08-01 2023-02-06 현대자동차주식회사 차량의 주행 제어 장치 및 방법

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010004911A1 (ja) 2008-07-10 2010-01-14 三菱電機株式会社 隊列走行支援装置
JP2014222462A (ja) 2013-05-14 2014-11-27 株式会社デンソー 衝突緩和装置

Also Published As

Publication number Publication date
JP2020021179A (ja) 2020-02-06
US20200031352A1 (en) 2020-01-30

Similar Documents

Publication Publication Date Title
JP7119720B2 (ja) 運転支援装置
US10829120B2 (en) Proactive safe driving for an automated vehicle
KR102681062B1 (ko) 충돌 방지 장치, 시스템 및 방법
US8200419B2 (en) Braking control system and braking control method
EP2803546B1 (en) Collision mitigation apparatus
US9937955B2 (en) Vehicle controller
US8977420B2 (en) Vehicle procession control through a traffic intersection
US10793096B2 (en) Vehicle control device with object detection
US10836388B2 (en) Vehicle control method and apparatus
US20130060443A1 (en) Vehicle control apparatus, target lead-vehicle designating apparatus, and vehicle control method
CN109143240B (zh) 预碰撞控制实施装置
US10569769B2 (en) Vehicle control device
CN112384419B (zh) 车辆的驾驶辅助控制装置、车辆的驾驶辅助系统以及车辆的驾驶辅助控制方法
JP6504078B2 (ja) 衝突予測装置
US11479173B2 (en) Driving assistance apparatus
US11603096B2 (en) Traveling control apparatus
JP2020134981A (ja) 運転支援装置
JP2008149860A (ja) 走行制御装置
US20230166730A1 (en) Vehicle control device
US11798417B2 (en) Driving assistance device
JP2010260504A (ja) 車両の走行安全装置
US20230174093A1 (en) Driving assistance device
US20220228861A1 (en) Estimation device
US20240409097A1 (en) Driving assist apparatus and driving assist program
US20240239314A1 (en) Vehicle control apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210318

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220131

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220201

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220329

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220718

R151 Written notification of patent or utility model registration

Ref document number: 7119720

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151