[go: up one dir, main page]

JP2018073010A - MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND MOBILE BODY CONTROL DEVICE PROGRAM - Google Patents

MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND MOBILE BODY CONTROL DEVICE PROGRAM Download PDF

Info

Publication number
JP2018073010A
JP2018073010A JP2016209998A JP2016209998A JP2018073010A JP 2018073010 A JP2018073010 A JP 2018073010A JP 2016209998 A JP2016209998 A JP 2016209998A JP 2016209998 A JP2016209998 A JP 2016209998A JP 2018073010 A JP2018073010 A JP 2018073010A
Authority
JP
Japan
Prior art keywords
moving body
control
detection
vehicle
control device
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
JP2016209998A
Other languages
Japanese (ja)
Inventor
裕昭 柴▲崎▼
Hiroaki Shibazaki
裕昭 柴▲崎▼
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.)
Pioneer Corp
Original Assignee
Pioneer Electronic 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 Pioneer Electronic Corp filed Critical Pioneer Electronic Corp
Priority to JP2016209998A priority Critical patent/JP2018073010A/en
Publication of JP2018073010A publication Critical patent/JP2018073010A/en
Pending legal-status Critical Current

Links

Landscapes

  • Navigation (AREA)
  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Abstract

【課題】正確に位置計測ができなくなった場合でも、安定的に自動運転を継続する移動体制御装置、方法及びプログラムを提供する。【解決手段】地物に対する移動体の相対位置を検出しS2、S6、移動体の走行状態を検出しS3、S7、相対位置を検出する検出精度が所定以下となった場合、移動体の相対位置の検出の検出結果を用いた第1運転制御から、移動体の走行状態の検出の検出結果を用いた第2運転制御に切り替えS4,S5、第2運転制御への切替後の移動に伴う移動体の位置の誤差が所定以内である場合、第2運転制御を継続するS9。【選択図】図6PROBLEM TO BE SOLVED: To provide a mobile body control device, a method and a program for stably continuing automatic operation even when accurate position measurement becomes impossible. SOLUTION: When the detection accuracy of detecting the relative position of a moving body with respect to a feature and detecting the traveling state of S2, S6 and the moving body and detecting the relative position of S3, S7 and the moving body is equal to or less than a predetermined value, the relative of the moving body is detected. Switching from the first operation control using the detection result of position detection to the second operation control using the detection result of the detection of the traveling state of the moving body S4, S5, accompanying the movement after switching to the second operation control S9 to continue the second operation control when the error in the position of the moving body is within a predetermined range. [Selection diagram] FIG. 6

Description

本願は、移動体制御装置、移動体制御方法、および、移動体制御装置用プログラムの技術分野に属する。   The present application belongs to a technical field of a mobile control device, a mobile control method, and a program for a mobile control device.

移動体の一例の車両の自動運転を行う制御装置が開発されている。例えば、下記特許文献1には、車両の走行状態、車両の周辺状況、および運転者の状態の少なくともいずれかを取得する検知し、自動運転を行うための条件を満たしているか否かを判断して、車両を自動運転する自動運転車両制御装置が開示されている。   A control device for automatically driving a vehicle as an example of a moving body has been developed. For example, in Patent Document 1 below, it is detected whether at least one of a running state of a vehicle, a situation around the vehicle, and a state of a driver is acquired, and whether or not a condition for performing automatic driving is satisfied is determined. An automatic driving vehicle control device for automatically driving a vehicle is disclosed.

特開2014−106854号公報JP 2014-106854 A

しかしながら、上記特許文献1に記載されている技術では、悪天候等により位置が正確に測定できなくなった場合、単に、自動運転の解除の通知をしたり、停車地点に誘導して停止したりしているだけであった。   However, in the technique described in Patent Document 1, when the position cannot be accurately measured due to bad weather or the like, it is simply notified of cancellation of automatic driving, or it is guided to a stopping point and stopped. I was just there.

そこで本願は、上記の各問題点に鑑みて為されたもので、その課題の一例は、正確に位置計測ができなくなった場合でも、安定的に自動運転を継続する移動体制御装置等を提供することにある。   Therefore, the present application has been made in view of the above-described problems, and one example of the problem is to provide a mobile control device that stably continues automatic operation even when position measurement cannot be performed accurately. There is to do.

上記課題を解決するため、請求項1に記載の発明は、地物に対する移動体の相対位置を検出する第1検出手段と、前記移動体の走行状態を検出する第2検出手段と、前記第1検出手段の検出精度が所定以下となった場合、前記第1検出手段の検出結果を用いた第1運転制御から前記第2検出手段の検出結果を用いた第2運転制御に切り替える制御手段と、を備え、前記制御手段は、前記第2運転制御への切替後の移動に伴う前記移動体の位置の誤差が所定以内である場合、前記第2運転制御を継続することを特徴とする。   In order to solve the above-mentioned problem, the invention according to claim 1 is a first detection means for detecting a relative position of a moving body with respect to a feature, a second detection means for detecting a traveling state of the moving body, and the first Control means for switching from the first operation control using the detection result of the first detection means to the second operation control using the detection result of the second detection means when the detection accuracy of the one detection means is less than a predetermined value; The control means continues the second operation control when an error in the position of the moving body accompanying the movement after switching to the second operation control is within a predetermined range.

また請求項6に記載の発明は、第1検出手段が、地物に対する移動体の相対位置を検出する第1検出ステップと、第2検出手段が、前記移動体の走行状態を検出する第2検出ステップと、制御手段が、前記第1検出手段の検出精度が所定以下となった場合、前記第1検出手段の検出結果を用いた第1運転制御から前記第2検出手段の検出結果を用いた第2運転制御に切り替える制御ステップと、を含み、前記制御ステップにおいて、前記第2運転制御への切替後の移動に伴う前記移動体の位置の誤差が所定以内である場合、前記第2運転制御を継続することを特徴とする。
According to a sixth aspect of the present invention, the first detecting means detects the relative position of the moving body with respect to the feature, and the second detecting means detects the running state of the moving body. The detection step and the control means use the detection result of the second detection means from the first operation control using the detection result of the first detection means when the detection accuracy of the first detection means falls below a predetermined value. A control step for switching to the second operation control, and in the control step, when an error in the position of the moving body accompanying the movement after the switch to the second operation control is within a predetermined range, the second operation control The control is continued.

実施形態に係る移動体制御装置の概要構成の一例を示すブロック図である。It is a block diagram which shows an example of schematic structure of the mobile body control apparatus which concerns on embodiment. 実施例に係る車両制御装置の概要構成の一例を示すブロック図である。It is a block diagram which shows an example of schematic structure of the vehicle control apparatus which concerns on an Example. 外界センサによるセンシングの一例を示す模式図である。It is a schematic diagram which shows an example of the sensing by an external sensor. 地物の分布の一例を示す模式図である。It is a schematic diagram which shows an example of distribution of a feature. 地物の一例を示す模式図である。It is a schematic diagram which shows an example of a feature. 実施例に係る車両制御装置の動作の一例を示すフローチャートである。It is a flowchart which shows an example of operation | movement of the vehicle control apparatus which concerns on an Example.

本願を実施するための形態について、図1を用いて説明する。なお図1は、実施形態に係る移動体制御装置の概要構成の一例を示すブロック図である。   An embodiment for carrying out the present application will be described with reference to FIG. FIG. 1 is a block diagram illustrating an example of a schematic configuration of the mobile control device according to the embodiment.

図1に示すように、移動体制御装置1は、第1検出手段1aと、第2検出手段1bと、制御手段1cと、を備えて構成されている。   As shown in FIG. 1, the moving body control device 1 includes a first detection unit 1a, a second detection unit 1b, and a control unit 1c.

この構成において第1検出手段1aは、地物に対する移動体の相対位置を検出する。ここで、地物の一例として、建物、道路標識、道路上のペイント(白線、停止線など)、信号機、樹木等、地理上で場所を特定できる存在物が挙げられる。またこれらの地物について、移動体が走行時に参照するデータ(地図など)上に、その位置情報や属性情報があらかじめ記録されていてもよい。その位置情報は、その地物の絶対位置の情報でもよいし、道路からの位置を特定する情報であってもよい。道路からの位置を特定する情報は、たとえば道路上の位置基準点からの相対位置などである。移動体の一例として、車両、自動二輪車、航空機、船舶等が挙げられる。   In this configuration, the first detection unit 1a detects the relative position of the moving body with respect to the feature. Here, as an example of the feature, there are a building, a road sign, a paint on the road (white line, stop line, etc.), a traffic light, a tree, and the like whose location can be specified in geography. Further, the position information and attribute information of these features may be recorded in advance on data (such as a map) that the mobile body refers to when traveling. The position information may be information on the absolute position of the feature or information specifying the position from the road. The information specifying the position from the road is, for example, a relative position from a position reference point on the road. Examples of the moving body include a vehicle, a motorcycle, an aircraft, a ship, and the like.

相対位置を検出するセンサは、移動体の外界を測定するセンサであって、自動運転に必要な情報を取得するセンサ(外界センサ)である。外界センサとして、例えば、カメラ、レーダ、走行空間センサ(LIDAR:Light Detection and Ranging、Laser Imaging Detection and Ranging)等が挙げられる。外界センサとして、移動体の周りに設置された障害物センサでもよい。相対位置は、移動体と地物との距離、角度、移動体を基点とした地物のxyz座標等で表す。   The sensor that detects the relative position is a sensor that measures the external world of the moving body, and is a sensor (external world sensor) that acquires information necessary for automatic driving. Examples of the external sensor include a camera, a radar, a traveling space sensor (LIDAR: Light Detection and Ranging, Laser Imaging Detection and Ranging), and the like. An obstacle sensor installed around the moving body may be used as the external sensor. The relative position is represented by the distance and angle between the moving object and the feature, the xyz coordinates of the feature with the moving object as a base point, and the like.

第2検出手段1bは、移動体の走行状態を検出する。   The second detection means 1b detects the traveling state of the moving body.

ここで、走行状態の一例として、移動体の加速度、速度、進行方向、傾き等が挙げられる。走行状態の一例として、ステアリングホイールの角度、ブレーキ、ギア、ワイパー等の操作状態、方向指示器の指示方向、ライトのオン・オフ状態等が挙げられる。移動体の走行状態を検出するセンサは、例えば、移動体自体の走行状態を計測する車両に搭載されたセンサ(内界センサ)である。移動体の走行状態を検出するセンサの一例として、ジャイロセンサ、加速度センサ、速度センサ、車輪回転角センサ、舵角センサ等が挙げられる。なお、移動体の絶対位置を取得するGPS(Global Positioning System)などのGNSS測位システムは、内界センサに含めてもよいし、含めなくてもよい。   Here, as an example of the traveling state, there are acceleration, speed, traveling direction, inclination, and the like of the moving body. As an example of the running state, there are a steering wheel angle, an operating state of a brake, a gear, a wiper and the like, a pointing direction of a direction indicator, a light on / off state, and the like. The sensor that detects the traveling state of the moving body is, for example, a sensor (internal sensor) that is mounted on a vehicle that measures the traveling state of the moving body itself. As an example of a sensor that detects the traveling state of a moving body, a gyro sensor, an acceleration sensor, a speed sensor, a wheel rotation angle sensor, a rudder angle sensor, and the like can be given. Note that a GNSS positioning system such as a GPS (Global Positioning System) that acquires the absolute position of the moving body may or may not be included in the internal sensor.

制御手段1cは、第1検出手段1aの検出精度が所定以下となった場合、第1検出手段1aの検出結果を用いた第1運転制御から第2検出手段1bの検出結果を用いた第2運転制御に切替える。   When the detection accuracy of the first detection unit 1a is below a predetermined level, the control unit 1c performs the second operation using the detection result of the second detection unit 1b from the first operation control using the detection result of the first detection unit 1a. Switch to operation control.

第1運転制御は、第1検出手段1a(例えば、外界センサ)により検出した地物との相対位置に基づく自動運転制御である。より具体的には、第1運転制御においては、例えば、第1検出手段1aの検出結果(地物からの相対位置)と、移動体が走行時に参照するデータとして予め取得あるいは設定している地物の位置情報(地図データにおける、当該地物の道路からの相対位置や絶対位置など)と照合等を行なうことで、現在の移動体の道路上の位置を継続的に推定する。そして、その推定位置を、例えば、移動体が走行時に参照するデータとして、予め取得あるいは設定している予定ルートの道路の走行レーンの情報(地図データにおけるレーン位置など)と照合しながら、移動体が走行レーン上を適切に走行するよう移動体の走行を継続的に制御する。このようにして推定された移動体の推定位置情報は、高精度な外界センサと高精度な「移動体が走行時に参照するデータ(すなわち、地物の詳細な位置情報等を含む地図データ)」を組み合わせることで、従来のGPS測位よりも飛躍的に位置推定精度が向上させることができる。   The first operation control is automatic operation control based on the relative position with respect to the feature detected by the first detection means 1a (for example, an external sensor). More specifically, in the first operation control, for example, the detection result (relative position from the feature) of the first detection means 1a and the ground acquired or set in advance as data that the moving body refers to when traveling. The current position of the moving body on the road is continuously estimated by collating the position information of the object (relative position or absolute position of the feature with respect to the road in the map data). Then, the mobile object is checked while the estimated position is collated with, for example, information on the road lane of the road of the planned route acquired or set as data to be referred to when the mobile object travels (such as the lane position in the map data). Continuously controls the traveling of the moving body so as to appropriately travel on the traveling lane. The estimated position information of the moving body estimated in this way includes a highly accurate external sensor and highly accurate “data that the moving body refers to when traveling (ie, map data including detailed position information of the feature)”. By combining, position estimation accuracy can be dramatically improved over conventional GPS positioning.

第2運転制御は、第2検出手段1b(例えば、内界センサ)により検出した移動体の位置に基づく自動運転制御である。より具体的には、第2運転制御においては、第2検出手段の検出結果から、ある設定された起点位置からの移動体の移動距離や方位を推定することで、現在の移動体の道路上の位置を継続的に推定する。具体的には、例えば、道路上の位置あるいは道路との位置関係が特定できているか、あるいは推定できている起点位置からの移動体の相対位置を推定することでもよいし、絶対位置が特定できているかあるいは推定できている起点位置を基に移動体の絶対位置を算出することでもよい。起点位置は第2検出手段以外の手段で推定または特定し設定された位置である。起点位置の設定は、例えば、GNSS測位システムなどにより行ってもよいが、以下の説明では第1検出手段1aの検出結果を用いた設定の例について述べる。   The second operation control is automatic operation control based on the position of the moving body detected by the second detection unit 1b (for example, an internal sensor). More specifically, in the second operation control, by estimating the moving distance and direction of the moving body from a certain starting position from the detection result of the second detecting means, Is continuously estimated. Specifically, for example, the position on the road or the positional relationship with the road can be specified, or the relative position of the moving body from the estimated starting position can be estimated, or the absolute position can be specified. Alternatively, the absolute position of the moving object may be calculated based on the starting position that has been estimated. The starting position is a position that is estimated or specified by means other than the second detection means. The setting of the starting position may be performed by, for example, a GNSS positioning system, but an example of setting using the detection result of the first detection unit 1a will be described in the following description.

第1検出手段1aの検出精度の低下の一例として、天候、汚れの付着等によるセンサの機能低下による正確に位置計測ができない場合、地物の変化、消失等により位置計測ができない場合、外界センサの故障等が挙げられる。また、第1検出手段1aの検出精度が所定以下として、外界センサの機能低下による相対位置を計算するための信号が取得できなかった(検出不能)、外界センサの信号のレベルが低い等が挙げられる。また、相対位置の検出精度の値として、地物の変化、消失等により、位置計測ができなかった(検出不能)等が挙げられる。第1検出手段1aの検出精度が所定以下として、前回までの計測結果と比べて不連続な値を示すなど異常な値が検出された場合等が挙げられる。第1検出手段1aの検出精度が所定以下として、計測した相対位置と地物の絶対位置とから算出される移動体の絶対位置と、GPS等により算出した絶対位置との差異がGPS等の誤差を上回る等が挙げられる。   As an example of a decrease in the detection accuracy of the first detection means 1a, when the position cannot be measured accurately due to a decrease in the function of the sensor due to weather, dirt, or the like, or when the position cannot be measured due to a change or disappearance of a feature, the external sensor Failure and the like. In addition, the detection accuracy of the first detection unit 1a is not more than a predetermined value, a signal for calculating the relative position due to the deterioration of the function of the external sensor could not be acquired (detection impossible), the signal level of the external sensor is low, etc. It is done. Moreover, as a value of the relative position detection accuracy, position measurement could not be performed due to a change or disappearance of a feature (undetectable) or the like. For example, when the detection accuracy of the first detection unit 1a is not more than a predetermined value, an abnormal value such as a discontinuous value compared to the previous measurement result is detected. Assuming that the detection accuracy of the first detection means 1a is below a predetermined value, the difference between the absolute position of the moving body calculated from the measured relative position and the absolute position of the feature and the absolute position calculated by GPS or the like is an error of GPS or the like. And so on.

第1検出手段1aの検出結果を用いた移動体の第1運転制御から第2検出手段の検出結果を用いた移動体の第2運転制御に切替える際には、第2運転制御に使用する起点位置を設定してもよい。起点位置には、例えば、切り替える前のなるべく直近の正常と推定される第1検出手段1aの検出結果を用いた移動体の第1運転制御による推定位置およびその位置上を走行した通過時刻を設定する。そして、第2運転制御では第2検出手段の検出結果をその通過時刻まで遡って用いることで、設定した位置が既に推定できている起点位置からの移動体の移動距離や方位を推定することで、現在の移動体の道路上の位置を継続的に推定する。なお、第2運転制御による位置推定および走行は、起点位置が更新されない限り走行を続けると第2検出手段の精度に応じて誤差が累積し走行精度は落ちてくるものと考えられる。   When switching from the first operation control of the moving body using the detection result of the first detection means 1a to the second operation control of the moving body using the detection result of the second detection means, the starting point used for the second operation control The position may be set. As the starting position, for example, an estimated position by the first operation control of the moving body using the detection result of the first detecting means 1a estimated as normal as possible before switching and the passing time of traveling on the position are set. To do. In the second operation control, the detection result of the second detection means is used retroactively to the passing time, thereby estimating the moving distance and direction of the moving body from the starting position where the set position has already been estimated. The position of the current moving body on the road is continuously estimated. In the position estimation and traveling by the second operation control, it is considered that if the traveling is continued unless the starting position is updated, errors are accumulated according to the accuracy of the second detecting means, and the traveling accuracy is lowered.

また、制御手段1cは、第2運転制御への切替後の移動に伴う移動体の位置の誤差が所定以内である場合、第2運転制御を継続する。位置の誤差の一例として、内界センサによる第2運転制御による走行によって生じる推定誤差、内界センサによる第2運転制御による走行により推定される位置と、GPSにより算出した絶対位置との差異等が挙げられる。内界センサによる第2運転制御による走行の位置の誤差は、例えば、単位距離当たりの平均誤差に、第2運転制御への切替による走行距離をかけた値の推定誤差でもよい。このように、第2運転制御による走行により、誤差が累積的に増加する。   Moreover, the control means 1c continues 2nd operation control, when the error of the position of the moving body accompanying the movement after switching to 2nd operation control is less than predetermined. As an example of the position error, there are an estimation error caused by traveling by the second driving control by the inner sensor, a difference between the position estimated by traveling by the second driving control by the inner sensor and the absolute position calculated by the GPS, and the like. Can be mentioned. The error in the position of travel by the second driving control by the internal sensor may be, for example, an estimation error of a value obtained by multiplying the average error per unit distance by the travel distance by switching to the second driving control. Thus, the error increases cumulatively due to the traveling by the second operation control.

第2運転制御への切替後の移動に伴う移動体の走行距離は、前回の地物を測定した位置を起点とした走行距離でもよいし、第2運転制御への切替を行った位置(前回の地物を測定した位置を起点として推定される位置)を起点とした走行距離でもよい。   The travel distance of the moving body accompanying the movement after switching to the second operation control may be a travel distance starting from the position where the previous feature was measured, or the position where the switch to the second operation control was performed (the previous time It may be a travel distance starting from the position estimated from the position where the feature is measured.

単位距離当たりの平均誤差は、走行状態によって変えてもよい。例えば、走行状態の一例が移動体の速度の場合において、移動体の速度が速い場合は、単位距離当たりの平均誤差を増加させ、速度が遅い場合は、平均誤差を減少させる。また、カーブが多い場合(走行状態として、移動体の左右方向の変化が大きい場合)、道路が凸凹道の場合(走行状態として、移動体の上下振動が大きい場合)、天候により道路の状態が悪い場合(走行状態として、タイヤがスリップしている、降雨センサにより雨、雪を検出する場合)等の走行状態が悪い場合、単位距離当たりの平均誤差を増加させてもよい。   The average error per unit distance may be changed depending on the running state. For example, when the speed of the moving body is an example of the traveling state, the average error per unit distance is increased when the speed of the moving body is high, and the average error is decreased when the speed is low. Also, when there are many curves (when the moving body has a large change in the lateral direction of the moving body), when the road is a bumpy road (when the moving body is subject to large vertical vibrations), the road condition may vary depending on the weather. When the running state is bad, such as when it is bad (when the tire is slipping as a running state or when rain or snow is detected by a rain sensor), the average error per unit distance may be increased.

移動体の位置の誤差における誤差所定値は、例えば、隣合う車線の移動体同士が接触しない、例えば、数センチメートルのオーダーである。移動体の位置の誤差が所定以内の一例として、例えば、誤差が所定の範囲(誤差所定値の範囲)に収まっている、位置の誤差の絶対値が誤差所定値以下である等が挙げられる。   The error predetermined value in the position error of the moving body is, for example, on the order of several centimeters, for example, where the moving bodies in adjacent lanes do not contact each other. Examples of the error of the position of the moving body within a predetermined range include, for example, the error being within a predetermined range (error predetermined value range), the absolute value of the position error being equal to or less than the predetermined error value, and the like.

移動体の位置の誤差における誤差所定値(移動体の位置の誤差における所定の一例)は、走行状態に応じて設定されてもよい。移動体制御装置1は、例えば、走行状態の一例が移動体の速度の場合において、移動体の速度が速い場合は、移動体の位置の誤差における誤差所定値を低く設定し、速度が遅い場合は、移動体の位置の誤差における誤差所定値を高く設定する。言い換えれば、移動体の速度が速い場合は、移動体の速度が遅い場合に比べて、第2運転制御を継続するための条件が厳しくなるように誤差所定値を設定する。また、カーブが多い場合等の走行状態が悪い場合、移動体制御装置1は、移動体の位置の誤差における誤差所定値を低く設定してもよい。言い換えれば、走行状態が悪い場合は、走行状態が良い場合に比べて、第2運転制御を継続するための条件が厳しくなるように誤差所定値を設定する。   The error predetermined value in the position error of the moving body (a predetermined example in the position error of the moving body) may be set according to the traveling state. For example, in the case where the speed of the moving body is an example of the traveling state and the speed of the moving body is high, the moving body control device 1 sets the error predetermined value in the position error of the moving body to be low and the speed is low. Sets the error predetermined value in the position error of the moving body high. In other words, when the speed of the moving body is high, the predetermined error value is set so that the condition for continuing the second operation control becomes stricter than when the speed of the moving body is low. Further, when the running state is bad, such as when there are many curves, the mobile body control device 1 may set the error predetermined value in the position error of the mobile body low. In other words, when the traveling state is bad, the predetermined error value is set so that the condition for continuing the second operation control becomes stricter than when the traveling state is good.

なお、相対位置の検出精度が、所定以下になった後、検出精度が回復した場合、第2運転制御から第1運転制御に切り替えてもよい。検出精度が回復した場合の一例として、再び信号が取得できるようになった場合や、検出精度が所定より上がった場合、検出精度が、所定より値が大きい第2の所定値より上がった場合等が挙げられる。   If the detection accuracy is restored after the relative position detection accuracy becomes equal to or lower than a predetermined value, the second operation control may be switched to the first operation control. As an example of the case where the detection accuracy is recovered, when the signal can be acquired again, when the detection accuracy is higher than a predetermined value, when the detection accuracy is higher than a second predetermined value that is larger than the predetermined value, etc. Is mentioned.

第2運転制御への切替による位置の誤差を算出し、移動体の位置の誤差が所定以内でない場合(例えば、位置の誤差が、誤差所定値より大きい場合)、第2運転制御により所定の位置に移動体を停止させてもよい。   When a position error due to switching to the second operation control is calculated and the position error of the moving body is not within a predetermined range (for example, when the position error is larger than a predetermined error value), the predetermined position is determined by the second operation control. The moving body may be stopped.

また、相対位置の検出精度が所定以下である期間が、切替え後、所定期間より長い場合、第2運転制御により所定の位置に移動体を停止させてもよい。所定の位置は、例えば、路肩等の停車可能な位置である。   In addition, when the period during which the relative position detection accuracy is equal to or lower than the predetermined period is longer than the predetermined period after switching, the moving body may be stopped at the predetermined position by the second operation control. The predetermined position is, for example, a position where the vehicle can stop such as a road shoulder.

なお、停止する際、停止する旨を移動体の運転者に通知してもよい。また、移動体制御装置1は、前方の移動体に対して追随運転を行ってもよい。移動体制御装置1は、慣性走行を行ってもよい。移動体制御装置1は、手動運転に切り替えてもよい。   In addition, when stopping, you may notify the driver | operator of a moving body that it stops. Moreover, the mobile body control apparatus 1 may perform a follow-up driving | operation with respect to the front mobile body. The mobile body control device 1 may perform inertia traveling. The mobile body control device 1 may be switched to manual operation.

なお、検出精度が所定以下である期間が、切替え後、所定期間以内である場合、第2運転制御を継続してもよい。所定期間の一例として、数秒、数10秒、数分、数10分等が挙げられる。所定期間は、第2運転制御による移動体の走行精度に依存し、(例えば第2検出手段の検出結果を用いた移動体の第2運転制御により道路またはレーンの中央付近を走行する場合に、累積誤差を加味しても実際の車両の走行位置が)地図情報の予定ルートの道路またはレーン内に収まっていられる時間ならばよい。また、所定期間の一例として、所定期間が、移動体の走行状態に応じて設定されてもよい。例えば、走行状態の一例が移動体の速度の場合、移動体の速度が遅い場合、所定時間を長くして、速度が速い場合、所定時間を短くする。また、走行状態が悪い場合、所定時間を短くしてもよい。   Note that the second operation control may be continued when the period during which the detection accuracy is equal to or lower than the predetermined period is within a predetermined period after switching. Examples of the predetermined period include several seconds, several tens of seconds, several minutes, several tens of minutes, and the like. The predetermined period depends on the traveling accuracy of the moving body by the second driving control (for example, when traveling near the center of the road or lane by the second driving control of the moving body using the detection result of the second detecting means, Even if the accumulated error is taken into account, it is sufficient that the travel position of the actual vehicle is within the road or lane of the planned route of the map information. As an example of the predetermined period, the predetermined period may be set according to the traveling state of the moving body. For example, when the speed of the moving body is an example of the traveling state, the predetermined time is lengthened when the speed of the moving body is slow, and the predetermined time is shortened when the speed is high. Further, when the running state is bad, the predetermined time may be shortened.

以上説明したように、実施形態に係る車両制御装置10の動作によれば、移動体の相対位置が正確に計測できなくなった場合でも、安定的に自動運転を継続することができる。   As described above, according to the operation of the vehicle control device 10 according to the embodiment, even when the relative position of the moving body cannot be accurately measured, the automatic operation can be stably continued.

[1.車両体制御装置の構成および機能概要]
次に、上述した実施形態に対応する具体的な実施例について、図2から図5を用いて説明する。なお以下に説明する実施例は、移動体の一例である車両等に取り付けられた車両制御装置に対して、本願を適用した場合の実施例である。
[1. Overview of vehicle body control device configuration and functions]
Next, specific examples corresponding to the above-described embodiment will be described with reference to FIGS. In addition, the Example described below is an Example at the time of applying this application with respect to the vehicle control apparatus attached to the vehicle etc. which are examples of a mobile body.

図2は、実施例に係る車両制御装置の概要構成の一例を示すブロック図である。図3は、外界センサによるセンシングの一例を示す模式図である。図4は、地物の分布の一例を示す模式図である。図5は、地物の一例を示す模式図である。   FIG. 2 is a block diagram illustrating an example of a schematic configuration of the vehicle control device according to the embodiment. FIG. 3 is a schematic diagram illustrating an example of sensing by an external sensor. FIG. 4 is a schematic diagram showing an example of the distribution of features. FIG. 5 is a schematic diagram illustrating an example of a feature.

図2に示すように、実施形態に係る移動体制御装置1の一例としての車両制御装置10は、記憶部11と、通信部12と、入出力インターフェース部13と、制御部14と、を有する。そして、制御部12と、車両Vの走行を制御する駆動装置20と、車両Vの外界を測定する外界センサ30と、車両V自体の走行状態を計測する内界センサ31、GPSセンサ等の各種センサと、入出力インターフェース部13を介して接続されている。制御部12と入出力インターフェース部13とは、システムバス15を介して接続されている。また、車両制御装置10は、タイマー機能を有する(図示せず)。   As illustrated in FIG. 2, the vehicle control device 10 as an example of the mobile control device 1 according to the embodiment includes a storage unit 11, a communication unit 12, an input / output interface unit 13, and a control unit 14. . And various kinds, such as the control part 12, the drive device 20 which controls driving | running | working of the vehicle V, the external sensor 30 which measures the external field of the vehicle V, the internal sensor 31 which measures the driving state of the vehicle V itself, a GPS sensor, etc. The sensor is connected via the input / output interface unit 13. The control unit 12 and the input / output interface unit 13 are connected via a system bus 15. Moreover, the vehicle control apparatus 10 has a timer function (not shown).

記憶部11は、例えば、不揮発性メモリ等からなる。記憶部11は、車両制御装置10を制御するための各種プログラム、車両Vをナビゲーションするための地図情報、各地物5の地物情報等を記憶したりする。地物情報として、各地物の絶対位置、各地物を特定するための特徴量(例えば、地物の形状)等が挙げられる。記憶部11には、各地物の地物のID番号に関連づけられて、緯度および経度と、特徴量等が記憶されている。   The storage unit 11 is composed of, for example, a nonvolatile memory. The storage unit 11 stores various programs for controlling the vehicle control device 10, map information for navigating the vehicle V, feature information of each feature 5, and the like. The feature information includes an absolute position of each feature, a feature amount (for example, the shape of the feature), etc. for specifying each feature. The storage unit 11 stores the latitude and longitude, the feature amount, and the like in association with the feature ID number of each feature.

なお、各種プログラム、地図情報、地物情報は、例えば、無線通信網等のネットワークを介して取得されるようにしてもよいし、CD(Compact Disc)、DVD(Digital Versatile Disc)等の記録媒体に記録されてドライブ装置を介して読み込まれるようにしてもよい。   Various programs, map information, and feature information may be acquired via a network such as a wireless communication network, or a recording medium such as a CD (Compact Disc) or a DVD (Digital Versatile Disc). May be recorded on the disk and read via the drive device.

通信部12は、無線通信機能を有する。通信部12は、ネットワークの移動体通信網等に接続し、交通情報等を取得する。   The communication unit 12 has a wireless communication function. The communication unit 12 is connected to a mobile communication network of the network and acquires traffic information and the like.

入出力インターフェース部13は、各部と制御部12とのインターフェースである。
入出力インターフェース部13は、記憶部11および通信部12と、制御部14との間のインターフェース処理を行う。入出力インターフェース部13は、駆動装置20と、外界センサ30と、内界センサ31と、GPSセンサ32と接続する。
The input / output interface unit 13 is an interface between each unit and the control unit 12.
The input / output interface unit 13 performs interface processing between the storage unit 11, the communication unit 12, and the control unit 14. The input / output interface unit 13 is connected to the driving device 20, the external sensor 30, the internal sensor 31, and the GPS sensor 32.

制御部14は、例えば、CPU(Central Processing Unit)12aと、ROM(Read Only Memory)14bと、RAM(Random Access Memory)14cと、を有する。制御部14は、CPU14aが、ROM14bや、RAM14cや、記憶部11に記憶された各種プログラムを読み出して実行し、駆動装置20を制御する。   The control unit 14 includes, for example, a CPU (Central Processing Unit) 12a, a ROM (Read Only Memory) 14b, and a RAM (Random Access Memory) 14c. In the control unit 14, the CPU 14 a reads out and executes various programs stored in the ROM 14 b, the RAM 14 c, and the storage unit 11, and controls the driving device 20.

駆動装置20は、アクセル量を制御して、車両Vの速度および加速度を制御する。駆動装置20は、操舵角度を制御して、車両Vの進行方向を変更する。駆動装置20は、ブレーキ量を制御して、車両Vを減速および停止させる。また、駆動装置20は、ライト、方向指示器等も制御する。車両制御装置10により駆動装置20が制御されて、車両Vが自動運転による走行を行う。   The drive device 20 controls the speed and acceleration of the vehicle V by controlling the accelerator amount. The drive device 20 controls the steering angle to change the traveling direction of the vehicle V. The drive device 20 controls the brake amount to decelerate and stop the vehicle V. The driving device 20 also controls lights, direction indicators, and the like. The drive device 20 is controlled by the vehicle control device 10, and the vehicle V travels by automatic driving.

外界センサ30の一例のLIDARは、図3に示すように、車両Vの周りの地物5を検出できるように、車両Vの前方2カ所、後方2カ所に設置されている。外界センサ30は、車両Vの上に設置されていてもよい。また、外界センサ30の一例がカメラの場合、ウインドシールドの上方に設置されてもよい。外界センサ30の一例がレーダの場合、車両Vの前方と後方に設置されてもよい。外界センサ30の一例が障害物センサの場合、車両Vの周りに設置されてもよい。   As shown in FIG. 3, the LIDAR as an example of the outside sensor 30 is installed at two front positions and two rear positions of the vehicle V so that the feature 5 around the vehicle V can be detected. The external sensor 30 may be installed on the vehicle V. Moreover, when an example of the external sensor 30 is a camera, it may be installed above the windshield. When an example of the external sensor 30 is a radar, it may be installed in front of and behind the vehicle V. When an example of the external sensor 30 is an obstacle sensor, it may be installed around the vehicle V.

外界センサ30が、LIDARの場合、近赤外線、紫外線、可視光線を、放射してスキャンして、反射光を検出することにより、物体までの距離、幅を測定し、3次元点群データを取得する。3次元点群データの各点の距離の情報が含まれるため、外界センサ30の一例のLIDARの測定結果に、物体までの距離、方向、形状等の情報が含まれる。さらに、制御部14が、3次元点群データから物体認識を行い、地物を特定する。   When the external sensor 30 is LIDAR, it scans by emitting near-infrared rays, ultraviolet rays, and visible rays, and detects the reflected light, thereby measuring the distance and width to the object and acquiring three-dimensional point cloud data. To do. Since the distance information of each point of the three-dimensional point cloud data is included, the LIDAR measurement result of an example of the external sensor 30 includes information such as the distance to the object, the direction, and the shape. Further, the control unit 14 performs object recognition from the three-dimensional point cloud data and identifies the feature.

外界センサ30が、走行している車両Vの周りに存在する地物5を検出する。図4に示すように、地物5は、道路沿いに、または、道路上の車両Vから検出できる位置に存在する。図5に示すように、地物5は、建物、道路標識、樹木、道路上のペイント等である。   The external sensor 30 detects the feature 5 present around the traveling vehicle V. As shown in FIG. 4, the feature 5 exists along the road or at a position that can be detected from the vehicle V on the road. As shown in FIG. 5, the feature 5 is a building, a road sign, a tree, a paint on the road, or the like.

内界センサ31として、加速度センサ、ジャイロセンサ、車輪の角速度センサ、舵角センサ等が挙げられる。加速度センサは、例えば圧電素子からなり、車両Vの加速度を検出し、加速度データを出力する。ジャイロセンサは、例えば、振動型、回転型等の機械式、光ファイバーを利用した光学式のジャイロセンサである。ジャイロセンサは、車両Vの方向、傾斜等を検出する。角速度センサは、車両の車輪の回転に伴って発生されているパルス信号からなる車速パルスを計測する。   Examples of the internal sensor 31 include an acceleration sensor, a gyro sensor, a wheel angular velocity sensor, and a rudder angle sensor. The acceleration sensor is made of, for example, a piezoelectric element, detects the acceleration of the vehicle V, and outputs acceleration data. The gyro sensor is, for example, a mechanical type such as a vibration type or a rotary type, or an optical gyro sensor using an optical fiber. The gyro sensor detects the direction, inclination, etc. of the vehicle V. The angular velocity sensor measures a vehicle speed pulse composed of a pulse signal generated with the rotation of the vehicle wheel.

また、内界センサ31として、車両Vのブレーキ、ギア、ワイパー等の操作状態、方向指示器の指示方向、ライトのオン・オフ状態を検出するセンサが挙げられる。   Examples of the inner sensor 31 include a sensor that detects an operation state of a brake, a gear, a wiper, or the like of the vehicle V, an indication direction of a direction indicator, and an on / off state of a light.

GPSセンサ32は、複数のGPS衛星から、測位用データを含む下り回線データを搬送する電波を受信する。測位用データは、緯度及び経度情報等から車両Vの絶対位置を検出するために用いられる。なお、GPSセンサ32による絶対位置の検出には、マルチパス等数メートルから数十メートルの誤差が生じる。   The GPS sensor 32 receives radio waves carrying downlink data including positioning data from a plurality of GPS satellites. The positioning data is used to detect the absolute position of the vehicle V from latitude and longitude information. The absolute position detected by the GPS sensor 32 has an error of several meters to several tens of meters such as multipath.

なお、車両制御装置10は、ナビゲーション機能を有し、現在地から目的までのルートを計算する。   The vehicle control device 10 has a navigation function and calculates a route from the current location to the destination.

[2.車両制御装置の動作]
実施例に係る車両制御装置10の動作について、図6を用い説明する。
[2. Operation of vehicle control apparatus]
The operation of the vehicle control apparatus 10 according to the embodiment will be described with reference to FIG.

図6は、実施例に係る車両制御装置の動作の一例を示すフローチャートである。   FIG. 6 is a flowchart illustrating an example of the operation of the vehicle control device according to the embodiment.

図6に示すように、車両制御装置10は、第1運転制御による自動運転を行う(ステップS1)。具体的には、制御部14は、外界センサ30により検出した地物5との相対位置に基づく第1運転制御による自動運転を開始する。   As shown in FIG. 6, the vehicle control device 10 performs automatic driving by the first driving control (step S1). Specifically, the control unit 14 starts the automatic operation by the first operation control based on the relative position with the feature 5 detected by the external sensor 30.

制御部14は、地物5との相対位置(外界センサ30の検出結果)と地物5の絶対位置とから算出された車両Vの絶対位置と、地図情報とから、予定ルートに従った第1運転制御による自動運転を行う。より具体的には、制御部14は、外界センサ30の検出結果と、車両Vが走行時に参照するデータとして、予め取得あるいは設定している地物の位置情報と照合等を行なうことで、現在の車両Vの道路上の位置を継続的に推定する。そして、制御部14は、その推定位置を、例えば、車両Vが走行時に参照するデータとして、予め取得あるいは設定している予定ルートの道路の走行レーンの情報と照合しながら、車両Vが走行レーン上を適切に走行するよう車両Vの走行を継続的に制御する。   The control unit 14 follows the planned route from the absolute position of the vehicle V calculated from the relative position to the feature 5 (detection result of the external sensor 30) and the absolute position of the feature 5, and the map information. Automatic operation by 1 operation control is performed. More specifically, the control unit 14 collates with the detection result of the external sensor 30 and the position information of the feature acquired or set in advance as the data that the vehicle V refers to when traveling, The position of the vehicle V on the road is continuously estimated. Then, the control unit 14 compares the estimated position, for example, with reference to the information on the road lane of the road of the planned route acquired or set in advance as data to be referred to when the vehicle V travels. The travel of the vehicle V is continuously controlled so as to travel appropriately.

次に、車両制御装置10は、所定の地物に対する車両の相対位置を検出する(ステップS2)。具体的には、制御部14は、外界センサ30が測定した車両Vの周りの画像から、地物5の形状等の特徴量を抽出する。制御部14は、記憶部11を参照して、特徴量から、所定の地物5を特定する(地物IDを特定する)。なお、所定の地物5は、複数でもよい。   Next, the vehicle control device 10 detects the relative position of the vehicle with respect to the predetermined feature (step S2). Specifically, the control unit 14 extracts a feature amount such as the shape of the feature 5 from the image around the vehicle V measured by the external sensor 30. The control unit 14 refers to the storage unit 11 and identifies the predetermined feature 5 from the feature amount (identifies the feature ID). The predetermined feature 5 may be plural.

制御部14は、特定した地物5の、LIDARの測定結果の3次元点群データに含まれる、距離と方向の情報に基づき、所定の地物5に対する車両Vの相対位置を求める。制御部14は、記憶部11を参照して、地物IDに基づき、特定した地物の絶対位置を求める。制御部14は、所定の地物5に対する車両Vの相対位置と、地物5の絶対位置とから、車両Vの絶対位置を算出する。なお、制御部14は、複数の地物5の各相対位置から車両Vの各絶対位置を算出し、各絶対距離の中央値、算術平均等により、地物5の絶対位置を計算してもよい。   The control unit 14 obtains the relative position of the vehicle V with respect to the predetermined feature 5 based on the distance and direction information included in the three-dimensional point cloud data of the LIDAR measurement result of the specified feature 5. The control unit 14 refers to the storage unit 11 and obtains the absolute position of the identified feature based on the feature ID. The control unit 14 calculates the absolute position of the vehicle V from the relative position of the vehicle V with respect to the predetermined feature 5 and the absolute position of the feature 5. Note that the control unit 14 calculates each absolute position of the vehicle V from each relative position of the plurality of features 5, and calculates the absolute position of the feature 5 based on the median value, arithmetic average, etc. of each absolute distance. Good.

なお、天候、汚れの付着等による外界センサの信号のレベルが低下した場合、地物の変化、消失等により位置計測ができない場合等、相対位置が検出不能とする。   It should be noted that the relative position cannot be detected when the signal level of the external sensor decreases due to weather, dirt, or the like, or when position measurement cannot be performed due to a change or disappearance of a feature.

車両制御装置10は、地物に対する移動体の相対位置を検出する第1検出手段の一例として機能する。   The vehicle control device 10 functions as an example of a first detection unit that detects the relative position of the moving body with respect to the feature.

次に、車両制御装置10は、車両の走行状態を検出する(ステップS3)。具体的には、制御部14は、内界センサ31のデータに基づき、車両Vの速度、加速度、進行方向等を検出する。   Next, the vehicle control device 10 detects the traveling state of the vehicle (step S3). Specifically, the control unit 14 detects the speed, acceleration, traveling direction, and the like of the vehicle V based on the data of the internal sensor 31.

車両制御装置10は、前記移動体の走行状態を検出する第2検出手段の一例として機能する。   The vehicle control device 10 functions as an example of a second detection unit that detects the traveling state of the moving body.

次に、車両制御装置10は、検出された相対位置の検出精度が所定以下か否かを判定する(ステップS4)。具体的には、制御部14は、相対位置が検出不能か否かを判定する。また、相対位置の検出精度として、制御部14は、GPSセンサ32に基づく絶対位置と、外界センサ30に基づく絶対位置との差異を計算し、この位置の差異が所定以上(例えば、GPSセンサ32の誤差の距離が、所定の距離以上(すなわち、誤差が大きく、所定の検出精度よりも精度が悪い場合))であるか否かを判定する。   Next, the vehicle control device 10 determines whether or not the detection accuracy of the detected relative position is equal to or less than a predetermined value (step S4). Specifically, the control unit 14 determines whether or not the relative position cannot be detected. Further, as the relative position detection accuracy, the control unit 14 calculates a difference between the absolute position based on the GPS sensor 32 and the absolute position based on the external sensor 30, and the difference in the position is equal to or larger than a predetermined value (for example, the GPS sensor 32). It is determined whether or not the error distance is equal to or greater than a predetermined distance (that is, when the error is large and the accuracy is lower than the predetermined detection accuracy).

検出された相対位置の検出精度が所定以下の場合(すなわち、所定の検出精度よりも精度が悪い場合)(ステップS4;YES)、車両制御装置10は、第2運転制御による自動運転を行う(ステップS5)。具体的には、制御部14は、外界センサ30の検出結果を用いた第1制御による自動運転から、内界センサ31の検出結果を用いた第2制御による自動運転に切り替える。例えば、直前の外界センサ30による絶対位置を起点位置として、内界センサ31の検出結果から車両Vの移動距離や方位を推定することで、車両Vの現在位置を継続的に推定し、地図情報に基づき、予定ルートに従った第2運転制御による自動運転を行う。制御方法として、例えば、相対位置の検出精度の悪化が検出される直前の外界センサ30による絶対位置を起点位置として、内界センサ31の検出結果から車両Vの現在位置を算出し、現在位置と予定ルートとの差分が減少するように、制御部14は、駆動装置20を制御する。   When the detection accuracy of the detected relative position is less than or equal to a predetermined value (that is, when the accuracy is lower than the predetermined detection accuracy) (step S4; YES), the vehicle control device 10 performs automatic driving by the second driving control ( Step S5). Specifically, the control unit 14 switches from automatic operation by the first control using the detection result of the external sensor 30 to automatic operation by the second control using the detection result of the internal sensor 31. For example, the current position of the vehicle V is continuously estimated by estimating the moving distance and direction of the vehicle V from the detection result of the inner sensor 31 using the absolute position by the immediately preceding external sensor 30 as the starting position, and the map information Based on the above, the automatic operation by the second operation control according to the scheduled route is performed. As a control method, for example, the current position of the vehicle V is calculated from the detection result of the inner world sensor 31 using the absolute position by the outer world sensor 30 immediately before the deterioration of the relative position detection accuracy is detected as a starting position, The control unit 14 controls the drive device 20 so that the difference from the planned route decreases.

車両制御装置10は、前記第1検出手段の検出精度が所定以下となった場合、前記第1検出手段の検出結果を用いた第1運転制御から前記第2検出手段の検出結果を用いた第2運転制御に切替える制御手段の一例として機能する。   When the detection accuracy of the first detection unit becomes equal to or lower than a predetermined value, the vehicle control device 10 uses the detection result of the second detection unit from the first operation control using the detection result of the first detection unit. It functions as an example of a control means for switching to 2-operation control.

検出された相対位置の検出精度が所定以下でない場合(すなわち、所定の検出精度よりも精度が良い場合)(ステップS4;NO)、ステップS2の処理に戻り、第1運転制御による自動運転を継続する。   If the detection accuracy of the detected relative position is not less than or equal to the predetermined value (that is, if the accuracy is better than the predetermined detection accuracy) (step S4; NO), the process returns to step S2 and the automatic operation by the first operation control is continued. To do.

車両制御装置10は前記検出精度が所定以下である期間が、前記切替え後、所定期間以内である場合、前記第2運転制御を継続する制御手段の一例として機能する   The vehicle control device 10 functions as an example of a control unit that continues the second operation control when the period during which the detection accuracy is less than or equal to a predetermined period is within the predetermined period after the switching.

ステップS5の処理の後、車両制御装置10は、所定の地物に対する車両の相対位置を検出する(ステップS6)。具体的には、制御部14は、ステップS2のように、所定の地物5に対する車両Vの相対位置を検出する。   After the process of step S5, the vehicle control device 10 detects the relative position of the vehicle with respect to the predetermined feature (step S6). Specifically, the control unit 14 detects the relative position of the vehicle V with respect to the predetermined feature 5 as in step S2.

次に、車両制御装置10は、車両の走行状態を検出する(ステップS7)。具体的には、制御部14は、ステップS3のように、車両Vの走行状態を検出する。   Next, the vehicle control device 10 detects the traveling state of the vehicle (step S7). Specifically, the control unit 14 detects the traveling state of the vehicle V as in step S3.

次に、車両制御装置10は、検出された相対位置の検出精度が所定以下か否かを判定する(ステップS8)。具体的には、制御部14は、ステップS4のように、出された相対位置の検出精度が所定以下か否かを判定する。   Next, the vehicle control device 10 determines whether or not the detection accuracy of the detected relative position is equal to or less than a predetermined value (step S8). Specifically, as in step S4, the control unit 14 determines whether or not the accuracy of detection of the outputted relative position is equal to or less than a predetermined value.

検出された相対位置の検出精度が所定以下の場合(すなわち、所定の検出精度よりも精度が悪い場合)(ステップS8;YES)、車両制御装置10は、移動体の位置の誤差が所定以内か否かを判定する(ステップS9)。まず、制御部14は、第2運転制御への切替後の移動に伴う移動体の位置の誤差を算出する。例えば、制御部14は、第1運転制御から第2運転制御に切り替わった後、前回の地物5を検出した時点での車両Vの絶対位置を起点位置として、走行距離を算出する。制御部14は、算出した走行距離に、単位距離当たりの平均誤差をかけて位置の誤差を算出する。   When the detection accuracy of the detected relative position is less than or equal to a predetermined value (that is, when the accuracy is lower than the predetermined detection accuracy) (step S8; YES), the vehicle control device 10 determines whether the position error of the moving body is within a predetermined value. It is determined whether or not (step S9). First, the control unit 14 calculates an error in the position of the moving body accompanying the movement after switching to the second operation control. For example, after switching from the first operation control to the second operation control, the control unit 14 calculates the travel distance using the absolute position of the vehicle V when the previous feature 5 is detected as the starting position. The control unit 14 calculates a position error by multiplying the calculated travel distance by an average error per unit distance.

なお、単位距離当たりの平均誤差は、車両Vの走行状態に応じて増減されてもよい。例えば、制御部14は、内界センサ31の速度センサ等の結果により、車両Vの速度が速い場合、平均誤差を増加させて、速度が遅い場合、平均誤差を減少させる。また、カーブが多かったり、カーブがきつかったりで、内界センサ31のジャイロセンサ等の結果により、車両Vの左右方向の変化が大きい場合、制御部14は、平均誤差を増加させてもよい。道路が凸凹道で、内界センサ31の結果により、上下振動が大きい場合、制御部14は、平均誤差を増加させてもよい。天候により道路の状態が悪く、内界センサ31の結果により、タイヤがスリップしている、降雨センサにより雨、雪を検出する場合、制御部14は、平均誤差を増加させてもよい。   The average error per unit distance may be increased or decreased according to the traveling state of the vehicle V. For example, the control unit 14 increases the average error when the speed of the vehicle V is high, and decreases the average error when the speed is low, based on the result of the speed sensor of the internal sensor 31 or the like. Further, when there are many curves or the curves are tight, and the result of the gyro sensor or the like of the internal sensor 31 causes a large change in the left-right direction of the vehicle V, the control unit 14 may increase the average error. When the road is an uneven road and the vertical vibration is large due to the result of the internal sensor 31, the control unit 14 may increase the average error. When the road condition is bad due to the weather and the tire sensor is slipping according to the result of the internal sensor 31, or when rain or snow is detected by the rain sensor, the control unit 14 may increase the average error.

位置の誤差を算出した後、制御部14は、算出した位置の誤差が、誤差所定値(例えば、1センチメートル、5センチメートル等)以内か否かを判定する。   After calculating the position error, the control unit 14 determines whether the calculated position error is within a predetermined error value (for example, 1 centimeter, 5 centimeter, etc.).

なお、誤差所定値は、車両Vの走行状態に応じて設定されてもよい。例えば、制御部14は、内界センサ31の速度センサ等の結果により、車両Vの速度が速い場合、誤差所定値を低くして(すなわち、第2運転制御を継続するための条件が厳しくなるように、誤差所定値を設定し)、速度が遅い場合、誤差所定値を高くする(すなわち、第2運転制御を継続するための条件が緩くなるように、誤差所定値を設定する)。また、カーブが多かったり、カーブがきつかったりで、内界センサ31のジャイロセンサ等の結果により、車両Vの左右方向の変化が大きい場合、制御部14は、誤差所定値を低くしてもよい。道路が凸凹道で、内界センサ31の結果により、上下振動が大きい場合、制御部14は、誤差所定値を低くしてもよい。天候により道路の状態が悪く、内界センサ31の結果により、タイヤがスリップしている、降雨センサにより雨、雪を検出する場合、制御部14は、誤差所定値を低くしてもよい。これらのように、走行の条件が悪い場合、制御部14は、平均誤差を増加させたり、誤差所定値を小さくしたりして、第2運転制御による自動運転の継続を短くする。言い換えれば、移動体の速度が速い場合は、移動体の速度が遅い場合に比べて、第2運転制御を継続するための条件が厳しくなるように誤差所定値を設定し、また、カーブが多い場合等の走行状態が悪い場合は、走行状態が良い場合に比べて、第2運転制御を継続するための条件が厳しくなるように誤差所定値を設定する。   The predetermined error value may be set according to the traveling state of the vehicle V. For example, when the speed of the vehicle V is high due to the result of the speed sensor of the internal sensor 31 or the like, the control unit 14 lowers the error predetermined value (that is, the condition for continuing the second operation control becomes severe). Thus, the predetermined error value is set), and when the speed is low, the predetermined error value is increased (that is, the predetermined error value is set so that the condition for continuing the second operation control is relaxed). Further, when there are many curves or the curves are tight, and the change in the left-right direction of the vehicle V is large due to the result of the gyro sensor or the like of the internal sensor 31, the control unit 14 may decrease the predetermined error value. . When the road is an uneven road and the vertical vibration is large due to the result of the internal sensor 31, the control unit 14 may decrease the predetermined error value. When the road condition is bad due to the weather and the tire sensor is slipping according to the result of the internal sensor 31, or when rain or snow is detected by the rain sensor, the control unit 14 may lower the predetermined error value. As described above, when the running condition is bad, the control unit 14 shortens the continuation of the automatic driving by the second driving control by increasing the average error or reducing the predetermined error value. In other words, when the speed of the moving body is high, the predetermined error value is set so that the condition for continuing the second operation control becomes stricter than when the speed of the moving body is slow, and there are many curves. When the running state is bad, the predetermined error value is set so that the condition for continuing the second operation control becomes stricter than when the running state is good.

検出された相対位置の検出精度が所定以下でない場合(ステップS8;NO)、車両制御装置10は、ステップS1の処理に戻り、第2運転制御から第1運転制御による自動運転に切り替える。車両Vの走行は、予定ルートに従った第1運転制御による自動運転に戻る。   When the detection accuracy of the detected relative position is not less than or equal to the predetermined value (step S8; NO), the vehicle control device 10 returns to the process of step S1 and switches from the second operation control to the automatic operation by the first operation control. The traveling of the vehicle V returns to the automatic driving by the first driving control according to the planned route.

検出された相対位置の検出精度が所定以下でない場合、即ち、相対位置の検出精度が回復した場合の一例として、例えば、車両Vが移動していて、次の地物5を検出して相対位置が検出できた場合、外界センサの汚れが取れた場合、天気が回復して地物5を検出できた場合等が挙げられる。   As an example of the case where the detection accuracy of the detected relative position is not less than a predetermined value, that is, when the detection accuracy of the relative position is recovered, for example, the vehicle V is moving and the next feature 5 is detected to detect the relative position. Can be detected, the external sensor can be cleaned, the weather has recovered, and the feature 5 has been detected.

車両制御装置10は、前記相対位置の検出精度が、前記所定以下になった後、前記検出精度が回復した場合、前記第2運転制御から前記第1運転制御に切り替える制御手段の一例として機能する。   The vehicle control device 10 functions as an example of a control unit that switches from the second operation control to the first operation control when the detection accuracy is recovered after the detection accuracy of the relative position becomes equal to or less than the predetermined value. .

位置の誤差が所定以内でない場合(すなわち、所定よりも位置の誤差が大きい場合)(ステップS9;NO)、車両制御装置10は、第2運転制御による停止の制御を行う(ステップS10)。具体的には、制御部14は、第2運転制御および地図情報に基づき、路肩等の停車できる所定の位置に、車両Vを停止させ、自動運転を終了する。   When the position error is not within the predetermined range (that is, when the position error is larger than the predetermined value) (step S9; NO), the vehicle control device 10 performs stop control by the second operation control (step S10). Specifically, based on the second driving control and the map information, the control unit 14 stops the vehicle V at a predetermined position where the vehicle can stop, such as a road shoulder, and ends the automatic driving.

なお、車両制御装置10は、停止する際、停止する旨を運転者に通知してもよい。また、車両制御装置10は、前方の車両に対して追随運転を行ってもよい。車両制御装置10は、慣性走行を行ってもよい。車両制御装置10は、手動運転に切り替えてもよい。   In addition, when stopping, the vehicle control device 10 may notify the driver of the stop. Further, the vehicle control device 10 may perform a follow-up operation with respect to the vehicle ahead. The vehicle control device 10 may perform inertia traveling. The vehicle control device 10 may be switched to manual operation.

また、車両制御装置10は、外界センサのLIDARのみの検出精度が低下した場合、カメラや障害物センサ等の他の外界センサにより、所定の位置に停止したり、自動運転を行ってもよい。   Further, when the detection accuracy of only the LIDAR of the external sensor is lowered, the vehicle control device 10 may stop at a predetermined position or perform automatic driving by another external sensor such as a camera or an obstacle sensor.

車両制御装置10は、前記相対位置の検出精度が所定以下である期間が、前記切替え後、所定期間より長い場合、前記第2運転制御により所定の位置に前記移動体を停止させる手段の一例として機能する。   The vehicle control device 10 is an example of a unit that stops the moving body at a predetermined position by the second operation control when a period in which the detection accuracy of the relative position is less than or equal to a predetermined period is longer than the predetermined period after the switching. Function.

位置の誤差が誤差所定値以内である場合(すなわち、所定よりも位置の誤差が小さい場合)(ステップS9;YES)、車両制御装置10は、ステップS6の処理に戻り、第2運転制御を用いた自動運転を継続する。   When the position error is within the predetermined error value (that is, when the position error is smaller than the predetermined value) (step S9; YES), the vehicle control device 10 returns to the process of step S6 and uses the second driving control. Continue automatic driving.

車両制御装置10は、前記第2運転制御への切替後の移動に伴う前記移動体の位置の誤差が所定以内である場合、前記第2運転制御を継続する制御手段の一例として機能する。   The vehicle control device 10 functions as an example of a control unit that continues the second driving control when an error in the position of the moving body accompanying the movement after switching to the second driving control is within a predetermined range.

以上説明したように、実施例に係る動作によれば、第1運転制御から第2運転制御に切り替わった後、第2運転制御への切替後の移動に伴う移動体の位置の誤差が、所定以内であるとき、第2運転制御を継続するので、正確に地物5の位置計測ができなくなった場合でも、第2運転制御により安定的に自動運転を継続することができる。   As described above, according to the operation according to the embodiment, after switching from the first operation control to the second operation control, the error of the position of the moving body accompanying the movement after switching to the second operation control is a predetermined value. Since the second operation control is continued within the range, the automatic operation can be stably continued by the second operation control even when the position of the feature 5 cannot be accurately measured.

また、第1検出手段の検出精度が、所定以下となった後、検出精度が回復したとき、第2運転制御から第1運転制御に切り替える場合、第1運転制御により安定的に自動運転を継続することができる。   In addition, when the detection accuracy of the first detection means becomes equal to or less than a predetermined value and the detection accuracy is restored, when switching from the second operation control to the first operation control, the automatic operation is stably continued by the first operation control. can do.

また、移動体の位置の誤差が、所定以内でないとき、第2運転制御により所定の位置に車両Vを停止させる場合、車両Vを停止でき、停車位置から、運転者は、手動運転を始めることができる。   Further, when the error of the position of the moving body is not within the predetermined range, when the vehicle V is stopped at the predetermined position by the second operation control, the vehicle V can be stopped, and the driver starts the manual driving from the stop position. Can do.

また、移動体の位置の誤差における所定が、移動体の一例である車両Vの走行状態に応じて設定される場合、車両Vの走行状態に応じて、安定的に自動運転を継続することができる。   In addition, when the predetermined error in the position of the moving body is set according to the traveling state of the vehicle V, which is an example of the moving body, the automatic operation can be continued stably according to the traveling state of the vehicle V. it can.

また、第2検出手段の検出結果および地図情報に基づいた第2運転制御により、車両Vが制御される場合、地図情報により、より安定的に自動運転を継続することができる。   Further, when the vehicle V is controlled by the second driving control based on the detection result of the second detecting means and the map information, the automatic driving can be continued more stably by the map information.

1:移動体制御装置
1a:第1検出手段
1b:第2検出手段
1c:制御手段
5:地物
10:車両制御装置(移動体制御装置)
14:制御部
V:車両(移動体)
DESCRIPTION OF SYMBOLS 1: Mobile body control apparatus 1a: 1st detection means 1b: 2nd detection means 1c: Control means 5: Feature 10: Vehicle control apparatus (mobile body control apparatus)
14: Control unit V: Vehicle (moving body)

Claims (7)

地物に対する移動体の相対位置を検出する第1検出手段と、
前記移動体の走行状態を検出する第2検出手段と、
前記第1検出手段の検出精度が所定以下となった場合、前記第1検出手段の検出結果を用いた第1運転制御から前記第2検出手段の検出結果を用いた第2運転制御に切り替える制御手段と、
を備え、
前記制御手段は、前記第2運転制御への切替後の移動に伴う前記移動体の位置の誤差が所定以内である場合、前記第2運転制御を継続することを特徴とする移動体制御装置。
First detecting means for detecting a relative position of the moving body with respect to the feature;
Second detection means for detecting a traveling state of the moving body;
Control for switching from the first operation control using the detection result of the first detection means to the second operation control using the detection result of the second detection means when the detection accuracy of the first detection means is below a predetermined level. Means,
With
The said control means continues the said 2nd driving control, when the error of the position of the said moving body accompanying the movement after switching to the said 2nd driving control is less than predetermined, The moving body control apparatus characterized by the above-mentioned.
請求項1に記載の移動体制御装置において、
前記第1検出手段の検出精度が、前記所定以下となった後、前記検出精度が回復した場合、前記第2運転制御から前記第1運転制御に切り替えることを特徴とする移動体制御装置。
The moving body control device according to claim 1,
After the detection accuracy of the first detection means becomes equal to or less than the predetermined value, when the detection accuracy is restored, the mobile control device is switched from the second operation control to the first operation control.
請求項1または請求項2に記載の移動体制御装置において、
前記移動体の位置の誤差が所定以内でない場合、前記第2運転制御により所定の位置に前記移動体を停止させることを特徴とする移動体制御装置。
In the moving body control device according to claim 1 or 2,
When the error of the position of the moving body is not within a predetermined range, the moving body control device stops the moving body at a predetermined position by the second operation control.
請求項3に記載の移動体制御装置において、
前記移動体の位置の誤差における所定が、前記移動体の走行状態に応じて設定されることを特徴とする移動体制御装置。
In the moving body control device according to claim 3,
The moving body control apparatus according to claim 1, wherein a predetermined error in the position of the moving body is set according to a traveling state of the moving body.
請求項1から請求項4のいずれか1項に記載の移動体制御装置において、
前記第2検出手段の検出結果および地図情報に基づいた前記第2運転制御により、前記移動体が制御されることを特徴とする移動体制御装置。
In the moving body control device according to any one of claims 1 to 4,
The moving body control apparatus, wherein the moving body is controlled by the second operation control based on a detection result of the second detection means and map information.
第1検出手段が、地物に対する移動体の相対位置を検出する第1検出ステップと、
第2検出手段が、前記移動体の走行状態を検出する第2検出ステップと、
制御手段が、前記第1検出手段の検出精度が所定以下となった場合、前記第1検出手段の検出結果を用いた第1運転制御から前記第2検出手段の検出結果を用いた第2運転制御に切り替える制御ステップと、
を含み、
前記制御ステップにおいて、前記第2運転制御への切替後の移動に伴う前記移動体の位置の誤差が所定以内である場合、前記第2運転制御を継続することを特徴とする移動体制御方法。
A first detection step in which a first detection means detects a relative position of the moving body with respect to the feature;
A second detection step in which a second detection means detects a traveling state of the moving body;
When the detection accuracy of the first detection means is below a predetermined level, the control means performs a second operation using the detection result of the second detection means from the first operation control using the detection result of the first detection means. A control step to switch to control;
Including
In the control step, the second operation control is continued when an error in the position of the moving body accompanying the movement after switching to the second operation control is within a predetermined range.
コンピュータを、請求項1から請求項5のいずれか1項に記載の移動体制御装置として機能させることを特徴とする移動体制御装置用プログラム。   A program for a moving body control device, which causes a computer to function as the moving body control device according to any one of claims 1 to 5.
JP2016209998A 2016-10-26 2016-10-26 MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND MOBILE BODY CONTROL DEVICE PROGRAM Pending JP2018073010A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016209998A JP2018073010A (en) 2016-10-26 2016-10-26 MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND MOBILE BODY CONTROL DEVICE PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016209998A JP2018073010A (en) 2016-10-26 2016-10-26 MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND MOBILE BODY CONTROL DEVICE PROGRAM

Publications (1)

Publication Number Publication Date
JP2018073010A true JP2018073010A (en) 2018-05-10

Family

ID=62115150

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016209998A Pending JP2018073010A (en) 2016-10-26 2016-10-26 MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND MOBILE BODY CONTROL DEVICE PROGRAM

Country Status (1)

Country Link
JP (1) JP2018073010A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020020634A (en) * 2018-07-31 2020-02-06 トヨタ自動車株式会社 Information processing system, program, and control method
JP2020055400A (en) * 2018-10-01 2020-04-09 日立オートモティブシステムズ株式会社 Vehicle control system
WO2020230551A1 (en) * 2019-05-15 2020-11-19 日産自動車株式会社 Vehicle travel control method and vehicle travel control device
JP2022543591A (en) * 2019-08-01 2022-10-13 ヴァレオ・シャルター・ウント・ゼンゾーレン・ゲーエムベーハー Method and device for locating a vehicle within a surrounding area
RU2803428C2 (en) * 2019-05-15 2023-09-13 Ниссан Мотор Ко., Лтд. Method and device for vehicle movement control

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08178681A (en) * 1994-12-26 1996-07-12 Toyota Motor Corp Hybrid navigation system
JPH10185601A (en) * 1996-12-20 1998-07-14 Sumitomo Electric Ind Ltd Position detection device
WO2015097907A1 (en) * 2013-12-27 2015-07-02 株式会社小松製作所 Management system and management method for mining machine
JP2016181031A (en) * 2015-03-23 2016-10-13 株式会社デンソー Automatic travel control device or automatic travel control system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08178681A (en) * 1994-12-26 1996-07-12 Toyota Motor Corp Hybrid navigation system
JPH10185601A (en) * 1996-12-20 1998-07-14 Sumitomo Electric Ind Ltd Position detection device
WO2015097907A1 (en) * 2013-12-27 2015-07-02 株式会社小松製作所 Management system and management method for mining machine
JP2016181031A (en) * 2015-03-23 2016-10-13 株式会社デンソー Automatic travel control device or automatic travel control system

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11280917B2 (en) 2018-07-31 2022-03-22 Toyota Jidosha Kabushiki Kaisha Information processing system, storage medium storing information processing program, and control method
JP2020020634A (en) * 2018-07-31 2020-02-06 トヨタ自動車株式会社 Information processing system, program, and control method
JP7087794B2 (en) 2018-07-31 2022-06-21 トヨタ自動車株式会社 Information processing systems, programs, and control methods
JP7195849B2 (en) 2018-10-01 2022-12-26 日立Astemo株式会社 vehicle control system
JP2020055400A (en) * 2018-10-01 2020-04-09 日立オートモティブシステムズ株式会社 Vehicle control system
CN113826153A (en) * 2019-05-15 2021-12-21 日产自动车株式会社 Vehicle travel control method and travel control device
JPWO2020230551A1 (en) * 2019-05-15 2020-11-19
WO2020230551A1 (en) * 2019-05-15 2020-11-19 日産自動車株式会社 Vehicle travel control method and vehicle travel control device
EP3971866A4 (en) * 2019-05-15 2022-07-06 Nissan Motor Co., Ltd. VEHICLE TRIP CONTROL METHOD AND VEHICLE TRIP CONTROL DEVICE
CN113826153B (en) * 2019-05-15 2024-01-02 日产自动车株式会社 Vehicle driving control method and driving control device
RU2803428C2 (en) * 2019-05-15 2023-09-13 Ниссан Мотор Ко., Лтд. Method and device for vehicle movement control
JP7347503B2 (en) 2019-05-15 2023-09-20 日産自動車株式会社 Vehicle running control method and running control device
US11926320B2 (en) 2019-05-15 2024-03-12 Nissan Motor Co., Ltd. Vehicle travel control method and vehicle travel control device
JP2022543591A (en) * 2019-08-01 2022-10-13 ヴァレオ・シャルター・ウント・ゼンゾーレン・ゲーエムベーハー Method and device for locating a vehicle within a surrounding area
JP7368596B2 (en) 2019-08-01 2023-10-24 ヴァレオ・シャルター・ウント・ゼンゾーレン・ゲーエムベーハー Method and device for locating a vehicle within a surrounding area
US12214805B2 (en) 2019-08-01 2025-02-04 Valeo Schalter Und Sensoren Gmbh Method and device for locating a vehicle in a surrounding area

Similar Documents

Publication Publication Date Title
KR102506647B1 (en) steering angle calibration
JP7209601B2 (en) High-precision map generation method, high-precision map generation device, computer equipment, non-transitory computer-readable storage medium, and computer program
US11216000B2 (en) System and method for estimating lane prediction errors for lane segments
KR101901024B1 (en) Map update determination system
EP3659004B1 (en) Drifting correction between planning stage and controlling stage of operating autonomous driving vehicles
JP7193572B2 (en) Mobile body control device, mobile body control method, and program for mobile body control device
KR20230124662A (en) Systems and methods for terrain-based insights for advanced driver assistance systems
US11433897B2 (en) Method and apparatus for determination of optimal cruising lane in an assisted driving system
EP3405374B1 (en) Deceleration curb-based direction checking and lane keeping system for autonomous driving vehicles
US11613253B2 (en) Method of monitoring localization functions in an autonomous driving vehicle
US10261516B2 (en) Vehicle control device
US11608059B2 (en) Method and apparatus for method for real time lateral control and steering actuation assessment
US11703347B2 (en) Method for producing an autonomous navigation map for a vehicle
JP2018155577A (en) Self-driving car and control program
US20240190416A1 (en) Automated parking technology
KR20200133184A (en) Navigation device for self-driving vehicle
JP2018073010A (en) MOBILE BODY CONTROL DEVICE, MOBILE BODY CONTROL METHOD, AND MOBILE BODY CONTROL DEVICE PROGRAM
JP6790951B2 (en) Map information learning method and map information learning device
JP6996882B2 (en) Map data structure of data for autonomous driving support system, autonomous driving support method, and autonomous driving
US12444207B2 (en) Automated driving management system and automated driving management method
JP6604052B2 (en) Runway boundary estimation device and runway boundary estimation method
WO2023067879A1 (en) Vehicle control device, vehicle control method, and vehicle control system
JP2018024294A (en) Own position estimation method and own position estimation apparatus
JP2025011917A (en) Automatic parking control device
US20250010888A1 (en) Systems and methods for autonomous vehicle anchor point tracking

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190905

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200527

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200602

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20200729

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210601