[go: up one dir, main page]

JP2020117014A - 車両制御装置 - Google Patents

車両制御装置 Download PDF

Info

Publication number
JP2020117014A
JP2020117014A JP2019008485A JP2019008485A JP2020117014A JP 2020117014 A JP2020117014 A JP 2020117014A JP 2019008485 A JP2019008485 A JP 2019008485A JP 2019008485 A JP2019008485 A JP 2019008485A JP 2020117014 A JP2020117014 A JP 2020117014A
Authority
JP
Japan
Prior art keywords
detection
vehicle
control
dirt
execution
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.)
Pending
Application number
JP2019008485A
Other languages
English (en)
Inventor
秀行 若宮
Hideyuki Wakamiya
秀行 若宮
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.)
Toyota Motor Corp
Original Assignee
Toyota Motor 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 Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2019008485A priority Critical patent/JP2020117014A/ja
Priority to CN201911324050.4A priority patent/CN111452756B/zh
Priority to KR1020190172632A priority patent/KR102295828B1/ko
Priority to EP19219475.1A priority patent/EP3686066B1/en
Priority to US16/732,633 priority patent/US11235735B2/en
Publication of JP2020117014A publication Critical patent/JP2020117014A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60SSERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
    • B60S1/00Cleaning of vehicles
    • B60S1/02Cleaning windscreens, windows or optical devices
    • B60S1/04Wipers or the like, e.g. scrapers
    • B60S1/06Wipers or the like, e.g. scrapers characterised by the drive
    • B60S1/08Wipers or the like, e.g. scrapers characterised by the drive electrically driven
    • B60S1/0818Wipers or the like, e.g. scrapers characterised by the drive electrically driven including control systems responsive to external conditions, e.g. by detection of moisture, dirt or the like
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60SSERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
    • B60S1/00Cleaning of vehicles
    • B60S1/02Cleaning windscreens, windows or optical devices
    • B60S1/46Cleaning windscreens, windows or optical devices using liquid; Windscreen washers
    • B60S1/48Liquid supply therefor
    • B60S1/481Liquid supply therefor the operation of at least part of the liquid supply being controlled by electric means
    • B60S1/485Liquid supply therefor the operation of at least part of the liquid supply being controlled by electric means including control systems responsive to external conditions, e.g. by detection of moisture, dirt or the like
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/023Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for transmission of signals between vehicle parts or subsystems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60SSERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
    • B60S1/00Cleaning of vehicles
    • B60S1/02Cleaning windscreens, windows or optical devices
    • B60S1/46Cleaning windscreens, windows or optical devices using liquid; Windscreen washers
    • B60S1/48Liquid supply therefor
    • B60S1/52Arrangement of nozzles; Liquid spreading means
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60SSERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
    • B60S1/00Cleaning of vehicles
    • B60S1/02Cleaning windscreens, windows or optical devices
    • B60S1/56Cleaning windscreens, windows or optical devices specially adapted for cleaning other parts or devices than front windows or windscreens
    • B60S1/60Cleaning windscreens, windows or optical devices specially adapted for cleaning other parts or devices than front windows or windscreens for signalling devices, e.g. reflectors
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60SSERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
    • B60S1/00Cleaning of vehicles
    • B60S1/62Other vehicle fittings for cleaning
    • B60S1/66Other vehicle fittings for cleaning for cleaning vehicle exterior
    • 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
    • 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/08Interaction between the driver and the control system
    • B60W50/082Selecting or switching between different modes of propelling
    • 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
    • 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
    • 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/0055Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
    • G05D1/0061Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements for transition from automatic pilot to manual pilot and vice versa
    • 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/0055Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
    • G05D1/0066Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements for limitation of acceleration or stress
    • 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
    • B60SSERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
    • B60S1/00Cleaning of vehicles
    • B60S1/02Cleaning windscreens, windows or optical devices
    • B60S1/04Wipers or the like, e.g. scrapers
    • B60S1/06Wipers or the like, e.g. scrapers characterised by the drive
    • B60S1/08Wipers or the like, e.g. scrapers characterised by the drive electrically driven
    • B60S1/0818Wipers or the like, e.g. scrapers characterised by the drive electrically driven including control systems responsive to external conditions, e.g. by detection of moisture, dirt or the like
    • B60S1/0822Wipers or the like, e.g. scrapers characterised by the drive electrically driven including control systems responsive to external conditions, e.g. by detection of moisture, dirt or the like characterized by the arrangement or type of detection means
    • B60S1/0833Optical rain sensor
    • B60S1/0844Optical rain sensor including a camera
    • B60S1/0848Cleaning devices for cameras on vehicle
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60SSERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
    • B60S1/00Cleaning of vehicles
    • B60S1/02Cleaning windscreens, windows or optical devices
    • B60S1/56Cleaning windscreens, windows or optical devices specially adapted for cleaning other parts or devices than front windows or windscreens
    • 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
    • B60W2720/00Output or target parameters relating to overall vehicle dynamics
    • B60W2720/10Longitudinal speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2300/00Purposes or special features of road vehicle drive control systems
    • B60Y2300/14Cruise control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60YINDEXING SCHEME RELATING TO ASPECTS CROSS-CUTTING VEHICLE TECHNOLOGY
    • B60Y2400/00Special features of vehicle units
    • B60Y2400/81Braking systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Transportation (AREA)
  • Human Computer Interaction (AREA)
  • Medical Informatics (AREA)
  • Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Computation (AREA)
  • Game Theory and Decision Science (AREA)
  • Water Supply & Treatment (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Traffic Control Systems (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)

Abstract

【課題】検出手段の洗浄に起因して自動走行制御が解除されることを抑制する。【解決手段】車両制御装置(100)は、複数の検出手段の検出結果を利用して、車両(1)を自動で走行させる自動走行制御を実行可能な制御手段(151)と、複数の検出手段各々の汚れを洗浄可能な洗浄手段(13)と、自動走行制御が実行されているときに、複数の検出手段のうち一の検出手段の洗浄が必要な場合、複数の検出手段のうち他の検出手段の検出結果を利用して自動走行制御の実行継続が可能か否かを判定する判定手段(152)と、を備える。制御手段は、他の検出手段の検出結果を利用して自動走行制御の実行継続が可能ではないと判定されたことを条件に、要求検出範囲が狭くなるように車両を制御した後、自動走行制御の実行を継続しつつ、一の検出手段の汚れを洗浄するように洗浄手段を制御する。【選択図】図1

Description

本発明は、車両制御装置に関し、特に車両を自動で走行させる自動走行制御を実行可能な車両制御装置の技術分野に関する。
この種の装置が、自動走行制御を実行するためには、車両の周辺情報を検出する各種センサやカメラ等の検出手段が所定の検出性能を発揮している必要がある。他方で、車外に設けられた検出手段は、例えば風雨に曝されるので汚れが付着しやすく、その検出性能が低下することがある。また、検出手段が車内に設けられていたとしても、例えばウィンドウガラスの曇りや汚れに起因して、その検出性能が低下することがある。この問題に対して、例えば手動運転から、自動走行制御が実行される自動運転への切り替え時に、検出手段の汚れを除去する装置が提案されている(特許文献1参照)。
特開2016−179767号公報
検出手段の汚れが除去される期間(言い換えれば、検出手段が洗浄される期間)は、車両の周辺情報を正しく検出することができない。このため、自動運転中に検出手段の汚れを除去する必要がある場合、自動運転から手動運転へ切り替えて、検出手段を洗浄しなければならない。しかしながら、検出手段の洗浄が行われる度に、自動運転から手動運転へ切り替えられてしまうと、ユーザの利便性が低下するという技術的問題点がある。上述の特許文献1に記載の技術では、この問題点を解決することはできない。
本発明は、上記問題点に鑑みてなされたものであり、検出手段の汚れの洗浄に起因して自動走行制御が解除されることを抑制することができる車両制御装置を提供することを課題とする。
本発明の一態様に係る車両制御装置は、夫々車両の外部に係る情報を検出する複数の検出手段と、前記複数の検出手段の検出結果を利用して、前記車両を自動で走行させる自動走行制御を実行可能な制御手段と、前記複数の検出手段各々の汚れを洗浄可能な洗浄手段と、前記自動走行制御が実行されているときに、前記複数の検出手段のうち一の検出手段の汚れの洗浄が必要な場合、前記複数の検出手段のうち、前記一の検出手段とは異なる他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能か否かを判定する判定手段と、を備え、前記制御手段は、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能ではないと判定されたことを条件に、前記自動走行制御を実行するために要求される検出手段の検出範囲である要求検出範囲が狭くなるように前記車両を制御した後、前記自動走行制御の実行を継続しつつ、前記一の検出手段の汚れを洗浄するように前記洗浄手段を制御するというものである。
実施形態に係る車両制御装置の構成を示すブロック図である。 実施形態に係る車両制御装置の動作の一例を示すフローチャートである。 実施形態に係る車両制御装置の動作の他の例を示すフローチャートである。 図3に示すフローチャートのステップS203の処理の具体例を示すフローチャートである。
車両制御装置に係る実施形態について図1乃至図4を参照して説明する。
(構成)
実施形態に係る車両制御装置の構成について図1を参照して説明する。図1は、実施形態に係る車両制御装置の構成を示すブロック図である。
図1において、車両制御装置100は車両1に搭載されている。車両制御装置100は、車両1を自動運転可能に構成されている。車両制御装置100は、車両1を自動運転するために、外界情報認識部11、汚れ検出部12、洗浄装置13、車両情報取得部14、自動運転制御部15、各種アクチュエータ16及びHMI(Human Machine Interface)17を備えて構成されている。
外界情報認識部11は、例えばミリ波レーダ、カメラ、LiDAR(Light Detection and Ranging)等の車両1の外部の状況を検出可能な複数の検出手段(図1の“検出手段A”、“検出手段B”、“検出手段C”参照)の出力を取得する。外界情報認識部11は、該取得された出力に基づいて、車両1の周辺の状況を示す情報である外界情報を認識する。尚、外界情報の認識方法には、既存の各種態様を適用可能であるので、その詳細な説明は省略する。
汚れ検出部12は、複数の検出手段各々の性能低下につながる汚れを検出する。ここで「検出手段の性能低下につながる汚れ」は、検出手段そのものの汚れのみならず、検出手段とは別の構造体であって且つ該検出手段と密接な関係を有する構造体(例えば、検出手段を保護するカバーやウィンドウガラス等)の汚れも含む。検出手段の性能低下につながる汚れの検出方法としては、検出手段の自己診断機能の出力を参照して汚れを検出する方法や、検出手段に係る検出精度の低下の程度から汚れを検出する方法が、一例として挙げられる。ただし、検出手段の性能低下につながる汚れの検出方法は、これらに限定されるものではなく、既存の各種態様を適用可能である。汚れ検出部12は、検出手段の性能低下につながる汚れを検出した場合、性能低下につながる汚れが検出された検出手段の洗浄の要求を示す洗浄要求信号を出力する。尚、以下の説明では、「検出手段の性能低下につながる汚れ」を、適宜「検出手段の汚れ」と称する。
洗浄装置13は、複数の検出手段各々の汚れを洗浄可能に構成されている。ここでの「検出手段の汚れ」は、上述した「検出手段の性能低下につながる汚れ」のみならず、検出手段の性能を低下させるおそれのない軽微な汚れも含む。洗浄装置13及び検出手段の汚れの洗浄方法には、既存の各種態様を適用可能であるので、その詳細な説明は省略する。尚、「検出手段の汚れを洗浄する」とは、検出手段がその性能を十分に発揮できる程度に汚れが除去された状態にすることを意味する。つまり、「検出手段の汚れを洗浄する」とは、検出手段そのものを洗浄することに限定されない。検出手段が車外に取り付けられている場合に、例えば検出手段を保護するカバーの汚れを洗浄することや、検出手段が車内に取り付けられている場合に、例えばウィンドウガラスの汚れを洗浄することも、「検出手段の汚れを洗浄する」という概念に含まれる。
車両情報取得部14は、例えば車輪速センサ、アクセルペダルセンサ、ブレーキペダルセンサ、操舵角センサ等の車両1の状態を検出可能な手段の出力から、車両1の状態を示す車両情報を取得する。尚、車両情報の取得方法には、既存の各種態様を適用可能であるので、その詳細な説明は省略する。
自動運転制御部15は、外界情報認識部11により認識された外界情報及び車両情報取得部14により取得された車両情報に基づいて、車両1を自動で走行させる自動走行制御を実行可能に構成されている。自動運転制御部15は、自動走行制御を行うために、その内部に論理的に実現される処理ブロックとして又は物理的に実現される処理回路として、制御部151及び判定部152を備えている。
制御部151は、外界情報に基づいて、例えば、(i)車両1が走行している走行車線の認識(例えば白線認識)、(ii)走行車線において車両1の進路前方を走行している先行車の認識、(iii)走行車線に隣接する車線を走行している他車両であって、車両1の進路前方に割り込もうとしている他車両の検知、等を行う。制御部15は、先行車が認識されている場合には、車両1から該先行車までの距離や該先行車の速度等の検知を行う。
制御部15は更に、車両情報に基づいて、例えば、(i)車両1が走行車線から逸脱することを抑制するように、各種アクチュエータ16に含まれる操舵アクチュエータ等の制御、(ii)車両1が目標速度を維持して走行するように、各種アクチュエータ16に含まれるスロットルアクチュエータ及びブレーキアクチュエータの少なくとも一方の制御、(iii)車両1が所定の車間距離を維持して先行車を追従して走行するように、各種アクチュエータ16に含まれるスロットルアクチュエータ及びブレーキアクチュエータの少なくとも一方の制御、等を自動走行制御の一部として行う。このとき、制御部15は、HMI17を介して、車両1の運転者に車両1の状態を報知してよい。
判定部152は、例えば、自動走行制御の実行継続が可能か否かを判定する。制御部151及び判定部152の動作の詳細については後述する。
各種アクチュエータ16は、上述の如く、例えばスロットルアクチュエータ、ブレーキアクチュエータ及び操舵アクチュエータ等を含んで構成されている。尚、各種アクチュエータ16及びHMI17には、既存の各種態様を適用可能であるので、その詳細な説明は省略する。
(動作)
車両制御装置100の動作について図2乃至図4のフローチャートを参照して説明する。ここでは特に、検出手段の洗浄に係る車両制御装置100の動作について説明する。以下の説明において「手動運転」とは、車両1の運転者の操作により車両1が走行している状態を意味し、「自動運転」とは、自動走行制御が実行されており、運転者の操作によらずに、車両1が自動で走行している状態を意味する。
図2において、自動運転制御部15の判定部152は、手動運転中であるか否かを判定する(ステップS101)。ステップS101の処理において、手動運転中ではないと判定された場合(ステップS101:No)、図2に示す動作は終了される。その後、第1所定期間(例えば数十ミリ秒から数百ミリ秒)が経過した後に、ステップS101の処理が実施される。つまり、図2に示す動作は、第1所定期間に応じた周期で繰り返し行われる。
ステップS101の処理において、手動運転中であると判定された場合(ステップS101:Yes)、判定部152は、自動運転へ移行するか否かを判定する(ステップS102)。尚、自動運転へ移行するか否かは、例えば自動運転に係る特定のボタンの状態等の検出結果に基づいて、判定すればよい。ステップS102の処理において、自動運転へ移行しないと判定された場合(ステップS102:No)、図2に示す動作は終了される。その後、第1所定期間が経過した後に、ステップS101の処理が実施される。
ステップS102の処理において、自動運転へ移行すると判定された場合(ステップS102:Yes)、自動運転制御部15の制御部151は、複数の検出手段各々の汚れを洗浄するように洗浄装置13を制御する(ステップS103)。このステップS103の処理は、典型的には、汚れ検出部12から洗浄要求信号が出力されている場合に行われる。ただし、ステップS103の処理は、汚れ検出部12から洗浄要求信号が出力されていない場合にも行われてよい。
図2に示す動作が行われる結果、手動運転から自動運転へ移行する際に、複数の検出手段全ての汚れが洗浄装置13により洗浄される。
次に、車両制御装置100の主に自動運転中の動作について、図3のフローチャートを参照して説明する。図3において、自動運転制御部15の判定部152は、複数の検出手段のうち少なくとも一つの検出手段の洗浄要求があるか否かを判定する(ステップS201)。検出手段の洗浄要求があるか否かは、汚れ検出部12の洗浄要求信号に基づいて判定される。ステップS201の処理において、検出手段の洗浄要求がないと判定された場合(ステップS201:No)、図3に示す動作は終了される。その後、第2所定期間(例えば数十ミリ秒から数百ミリ秒)が経過した後に、ステップS201の処理が実施される。つまり、図3に示す動作は、第2所定期間に応じた周期で繰り返し行われる。
ステップS201の処理において、少なくとも一つの検出手段の洗浄要求があると判定された場合(ステップS201:Yes)、判定部152は、自動運転中であるか否かを判定する(ステップS202)。ステップS202の処理において、自動運転中ではない(即ち、手動運転中である)と判定された場合(ステップS202:No)、自動運転制御部15の制御部151は、洗浄要求信号により示される検出手段(即ち、汚れが検出された検出手段)の汚れを洗浄するように洗浄装置13を制御する(ステップS205)。
ステップS202の処理において、自動運転中であると判定された場合(ステップS202:Yes)、判定部152は、自動運転を継続可能であるか否かを判定する(ステップS203)。判定部152は、具体的には、複数の検出手段のうち、汚れが検出された検出手段とは異なる他の検出手段の検出結果を利用して、自動運転を継続可能であるか否かを判定する。
他の検出手段の検出結果を利用して自動運転を継続可能な場合には、(i)汚れが検出された検出手段の検出結果を利用する一の機能を、他の検出手段の検出結果を利用する他の機能で代替可能な場合、即ち、機能的に代替可能な場合と、(ii)汚れが検出された検出手段の検出対象を、他の検出手段で検出可能な場合と、が含まれる。他の検出手段の検出結果を利用して自動運転を継続可能な場合には、更に、汚れが検出された検出手段の検出対象の近い将来(例えば数秒から数十秒等)の動きを、他の検出手段の検出結果から推定できる場合が含まれてよい。この場合、他の検出手段の検出結果に加えて、汚れが検出された検出手段の検出結果も利用されてよい。
ここで、ステップS203の処理について、図4のフローチャートを参照して説明を加える。
図4において、判定部152は、ステップS203の処理の一部として、汚れが検出された検出手段を、他の検出手段で代替可能であるか否かを判定する(ステップS2031)。「汚れが検出された検出手段を、他の検出手段で代替可能」な場合には、(i)汚れが検出された検出手段の検出結果を利用する、自動走行制御を実行するための機能を、汚れが検出された検出手段の検出対象を他の検出手段が検出することにより、該機能を代替可能である場合、及び(ii)汚れが検出された検出手段の検出対象を、汚れが検出された検出手段と同等の検出精度で、他の検出手段により検出可能である場合が含まれる。
ステップS2031の処理において、汚れが検出された検出手段を、他の検出手段で代替可能でないと判定された場合(ステップS2031:No)、判定部152は、ステップS203の処理の他の部分として、汚れが検出された検出手段の検出対象の近い将来の動きを、他の検出手段の検出結果から推定可能か否かを判定する(ステップS2032)。
ステップS2031の処理において、汚れが検出された検出手段を、他の検出手段で代替可能であると判定された場合(ステップS2031:Yes)、又は、ステップS2032の処理において、汚れが検出された検出手段の検出対象の近い将来の動きを、他の検出手段の検出結果から推定可能であると判定された場合(ステップS2032:Yes)、判定部152は、自動運転を継続可能であると判定する(ステップS203:Yes)。この場合、制御部151は、自動運転を継続しつつ(即ち、自動走行制御の実施を継続しつつ)、洗浄要求信号により示される検出手段(即ち、汚れが検出された検出手段)の汚れを洗浄するように洗浄装置13を制御する(ステップS205)。
ステップS2032の処理において、汚れが検出された検出手段の検出対象の近い将来の動きを、他の検出手段の検出結果から推定可能でないと判定された場合(ステップS2032:No)、判定部152は、ステップS201の処理において検出手段の洗浄要求があると判定されてから(又は、洗浄要求信号が出力されてから)、汚れが検出された検出手段の洗浄が行われることなく第1所定時間が経過したか否かを判定する(ステップS204)。
ステップS204の処理において、第1所定時間が経過していないと判定された場合(ステップS204:No)、ステップS203の処理が再度行われる。他方、ステップS204の処理において、第1所定時間が経過したと判定された場合(ステップS204:Yes)、判定部152は、自動運転を継続可能ではないと判定する。ここで、車両1の走行中は、その周辺の状況が時々刻々と変化するので、一の時点に、判定部152により自動運転を継続可能であると判定されなくても、その微小時間後に、判定部152により自動運転を継続可能であると判定される状況になる可能性がある。そこで、本実施形態では、ステップS203の処理において“No”に分岐した場合であって、ステップS204の処理において、第1所定時間が経過したと判定された場合に、はじめて「自動運転を継続可能ではない」と判定されるのである。
「第1所定時間」は、自動運転を継続可能ではないと判定するか否かを決定する値であり、予め固定値として又は何らかのパラメータ若しくは物理量に応じた可変値として設定されている。このような「第1所定時間」は、実験的に若しくは経験的に又はシミュレーションによって、例えば検出手段の汚れが検出された後の、自動走行制御により走行する車両1の挙動の時間変化から、車両1の挙動の変化量が許容範囲内である期間を求め、該求められた期間の最大値等として設定すればよい。
次に、制御部151は、自動走行制御を実行するために要求される検出手段の検出範囲である要求検出範囲が狭くなるように、車両1の状態を変更する(ステップS206)。このとき、自動走行制御の実行(即ち、自動運転)は継続されている。言い換えれば、本実施形態では、自動運転を継続可能ではないと判定された場合であっても、自動運転がすぐには解除されない。ここで、「要求検出範囲」は、例えば、自動走行制御に係るタスク(例えばレーンチェンジ、緊急停止等)、走行路の種別(例えば高速道路、一般道等)、路面状態、制動距離、等を変数とする車両1からの距離によって表される。
要求検出範囲は、車両1の周辺の状況によって変化するが、要求検出範囲は、原則、車両1の速度が比較的小さい場合は、速度が比較的大きい場合に比べて狭くなる。なぜなら、車両1の速度が比較的小さい場合は、速度が比較的大きい場合に比べて、車両1が単位時間に移動する距離が短くなる分、自動走行制御を実行するために認識すべき範囲が狭くなるからである。また、車両1の速度が比較的小さい場合は、速度が比較的大きい場合に比べて、車両1の停止距離が短くなる分、車両1に比較的近い位置で障害物が検出されたとしても、車両1と該障害物との衝突を防止することができるからである。
従って、「要求検出範囲が狭くなるように車両1の状態を変更」とは、車両1の単位時間当たりの移動距離が短くなるように、及び/又は、車両1の停止距離が短くなるように、車両1の状態を変更することを意味する。具体的には、制御部151は、要求検出範囲が狭くなるように、例えば(i)車両1のブレーキ油圧の上昇、(ii)自動走行制御に係る目標速度の低下、及び、(iii)車両1のブレーキシステム(図示せず)に係るパラメータの変更、の少なくとも一つを行う。尚、「ブレーキ油圧の上昇」とは、制動力を発生させずに、車両1のブレーキシステムに係る油圧を上昇させることを意味する。
ステップS206の処理の後、制御部151は、自動運転を継続しつつ(即ち、自動走行制御の実施を継続しつつ)、洗浄要求信号により示される汚れが検出された検出手段を洗浄するように洗浄装置13を制御する(ステップS207)。次に、判定部152は、汚れが検出された検出手段の洗浄が完了したか否かを判定する(ステップS208)。
ここで、判定部152は、例えば(i)汚れが検出された検出手段の汚れの洗浄が開始されてから第3所定時間経過した場合(尚、第3所定時間は、後述する第2所定時間より短い)、又は、(ii)汚れ検出部12から洗浄要求信号が出力されなくなった場合(具体的には例えば、汚れが検出された検出手段の自己診断機能により、該検出手段が汚れていない旨を示す出力があった場合、或いは、汚れが検出された検出手段に係る検出精度が所定の検出精度を満たした場合)に、洗浄が完了したと判定する。尚、洗浄が完了したか否かの判定方法は、これらの方法に限定されず、既存の各種態様を適用可能である。
ステップS208の処理において、洗浄が完了したと判定された場合(ステップS208:Yes)、制御部151は、ステップS206の処理において変更した車両1の状態を元に戻して(即ち、車両1の状態の変更を解除して)、自動運転を継続する(ステップS210)。
ステップS208の処理において、洗浄が完了していないと判定された場合(ステップS208:No)、判定部152は、汚れが検出された検出手段汚れの洗浄が開始されてから第2所定時間経過したか否かを判定する(ステップS209)。ステップS209の処理において、第2所定時間経過していないと判定された場合(ステップS209:No)、ステップS207の処理が行われる(即ち、洗浄が継続される)。
ステップS209の処理において、第2所定時間経過したと判定された場合(ステップS209:Yes)、制御部151は、自動走行制御を解除して(即ち、自動運転を解除して)、手動運転に切り替える(ステップS211)。このとき、制御部151は、自動運転が解除されることを、HMI17を介して、車両1の運転者に報知する。
「第2所定時間」は、自動走行制御の実行を解除するか否かを決定する値であり、予め固定値として又は何らかの物理量若しくはパラメータに応じた可変値として設定されている。このような「第2所定時間」は、実験的に若しくは経験的に又はシミュレーションによって、例えば検出手段の汚れの洗浄が開始された後の、自動走行制御により走行する車両1の挙動の時間変化から、車両1の挙動の変化量が許容範囲内である期間を求め、該求められた期間の最大値等として設定すればよい。
(技術的効果)
当該車両制御装置100では、判定部152により、自動運転を継続可能ではないと判定された場合であっても、要求検出範囲が狭くなるように車両1の状態が変更(又は車両1が制御)されることによって、自動走行制御の実行を継続しつつ、汚れが検出された検出手段の汚れの洗浄をすることができる。従って、当該車両制御装置100によれば、検出手段の汚れの洗浄に起因して自動走行制御が解除されることを抑制することができる。
<変形例>
(1)上述した実施形態に係るステップS204の処理(図3参照)に代えて、ステップS203の処理の一部として、(i)汚れが検出された検出手段の検出結果を利用する一の機能を、第1所定時間内に、他の検出手段の検出結果を利用する他の機能で代替可能であると予測されるか否かを判定する処理、及び/又は、(ii)汚れが検出された検出手段の検出対象を、第1所定時間内に、他の検出手段で検出可能であると予測されるか否かを判定する処理、が行われてよい。
汚れが検出された検出手段の検出結果を利用する一の機能を、第1所定時間内に、他の検出手段の検出結果を利用する他の機能で代替可能であると予測される場合、及び/又は、汚れが検出された検出手段の検出対象を、第1所定時間内に、他の検出手段で検出可能であると予測される場合、判定部152は、自動運転を継続可能であると判定し(ステップS203:Yes)、その後、汚れが検出された検出手段の汚れが洗浄される(ステップS205)。
(2)ステップS203の処理の一部として、第1所定時間よりも短い第4所定時間内に、車両1が目的地に到着するか否かを判定する処理が行われてよい。そして、第4所定時間内に、車両1が目的地に到着すると判定された場合、自動運転が継続され、車両1が減速を開始するときに、汚れが検出された検出手段の洗浄が行われてよい。
(3)車両1に雨センサが設けられている場合であって、該雨センサの出力から雨天であることが判明している場合、例えばステップS203の処理の前に、洗浄要求信号が出力されてから第5所定時間経過したか否かを判定する処理が行われてもよい。そして、第5所定時間経過していないと判定された場合はステップS201の処理が再度行われ、第5所定時間経過したと判定された場合にステップS203の処理が行われてよい。このように構成すれば、雨により汚れが検出された検出手段の汚れが洗浄され、洗浄要求信号が出力されなくなることを期待できる。
以上に説明した実施形態及び変形例から導き出される発明の各種態様を以下に説明する。
発明の一態様に係る車両制御装置は、夫々車両の外部に係る情報を検出する複数の検出手段と、前記複数の検出手段の検出結果を利用して、前記車両を自動で走行させる自動走行制御を実行可能な制御手段と、前記複数の検出手段各々の汚れを洗浄可能な洗浄手段と、前記自動走行制御が実行されているときに、前記複数の検出手段のうち一の検出手段の汚れの洗浄が必要な場合、前記複数の検出手段のうち、前記一の検出手段とは異なる他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能か否かを判定する判定手段と、を備え、前記制御手段は、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能ではないと判定されたことを条件に、前記自動走行制御を実行するために要求される検出手段の検出範囲である要求検出範囲が狭くなるように前記車両を制御した後、前記自動走行制御の実行を継続しつつ、前記一の検出手段の汚れを洗浄するように前記洗浄手段を制御するというものである。
上述の実施形態においては、「洗浄装置13」が「洗浄手段」の一例に相当し、「制御部151」が「制御手段」の一例に相当し、「判定部152」が「判定手段」の一例に相当する。実施形態における「汚れが検出された検出手段」が「一の検出手段」の一例に相当する。
検出手段には、車両の外部に係る情報を検出可能である限りにおいて既存の各種検出手段を適用可能である。ここで、車両の外部に係る情報は、自動走行制御の実行に必要な情報であり、例えば障害物、白線、道路標識等に係る情報が一例として挙げられる。複数の検出手段は、その種類が互いに異なっている必要はなく、同一種類の検出手段を複数含んでいてよい。また、複数の検出手段各々の検出範囲は、互いに重複している部分があってもよいし、重複していなくてもよい。
制御手段は、複数の検出手段の検出結果を利用して、自動走行制御を実行可能に構成されている。自動走行制御の実行時には、複数の検出手段全ての検出結果が利用されなくてもよい。言い換えれば、複数の検出手段のうち一部の検出手段の検出結果を利用して自動走行制御が実行されてよい。尚、自動走行制御には、既存の各種態様を適用可能であるので、その詳細な説明は省略する。
洗浄手段は、複数の検出手段各々の汚れを洗浄可能に構成されている。ここで「汚れを洗浄」とは、検出手段がその性能を十分に発揮できる程度に汚れが除去された状態にすることを意味する。つまり、「検出手段の汚れを洗浄」とは、検出手段そのものを洗浄することに限定されない。検出手段が車外に取り付けられている場合、例えば検出手段を保護するカバーを洗浄することが、検出手段の汚れを洗浄することに該当する。また、検出手段が車内に取り付けられている場合、例えば車外と車内との境界としてのウィンドウガラスを洗浄することが、検出手段の汚れを洗浄することに該当する。尚、洗浄手段には、既存の各種態様を適用可能であるので、その詳細な説明は省略する。
判定手段は、自動走行制御が実行されているときに、複数の検出手段のうち一の検出手段の汚れの洗浄が必要な場合、他の検出手段の検出結果を利用して自動走行制御の実行継続が可能か否かを判定する。
制御手段は、他の検出手段の検出結果を利用して自動走行制御の実行継続が可能ではないと判定された場合、要求検出範囲が狭くなるように車両を制御した後、自動走行制御の実行を継続しつつ、一の検出手段の汚れを洗浄するように洗浄手段を制御する。
要求検出範囲は、車両の走行環境によって変化する。しかしながら、要求検出範囲は、原則、車両の速度が比較的小さい場合は、速度が比較的大きい場合に比べて狭くなる。なぜなら、車両の速度が比較的小さい場合は、速度が比較的大きい場合に比べて、車両が単位時間に移動する距離が短いからである。また、車両の速度が比較的小さい場合は、速度が比較的大きい場合に比べて、車両の停止距離が短いからである。
従って、「要求検出範囲が狭くなるように車両を制御」とは、車両の単位時間当たりの移動距離が短くなるように、及び/又は、車両の停止距離が短くなるように、車両を制御することを意味する。
判定手段により、他の検出手段の検出結果を利用して自動走行制御の実行継続が可能ではないと判定された場合であっても、判定時点よりも要求検出範囲が狭くなれば、安全に自動走行制御の実行を継続できることが、本願発明者の研究により判明している。このため、当該車両制御装置では、上述の如く、要求検出範囲が狭くなるように車両が制御された後に、自動走行制御の実行が継続されつつ、一の検出手段の汚れの洗浄が行われるのである。尚、要求検出範囲をどの程度狭めるかは適宜設定されてよい。例えば、他の検出手段の検出結果を利用して自動走行制御の実行継続が可能な範囲まで、要求検出範囲が狭められてよい。このように構成すれば、安全に自動走行制御の実行を継続することができる。要求検出範囲を狭めたとしても、他の検出手段の検出結果を利用できない場合であっても、一の検出手段の汚れの洗浄が行われている期間における車両1の周辺環境の変化が予測可能であれば、安全に自動走行制御の実行を継続することができる。
当該車両制御装置では、判定手段により、他の検出手段の検出結果を利用して自動走行制御の実行継続が可能ではないと判定された場合であっても、要求検出範囲が狭くなるように車両が制御されることによって、自動走行制御の実行を継続しつつ、一の検出手段の汚れの洗浄を行うことができる。つまり、要求検出範囲が維持されたままでは、他の検出手段の検出結果を利用して自動走行制御の実行継続が可能ではないと判定された場合であっても、要求検出範囲が狭くなるように車両が制御された結果、自動走行制御の実行を継続しつつ、一の検出手段の汚れの洗浄を行うことができる。従って、当該車両制御装置によれば、検出手段の汚れの洗浄に起因して自動走行制御が解除されることを抑制することができる。
尚、判定手段により、他の検出手段の検出結果を利用して自動走行制御の実行継続が可能であると判定された場合、制御手段は、典型的には、自動走行制御の実行を継続しつつ、一の検出手段の汚れを洗浄するように洗浄手段を制御する。
当該車両制御装置の一態様では、前記制御手段は、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能ではないと判定されたことを条件に、前記要求検出範囲が狭くなるように前記車両のブレーキ油圧を上昇させる。ここで「ブレーキ油圧を上昇させる」とは、制動力を発生させずに、車両のブレーキシステムに係る油圧を上昇させることを意味し、具体的には、マスタシリンダの油圧を上昇させることが一例として挙げられる。
このように構成すれば、車両を停止又は減速させる場合に、ブレーキシステムの作動開始から制動力が発生するまでの期間を短縮することができる。このため、車両の空走距離が短くなり、結果として、車両の停止距離が短くなる。従って、この態様によれば、要求検出範囲を比較的容易にして狭くすることができる。
当該車両制御装置の他の態様では、前記制御手段は、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能ではないと判定されたことを条件に、前記要求検出範囲が狭くなるように前記自動走行制御に係る目標速度を低下させる。このように構成すれば、車両の単位時間当たりの移動距離を短くすることができる。従って、この態様によれば、要求検出範囲を比較的容易にして狭くすることができる。
当該車両制御装置の他の態様では、前記制御手段は、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能ではないと判定されたことを条件に、前記要求検出範囲が狭くなるように前記車両のブレーキシステムに係るパラメータを変更する。
ブレーキシステムには、その動作を規定するパラメータが設定されている。「要求検出範囲が狭くなるようにブレーキシステムに係るパラメータを変更する」とは、車両を停止又は減速させる場合に、ブレーキシステムの作動開始から制動力が発生するまでの期間が短縮されるように上記パラメータを変更することを意味する。
このように構成すれば、車両の空走距離を短くすることができ、結果として、車両の停止距離を短くすることができる。従って、この態様によれば、要求検出範囲を比較的容易にして狭くすることができる。
当該車両制御装置の他の態様では、当該車両制御装置は、前記複数の検出手段各々の汚れを検出して、洗浄要求を出力する汚れ検出手段を備え、前記判定手段は、前記汚れ検出手段により前記一の検出手段の洗浄要求が出力されてから、前記一の検出手段の汚れが洗浄されることなく第1所定時間が経過したことを条件に、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能ではないと判定する。
汚れ検出手段には、既存の各種態様を適用可能であるので、その詳細な説明は省略する。汚れ検出手段は、一の検出手段の汚れが検出されたことを条件に、一の検出手段の洗浄要求を出力してもよいし、一の検出手段の汚れが検出された後、一の検出手段に係る検出精度が、一の検出手段に要求される検出精度を下回ったことを条件に、一の検出手段の洗浄要求を出力してもよい。上述した実施形態における「汚れ検出部12」が「汚れ検出手段」の一例に相当する。
一の検出手段の洗浄要求がある(即ち、一の検出手段が汚れている)状態が続くと、自動走行制御に影響が出る可能性が高くなる。しかしながら、一の検出手段が汚れたからといって、直ちに自動走行制御の実行の継続ができなくなることはない。加えて、車両の走行中は、その周辺の状況が時々刻々と変化するので、一の検出手段の洗浄要求の出力後の一時点に、他の検出手段の検出結果を利用して自動走行制御の実行継続が可能な状況ではなくても、その微小時間後に、他の検出手段の検出結果を利用して自動走行制御の実行継続が可能な状況になる可能性がある。
当該車両制御装置では、上述の如く、汚れ検出手段により一の検出手段の洗浄要求が出力されてから、一の検出手段の汚れが洗浄されることなく第1所定時間が経過したことを条件に、他の検出手段の検出結果を利用して自動走行制御の実行継続が可能ではないと判定される。このように構成すれば、自動走行制御が解除されることを抑制しつつ、一の検出手段が汚れている状態が自動走行制御に影響を及ぼすことを抑制することができる。
「第1所定時間」は、他の検出手段の検出結果を利用して自動走行制御の実行継続が可能ではないと判定するか否かを決定する値であり、予め固定値として又は何らかのパラメータ若しくは物理量に応じた可変値として設定されている。このような「第1所定時間」は、実験的に若しくは経験的に又はシミュレーションによって、例えば一の検出手段の洗浄要求が出力された後の、自動走行制御により走行する車両の挙動の時間変化から、車両の挙動の変化量が許容範囲内である期間を求め、該求められた期間の最大値等として設定すればよい。尚、「第1所定時間」は、例えば一の検出手段の汚れの程度に応じて変化してよい。
当該車両制御装置の他の態様では、前記制御手段は、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能ではないと判定された場合であって、前記自動走行制御の実行を継続しつつ、前記一の検出手段の汚れを洗浄するように前記洗浄手段を制御している場合に、前記一の検出手段の汚れの洗浄時間が第2所定時間を超えたことを条件に、前記自動走行制御の実行を解除する。
一の検出手段が洗浄される間は、一の検出手段により車両の外部に係る情報を検出することが難しくなる(仮に検出できたとしても、その検出精度が、一の検出手段に要求される検出精度を満たす可能性は著しく低い)。ここで、一の検出手段の洗浄時間は、一の検出手段の汚れの程度に応じて変わることが多い。
当該車両制御装置では、上述の如く、他の検出手段の検出結果を利用して自動走行制御の実行継続が可能ではないと判定された場合、要求検出範囲が狭くなるように車両が制御された後、自動走行制御の実行が継続されつつ、一の検出手段を洗浄するように洗浄手段が制御される。しかしながら、要求検出範囲を狭くするという対策を採っているとしても、一の検出手段の洗浄に起因して、一の検出手段による車両の外部に係る情報の検出が難しい状態が継続されることは望ましくない。
そこで当該車両制御装置では、制御手段により、一の検出手段の洗浄時間が第2所定時間を超えたことを条件に、自動走行制御の実行が解除される。このように構成すれば、車両の安全を確保することができる。
「第2所定時間」は、自動走行制御の実行を解除するか否かを決定する値であり、予め固定値として又は何らかの物理量若しくはパラメータに応じた可変値として設定されている。このような「第2所定時間」は、実験的に若しくは経験的に又はシミュレーションによって、例えば一の検出手段の洗浄が開始された後の、自動走行制御により走行する車両の挙動の時間変化から、車両の挙動の変化量が許容範囲内である期間を求め、該求められた期間の最大値等として設定すればよい。
当該車両制御装置の他の態様では、前記制御手段は、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能であると判定されたことを条件に、前記自動走行制御の実行を継続しつつ、前記一の検出手段の汚れを洗浄するように前記洗浄手段を制御する。このように構成すれば、自動走行制御の実行を適切に継続しつつ、一の検出手段の汚れを洗浄することができる。つまり、この態様によれば、他の検出手段の検出結果を利用して自動走行制御の実行継続が可能ではないと判定された場合のように、要求検出範囲が狭くなるように車両を制御することなく、自動走行制御の実行を継続しつつ、一の検出手段の汚れを洗浄することができる。
ここで、前記判定手段は、前記一の検出手段の検出結果を利用する、前記自動走行制御を実行するための機能を、前記一の検出手段の検出対象を前記他の検出手段が検出することにより代替可能である場合、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能であると判定する。
或いは、前記判定手段は、前記一の検出手段の検出対象を、前記一の検出手段と同等の精度で、前記他の検出手段により検出可能である場合、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能であると判定する。
或いは、前記判定手段は、前記一の検出手段の検出対象の動きを前記他の検出手段の検出結果から推定できる場合、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能であると判定する。
当該車両制御装置の他の態様では、前記制御手段は、前記車両の運転者の操作により前記車両が走行する手動運転モードから、前記自動走行制御が実行されることにより前記車両が走行する自動運転モードへ遷移する際に、前記複数の検出手段のうち少なくとも一つを洗浄するように前記洗浄手段を制御する。このように構成すれば、自動走行制御の実行中に、検出手段の洗浄が必要になる状況が生じることを抑制することができる。
本発明は、上述した実施形態に限られるものではなく、特許請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う車両制御装置もまた本発明の技術的範囲に含まれるものである。
1…車両、11…外界情報認識部、12…汚れ検出部、13…洗浄装置、14…車両情報取得部、15…自動運転制御部、16…各種アクチュエータ、17…HMI、100…車両制御装置、151…制御部、152…判定部

Claims (11)

  1. 夫々車両の外部に係る情報を検出する複数の検出手段と、
    前記複数の検出手段の検出結果を利用して、前記車両を自動で走行させる自動走行制御を実行可能な制御手段と、
    前記複数の検出手段各々の汚れを洗浄可能な洗浄手段と、
    前記自動走行制御が実行されているときに、前記複数の検出手段のうち一の検出手段の汚れの洗浄が必要な場合、前記複数の検出手段のうち、前記一の検出手段とは異なる他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能か否かを判定する判定手段と、
    を備え、
    前記制御手段は、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能ではないと判定されたことを条件に、前記自動走行制御を実行するために要求される検出手段の検出範囲である要求検出範囲が狭くなるように前記車両を制御した後、前記自動走行制御の実行を継続しつつ、前記一の検出手段の汚れを洗浄するように前記洗浄手段を制御する
    ことを特徴とする車両制御装置。
  2. 前記制御手段は、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能ではないと判定されたことを条件に、前記要求検出範囲が狭くなるように前記車両のブレーキ油圧を上昇させることを特徴とする請求項1に記載の車両制御装置。
  3. 前記制御手段は、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能ではないと判定されたことを条件に、前記要求検出範囲が狭くなるように前記自動走行制御に係る目標速度を低下させることを特徴とする請求項1又は2に記載の車両制御装置。
  4. 前記制御手段は、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能ではないと判定されたことを条件に、前記要求検出範囲が狭くなるように前記車両のブレーキシステムに係るパラメータを変更することを特徴とする請求項1乃至3のいずれか一項に記載の車両制御装置。
  5. 前記複数の検出手段各々の汚れを検出して、洗浄要求を出力する汚れ検出手段を備え、
    前記判定手段は、前記汚れ検出手段により前記一の検出手段の洗浄要求が出力されてから、前記一の検出手段の汚れが洗浄されることなく第1所定時間が経過したことを条件に、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能ではないと判定する
    ことを特徴とする請求項1乃至4のいずれか一項に記載の車両制御装置。
  6. 前記制御手段は、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能ではないと判定された場合であって、前記自動走行制御の実行を継続しつつ、前記一の検出手段の汚れを洗浄するように前記洗浄手段を制御している場合に、前記一の検出手段の洗浄時間が第2所定時間を超えたことを条件に、前記自動走行制御の実行を解除することを特徴とする請求項1乃至5のいずれか一項に記載の車両制御装置。
  7. 前記制御手段は、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能であると判定されたことを条件に、前記自動走行制御の実行を継続しつつ、前記一の検出手段の汚れを洗浄するように前記洗浄手段を制御することを特徴とする請求項1乃至6のいずれか一項に記載の車両制御装置。
  8. 前記判定手段は、前記一の検出手段の検出結果を利用する、前記自動走行制御を実行するための機能を、前記一の検出手段の検出対象を前記他の検出手段が検出することにより代替可能である場合、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能であると判定することを特徴とする請求項1乃至7のいずれか一項に記載の車両制御装置。
  9. 前記判定手段は、前記一の検出手段の検出対象を、前記一の検出手段と同等の精度で、前記他の検出手段により検出可能である場合、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能であると判定することを特徴とする請求項1乃至7のいずれか一項に記載の車両制御装置。
  10. 前記判定手段は、前記一の検出手段の検出対象の動きを前記他の検出手段の検出結果から推定できる場合、前記他の検出手段の検出結果を利用して前記自動走行制御の実行継続が可能であると判定することを特徴とする請求項1乃至7のいずれか一項に記載の車両制御装置。
  11. 前記制御手段は、前記車両の運転者の操作により前記車両が走行する手動運転モードから、前記自動走行制御が実行されることにより前記車両が走行する自動運転モードへ遷移する際に、前記複数の検出手段のうち少なくとも一つの汚れを洗浄するように前記洗浄手段を制御することを特徴とする請求項1乃至10のいずれか一項に記載の車両制御装置。
JP2019008485A 2019-01-22 2019-01-22 車両制御装置 Pending JP2020117014A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP2019008485A JP2020117014A (ja) 2019-01-22 2019-01-22 車両制御装置
CN201911324050.4A CN111452756B (zh) 2019-01-22 2019-12-20 车辆控制装置
KR1020190172632A KR102295828B1 (ko) 2019-01-22 2019-12-23 차량 제어 장치
EP19219475.1A EP3686066B1 (en) 2019-01-22 2019-12-23 Vehicle control apparatus
US16/732,633 US11235735B2 (en) 2019-01-22 2020-01-02 Vehicle control apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019008485A JP2020117014A (ja) 2019-01-22 2019-01-22 車両制御装置

Publications (1)

Publication Number Publication Date
JP2020117014A true JP2020117014A (ja) 2020-08-06

Family

ID=69147435

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019008485A Pending JP2020117014A (ja) 2019-01-22 2019-01-22 車両制御装置

Country Status (5)

Country Link
US (1) US11235735B2 (ja)
EP (1) EP3686066B1 (ja)
JP (1) JP2020117014A (ja)
KR (1) KR102295828B1 (ja)
CN (1) CN111452756B (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022124131A (ja) * 2021-02-15 2022-08-25 トヨタ自動車株式会社 洗浄装置
WO2025225362A1 (ja) * 2024-04-25 2025-10-30 株式会社デンソー 運転システム、処理モジュール、及び方法

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7202112B2 (ja) * 2018-09-11 2023-01-11 本田技研工業株式会社 車両用制御システムおよび車両の制御方法
JP2022081191A (ja) * 2020-11-19 2022-05-31 株式会社デンソー 車両用制御装置、車両用制御方法、車両用制御プログラム
JP7283461B2 (ja) * 2020-11-19 2023-05-30 トヨタ自動車株式会社 車両制御装置
JP7447783B2 (ja) * 2020-12-24 2024-03-12 トヨタ自動車株式会社 車両制御システム及び車両走行制御装置
JP7781080B2 (ja) * 2021-01-22 2025-12-05 株式会社小糸製作所 センサシステム、車両の制御方法および車両
KR102564411B1 (ko) * 2021-12-22 2023-08-09 경일대학교산학협력단 외부 환경 정보에 기초하여 센서의 세척 순서를 결정하는 차량 장치
DE102022105303A1 (de) * 2022-03-07 2023-09-07 Webasto SE Reinigungseinrichtung, Dachmodul und Verfahren zum Reinigen eines Durchsichtsbereiches eines Kraftfahrzeugs
US20240400003A1 (en) * 2023-05-30 2024-12-05 Ford Global Technologies, Llc Sensor assembly having telescoping nozzle
DE102024206992A1 (de) * 2024-07-25 2026-01-29 Zf Friedrichshafen Ag Verfahren zum Warten einer selbstfahrenden Arbeitsmaschine, Steuergerät und selbstfahrenden Arbeitsmaschine

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003039973A (ja) * 2001-08-01 2003-02-13 Hitachi Ltd 車間距離制御装置
DE102012222126A1 (de) * 2012-12-04 2014-06-05 Robert Bosch Gmbh Verfahren und Vorrichtung zum Ansteuern einer Reinigungsvorrichtung für eine Fahrzeugkamera, Verfahren zum Reinigen einer Fahrzeugkamera und Kamerasystem für ein Fahrzeug
JP2017165296A (ja) * 2016-03-17 2017-09-21 株式会社日立製作所 自動運転制御システム
US20180046183A1 (en) * 2016-08-15 2018-02-15 Ford Global Technologies, Llc Lidar sensor frost detection
WO2018225225A1 (ja) * 2017-06-08 2018-12-13 三菱電機株式会社 車両制御装置
WO2019003314A1 (ja) * 2017-06-27 2019-01-03 本田技研工業株式会社 通知システムおよびその制御方法、車両、並びにプログラム

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9108596B2 (en) * 2013-07-29 2015-08-18 Caterpillar Inc. Controller for, and method of, operating a sensor cleaning system
WO2015068249A1 (ja) * 2013-11-08 2015-05-14 株式会社日立製作所 自律走行車両、及び自律走行システム
JP6245206B2 (ja) * 2015-03-24 2017-12-13 トヨタ自動車株式会社 車両用制御装置、車両用制御プログラム、及び車両
US10061312B1 (en) * 2017-03-30 2018-08-28 Intel Corporation Sensor management system for computer assisted vehicles
US10857980B2 (en) * 2017-04-07 2020-12-08 Uatc, Llc Autonomous vehicle sensor cleaning system
US20180354469A1 (en) * 2017-06-08 2018-12-13 Ford Global Technologies, Llc Cleaning vehicle sensors
US10173646B1 (en) * 2017-07-07 2019-01-08 Uber Technologies, Inc. Sequential sensor cleaning system for autonomous vehicle
US10843669B2 (en) * 2017-09-28 2020-11-24 Uatc, Llc Sensor control system for autonomous vehicle
CN108334095B (zh) * 2018-03-06 2020-11-10 义乌市凡特塑料制品有限公司 一种基于自动驾驶的智能汽车清洗方法及其系统
WO2019172377A1 (ja) * 2018-03-07 2019-09-12 株式会社小糸製作所 車両用クリーナシステム
JP7210906B2 (ja) * 2018-05-31 2023-01-24 株式会社デンソー 車両の自動運転制御装置及びプログラム
US20200001830A1 (en) * 2018-06-27 2020-01-02 Geoffrey F. Deane Systems and methods for perception surface cleaning, drying, and/or thermal management with localized heating

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003039973A (ja) * 2001-08-01 2003-02-13 Hitachi Ltd 車間距離制御装置
DE102012222126A1 (de) * 2012-12-04 2014-06-05 Robert Bosch Gmbh Verfahren und Vorrichtung zum Ansteuern einer Reinigungsvorrichtung für eine Fahrzeugkamera, Verfahren zum Reinigen einer Fahrzeugkamera und Kamerasystem für ein Fahrzeug
JP2017165296A (ja) * 2016-03-17 2017-09-21 株式会社日立製作所 自動運転制御システム
US20180046183A1 (en) * 2016-08-15 2018-02-15 Ford Global Technologies, Llc Lidar sensor frost detection
WO2018225225A1 (ja) * 2017-06-08 2018-12-13 三菱電機株式会社 車両制御装置
WO2019003314A1 (ja) * 2017-06-27 2019-01-03 本田技研工業株式会社 通知システムおよびその制御方法、車両、並びにプログラム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2022124131A (ja) * 2021-02-15 2022-08-25 トヨタ自動車株式会社 洗浄装置
JP7505416B2 (ja) 2021-02-15 2024-06-25 トヨタ自動車株式会社 洗浄装置
WO2025225362A1 (ja) * 2024-04-25 2025-10-30 株式会社デンソー 運転システム、処理モジュール、及び方法

Also Published As

Publication number Publication date
KR20200091336A (ko) 2020-07-30
CN111452756B (zh) 2022-12-27
US20200231125A1 (en) 2020-07-23
KR102295828B1 (ko) 2021-09-01
EP3686066A1 (en) 2020-07-29
US11235735B2 (en) 2022-02-01
CN111452756A (zh) 2020-07-28
EP3686066B1 (en) 2021-08-18

Similar Documents

Publication Publication Date Title
JP2020117014A (ja) 車両制御装置
JP6611085B2 (ja) 車両制御装置
EP3336643B1 (en) Autonomous driving system
JP6897612B2 (ja) 車両走行制御システム
JP6318864B2 (ja) 運転支援装置
CN100515841C (zh) 前行车追踪控制装置
CN113119725B (zh) 驾驶支援装置
JP6539307B2 (ja) 車両の制御装置
JP2016199262A (ja) 後退走行中の前輪軌道逸脱に基づく衝突の回避
GB2481915A (en) Driver support during manoeuvre near object
WO2019049267A1 (ja) 車両並びにその制御装置及び制御方法
CN111661042A (zh) 车辆控制装置
WO2017009940A1 (ja) 発進制御装置及び発進制御方法
JPH10129438A (ja) 自動制動制御装置
WO2019049269A1 (ja) 車両並びにその制御装置及び制御方法
CN109835330A (zh) 车辆主动避撞的方法以及使用该方法的车辆
JP7003735B2 (ja) 運転支援装置
JP3956943B2 (ja) 車両用走行制御装置
WO2019073576A1 (ja) 車両並びにその制御装置及び制御方法
JP2019168960A (ja) 運転支援装置
JP2012106592A (ja) 自動ブレーキ装置
JP2020114705A (ja) 運転支援装置
JP7444539B2 (ja) 運転支援装置
JP2024050274A (ja) 制御装置、制御方法、およびプログラム
JP7139080B2 (ja) 運転支援装置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210322

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220225

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220301

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220318

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20220802

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220815

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230110

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20230418