JP7363575B2 - object detection device - Google Patents

object detection device Download PDF

Info

Publication number
JP7363575B2
JP7363575B2 JP2020032117A JP2020032117A JP7363575B2 JP 7363575 B2 JP7363575 B2 JP 7363575B2 JP 2020032117 A JP2020032117 A JP 2020032117A JP 2020032117 A JP2020032117 A JP 2020032117A JP 7363575 B2 JP7363575 B2 JP 7363575B2
Authority
JP
Japan
Prior art keywords
grid
votes
vehicle
speed
vehicle speed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020032117A
Other languages
Japanese (ja)
Other versions
JP2021135193A (en
Inventor
嘉紀 早川
真澄 福万
明宏 貴田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Denso Corp
Toyota Motor Corp
Original Assignee
Denso Corp
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 Denso Corp, Toyota Motor Corp filed Critical Denso Corp
Priority to JP2020032117A priority Critical patent/JP7363575B2/en
Publication of JP2021135193A publication Critical patent/JP2021135193A/en
Application granted granted Critical
Publication of JP7363575B2 publication Critical patent/JP7363575B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
  • Optical Radar Systems And Details Thereof (AREA)
  • Traffic Control Systems (AREA)

Description

本発明は、自身の車両(以下、自車という)の周辺に存在する物体を検知する物体検知装置に関するものである。 The present invention relates to an object detection device that detects objects existing around a vehicle (hereinafter referred to as the vehicle).

従来より、ソナーなどを用いて自車の周辺に存在する物体を検知し、その検知結果を自動駐車などの車両制御に用いている。例えば、物体検知装置として、特許文献1に提案されているものがある。 Conventionally, objects such as sonar have been used to detect objects around the vehicle, and the detection results are used for vehicle control such as automatic parking. For example, there is an object detection device proposed in Patent Document 1.

この装置には、投票数算出部、クラスター設定部、グリッド判別部および移動物体判別部が備えられている。投票数算出部は、レーダセンサなどの測距センサによる検出点の検出結果に基づいて、グリッドマップのグリッド毎に、測距センサの検出点が含まれる数である投票数を算出する。クラスター設定部は、測距センサによる検出点の検出結果に基づいて、検出点のクラスタリングにより、検知対象の物体であるクラスターをグリッドマップ上に設定する。グリッド判別部は、複数回算出されたグリッド毎の投票数の合計値に基づいて、クラスターが占有するグリッドから静止グリッドと移動グリッドとを判別する。移動物体判定部は、クラスターが占有するグリッドに含まれる静止グリッドおよび移動グリッドの配置に基づいて、クラスターが移動物体であるか静止物体であるか判定する。これらを用いて、自車の周辺に存在する物体を検知すると共に、検知対象の物体であるクラスターが移動物体であるか静止物体であるかを判定できるようにしている。 This device includes a vote count calculation section, a cluster setting section, a grid discrimination section, and a moving object discrimination section. The vote number calculation unit calculates the number of votes, which is the number including the detection points of the distance measurement sensor, for each grid of the grid map based on the detection results of the detection points by the distance measurement sensor such as a radar sensor. The cluster setting unit sets clusters, which are objects to be detected, on the grid map by clustering the detection points based on the detection results of the detection points by the distance measuring sensor. The grid determining unit determines whether the grid occupied by the cluster is a stationary grid or a moving grid based on the total number of votes for each grid calculated multiple times. The moving object determination unit determines whether the cluster is a moving object or a stationary object based on the arrangement of a stationary grid and a moving grid included in the grid occupied by the cluster. Using these, it is possible to detect objects around the vehicle and to determine whether a cluster of objects to be detected is a moving object or a stationary object.

特開2017-187422号公報JP2017-187422A

しかしながら、低速走行時と比較して、それよりも車速が高い高速走行時には、測距センサでの検知回数が少ないため、実際に物体が存在しているはずのグリッドに対して、存在確率が高いグリッドとなるグリッドの占有率が低くなってしまう。すなわち、測距センサは所定のサンプリング周期毎に検知を行っているため、例えば物体の側方を自車が通過する際に測距センサであるサイドソナーで物体を検知しても、その物体の検知座標が低速走行時には密になり、高速走行時には疎になる。このため、物体の検知座標をグリッドマップに変換した際に、グリッドマップ上での物体の座標位置での投票数の合計値、つまり物体の存在確率があまり高くならず、物体を認識できない可能性がある。 However, compared to when driving at low speeds, when driving at high speeds where the vehicle speed is higher, the number of detections by the ranging sensor is small, so the probability of existence of objects is high for grids where objects should actually exist. The occupancy rate of the grid becomes low. In other words, since the distance measurement sensor performs detection at every predetermined sampling period, for example, even if the object is detected by the side sonar, which is the distance measurement sensor, when the vehicle passes by the side of the object, the distance measurement sensor detects the object. The detected coordinates become dense when driving at low speeds, and become sparse when driving at high speeds. Therefore, when the detected coordinates of an object are converted to a grid map, the total number of votes at the object's coordinate position on the grid map, that is, the probability of the object's existence, is not very high, and there is a possibility that the object cannot be recognized. There is.

本発明は上記点に鑑みて、車速の変化に対応して、精度良い物体検知を行うことが可能な物体検知装置を提供することを目的とする。 In view of the above points, it is an object of the present invention to provide an object detection device capable of detecting objects with high accuracy in response to changes in vehicle speed.

上記目的を達成するため、請求項1に記載の物体検知装置は、探査波を出力すると共に該探査波が物体(100)で反射してきた反射波を取得することで物体の位置を測定する測距センサ(10)のセンシング情報を入力し、自車の周囲を複数のグリッドに分割したグリッドマップを用いて、センシング情報に含まれる物体が検知された位置を示す検知座標と対応するグリッドである主グリッドに所定の投票数を加算すると共に、該主グリッドの周囲のグリッドである周囲グリッドに対して所定の投票数よりも低い投票数を加算することで、自車の周囲に存在する物体の位置を示したグリッドマップを作成するグリッド作成部(31)と、自車の車速が高いほど主グリッドの投票数の合計値が高くなるように、車速に応じて、主グリッドの投票数を調整する投票調整部(32)と、グリッド作成部が作成したグリッドマップ中における投票数の合計値が所定の閾値を超えるグリッドを物体の存在するグリッドとして特定する物体特定部(33)と、を有している。 In order to achieve the above object, the object detection device according to claim 1 is an object detection device that measures the position of an object by outputting a search wave and acquiring a reflected wave that is reflected by the search wave from an object (100). Sensing information from the distance sensor (10) is input, and using a grid map in which the area around the vehicle is divided into a plurality of grids, the grid corresponds to the detection coordinates indicating the position where the object included in the sensing information was detected. By adding a predetermined number of votes to the main grid and adding a lower number of votes than the predetermined number of votes to the surrounding grid, which is a grid around the main grid, A grid creation unit (31) that creates a grid map showing the position, and adjusts the number of votes on the main grid according to the vehicle speed so that the higher the vehicle speed of the own vehicle, the higher the total number of votes on the main grid. and an object identifying unit (33) that identifies a grid in which the total number of votes in the grid map created by the grid creating unit exceeds a predetermined threshold as a grid in which an object exists. are doing.

このように、投票調整部を備え、グリッド作成部がグリッドマップを作成する際に、車速に応じて物体の検知座標での投票数の設定を調整するようにしている。このため、物体の検知座標が低速走行時と比較して高速走行時に疎になったとしても、車速に応じた投票数に設定することで、物体の座標位置での投票数の合計値、つまり物体の存在確率が高くなるようにできる。このため、車速に対応して、的確に物体を認識することが可能となり、精度良い物体検知を行うことができる。 In this way, the voting adjustment section is provided, and when the grid creation section creates a grid map, the setting of the number of votes at the detected coordinates of the object is adjusted in accordance with the vehicle speed. Therefore, even if the detected coordinates of an object are sparser when driving at high speed compared to when driving at low speed, by setting the number of votes according to the vehicle speed, the total number of votes at the coordinate position of the object, that is, The probability of an object's existence can be increased. Therefore, it becomes possible to accurately recognize objects in accordance with the vehicle speed, and it is possible to perform highly accurate object detection.

なお、各構成要素等に付された括弧付きの参照符号は、その構成要素等と後述する実施形態に記載の具体的な構成要素等との対応関係の一例を示すものである。 Note that the reference numerals in parentheses attached to each component etc. indicate an example of the correspondence between the component etc. and specific components etc. described in the embodiments to be described later.

第1実施形態にかかる車両制御システムのブロック図である。FIG. 1 is a block diagram of a vehicle control system according to a first embodiment. 低速走行時に、図の中心位置が物体の検知座標であった場合の各グリッドに設定される投票数の一例を示した図である。FIG. 6 is a diagram illustrating an example of the number of votes set for each grid when the center position of the diagram is the detected coordinates of an object during low-speed driving. 高速走行時に、図の中心位置が物体の検知座標であった場合の各グリッドに設定される投票数の一例を示した図である。FIG. 7 is a diagram showing an example of the number of votes set for each grid when the center position of the diagram is the detected coordinates of an object during high-speed driving. 物体検知処理のフローチャートである。It is a flowchart of object detection processing. 低速走行時のソナーでの物体検知の様子を示した図である。FIG. 3 is a diagram showing how objects are detected using sonar when the vehicle is running at low speed. 高速走行時のソナーでの物体検知の様子を示した図である。FIG. 3 is a diagram showing object detection using sonar during high-speed driving. 低速走行時に図2に示した投票数に基づいて作成したグリッドマップを示す図である。FIG. 3 is a diagram showing a grid map created based on the number of votes shown in FIG. 2 during low-speed driving. 高速走行時に図2に示した投票数に基づいて作成したグリッドマップを示す図である。FIG. 3 is a diagram showing a grid map created based on the number of votes shown in FIG. 2 during high-speed driving. 高速走行時に図3に示した投票数に基づいて作成したグリッドマップを示す図である。FIG. 4 is a diagram showing a grid map created based on the number of votes shown in FIG. 3 during high-speed driving. 第2実施形態で説明する高速走行時に、中心が物体の検知座標であった場合の各グリッドに設定される投票数の一例を示した図である。FIG. 7 is a diagram showing an example of the number of votes set for each grid when the center is the detected coordinates of an object during high-speed driving described in the second embodiment. 第2実施形態で説明する高速走行時に、中心が物体の検知座標であった場合の各グリッドに設定される投票数の一例を示した図である。FIG. 7 is a diagram showing an example of the number of votes set for each grid when the center is the detected coordinates of an object during high-speed driving described in the second embodiment.

以下、本発明の実施形態について図に基づいて説明する。なお、以下の各実施形態相互において、互いに同一もしくは均等である部分には、同一符号を付して説明を行う。 Embodiments of the present invention will be described below based on the drawings. Note that in each of the following embodiments, parts that are the same or equivalent to each other will be described with the same reference numerals.

(第1実施形態)
本実施形態にかかる物体検知装置が備えられた車両制御システムについて説明する。ここでは、車両制御として、自動駐車を行う駐車支援制御を実行するものを例に挙げて説明するが、物体検知装置での物体検知結果に基づいて車両制御を行うものであれば、他の制御を行うものであっても構わない。
(First embodiment)
A vehicle control system equipped with an object detection device according to this embodiment will be described. Here, vehicle control will be explained using as an example parking assist control that performs automatic parking. It doesn't matter if it's something that does this.

図1に示すように、車両制御システム1は、ソナー10、車速センサ20、物体検知装置を構成する電子制御装置(以下、ECUという)30、各種アクチュエータ40および表示器50を備えた構成とされている。 As shown in FIG. 1, the vehicle control system 1 includes a sonar 10, a vehicle speed sensor 20, an electronic control unit (hereinafter referred to as ECU) 30 that constitutes an object detection device, various actuators 40, and a display 50. ing.

ソナー10は、測距センサに相当するものである。ソナー10は、所定のサンプリング周期毎に、探査波として超音波を出力すると共にその反射波を取得することで得られた物標との相対速度や相対距離および物標が存在する方位角などの位置の測定結果をセンシング情報としてECU30へ逐次出力する。ソナー10は、物体を検知した場合には、その検知した位置の座標である検知座標をセンシング情報に含めて出力している。物体の検知座標については、移動三角測量法を用いて特定しており、自車の移動に伴って物体までの距離が変化することから、サンプリング周期毎の測定結果の変化に基づいて特定している。 The sonar 10 corresponds to a distance measuring sensor. The sonar 10 outputs ultrasonic waves as exploration waves at every predetermined sampling period, and obtains the reflected waves to obtain information such as the relative speed and distance to the target, and the azimuth where the target exists. The position measurement results are sequentially output to the ECU 30 as sensing information. When the sonar 10 detects an object, the sonar 10 outputs sensing information including detection coordinates, which are the coordinates of the detected position. The detected coordinates of the object are determined using mobile triangulation, and since the distance to the object changes as the vehicle moves, it is determined based on changes in measurement results at each sampling period. There is.

ここではソナー10を1つのみ図示しているが、実際には、車両に対して複数箇所に備えられる。ソナー10としては、例えば前後のバンパーに車両左右方向に複数個並べて配置されたフロントソナーや、車両の側方位置に配置されたサイドソナーが挙げられる。ソナー10のサンプリング周期は、ソナー10の配置場所に応じて設定されており、例えばフロントソナーでは第1周期、サイドソナーでは第1周期以下の第2周期とされている。 Although only one sonar 10 is shown here, it is actually provided at multiple locations on the vehicle. The sonar 10 includes, for example, a front sonar in which a plurality of sonar units are arranged in a row in the left-right direction of the vehicle on the front and rear bumpers, and a side sonar arranged in a side position of the vehicle. The sampling period of the sonar 10 is set depending on the location of the sonar 10, for example, a first period for a front sonar, and a second period less than the first period for a side sonar.

なお、ここでは測距センサとしてソナー10を例に挙げるが、測距センサとしては、ミリ波レーダやLIDAR(Light Detection and Ranging)なども挙げられる。ミリ波レーダは、探査波としてミリ波を用いた測定、LIDARは、探査波としてレーザ光を用いた測定を行うものであり、共に、例えば車両の前方などの所定範囲内に探査波を出力し、その出力範囲内において測定を行う。 Here, the sonar 10 is taken as an example of the distance measurement sensor, but examples of the distance measurement sensor include millimeter wave radar and LIDAR (Light Detection and Ranging). Millimeter wave radar performs measurements using millimeter waves as a search wave, and LIDAR performs measurements using laser light as a search wave, and both output search waves within a predetermined range, such as in front of a vehicle. , perform measurements within that output range.

車速センサ20は、車速に応じた検出信号をECU30に入力するものであり、車速検出部に相当するものである。車速検出部は、車速を示す信号を出力できるものであれば良く、ここでは車速センサ20を例に挙げたが、他のものであっても良い。例えば、車速検出部の信号として、車輪速度センサの検出信号を用いても良いし、他のECUで車速情報を扱っている場合には、その車速情報がECU30に入力されるようにしても良い。 The vehicle speed sensor 20 inputs a detection signal corresponding to the vehicle speed to the ECU 30, and corresponds to a vehicle speed detection section. The vehicle speed detection section may be any device as long as it can output a signal indicating the vehicle speed, and although the vehicle speed sensor 20 is taken as an example here, it may be any other device. For example, a detection signal from a wheel speed sensor may be used as the signal for the vehicle speed detection section, or if another ECU handles vehicle speed information, that vehicle speed information may be input to the ECU 30. .

ECU30は、物体の検知を行うと共に自動駐車を行うための駐車支援制御を実現するための各種制御を行うものであり、CPU、ROM、RAM、I/Oなどを備えたマイクロコンピュータによって構成されている。具体的には、ECU30は、ソナー10のセンシング情報に基づいてグリッドマップを作成することで自車の周囲に存在する物体を検知し、その物体の検知座標を選定する。さらに、本実施形態の場合には、ECU30は、物体の検知結果に基づいて駐車支援制御を行い、駐車支援制御に基づいて各種アクチュエータ40を制御して自動駐車を行わせる。具体的には、ECU30は、各種制御を実行する機能部として、グリッド作成部31、投票調整部32、出力選定部33および制御部34を備えた構成とされている。 The ECU 30 performs various controls to detect objects and realize parking support control for automatic parking, and is composed of a microcomputer equipped with a CPU, ROM, RAM, I/O, etc. There is. Specifically, the ECU 30 detects objects existing around the vehicle by creating a grid map based on sensing information from the sonar 10, and selects the detected coordinates of the objects. Furthermore, in the case of this embodiment, the ECU 30 performs parking assistance control based on the object detection result, and controls various actuators 40 based on the parking assistance control to perform automatic parking. Specifically, the ECU 30 is configured to include a grid creation section 31, a voting adjustment section 32, an output selection section 33, and a control section 34 as functional sections that execute various controls.

グリッド作成部31は、ソナー10から入力されるセンシング情報に基づき、自車の周辺を複数のグリッドに分割したグリッドマップを用いて自車の周辺の物体の位置を示したグリッドマップを作成する。例えば、グリッド作成部31は、自車を中心として自車よりも大きな数m×数mの範囲のグリッドマップを作成している。グリッドマップは、平面視で自車両の周囲を格子状に区分けして複数のグリッドに分割したマップである。ここでは、グリッド作成部31は、例えば数~十数cmの正方形を1グリッド、つまり1単位領域として、自車の前後方向および自車の左右方向において格子状に区分けしたグリッドマップを作成している。なお、ソナー10の解像度は高く、グリッドマップをより細かいグリッドで構成することも可能であるが、メモリ容量や処理負荷の低減のために、データを間引いて粗くしてもよい。 The grid creation unit 31 creates a grid map showing the positions of objects around the own vehicle based on sensing information input from the sonar 10 using a grid map in which the surroundings of the own vehicle are divided into a plurality of grids. For example, the grid creation unit 31 creates a grid map of a range of several meters by several meters, which is larger than the own vehicle, with the own vehicle at the center. The grid map is a map in which the area around the host vehicle is divided into a plurality of grids by dividing the area around the vehicle in a grid pattern in a plan view. Here, the grid creation unit 31 creates a grid map in which, for example, squares of several to tens of centimeters are used as one grid, that is, one unit area, and divided into a grid pattern in the longitudinal direction of the own vehicle and in the left and right directions of the own vehicle. There is. Note that the resolution of the sonar 10 is high, and it is possible to configure the grid map with finer grids, but in order to reduce memory capacity and processing load, the data may be thinned out to make it coarser.

グリッド作成部31によるグリッドマップの作成方法については周知の手法を用いれば良いが、例えばソナー10のセンシング情報が示す物体の検知座標およびその周囲と対応するグリッドに対して投票数を設定し、その投票数を算出している。投票数は物体の存在確率を示す指標となる値であり、ここでは投票数が大きい値であるほど物体の存在確率が高いことを示している。グリッド作成部31は、ソナー10でのセンシング情報が入力される毎にグリッドマップを作成するようにしても良いが、メモリ容量や処理負担が大きくなってしまう。このため、ここではグリッド作成部31は、ソナー認識が為された際、つまりセンシング情報に物体が認識されたことを示す情報が含まれていた際にグリッドマップを作成するようにしている。 A well-known method may be used to create the grid map by the grid creation unit 31, but for example, the number of votes is set for the grid corresponding to the detected coordinates of the object and its surroundings indicated by the sensing information of the sonar 10, and The number of votes is being calculated. The number of votes is a value that is an index indicating the probability of existence of an object, and here, the larger the number of votes, the higher the probability of existence of the object. The grid creation unit 31 may create a grid map every time sensing information from the sonar 10 is input, but this increases the memory capacity and processing load. Therefore, the grid creation unit 31 creates a grid map when sonar recognition is performed, that is, when sensing information includes information indicating that an object has been recognized.

一例を挙げると、図2に示すように、ソナー10のセンシング情報が示す物体の検知座標、すなわちソナー10が物体の存在を検知した位置を示す座標と対応するグリッドを主グリッドとしている。本図では、図の中心が主グリッドとなる場合を示している。この主グリッドについては最も投票数を高い値に設定しており、ここでは投票数をX1としている。また、主グリッドの周囲に位置するグリッドを周囲グリッドとしている。本実施形態の場合は主グリッドに隣り合う8つのグリッドを周囲グリッドとしている。周囲グリッドについては主グリッドよりも投票数が低い値に設定しており、ここでは投票数をY1としている。そして、ソナー10からセンシング情報が届くごとにそのセンシング情報が示す物体の検知座標およびその周囲と対応するグリッドに対する投票数を加算していくことでグリッドマップを更新していく。このようにして、グリッド作成部31は、グリッドマップを作成している。 For example, as shown in FIG. 2, the main grid is a grid corresponding to the detection coordinates of the object indicated by the sensing information of the sonar 10, that is, the coordinates indicating the position where the sonar 10 detects the presence of the object. This figure shows a case where the center of the figure is the main grid. For this main grid, the number of votes is set to the highest value, and here the number of votes is set to X1. Furthermore, grids located around the main grid are defined as surrounding grids. In this embodiment, eight grids adjacent to the main grid are used as peripheral grids. The number of votes for the surrounding grid is set to a lower value than the main grid, and here the number of votes is set to Y1. Then, each time sensing information is received from the sonar 10, the grid map is updated by adding up the number of votes for the grid corresponding to the detected coordinates of the object indicated by the sensing information and its surroundings. In this way, the grid creation section 31 creates a grid map.

さらに、本実施形態では、グリッド作成部31は、物体の検知座標での投票数の設定について、車速に応じて調整するようにしている。これの詳細については、次の投票調整部32で説明する。 Furthermore, in this embodiment, the grid creation unit 31 adjusts the setting of the number of votes at the detected coordinates of the object according to the vehicle speed. Details of this will be explained in the next section of the voting adjustment section 32.

投票調整部32は、車速に応じた投票数の調整を行う部分である。上記したグリッド作成部31は、この投票調整部32で調整された投票数の設定に基づいて、グリッドマップを作成する際の各グリッドでの投票数を算出している。投票数の調整の手法については複数あるが、ここでは車速に応じて投票数の設定を変更することで投票数の調整を行う。例えば、車速が高くなるほど投票数が高くなるように変更し、図2に示すような設定の投票数に対して各グリッドの投票数を高くする。一例を挙げると、高速走行時には、各グリッドの投票数を所定値、ここではZずつ増加させている。そして、図3に示すように、ソナー10のセンシング情報が示す物体の検知座標と対応する主グリッドの投票数をX2=X1+Z、周囲グリッドの投票数をY2=Y1+Zとしている。 The vote adjustment unit 32 is a part that adjusts the number of votes depending on the vehicle speed. The grid creation section 31 described above calculates the number of votes in each grid when creating a grid map based on the setting of the number of votes adjusted by the vote adjustment section 32. There are multiple methods for adjusting the number of votes, but here we will adjust the number of votes by changing the settings for the number of votes depending on the vehicle speed. For example, the higher the vehicle speed, the higher the number of votes, and the number of votes for each grid is increased relative to the number of votes set as shown in FIG. For example, during high-speed driving, the number of votes for each grid is increased by a predetermined value, here Z. As shown in FIG. 3, the number of votes for the main grid corresponding to the detected coordinates of the object indicated by the sensing information of the sonar 10 is set to X2=X1+Z, and the number of votes for the surrounding grids is set to Y2=Y1+Z.

車速に応じた投票数の調整については、所定の速度閾値を設定しておき、車速がその速度閾値未満であるか速度閾値以上であるかに応じて行っている。すなわち、車速が速度閾値未満であると、図2に示したような低速走行時の投票数設定(以下、低速投票数設定という)としている。そして、車速が速度閾値以上になると、図3に示したような高速走行時の投票数設定(以下、高速投票数設定という)としている。ここでいう速度閾値については任意に設定可能であるが、例えば5km/hに設定している。 Regarding the adjustment of the number of votes according to the vehicle speed, a predetermined speed threshold is set, and the adjustment is performed depending on whether the vehicle speed is less than the speed threshold or greater than the speed threshold. That is, when the vehicle speed is less than the speed threshold, the number of votes during low-speed driving is set as shown in FIG. 2 (hereinafter referred to as "low-speed vote number setting"). When the vehicle speed becomes equal to or higher than the speed threshold, the number of votes during high-speed running is set as shown in FIG. 3 (hereinafter referred to as high-speed vote number setting). The speed threshold here can be set arbitrarily, but is set to 5 km/h, for example.

出力選定部33は、物体特定部に相当し、グリッド作成部31で作成されたグリッドマップから物体の存在するグリッドを特定し、そのグリッドに存在すると検知された物体の検知座標を制御部34に出力する。例えば、出力選定部33は、投票数の閾値を記憶しており、グリッドマップ中の各グリッドの投票数が閾値未満であれば物体が存在しないグリッドと判定し、閾値以上であれば物体が存在するグリッドと判定する。ここでは、閾値をThに設定しており、投票数の合計値がTh以上になったグリッドを物体が存在しているグリッドと特定している。閾値Thについては任意に設定可能であるが、例えばX1、Y1<Th≦X2、X1+Y1を満たすようにしている。そして、ここで物体が存在すると特定されたグリッドと対応するソナー10での物体の検知座標を実際の物体の検知座標として制御部34に出力している。 The output selection unit 33 corresponds to an object identification unit, and identifies a grid in which an object exists from the grid map created by the grid creation unit 31, and sends the detected coordinates of an object detected to exist in that grid to the control unit 34. Output. For example, the output selection unit 33 stores a threshold value of the number of votes, and if the number of votes for each grid in the grid map is less than the threshold value, it is determined that the grid does not have an object, and if it is equal to or greater than the threshold value, an object exists. It is determined that the grid is Here, the threshold value is set to Th, and a grid in which the total number of votes is equal to or greater than Th is specified as a grid in which an object exists. Although the threshold Th can be set arbitrarily, it is made to satisfy, for example, X1, Y1<Th≦X2, and X1+Y1. Then, the coordinates detected by the sonar 10 of the object corresponding to the grid in which the object is identified as being present are outputted to the control unit 34 as the detected coordinates of the actual object.

このとき、物体の存在するグリッドの座標を制御部34に出力することもできる。しかしながら、ここではグリッドに存在すると検知された物体の検知座標についてはソナー10のセンシング情報が示す検知座標をそのまま出力している。このようにすれば、物体の存在するグリッドの座標を作成する必要がなくなり、ECU30のメモリ容量および処理負荷の低減を図ることができる。また、ソナー10の解像度が高く、グリッドマップのデータの方が粗いため、ソナー10のセンシング情報が示す検知座標をそのまま出力した方が、より詳細なデータとなる。 At this time, the coordinates of the grid where the object is present can also be output to the control unit 34. However, here, as for the detected coordinates of an object detected to exist in the grid, the detected coordinates indicated by the sensing information of the sonar 10 are output as they are. In this way, there is no need to create the coordinates of the grid where the object exists, and the memory capacity and processing load of the ECU 30 can be reduced. Furthermore, since the resolution of the sonar 10 is high and the grid map data is coarser, more detailed data will be obtained if the detected coordinates indicated by the sensing information of the sonar 10 are output as they are.

制御部34は、自動駐車を行うための駐車支援制御を行う。駐車支援制御では、現在位置から駐車予定位置までの駐車経路生成や、生成した駐車経路に沿って自車を移動させる経路追従制御、駐車支援制御に関する表示制御を実行している。駐車経路生成は、出力選定部33から伝えられる物体の検知座標に基づいて行われる。例えば、制御部34は、物体の検知座標を避けるように駐車経路を生成する。経路追従制御は、駐車経路生成によって生成された駐車経路に沿って自車を移動させるために、加減速制御や操舵制御などの車両運動制御を行う制御である。また、制御部34は、駐車支援制御中に新たに駐車経路中に物体が検知された場合には、駐車経路を再生成したり、その物体が移動するまで経路追従制御での自車の移動を停止させることで、物体との接触が避けられるようにしている。 The control unit 34 performs parking support control for automatic parking. The parking assistance control includes generation of a parking route from the current position to the planned parking position, route following control for moving the vehicle along the generated parking route, and display control related to the parking assistance control. Parking route generation is performed based on the detected coordinates of the object transmitted from the output selection section 33. For example, the control unit 34 generates a parking route so as to avoid the detected coordinates of the object. Route following control is control that performs vehicle motion control such as acceleration/deceleration control and steering control in order to move the own vehicle along the parking route generated by parking route generation. In addition, if an object is newly detected in the parking route during parking assistance control, the control unit 34 regenerates the parking route or moves the own vehicle using route following control until the object moves. By stopping the robot, contact with objects can be avoided.

表示制御は、駐車支援制御に係わる表示を行うことでドライバに駐車支援制御中であることを伝えたり、駐車経路や自車の様子、例えば駐車経路中のどの位置を移動中であるかなどの表示を制御するものである。制御部34は、表示制御として表示器50を制御している。 Display control displays information related to parking assistance control to inform the driver that parking assistance control is in progress, and to display information such as the parking route and the state of the own vehicle, such as where on the parking route the driver is moving. It controls the display. The control unit 34 controls the display 50 as display control.

なお、本実施形態では、ECU30を1つで構成し、そのECU30内に各機能部を備えた構成としているが、複数のECUを組み合わせた構成としても良く、一部のみ、例えば制御部34だけを1つもしくは複数のECUで構成したものとしても良い。制御部34を複数のECUで構成する場合の各種ECUとしては、例えば、操舵制御を行う操舵ECU、加減速制御を行うパワーユニット制御ECUおよびブレーキECU等が挙げられる。 Note that in this embodiment, the ECU 30 is configured as one and each functional unit is provided within the ECU 30, but it may be configured as a combination of multiple ECUs, and only a portion, for example, only the control unit 34 is provided. may be configured by one or more ECUs. Examples of the various ECUs when the control unit 34 is composed of a plurality of ECUs include a steering ECU that performs steering control, a power unit control ECU that performs acceleration/deceleration control, and a brake ECU.

具体的には、制御部34は、図示しないが、自車に搭載されたアクセルポジションセンサ、ブレーキ踏力センサ、舵角センサ、シフトポジションセンサ等の各センサから出力される検出信号を取得している。そして、制御部34は、取得した検出信号より各部の状態を検出し、駐車経路に追従して自車を移動させるべく、各種アクチュエータ40に対して制御信号を出力する。 Specifically, although not shown, the control unit 34 acquires detection signals output from each sensor mounted on the own vehicle, such as an accelerator position sensor, a brake pedal force sensor, a steering angle sensor, and a shift position sensor. . Then, the control section 34 detects the state of each section based on the acquired detection signals, and outputs control signals to the various actuators 40 in order to move the own vehicle following the parking route.

各種アクチュエータ40は、自車の走行や停止に係わる各種走行制御デバイスであり、電子制御スロットル41、ブレーキアクチュエータ42、EPS(Electric Power Steering)モータ43、トランスミッション44等がある。これら各種アクチュエータ40が制御部34からの制御信号に基づいて制御され、自車Vの走行方向や舵角、制駆動トルクが制御される。それにより、駐車経路に従って自車を移動させて駐車予定位置に駐車させるという経路追従制御を含む駐車支援制御が実現される。 The various actuators 40 are various driving control devices related to running and stopping the own vehicle, and include an electronically controlled throttle 41, a brake actuator 42, an EPS (Electric Power Steering) motor 43, a transmission 44, and the like. These various actuators 40 are controlled based on control signals from the control unit 34, and the running direction, steering angle, and braking/driving torque of the own vehicle V are controlled. Thereby, parking assistance control including route following control for moving the own vehicle along the parking route and parking it at the planned parking position is realized.

表示器50は、ナビゲーションシステムにおけるディスプレイ(以下、ナビディスプレイという)51やメータに備えられるディスプレイ(以下、メータディスプレイという)52などで構成される。ここでは、駐車支援制御中に、ナビディスプレイ51やメータディスプレイ52に駐車経路や駐車経路中のどの位置に自車が移動中であるかの表示を行うようにしている。 The display device 50 includes a display 51 in a navigation system (hereinafter referred to as a navigation display), a display 52 provided in a meter (hereinafter referred to as a meter display), and the like. Here, during parking assistance control, the navigation display 51 and meter display 52 display the parking route and the position in the parking route where the vehicle is moving.

以上のようにして、本実施形態にかかる車両制御システム1が構成されている。次に、本実施形態にかる車両制御システム1の作動について説明する。なお、車両制御システム1のECU30で行われる駐車支援制御としては、駐車経路生成、経路追従制御、表示制御を行っているが、これらについては上記の通りであるため、説明を省略する。ここでは、駐車経路生成に用いるグリッドマップ作成や物体の検知座標の出力を含む物体検知について、図4を参照して説明する。図4は、ECU30が実行する物体検知処理のフローチャートである。この物体検知処理は、イグニッションスイッチなどの自車の起動スイッチがオンされている際に、所定の制御周期毎、例えばソナー10のサンプリング周期よりも短い周期毎に実行される。ECU30のうちのグリッド作成部31、投票調整部32および出力選定部33が処理部として機能して、この物体検知処理を行っている。 The vehicle control system 1 according to this embodiment is configured as described above. Next, the operation of the vehicle control system 1 according to this embodiment will be explained. The parking assistance control performed by the ECU 30 of the vehicle control system 1 includes parking route generation, route following control, and display control, but since these are as described above, their explanation will be omitted. Here, object detection including creation of a grid map used for parking route generation and output of object detection coordinates will be described with reference to FIG. 4. FIG. 4 is a flowchart of the object detection process executed by the ECU 30. This object detection process is executed at every predetermined control cycle, for example every cycle shorter than the sampling cycle of the sonar 10, when a start switch of the own vehicle such as an ignition switch is turned on. The grid creation section 31, voting adjustment section 32, and output selection section 33 of the ECU 30 function as a processing section and perform this object detection processing.

まず、ステップS100では、ソナー認識が行われたか否か、つまりソナー10から出力されるセンシング情報に物体が認識されたことを示す情報が含まれているか否かが判定される。そして、ソナー10のセンシング情報に物体が認識されたことを示す情報が含まれているとステップS110に進み、含まれていなければ本処理を繰り返す。 First, in step S100, it is determined whether sonar recognition has been performed, that is, whether the sensing information output from the sonar 10 includes information indicating that an object has been recognized. If the sensing information of the sonar 10 includes information indicating that an object has been recognized, the process advances to step S110, and if the sensing information does not include the information, the process is repeated.

ステップS110では、車速が所定の速度閾値、例えば5km/h未満であるか否かを判定する。具体的には、車速センサ20が出力する車速に応じた検出信号から車速を求め、その車速を所定の速度閾値と大小比較している。そして、ステップS110で肯定判定されればステップS120に進み、低速投票数設定を行ってステップS140に進む。また、ステップS110で否定判定されればステップS130に進み、高速投票数設定を行ってステップS140に進む。 In step S110, it is determined whether the vehicle speed is less than a predetermined speed threshold, for example, 5 km/h. Specifically, the vehicle speed is determined from a detection signal corresponding to the vehicle speed output by the vehicle speed sensor 20, and the vehicle speed is compared in magnitude with a predetermined speed threshold. If an affirmative determination is made in step S110, the process proceeds to step S120, where the number of slow votes is set, and the process proceeds to step S140. Further, if a negative determination is made in step S110, the process proceeds to step S130, where the number of high-speed votes is set, and the process proceeds to step S140.

そして、ステップS140においてグリッドの演算処理を行うことでグリッドマップを作成する。すなわち、物体が存在していると判定された主グリッドとその周囲に位置する周囲グリッドについて、ステップS130での低速投票数設定もしくはS140での高速投票数設定に応じた投票数を用いてグリッドマップを作成する。このとき、前の制御周期の際に作成したグリッドマップがあれば、そのグリッドマップ上において、今回の制御周期の際に物体が存在していると判定された主グリッドおよびその周囲に位置する周囲グリッドについて投票数の加算を行えば良い。または、今回の制御周期の際に物体が存在していると判定された主グリッドおよびその周囲に位置する周囲グリッドについて投票数を設定したグリッドマップを作成したのち、それを前回の制御周期のグリッドマップと統合する。このようにして、グリッドマップを作成すると、ステップS150に進む。 Then, in step S140, a grid map is created by performing grid arithmetic processing. That is, for the main grid in which it is determined that the object exists and the surrounding grids located around it, a grid map is created using the number of votes according to the slow voting number setting in step S130 or the fast voting number setting in S140. Create. At this time, if there is a grid map created during the previous control cycle, on that grid map, the main grid where it was determined that the object existed during the current control cycle and the surrounding areas located around it. All you have to do is add up the number of votes for each grid. Alternatively, after creating a grid map with the number of votes set for the main grid where it was determined that an object existed during the current control cycle and the surrounding grids located around it, use it as a grid map for the previous control cycle. Integrate with maps. After creating the grid map in this manner, the process advances to step S150.

ステップS150では、出力選定処理を行う。すなわち、ステップS140で作成したグリッドマップから物体の存在するグリッドを特定し、そのグリッドに存在すると検知された物体の検知座標を制御部34に出力する。 In step S150, output selection processing is performed. That is, the grid in which the object exists is specified from the grid map created in step S140, and the detected coordinates of the object detected to exist in the grid are output to the control unit 34.

このようにして、駐車経路生成に用いるグリッドマップ作成や物体の検知座標の出力を含む物体検知が完了し、制御部34に物体の検知座標が伝えられる。なお、ここで説明した各処理のうち、ステップS100、S140の処理はグリッド作成部31、ステップS110~S130の処理は投票調整部32、ステップS150の処理は出力選定部33によって実行される。 In this way, object detection including creation of a grid map used for parking route generation and output of the detected coordinates of the object is completed, and the detected coordinates of the object are transmitted to the control unit 34. Note that among the processes described here, the processes of steps S100 and S140 are executed by the grid creation section 31, the processes of steps S110 to S130 are executed by the voting adjustment section 32, and the processes of step S150 are executed by the output selection section 33.

そして、制御部34に物体の検知座標が伝えられると、制御部34において、駐車支援制御として、駐車経路生成、経路追従制御、表示制御が実行される。これにより、物体を避けるようにして駐車経路が作成されたのち、各種アクチュエータ40が制御されて駐車経路に追従した自動駐車が行われると共に、表示器50にて駐車経路や駐車経路中のどの位置に自車が移動中であるかの表示が行われる。 When the detected coordinates of the object are transmitted to the control unit 34, the control unit 34 executes parking route generation, route following control, and display control as parking assistance control. As a result, after a parking route is created while avoiding objects, the various actuators 40 are controlled to perform automatic parking that follows the parking route, and the display 50 shows the parking route and the position on the parking route. A display will be displayed to indicate whether the vehicle is moving.

以上説明したように、本実施形態の車両制御システム1では、投票調整部32を備え、グリッド作成部31がグリッドマップを作成する際に、車速に応じて物体の検知座標での投票数の設定を調整するようにしている。このため、物体の検知座標が低速走行時と比較して高速走行時に疎になったとしても、車速に応じた投票数に設定することで、物体の座標位置での投票数の合計値、つまり物体の存在確率が高くなるようにできる。このため、車速に対応して、的確に物体を認識することが可能となり、精度良い物体検知を行うことができる。 As described above, the vehicle control system 1 of the present embodiment includes the voting adjustment section 32, and when the grid creation section 31 creates a grid map, the number of votes at the detected coordinates of an object is set according to the vehicle speed. I'm trying to adjust it. Therefore, even if the detected coordinates of an object are sparser when driving at high speed compared to when driving at low speed, by setting the number of votes according to the vehicle speed, the total number of votes at the coordinate position of the object, that is, The probability of an object's existence can be increased. Therefore, it becomes possible to accurately recognize objects in accordance with the vehicle speed, and it is possible to perform highly accurate object detection.

例えば、自車が物体の側方を通過する場合を想定してみる。図5Aおよび図5Bに示すように、ソナー10として自車Vの側方に備えられたサイドソナーにて物体100が検知されることになる。しかしながら、図5Aに点S1~S5で示したように、低速走行時にはソナー10でのサンプリング回数が多くなるが、図5Bに点S1~S3で示したように、高速走行時にはソナー10でのサンプリング回数が低速走行時よりも少なくなる。つまり、図5Bにおいて破線で示した位置ではソナー10でのサンプリングが行われない。 For example, let's assume that your vehicle passes along the side of an object. As shown in FIGS. 5A and 5B, an object 100 is detected by a side sonar provided as the sonar 10 on the side of the vehicle V. However, as shown by points S1 to S5 in FIG. 5A, the number of samplings by sonar 10 increases when driving at low speed, but as shown by points S1 to S3 in FIG. 5B, sampling by sonar 10 increases when driving at high speed. The number of times will be less than when driving at low speed. In other words, sampling by the sonar 10 is not performed at the position indicated by the broken line in FIG. 5B.

低速走行時に作成されるグリッドマップは、物体の検知座標と対応する主グリッドでは投票数がX1、その周囲に位置する周囲グリッドでは投票数がY1となるため、図6Aのようなグリッドマップが作成されることになる。グリッドマップ中にハッチングで示した部分は投票数が0ではないグリッドである。ハッチングの種類は、投票数の大きさに応じたものになっており、図6Aの右側に示した物体の存在確率に対応している。 In the grid map created when driving at low speed, the number of votes is X1 in the main grid corresponding to the detected coordinates of the object, and the number of votes is Y1 in the surrounding grid located around it, so a grid map like the one shown in Figure 6A is created. will be done. The hatched areas in the grid map are grids where the number of votes is not 0. The type of hatching depends on the number of votes, and corresponds to the existence probability of the object shown on the right side of FIG. 6A.

なお、図6Aは、グリッドマップのイメージを図示したものであり、必ずしも車両や物体のサイズおよび車速を正確に反映させたものではない。ここでは、低車速走行時の一例として、自車が1グリッド移動する時間とソナー10のサンプリング周期が一致している場合のグリッドマップを示してある。 Note that FIG. 6A shows an image of the grid map, and does not necessarily accurately reflect the size and speed of the vehicle or object. Here, as an example when the vehicle is running at a low speed, a grid map is shown in which the time it takes for the vehicle to move one grid matches the sampling period of the sonar 10.

この図に示されるように、物体の存在確率が高い投票数が閾値Th以上のグリッドが隣り合った状態になっている。つまり、途切れることなく連続するグリッドが物体の存在確率の高いグリッドとなっている。このため、実際に物体が存在しているはずのグリッドに対して、存在確率が高いグリッドとなるグリッドの占有率が高くなる。したがって、物体が存在していた場合に、的確に物体を認識することが可能となり、精度良い物体検知を行うことが可能となる。 As shown in this figure, grids in which the number of votes for an object with a high probability of existence is equal to or greater than the threshold Th are adjacent to each other. In other words, a grid that is continuous without interruption is a grid with a high probability of the existence of an object. For this reason, the occupancy rate of a grid with a high probability of existence becomes higher than that of a grid in which an object is supposed to actually exist. Therefore, when an object exists, it becomes possible to accurately recognize the object, and it becomes possible to perform highly accurate object detection.

一方、高速走行時に、仮に、低速投票設定と同様の投票数の設定、つまり物体の検知座標と対応する主グリッドでは投票数がX1、その周囲に位置する周囲グリッドでは投票数がY1であったとすると、図6Bのようなグリッドマップが作成される。図6Bにおいてもグリッドマップ中にハッチングで示した部分の意味は図6Aと同様である。 On the other hand, when driving at high speed, suppose that the number of votes is set the same as the low-speed voting setting, that is, the number of votes is X1 in the main grid corresponding to the detected coordinates of the object, and the number of votes is Y1 in the surrounding grids located around it. Then, a grid map as shown in FIG. 6B is created. In FIG. 6B, the meanings of the hatched portions in the grid map are the same as in FIG. 6A.

なお、図6Bも、グリッドマップのイメージを図示したものであり、必ずしも車両や物体のサイズおよび車速を正確に反映させたものではない。ここでは、高速走行時として、自車が1グリッド移動する時間の方がソナー10のサンプリング周期よりも短くなる場合のグリッドマップを示してある。 Note that FIG. 6B also illustrates an image of the grid map, and does not necessarily accurately reflect the size and speed of the vehicle or object. Here, the grid map is shown when the vehicle is traveling at high speed and the time it takes for the vehicle to move one grid is shorter than the sampling period of the sonar 10.

この図に示されるように、物体の存在確率が比較的高い投票数が閾値Th以上となっているグリッドが隣り合って配置された状態になっていない。このため、実際に物体が存在しているはずのグリッドに対して、存在確率が高いグリッドとなるグリッドの占有率が低くなるし、存在確率が比較的高くなっていたとしても投票数の合計値が閾値Th未満になって、物体として認識されない。したがって、物体が存在していた場合でも、的確に物体を認識できない可能性があり、精度良い物体検知が行えない。 As shown in this figure, grids in which the number of votes with a relatively high object existence probability is equal to or greater than the threshold Th are not arranged adjacent to each other. For this reason, the occupancy rate of grids with a high probability of existence is lower than that of grids where objects should actually exist, and even if the probability of existence is relatively high, the total number of votes becomes less than the threshold Th and is not recognized as an object. Therefore, even if an object exists, there is a possibility that the object cannot be accurately recognized, and accurate object detection cannot be performed.

これに対して、本実施形態では、高速投票数設定を設け、低速投票数設定の場合よりも投票数が多くなるようにしており、物体の検知座標と対応する主グリッドでは投票数がX2、その周囲に位置する周囲グリッドでは投票数がY2としている。このため、図6Cのようなグリッドマップが作成されることになる。図6Cにおいてもグリッドマップ中にハッチングで示した部分の意味は図6Aと同様である。 In contrast, in this embodiment, a high-speed voting number setting is provided so that the number of votes is larger than that of the slow voting number setting, and the number of votes is X2, In the surrounding grid located around it, the number of votes is Y2. Therefore, a grid map as shown in FIG. 6C is created. In FIG. 6C as well, the meanings of the hatched portions in the grid map are the same as in FIG. 6A.

なお、図6Cも、グリッドマップのイメージを図示したものであり、必ずしも車両や物体のサイズおよび車速を正確に反映させたものではない。ここでは、高速走行時として、自車が1グリッド移動する時間の方がソナー10のサンプリング周期よりも短くなる場合のグリッドマップを示してある。 Note that FIG. 6C also illustrates an image of the grid map, and does not necessarily accurately reflect the size and speed of the vehicle or object. Here, the grid map is shown when the vehicle is traveling at high speed and the time it takes for the vehicle to move one grid is shorter than the sampling period of the sonar 10.

この図に示されるように、物体の存在確率が高いグリッドが隣り合っており、サンプリングされたときの主グリッドの間に位置しているグリッドでの存在確率は図6Bの場合よりも高くなっている。このため、図6Bの場合と比較して、実際に物体が存在しているはずのグリッドに対して、存在確率が高いグリッドとなるグリッドの占有率を高められる。したがって、物体が存在していた場合に、的確に物体を認識することが可能となり、精度良い物体検知を行うことができる。 As shown in this figure, grids with a high probability of object existence are adjacent to each other, and the probability of existence in grids located between the main grids when sampled is higher than in the case of Figure 6B. There is. Therefore, compared to the case of FIG. 6B, it is possible to increase the occupancy rate of a grid with a high probability of existence compared to a grid where an object is supposed to actually exist. Therefore, when an object is present, it is possible to accurately recognize the object, and accurate object detection can be performed.

なお、図6Cのように、周囲グリッドのすべてについて投票数の増加数を同じにすると、物体の外形に沿ったグリッドだけでなく、その前後、図6Cで言えば上下位置にも存在確率が高くなるグリッドが発生してしまう。これを考慮して、そのグリッドに対応する位置にも物体があると認識され得る。このため、投票数の増加数については、周辺グリッドのうち主グリッドと辺が接しているグリッドでは第1所定数、例えばZ1とし、主グリッドの四隅に接しているだけのグリッドでは第1所定数よりも小さな第2所定数、例えばZ2としても良い。また、投票数の増加については、主グリッドに対して自車の移動方向に沿う方向に位置する周囲グリッドを第1所定数、例えばZ1とし、その他の周囲グリッドを第1所定数よりも小さな第2所定数、例えばZ2としても良い。 Note that if the increase in the number of votes is the same for all surrounding grids as shown in Figure 6C, the probability of existence is high not only in the grid along the outline of the object, but also in the front and back, or in the upper and lower positions in Figure 6C. A grid will occur. Taking this into consideration, it can be recognized that there is an object at a position corresponding to the grid. Therefore, regarding the increase in the number of votes, for grids whose sides are in contact with the main grid among the surrounding grids, the first predetermined number, for example Z1, is set, and for grids whose sides are only in contact with the four corners of the main grid, the number of votes is increased by the first predetermined number. The second predetermined number may be smaller, for example, Z2. Regarding the increase in the number of votes, surrounding grids located in the direction along the movement direction of the own vehicle with respect to the main grid are set to a first predetermined number, for example Z1, and other surrounding grids are set to a number smaller than the first predetermined number. It may be set to 2 predetermined number, for example Z2.

(第2実施形態)
第2実施形態について説明する。本実施形態は、第1実施形態に対して高速投票数設定する周囲グリッドの範囲を変更したものであり、その他については第1実施形態と同様であるため、第1実施形態と異なる部分についてのみ説明する。
(Second embodiment)
A second embodiment will be described. This embodiment differs from the first embodiment in that the range of the surrounding grid for setting the number of high-speed votes is changed, and other aspects are the same as in the first embodiment, so only the parts that differ from the first embodiment are different. explain.

第1実施形態では、高速投票数設定の際に投票数を加算する周囲グリッドの範囲については低速投票数設定と同じ範囲とし、その範囲内における投票数を低速投票数設定よりも増加させるようにした。これに対して、本実施形態では、高速投票数設定の際に投票数を加算する周囲グリッドの範囲を低速投票数設定よりも広い範囲とする。 In the first embodiment, the range of the surrounding grid to which the number of votes is added when setting the number of fast votes is the same as the number of slow votes, and the number of votes within that range is increased compared to the number of votes set at the slow rate. did. On the other hand, in the present embodiment, the range of the surrounding grid to which the number of votes is added is made wider when setting the number of votes at high speed than when setting the number of votes at slow speed.

一例を挙げると、低速投票数設定の際には、上記した図2に示すように、ソナー10のセンシング情報が示す物体の検知座標と対応する主グリッドの投票数をX1、その周囲に位置する周囲グリッドの投票数をY1としている。そして、高速投票数設定の際には、図7に示すように投票数を加算する周囲グリッドの範囲を図2に示した範囲よりも1回り広くし、物体の検知座標と対応する主グリッドの周囲に位置する8グリッドおよびそれを囲む16グリッドとしている。 For example, when setting the number of slow votes, as shown in FIG. 2 above, the number of votes for the main grid corresponding to the detected coordinates of the object indicated by the sensing information of the sonar 10 is The number of votes in the surrounding grid is set as Y1. When setting the number of high-speed votes, as shown in Figure 7, the range of the surrounding grid to which the number of votes is added is made one size wider than the range shown in Figure 2, and the range of the main grid corresponding to the detected coordinates of the object is set. There are 8 grids located on the periphery and 16 grids surrounding it.

このように、車速に応じて投票数を加算する周囲グリッドの範囲を変更している。これにより、物体の検知座標が低速走行時と比較して高速走行時に疎になったとしても、物体の検知座標となる主グリッドでの投票数の合計値、つまり物体の存在確率が高くなるようにできる。このため、車速に対応して、的確に物体を認識することが可能となり、精度良い物体検知を行うことができる。 In this way, the range of the surrounding grid to which the number of votes is added is changed according to the vehicle speed. As a result, even if the detected coordinates of an object are sparse when driving at high speeds compared to when driving at low speeds, the total number of votes in the main grid that is the detected coordinates of the object, that is, the probability of the object's existence will increase. Can be done. Therefore, it becomes possible to accurately recognize objects in accordance with the vehicle speed, and it is possible to perform highly accurate object detection.

例えば、自車が物体の側方を通過する場合を想定してみる。その場合、第1実施形態で説明した図5Aおよび図5Bに示すように、ソナー10として自車の側方に備えられたサイドソナーにて物体が検知されることになる。しかしながら、本実施形態のような高速投票数設定とすれば、高速走行時には図8のようなグリッドマップが作成されることになる。図8においてもグリッドマップ中にハッチングで示した部分の意味は図6Aと同様である。 For example, let's assume that your vehicle passes along the side of an object. In that case, as shown in FIGS. 5A and 5B described in the first embodiment, the object is detected by a side sonar provided on the side of the own vehicle as the sonar 10. However, if the number of high-speed votes is set as in this embodiment, a grid map as shown in FIG. 8 will be created during high-speed driving. In FIG. 8, the meanings of the hatched portions in the grid map are the same as in FIG. 6A.

この図に示されるように、一方向に並んだグリッドが物体の存在確率が高いグリッドとなっている。つまり、物体に沿うグリッドが物体の存在確率の高いグリッドとなっている。このため、実際に物体が存在しているはずのグリッドに対して、存在確率が高いグリッドとなるグリッドの占有率が高くなる。したがって、物体が存在していた場合に、的確に物体を認識することが可能となり、精度良い物体検知を行うことが可能となる。 As shown in this figure, grids arranged in one direction are grids with a high probability of object existence. In other words, the grid along the object is a grid with a high probability of the object's existence. For this reason, the occupancy rate of a grid with a high probability of existence becomes higher than that of a grid in which an object is supposed to actually exist. Therefore, if an object exists, it becomes possible to accurately recognize the object, and it becomes possible to perform accurate object detection.

また、第1実施形態のように、高速投票数設定の際の各グリッドでの投票数を低速投票数設定の投票数よりも多くする場合、ソナー10が1回でも物体を検知したら、その検知座標での物体の存在確率が所定の閾値を超えてしまう。このため、ソナー10での物体の検知がノイズであったとしてもそれを除去することができない。 Further, as in the first embodiment, when the number of votes in each grid when setting the number of fast votes is set to be larger than the number of votes when setting the number of slow votes, if the sonar 10 detects an object even once, the The existence probability of the object at the coordinates exceeds a predetermined threshold. Therefore, even if the object detected by the sonar 10 is noise, it cannot be removed.

これに対して、本実施形態では、高速投票数設定の際に、低速投票数設定の際よりも投票数を加算する周囲グリッドの範囲を増加させ、低速投票数設定と同じ範囲内では投票数を同じにしている。このようにすれば、ソナー10での物体検知がノイズであった場合に、物体の検知座標での物体の存在確率が所定の閾値を超えないようにできる。このため、ソナー10での物体の検知がノイズであった場合に、それを除去することができる。 In contrast, in this embodiment, when setting the number of fast votes, the range of the surrounding grid to which the number of votes is added is increased compared to when setting the number of slow votes, and within the same range as the slow number of votes, the number of votes is are the same. In this way, even if the object detected by the sonar 10 is noise, the probability of existence of the object at the detected coordinates of the object can be prevented from exceeding a predetermined threshold. Therefore, even if the object detected by the sonar 10 is noise, it can be removed.

ただし、第1実施形態のような高速投票数設定とすれば、ソナー10で1回だけでも物体が検知されれば、グリッドマップからもその物体を的確に検知できるため、物体の検知漏れが発生することを抑制できる。その反面、本実施形態のような高速投票数設定とすると、ソナー10で1回だけ物体が検知されただけでは、グリッドマップからその物体を的確に検知できない可能性があるため、ソナー10で複数回物体が検知されることが必要になる。 However, if the high-speed voting count setting is used as in the first embodiment, if an object is detected by the sonar 10 even once, the object can be accurately detected from the grid map, resulting in failure to detect the object. can be restrained from doing so. On the other hand, if the high-speed voting count setting is used as in this embodiment, if an object is detected only once by the sonar 10, there is a possibility that the object cannot be accurately detected from the grid map. It is necessary that the rotating object be detected.

なお、図6Cのように、周囲グリッドのすべてについて投票数の増加数を同じにすると、主グッドについては存在確率が高くなるものの、主グリッドの間に位置するグリッドについては存在確率があまり高くならない。このため、主グリッドに対して、自車の移動方向に沿う方向に位置する周囲グリッドについては第1実施形態と組み合わせて、投票数を増加させるようにしても良い。 As shown in Figure 6C, if the increase in the number of votes is the same for all surrounding grids, the existence probability of the main good will increase, but the existence probability of grids located between the main grids will not increase very much. . For this reason, the number of votes may be increased for surrounding grids located in the direction along the moving direction of the own vehicle with respect to the main grid in combination with the first embodiment.

(他の実施形態)
本開示は、上記した実施形態に準拠して記述されたが、当該実施形態に限定されるものではなく、様々な変形例や均等範囲内の変形をも包含する。加えて、様々な組み合わせや形態、さらには、それらに一要素のみ、それ以上、あるいはそれ以下、を含む他の組み合わせや形態をも、本開示の範疇や思想範囲に入るものである。
(Other embodiments)
Although the present disclosure has been described based on the embodiments described above, it is not limited to the embodiments, and includes various modifications and modifications within equivalent ranges. In addition, various combinations and configurations, as well as other combinations and configurations that include only one, more, or fewer elements, are within the scope and scope of the present disclosure.

(1)例えば、上記第1、第2実施形態で説明した投票数や物体と検知する際に用いる所定の閾値の数値については一例を示したに過ぎず、任意に設定可能である。例えば、投票数を正の値に設定する場合を例に挙げたが、負の値に設定することもできる。また、第1、第2実施形態では、低速投票数設定と高速投票数設定という2段階の車速域で投票数を変更するようにした。つまり、速度閾値を設定し、その速度閾値未満であるか速度閾値以上であるかに応じて低速投票数設定と高速投票数設定という2種類の設定を用いて投票数の調整を行った。しかしながら、これも一例を示したに過ぎず、3種類以上の設定としても良い。 (1) For example, the number of votes and the numerical value of the predetermined threshold value used when detecting an object described in the first and second embodiments are merely examples, and can be set arbitrarily. For example, although the case where the number of votes is set to a positive value is given as an example, it can also be set to a negative value. Furthermore, in the first and second embodiments, the number of votes is changed in two vehicle speed ranges: low-speed voting number setting and high-speed voting number setting. In other words, a speed threshold was set, and the number of votes was adjusted using two types of settings, a slow voting number setting and a fast voting number setting, depending on whether the speed was less than the speed threshold or greater than the speed threshold. However, this is only one example, and three or more types of settings may be used.

その場合、第1実施形態のように車速に対応して設定値を変更する場合には、車速が高くなるほど設定値が徐々に高くなるようにすれば良い。設定値を高くする仕方については任意であり、例えば主グリッドのみ投票数が徐々に高くなるようにし、周囲グリッドについては投票数が不変もしくは所定車速までは高くなるようにしてそれ以上の車速で不変となるようにしても良い。 In that case, when changing the set value in accordance with the vehicle speed as in the first embodiment, the set value may be made to gradually increase as the vehicle speed increases. The setting value can be increased arbitrarily; for example, the number of votes for the main grid can be gradually increased, and for the surrounding grids, the number of votes can remain unchanged or increase up to a certain vehicle speed, and remain unchanged at vehicle speeds higher than that. It may be set as follows.

また、第2実施形態のように車速に対応して投票数を加算するグリッドの範囲を広くする場合には、車速が高くなるほど範囲が徐々に広くなるようにすれば良い。範囲を広くする方法については任意であり、車速が高くなった時に、それよりも低い車速のときに設定されていた範囲を全域囲む範囲となるようにしても良いが、必ずしも全域囲む範囲となっていなくても良い。 Further, when widening the range of the grid for adding up the number of votes in accordance with the vehicle speed as in the second embodiment, the range may be gradually widened as the vehicle speed increases. The method of widening the range is arbitrary; when the vehicle speed increases, it may be set so that the range encloses the entire range that was set when the vehicle speed was lower than that, but it is not necessarily the range that encloses the entire range. You don't have to.

(2)上記第1、第2実施形態では、ソナー10のセンシング情報が示す物体の検知座標と対応する主グリッドに加えて、その周囲に位置する周囲グリッドのすべてについて投票数を加算するようにしているが、そのうちの一部だけにしても良い。また、周囲グリッドについて投票数を異ならせても良い。 (2) In the first and second embodiments described above, in addition to the main grid corresponding to the detected coordinates of the object indicated by the sensing information of the sonar 10, the number of votes is added for all surrounding grids located around the main grid. However, you can choose only some of them. Further, the number of votes may be made different for surrounding grids.

例えば、ソナー10の場合、幅方向の検知精度はあまり高くないが、物体までの距離の検知精度は高いため、物体を認識した場合、その物体よりも近い位置には何もない可能性が高い。このため、周囲グリッドのうち検知座標のグリッドよりもソナー10に近い側に相当するグリッドについては、投票数を加算しないもしくは他のグリッドよりも投票数の加算を小さくするようにしても良い。 For example, in the case of Sonar 10, the detection accuracy in the width direction is not very high, but the detection accuracy in the distance to the object is high, so when an object is recognized, there is a high possibility that there is nothing closer to the object. . For this reason, the number of votes may not be added to a grid corresponding to a side closer to the sonar 10 than the grid of the detection coordinates among the surrounding grids, or the number of votes may be added to a smaller number than other grids.

(3)上記第1、第2実施形態では、自車の起動スイッチがオンされている際に図4に示した物体検知処理が実行されるようにしたが、起動スイッチがオンされている際に常に実行されなくても良い。例えば、駐車支援制御の実行を指示する図示しないスイッチがオンされた際に、物体検知処理が実行されるようにしても良い。つまり、物体検知処理の結果が用いられる制御の実行が指示された際に、物体検知処理も実行されるようにすれば良い。 (3) In the first and second embodiments described above, the object detection process shown in FIG. 4 is executed when the starting switch of the host vehicle is turned on, but when the starting switch is turned on, does not have to be executed all the time. For example, the object detection process may be executed when a switch (not shown) instructing execution of parking assistance control is turned on. In other words, when the execution of control using the result of the object detection process is instructed, the object detection process may also be executed.

(4)なお、本開示に記載の処理部及びその手法は、コンピュータプログラムにより具体化された一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリーを構成することによって提供された専用コンピュータにより、実現されてもよい。あるいは、本開示に記載の処理部及びその手法は、一つ以上の専用ハードウエア論理回路によってプロセッサを構成することによって提供された専用コンピュータにより、実現されてもよい。もしくは、本開示に記載の処理部及びその手法は、一つ乃至は複数の機能を実行するようにプログラムされたプロセッサ及びメモリーと一つ以上のハードウエア論理回路によって構成されたプロセッサとの組み合わせにより構成された一つ以上の専用コンピュータにより、実現されてもよい。また、コンピュータプログラムは、コンピュータにより実行されるインストラクションとして、コンピュータ読み取り可能な非遷移有形記録媒体に記憶されていてもよい。 (4) Note that the processing unit and its method described in the present disclosure are provided by configuring a processor and memory programmed to execute one or more functions embodied by a computer program. It may also be realized by a dedicated computer. Alternatively, the processing units and techniques described in this disclosure may be implemented by a dedicated computer provided by a processor configured with one or more dedicated hardware logic circuits. Alternatively, the processing unit and the method described in the present disclosure may be implemented by a combination of a processor and memory programmed to perform one or more functions and a processor configured by one or more hardware logic circuits. It may be implemented by one or more dedicated computers configured. The computer program may also be stored as instructions executed by a computer on a computer-readable non-transitory tangible storage medium.

1 車両制御システム
10 ソナー
20 車速センサ
30 ECU
31 グリッド作成部
32 投票調整部
33 出力選定部
34 制御部
40 アクチュエータ
50 表示器
1 Vehicle control system 10 Sonar 20 Vehicle speed sensor 30 ECU
31 Grid creation section 32 Voting adjustment section 33 Output selection section 34 Control section 40 Actuator 50 Display device

Claims (6)

探査波を出力すると共に該探査波が物体(100)で反射してきた反射波を取得することで前記物体の位置を測定する測距センサ(10)のセンシング情報を入力し、自車の周囲を複数のグリッドに分割したグリッドマップを用いて、前記センシング情報に含まれる前記物体が検知された位置を示す検知座標と対応するグリッドである主グリッドに所定の投票数を加算すると共に、該主グリッドの周囲のグリッドである周囲グリッドに対して前記所定の投票数よりも低い投票数を加算することで、前記自車の周囲に存在する前記物体の位置を示したグリッドマップを作成するグリッド作成部(31)と、
前記自車の車速が高いほど前記主グリッドの投票数の合計値が高くなるように、前記車速に応じて、前記主グリッドの投票数を調整する投票調整部(32)と、
前記グリッド作成部が作成した前記グリッドマップ中における前記投票数の合計値が所定の閾値を超えるグリッドを前記物体の存在するグリッドとして特定する物体特定部(33)と、を有し
前記投票調整部は、前記車速が高いほど、前記主グリッドに加算する前記投票数を高くする、物体検知装置。
Sensing information from a distance sensor (10) that outputs a search wave and measures the position of the object by acquiring a reflected wave from the search wave reflected by the object (100) is input, and the sensor detects the surroundings of the vehicle. Using a grid map divided into a plurality of grids, a predetermined number of votes is added to the main grid, which is a grid corresponding to the detection coordinates indicating the position where the object included in the sensing information was detected, and the number of votes is added to the main grid. a grid creation unit that creates a grid map showing the position of the object existing around the own vehicle by adding a number of votes lower than the predetermined number of votes to a surrounding grid that is a surrounding grid; (31) and
a voting adjustment unit (32) that adjusts the number of votes on the main grid according to the vehicle speed so that the higher the vehicle speed of the own vehicle, the higher the total value of the number of votes on the main grid;
an object identifying unit (33) that identifies a grid in which the total number of votes in the grid map created by the grid creating unit exceeds a predetermined threshold as a grid in which the object exists ;
In the object detection device, the vote adjustment unit increases the number of votes added to the main grid as the vehicle speed increases .
探査波を出力すると共に該探査波が物体(100)で反射してきた反射波を取得することで前記物体の位置を測定する測距センサ(10)のセンシング情報を入力し、自車の周囲を複数のグリッドに分割したグリッドマップを用いて、前記センシング情報に含まれる前記物体が検知された位置を示す検知座標と対応するグリッドである主グリッドに所定の投票数を加算すると共に、該主グリッドの周囲のグリッドである周囲グリッドに対して前記所定の投票数よりも低い投票数を加算することで、前記自車の周囲に存在する前記物体の位置を示したグリッドマップを作成するグリッド作成部(31)と、
前記自車の車速が高いほど前記主グリッドの投票数の合計値が高くなるように、前記車速に応じて、前記主グリッドの投票数を調整する投票調整部(32)と、
前記グリッド作成部が作成した前記グリッドマップ中における前記投票数の合計値が所定の閾値を超えるグリッドを前記物体の存在するグリッドとして特定する物体特定部(33)と、を有し、
前記投票調整部は、前記車速が所定の速度閾値未満であると、加算する前記投票数を低速走行時に設定する低速投票数設定とし、前記車速が所定の速度閾値以上であると、前記低速投票数設定よりも少なくとも前記主グリッドの前記投票数を高くした高速投票数設定とする、物体検知装置。
Sensing information from a distance sensor (10) that outputs a search wave and measures the position of the object by acquiring a reflected wave from the search wave reflected by the object (100) is input, and the sensor detects the surroundings of the vehicle. Using a grid map divided into a plurality of grids, a predetermined number of votes is added to the main grid, which is a grid corresponding to the detection coordinates indicating the position where the object included in the sensing information was detected, and the number of votes is added to the main grid. a grid creation unit that creates a grid map showing the position of the object existing around the own vehicle by adding a number of votes lower than the predetermined number of votes to a surrounding grid that is a surrounding grid; (31) and
a voting adjustment unit (32) that adjusts the number of votes on the main grid according to the vehicle speed so that the higher the vehicle speed of the own vehicle, the higher the total value of the number of votes on the main grid;
an object identifying unit (33) that identifies a grid in which the total number of votes in the grid map created by the grid creating unit exceeds a predetermined threshold as a grid in which the object exists;
When the vehicle speed is less than a predetermined speed threshold, the vote adjustment section sets the number of votes to be added to a low speed vote number setting for low speed driving, and when the vehicle speed is equal to or higher than a predetermined speed threshold, the vote adjustment section sets the number of votes to be added to a low speed vote number setting when the vehicle speed is equal to or higher than a predetermined speed threshold. The object detection device has a high-speed voting number setting in which the number of votes of at least the main grid is higher than a number setting.
前記投票調整部は、前記車速が高いほど、前記周囲グリッドに加算する前記投票数も高くする、請求項1または2に記載の物体検知装置。 The object detection device according to claim 1 or 2 , wherein the vote adjustment unit increases the number of votes added to the surrounding grid as the vehicle speed increases. 探査波を出力すると共に該探査波が物体(100)で反射してきた反射波を取得することで前記物体の位置を測定する測距センサ(10)のセンシング情報を入力し、自車の周囲を複数のグリッドに分割したグリッドマップを用いて、前記センシング情報に含まれる前記物体が検知された位置を示す検知座標と対応するグリッドである主グリッドに所定の投票数を加算すると共に、該主グリッドの周囲のグリッドである周囲グリッドに対して前記所定の投票数よりも低い投票数を加算することで、前記自車の周囲に存在する前記物体の位置を示したグリッドマップを作成するグリッド作成部(31)と、
前記自車の車速が高いほど前記主グリッドの投票数の合計値が高くなるように、前記車速に応じて、前記主グリッドの投票数を調整する投票調整部(32)と、
前記グリッド作成部が作成した前記グリッドマップ中における前記投票数の合計値が所定の閾値を超えるグリッドを前記物体の存在するグリッドとして特定する物体特定部(33)と、を有し、
前記投票調整部は、前記車速が高いほど、前記投票数の加算を行う前記周囲グリッドの範囲を広くする、物体検知装置。
Sensing information from a distance sensor (10) that outputs a search wave and measures the position of the object by acquiring a reflected wave from the search wave reflected by the object (100) is input, and the sensor detects the surroundings of the vehicle. Using a grid map divided into a plurality of grids, a predetermined number of votes is added to the main grid, which is a grid corresponding to the detection coordinates indicating the position where the object included in the sensing information was detected, and the number of votes is added to the main grid. a grid creation unit that creates a grid map showing the position of the object existing around the own vehicle by adding a number of votes lower than the predetermined number of votes to a surrounding grid that is a surrounding grid; (31) and
a voting adjustment unit (32) that adjusts the number of votes on the main grid according to the vehicle speed so that the higher the vehicle speed of the own vehicle, the higher the total value of the number of votes on the main grid;
an object identifying unit (33) that identifies a grid in which the total number of votes in the grid map created by the grid creating unit exceeds a predetermined threshold as a grid in which the object exists;
In the object detection device, the voting adjustment section widens the range of the surrounding grid in which the number of votes is added as the vehicle speed increases.
前記投票調整部は、前記車速が所定の速度閾値未満であると、前記投票数を加算する前記周囲グリッドの範囲を低速走行時に設定する低速投票数設定とし、前記車速が所定の速度閾値以上であると、前記低速投票数設定よりも前記投票数を加算する前記周囲グリッドの範囲を広くした高速投票数設定とする、請求項に記載の物体検知装置。 When the vehicle speed is less than a predetermined speed threshold, the voting adjustment section sets the range of the surrounding grid to which the number of votes is added to be set as a low speed vote number when the vehicle speed is traveling at low speed, and when the vehicle speed is equal to or higher than a predetermined speed threshold. 5. The object detection device according to claim 4 , wherein if there is a high-speed voting number setting, the range of the surrounding grid to which the voting number is added is wider than the low-speed voting number setting. 探査波を出力すると共に該探査波が物体(100)で反射してきた反射波を取得することで前記物体の位置を測定する測距センサ(10)のセンシング情報を入力し、自車の周囲を複数のグリッドに分割したグリッドマップを用いて、前記センシング情報に含まれる前記物体が検知された位置を示す検知座標と対応するグリッドである主グリッドに所定の投票数を加算すると共に、該主グリッドの周囲のグリッドである周囲グリッドに対して前記所定の投票数よりも低い投票数を加算することで、前記自車の周囲に存在する前記物体の位置を示したグリッドマップを作成するグリッド作成部(31)と、Sensing information from a distance sensor (10) that outputs a search wave and measures the position of the object by acquiring a reflected wave from the search wave reflected by the object (100) is input, and the sensor detects the surroundings of the vehicle. Using a grid map divided into a plurality of grids, a predetermined number of votes is added to the main grid, which is a grid corresponding to the detection coordinates indicating the position where the object included in the sensing information was detected, and the number of votes is added to the main grid. a grid creation unit that creates a grid map showing the position of the object existing around the own vehicle by adding a number of votes lower than the predetermined number of votes to a surrounding grid that is a surrounding grid; (31) and
前記自車の車速が高いほど前記主グリッドの投票数の合計値が高くなるように、前記車速に応じて、前記主グリッドの投票数を調整する投票調整部(32)と、a voting adjustment unit (32) that adjusts the number of votes on the main grid according to the vehicle speed so that the higher the vehicle speed of the own vehicle, the higher the total value of the number of votes on the main grid;
前記グリッド作成部が作成した前記グリッドマップ中における前記投票数の合計値が所定の閾値を超えるグリッドを前記物体の存在するグリッドとして特定する物体特定部(33)と、を有し、an object identifying unit (33) that identifies a grid in which the total number of votes in the grid map created by the grid creating unit exceeds a predetermined threshold as a grid in which the object exists;
前記投票調整部は、前記車速が所定の速度閾値未満であると、前記投票数を加算する前記周囲グリッドの範囲を低速走行時に設定する低速投票数設定とし、前記車速が所定の速度閾値以上であると、前記低速投票数設定よりも前記投票数を加算する前記周囲グリッドの範囲を広くした高速投票数設定とする、物体検知装置。When the vehicle speed is less than a predetermined speed threshold, the voting adjustment section sets the range of the surrounding grid to which the number of votes is added to be set as a low speed vote number when the vehicle speed is traveling at low speed, and when the vehicle speed is equal to or higher than a predetermined speed threshold. If so, the object detection device sets a high-speed voting number setting in which the range of the surrounding grid to which the voting number is added is wider than that of the low-speed voting number setting.
JP2020032117A 2020-02-27 2020-02-27 object detection device Active JP7363575B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020032117A JP7363575B2 (en) 2020-02-27 2020-02-27 object detection device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020032117A JP7363575B2 (en) 2020-02-27 2020-02-27 object detection device

Publications (2)

Publication Number Publication Date
JP2021135193A JP2021135193A (en) 2021-09-13
JP7363575B2 true JP7363575B2 (en) 2023-10-18

Family

ID=77660993

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020032117A Active JP7363575B2 (en) 2020-02-27 2020-02-27 object detection device

Country Status (1)

Country Link
JP (1) JP7363575B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023243033A1 (en) * 2022-06-16 2023-12-21 三菱電機株式会社 Control specification defining method, vehicle control device, and control specification defining device

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000329852A (en) 1999-05-17 2000-11-30 Nissan Motor Co Ltd Obstacle recognition device
JP2002123818A (en) 2000-10-12 2002-04-26 Nissan Motor Co Ltd Peripheral obstacle detecting device for vehicle
WO2005109033A1 (en) 2004-05-11 2005-11-17 Murata Manufacturing Co., Ltd. Radar
JP2016166767A (en) 2015-03-09 2016-09-15 三菱電機株式会社 Sensitivity adjustment device for sonar sensor system
JP2017187422A (en) 2016-04-07 2017-10-12 トヨタ自動車株式会社 Nearby article detection apparatus
US20180203106A1 (en) 2017-01-19 2018-07-19 Autoliv Asp, Inc. System and method for automatic trailer detection
JP2018132873A (en) 2017-02-14 2018-08-23 株式会社デンソー Information processing apparatus

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000329852A (en) 1999-05-17 2000-11-30 Nissan Motor Co Ltd Obstacle recognition device
JP2002123818A (en) 2000-10-12 2002-04-26 Nissan Motor Co Ltd Peripheral obstacle detecting device for vehicle
WO2005109033A1 (en) 2004-05-11 2005-11-17 Murata Manufacturing Co., Ltd. Radar
JP2016166767A (en) 2015-03-09 2016-09-15 三菱電機株式会社 Sensitivity adjustment device for sonar sensor system
JP2017187422A (en) 2016-04-07 2017-10-12 トヨタ自動車株式会社 Nearby article detection apparatus
US20180203106A1 (en) 2017-01-19 2018-07-19 Autoliv Asp, Inc. System and method for automatic trailer detection
JP2018132873A (en) 2017-02-14 2018-08-23 株式会社デンソー Information processing apparatus

Also Published As

Publication number Publication date
JP2021135193A (en) 2021-09-13

Similar Documents

Publication Publication Date Title
US10832064B2 (en) Vacant parking space detection apparatus and vacant parking space detection method
US9914458B2 (en) Control system of automated driving vehicle
KR101795902B1 (en) Vehicle system
US9507016B2 (en) Preceding vehicle selection apparatus
CN108099918B (en) Method for determining a command delay of an autonomous vehicle
JP3891011B2 (en) Cruise control device, program
US11898855B2 (en) Assistance control system that prioritizes route candidates based on unsuitable sections thereof
KR20190016332A (en) Deep learning based self-driving car, deep learning based self-driving control device, and deep learning based self-driving control method
US20200247415A1 (en) Vehicle, and control apparatus and control method thereof
JP6558214B2 (en) Automatic driving device
JP2017521745A (en) In-vehicle device that informs vehicle navigation module of presence of object
JP6321373B2 (en) Course estimation device and program
JP6408971B2 (en) Driving assistance device that provides assistance according to the characteristics and skills of the driver
US20200298844A1 (en) Driving assistance apparatus
US20160307026A1 (en) Stereoscopic object detection device and stereoscopic object detection method
CN113661533B (en) Falling object discriminating device, driving assistance system, and falling object discriminating method
CN115718302A (en) Object tracking for autonomous machine applications using LiDAR data
JP2017187422A (en) Nearby article detection apparatus
WO2021172535A1 (en) Object detecting device
EP3715203A1 (en) Vehicle driving support system, method, computer-program product, and vehicle
JP7363575B2 (en) object detection device
US20220297599A1 (en) Driving support device, driving support method, and storage medium
JP7363574B2 (en) object detection device
JP7191143B2 (en) Other vehicle behavior prediction device, other vehicle behavior prediction method, and automatic driving system
WO2022030186A1 (en) Vehicle and obstacle detection device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220708

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230428

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230509

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230704

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20230905

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230918

R150 Certificate of patent or registration of utility model

Ref document number: 7363575

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150