JP4913992B2 - Vehicle travel support system - Google Patents
Vehicle travel support system Download PDFInfo
- Publication number
- JP4913992B2 JP4913992B2 JP2004135440A JP2004135440A JP4913992B2 JP 4913992 B2 JP4913992 B2 JP 4913992B2 JP 2004135440 A JP2004135440 A JP 2004135440A JP 2004135440 A JP2004135440 A JP 2004135440A JP 4913992 B2 JP4913992 B2 JP 4913992B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- road
- link
- data
- section
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Traffic Control Systems (AREA)
- Navigation (AREA)
Description
本発明は、自車両の走行路の形状を予測しながら車両の走行支援(灯具の照明制御等を含む。)を行うための技術に関する。 The present invention relates to a technique for performing vehicle travel support (including lighting control of a lamp) while predicting the shape of a travel path of the host vehicle.
車両走行支援システムには、例えば、ナビゲーション装置から道路線形データを取得して自動変速機制御(ATC:Automatic Transmission Control)を行うシステム、あるいはトラクション制御システム(TSC:Traction Control System)やスタビリティ制御システム(VSC:Vehicle Stability Control system)が知られており、後2者では曲路走行時にタイヤがスリップしたり、駆動輪のスピン等が起きないように最適な駆動力を得ることができ、曲路走行時や滑り易い路面の走行時に安定性を高めることを目的としている。また、曲路走行においてカーブ進入時の警報等を行うシステムが開発されている。 The vehicle travel support system includes, for example, a system that acquires road linear data from a navigation device and performs automatic transmission control (ATC), or a traction control system (TSC) or a stability control system. (VSC: Vehicle Stability Control system) is known, and the latter two can obtain the optimal driving force so that the tire does not slip or the driving wheel spins, etc. when driving on a curved road. The purpose is to increase the stability when traveling or on a slippery road surface. In addition, a system has been developed that warns when a car enters a curved road.
自車走行路に対応した車両用前照灯の配光制御が可能な支援システムに関しては、例えば、地図情報と地図上の自車位置情報に基いて、自車両前方の道路について折れ曲がり点までの距離や折れ曲がり方向を判断しながら照射範囲等を制御するシステムが知られている(特許文献1参照)。 With regard to a support system capable of controlling the light distribution of the vehicle headlamps corresponding to the own vehicle traveling road, for example, based on the map information and the own vehicle position information on the map, up to the turning point on the road ahead of the own vehicle There is known a system that controls an irradiation range and the like while judging a distance and a bending direction (see Patent Document 1).
ところで、自車両前方の走行路について曲路判定や道路線形予測を行う場合に問題とされるのは精度であり、例えば、以下に示す方法が挙げられる。 By the way, it is accuracy that is a problem when performing curved road determination or road linear prediction on a traveling road ahead of the host vehicle. For example, the following method can be cited.
(I)自車進行路上に存在するノード(道路地図データベース上の道路表記点)について、粗密状態を求める方法(曲路ではノードが密で、直線路ではノードが粗である。)
(II)自車現在位置の前方に存在するノード3点の位置データから円弧補間により走路の曲率半径を求める方法
(III)上記(II)の計算結果に基づいてノード点における法線ベクトルの変化(向きの変化)を求める方法
(IV)自車進行路上に存在するノード間を繋いだリンクベクトルを定義するとともに、隣接するベクトル間の外積等を計算して道路線形特性を算定する方法
(V)自車進行路上に存在する複数のノードをスプライン曲線や自由曲線等で補間して道路線形を算定する方法。
(I) A method for obtaining a density state of nodes (road notation points on the road map database) existing on the own vehicle traveling path (nodes are dense on curved roads and coarse on straight roads).
(II) Method of obtaining radius of curvature of runway by circular interpolation from position data of three nodes existing ahead of current vehicle position (III) Change of normal vector at node point based on calculation result of (II) above (IV) A method of calculating a road linear characteristic by defining a link vector connecting nodes existing on the own vehicle traveling path and calculating an outer product between adjacent vectors (V) ) A method of calculating the road alignment by interpolating a plurality of nodes existing on the own vehicle traveling path with a spline curve or a free curve.
しかしながら、従来のシステムを適用する上で精度に関する配慮が必要であり、例えば、配光制御型の車両用前照灯装置のように、視覚的な支援システムへの適用においては精度要求が厳しくなる。 However, it is necessary to consider the accuracy in applying the conventional system. For example, the requirement for accuracy becomes severe in application to a visual support system such as a light distribution control type vehicle headlamp device. .
上記方法のうち、(I)乃至(IV)の方法については、精度に差があるものの自動変速機制御、トラクション制御、スタビリティ制御等に適用可能である。その理由は主として制御ズレ等の影響が運転者の体感に反映される形態であることや、制御自体に要求される精度が光学的な制御の場合に比べて低いこと等に依る。 Among the above methods, the methods (I) to (IV) are applicable to automatic transmission control, traction control, stability control, etc., although there is a difference in accuracy. The reason is mainly due to the fact that the influence of control deviation or the like is reflected in the driver's experience, and the accuracy required for the control itself is lower than in the case of optical control.
また、精度を高めるには上記(V)の方法が好ましいが、道路線形の算定計算に必要な計算量が多くなることや、道路線形に応じたノードポイント数や配置によってはスプライン曲線等の当てはめが不適切とされる場合(例えば、スラロームと屈曲路とが複合された道路形状等では、ノードポイント数と補間関数の次数が適切でないと、不規則な振幅が生じて補間曲線が波打ったような形になる。)等への対応が必要である。 In order to improve the accuracy, the method (V) is preferable. However, the calculation amount necessary for calculation of road alignment is increased, and spline curves or the like are applied depending on the number and arrangement of node points according to the road alignment. Is inappropriate (for example, in road shapes where slalom and curved roads are combined, if the number of node points and the order of the interpolation function are not appropriate, irregular amplitudes occur and the interpolation curve undulates) It is necessary to deal with the above.
走行支援システムへの適用において、運転者の体感や音声通知等に依る形態に比べて、前照灯の配光制御のような運転者の視覚認識による形態では、高い精度が必要とされる。即ち、精度不足等により道路線形の判断を誤ると実情に合わない照射制御が行われてしまい、運転に支障を来すだけでなく、道路利用者等への影響が問題となる。 In the application to the driving support system, higher accuracy is required in the form based on the driver's visual recognition, such as the light distribution control of the headlamps, than in the form based on the driver's experience and voice notification. That is, if the road alignment is misjudged due to insufficient accuracy, irradiation control that does not match the actual situation is performed, which not only hinders driving but also affects road users and the like.
例えば、上記方法(II)を適用して車両前方の道路線形半径を3点円弧補間により算出し、その結果に基づいてヘッドランプ配光を制御する場合には、下記の方法が挙げられる。 For example, when the method (II) is applied to calculate the road linear radius in front of the vehicle by three-point circular interpolation and the headlamp light distribution is controlled based on the result, the following method can be cited.
(II−1)自車の所定時間後における車両到達位置を予測し、該位置を注視点として照射ビームの方向を制御する方法
(II−2)曲路のクリッピングポイントを注視点として照射ビームの方向を制御する方法。
(II-1) A method of predicting the vehicle arrival position after a predetermined time of the host vehicle and controlling the direction of the irradiation beam with the position as the gazing point. (II-2) The irradiation beam with the clipping point of the curve as the gazing point. How to control the direction.
これらの制御において3点円弧補間を適用する場合に、例えば、曲路走行中に照射ビームの方向が瞬時的に変化する現象(ビームのピクつき)が起きると、運転者の視界は勿論、対向車の運転者等への影響が懸念される。 When three-point circular interpolation is applied in these controls, for example, if a phenomenon occurs in which the direction of the irradiation beam changes instantaneously (turning the beam) while traveling on a curved road, the driver's field of view is of course opposite. There is concern about the impact on car drivers.
図12はN1〜N4に示すノード点を繋いだ道路線形の形状例を示したものであり、S字状の曲路を示している。 FIG. 12 shows an example of a road line shape connecting the node points N1 to N4, and shows an S-shaped curved road.
上記の現象は、現在の車両位置を基準とする3点のノードN1、N2、N3で計算した半径R1と、その次に来る3点のノードN2、N3、N4で計算した半径R2との間に差が生じること(本例ではノードN2を通過する際に道路旋回方向が反転すること)に起因するものである。つまり、所定時間経過後の自車予測位置への照明又はクリッピングポイントへの照明を行おうとする場合に発生し、上記(II−1)において著しいことが分かっている。また、マップマッチングが悪く、現在位置の誤認や位置誤差が大きい場合にもこのような現象が生じる。 The above phenomenon occurs between the radius R1 calculated at the three nodes N1, N2, and N3 based on the current vehicle position and the radius R2 calculated at the next three nodes N2, N3, and N4. Is caused by the fact that the road turning direction is reversed when passing through the node N2 in this example. That is, it occurs when attempting to illuminate the vehicle predicted position or the clipping point after a predetermined time has elapsed, and it is known that the above (II-1) is remarkable. This phenomenon also occurs when the map matching is poor and the current position is misidentified or the position error is large.
以上のように道路線形の形状特性が充分な精度で把握されないと、制御ズレが発生したり、警報のタイミングが遅れる等の弊害が起きてしまい、走行上の違和感や不快感等の原因となる。また、上記したように道路線形における変曲点等の存在を考慮せずに闇雲に3点円弧補間等を適用して照射制御を行ったのでは、五感の中で最も敏感な視覚への影響が問題となる。 As described above, if the shape characteristics of the road alignment are not grasped with sufficient accuracy, problems such as control misalignment and delay in alarm timing may occur, causing discomfort and discomfort during driving. . In addition, as described above, when irradiation control is performed by applying 3-point circular interpolation to a dark cloud without considering the presence of inflection points, etc. in the road alignment, it affects the most sensitive visual sense among the five senses. Is a problem.
そこで、本発明は、車両走行支援システムにおいて、自車進行路の道路形状を精度良く予測することによって、運転者にとって違和感のない制御の実現を課題とする。 Therefore, an object of the present invention is to realize a control that does not cause a sense of incongruity to the driver by accurately predicting the road shape of the own vehicle traveling path in the vehicle travel support system.
本発明は、上記した課題を解決するために、車両の現在位置データ及び道路地図データを用いて自車現在位置の前後に位置する複数のノードの位置データを読み取り、隣り合うノード同士を繋いで形成される各リンクから走路の形状特性(直線性及び曲率特性を含む。)を判別するとともに、判別結果に応じた補間処理に従って該複数のノードを繋いで道路線形を推定し、自車前方に予測される走路形状の推定結果に応じて車両の走行支援装置を制御するように構成したものであり、下記に示す構成要素を具備する。 In order to solve the above-described problems, the present invention reads the position data of a plurality of nodes located before and after the current position of the vehicle using the current position data of the vehicle and the road map data, and connects adjacent nodes. The road shape characteristics (including linearity and curvature characteristics) are determined from each formed link, and the road alignment is estimated by connecting the plurality of nodes according to an interpolation process according to the determination result. The vehicle driving support device is configured to be controlled according to the predicted estimation result of the running road shape, and includes the following components.
・衛星通信又は路車間通信を利用して車両の現在位置データを取得する自車現在位置検出手段。 A vehicle current position detection unit that acquires current position data of the vehicle using satellite communication or road-vehicle communication.
・車両の現在位置データ及び道路地図データを用いて自車現在位置の前後に位置する複数のノードの位置データを読み取るノードデータ位置抽出手段。 Node data position extraction means for reading position data of a plurality of nodes located before and after the current position of the vehicle using the current position data of the vehicle and road map data.
・複数のノードのうち隣り合うノード同士を繋いで形成される各リンクの特性及び走路区間の種別を判別するリンク特性判別手段。 Link characteristic determining means for determining the characteristics of each link formed by connecting adjacent nodes among a plurality of nodes and the type of the runway section.
・複数のノードを補間処理で繋ぐことによりモデル化された道路形状データを生成する道路線形生成手段。 Road linearity generation means for generating road shape data modeled by connecting a plurality of nodes by interpolation processing.
・上記道路形状データの推定結果に応じた制御出力を上記走行支援装置に送出する制御手段。
・上記リンク特性判別手段によって判別される走路区間の種別が類型化された複数の走路区間のいずれかであって、上記リンク特性判別手段は走路区間の種別を判別すると共に、その判別結果を上記道路線形生成手段に送出する。
・上記道路線形生成手段は上記リンク特性判別手段が判別した判別結果に応じて補間処理を行う。
Control means for sending a control output corresponding to the estimation result of the road shape data to the driving support device.
The type of the road segment determined by the link characteristic determination unit is any of a plurality of track segments, and the link characteristic determination unit determines the type of the road segment and the determination result is Send to road alignment generation means.
The road alignment generation unit performs an interpolation process according to the determination result determined by the link characteristic determination unit.
従って、本発明では、走路の形状特性に応じた補間処理を適用して、道路形状を精度良く推定することができる。 Therefore, in the present invention, it is possible to accurately estimate the road shape by applying an interpolation process according to the shape characteristic of the road.
本発明によれば、自車両前方の走路に関しては、リンク特性判別手段によって判別される類型化された走路区間の種別に応じて補間処理を行うことで、道路線形の形状を精度良く予測し、運転者にとって違和感の少ない走行支援制御を実現することができ、そのために計算量や処理負担の著しい増加を伴うことがない。例えば、車両用前照灯の照射制御装置のように、制御ズレ等の影響が運転者の視覚で認識される形態において、高い精度が必要とされる用途に好適である。 According to the present invention, for the road ahead of the host vehicle , the shape of the road alignment is accurately predicted by performing the interpolation process according to the type of the typed road section determined by the link characteristic determination unit , It is possible to realize driving support control that is less uncomfortable for the driver, and therefore, there is no significant increase in calculation amount or processing load. For example, it is suitable for an application that requires high accuracy in a form in which the influence of control deviation or the like is recognized visually by the driver, such as an irradiation control device for a vehicle headlamp.
そして、上記手段を用いて、車両の走行支援に必要とされる道路形状や走路区間の種別を正確にかつ短時間に算出することができるとともに、そのために高度の処理能力を要求されることはない。 And by using the above-mentioned means, it is possible to calculate the road shape and the type of the runway section required for driving support of the vehicle accurately and in a short time, and for that purpose, a high processing capacity is required. Absent.
また、上記リンク特性判別手段によって、道路形状の変曲点を含む変曲区間又は曲路区間又は直線区間のいずれかを判別する構成形態では、走路区間を類型化して判別することができる。 Further, in the configuration form in which the link characteristic determining unit determines any one of the inflection section, the road section, and the straight section including the inflection point of the road shape, the road section can be classified and discriminated.
走路区間の種別を容易に判別できるようにするためには、例えば、隣り合うノード間のリンク長を、法定走行速度の秒速換算値に基づいて予め決められた基準距離値と比較し、該リンク長が該基準距離値以上である場合に当該リンクに係る走路区間を直線区間と判別し、また、該リンク長が基準距離値未満である場合に当該リンクに係る走路区間を変曲区間又は曲路区間と判別する構成形態が好ましい。 In order to be able to easily determine the type of the road section, for example, the link length between adjacent nodes is compared with a reference distance value determined in advance based on the second speed converted value of the legal travel speed, and the link When the length is equal to or greater than the reference distance value, the runway section related to the link is determined as a straight section, and when the link length is less than the reference distance value, the runway section related to the link is changed to an inflection section or a curve. A configuration form that discriminates from a road section is preferable.
そして、走路区間の種別を精度良く判別できるようにするためには、隣り合うノード間のリンク長及び該ノードの位置ベクトルの差として得られるリンクベクトルの外積の符号変化を求めるようにした構成形態、あるいは、隣接する2つのリンクを構成する3点のノードについて円弧補間を施すことで得られる曲率半径及び該曲率半径の符号変化を求めるようにした構成形態が挙げられる。 Then, in order to be able to accurately determine the type of the runway section, a configuration form in which the sign change of the outer product of the link vectors obtained as the difference between the link length between adjacent nodes and the position vector of the nodes is obtained. Alternatively, there is a configuration in which the radius of curvature obtained by performing circular interpolation on three nodes constituting two adjacent links and the sign change of the radius of curvature are obtained.
自車現在位置データを修正する車両現在位置修正手段を設けた形態では、上記道路線形生成手段によって生成された道路形状データから推定される道路線形の形状方程式に基づいて現リンク内における方位変化の予測範囲を算出する。そして、自車両の方位検出データが該予測範囲から外れている場合に自車現在位置が現リンク上に存在しないと判断して、現リンクの周辺に位置する別のリンクに対象を変更して自車現在位置の修正処理を続行する。また、自車両の方位検出データが該予測範囲内に含まれる場合には、現リンク上で該方位検出データと同じか又は該データに最も近い方位とされる位置を自車現在位置として推定すれば良い。これによって自車現在位置の正確な把握が可能となり、精度向上に有効である。 In the embodiment provided with the vehicle current position correcting means for correcting the current position data of the own vehicle, the direction change in the current link is calculated based on the road line shape equation estimated from the road shape data generated by the road line shape generating means. Calculate the prediction range. Then, when the direction detection data of the own vehicle is out of the predicted range, it is determined that the current position of the own vehicle does not exist on the current link, and the target is changed to another link located around the current link. Continue to correct the current vehicle position. If the direction detection data of the host vehicle is included in the predicted range, a position that is the same direction as the direction detection data on the current link or closest to the data is estimated as the host vehicle current position. It ’s fine. This makes it possible to accurately grasp the current position of the host vehicle and is effective in improving accuracy.
図1は、本発明について基本構成例を示すものである。 FIG. 1 shows an example of the basic configuration of the present invention.
車両走行支援システム1は、車両の現在位置データを取得し、道路地図データを用いて自車現在位置周辺の道路形状を推定しながら車両に搭載された走行支援装置を制御するものであり、下記の構成要素を備えている(括弧内の数字は符号を示す。)。
The vehicle
・自車現在位置検出手段(2)
・道路情報提供手段(3)
・ノードデータ位置抽出手段(4)
・リンク特性判別手段(5)
・道路線形生成手段(6)
・制御手段(7)
・走行支援装置(8)
・車両現在位置修正手段(9)
・方位検出手段(10)
・車両走行状態検出手段(11)
・車両操舵状態検出手段(12)。
・ Vehicle current position detection means (2)
・ Road information provision means (3)
Node data position extraction means (4)
・ Link characteristic discrimination means (5)
・ Road alignment generation means (6)
.Control means (7)
・ Running support device (8)
.Vehicle current position correction means (9)
.Direction detection means (10)
.Vehicle running state detection means (11)
-Vehicle steering state detection means (12).
自車現在位置検出手段2は、自車両の現在位置情報を得るために設けられており、例えば、人工衛星通信によるGPS(Global Positioning System)や路車間通信を利用したナビゲーション装置が使用される。そして、取得された自車現在位置データはノードデータ位置抽出手段4に送出される。 The own vehicle current position detecting means 2 is provided for obtaining current position information of the own vehicle, and for example, a navigation device using GPS (Global Positioning System) by artificial satellite communication or road-to-vehicle communication is used. The acquired own vehicle current position data is sent to the node data position extracting means 4.
道路情報提供手段3は、道路地図データベース等を用いて走行路の情報を得るために必要とされ、例えば、記録媒体等から提供される道路地図データがノードデータ位置抽出手段4に送られる。
The road
ノードデータ位置抽出手段4は、自車現在位置検出手段2からの車両の現在位置データ及び道路情報提供手段3の道路地図データを用いて、自車現在位置の前後に位置する複数のノードの位置データを読み取る。そして、抽出されたノード位置データは後段のリンク特性判別手段5及び道路線形生成手段6に送出される。
The node data position extracting means 4 uses the current position data of the vehicle from the current position detection means 2 and the road map data of the road
リンク特性判別手段5は、自車走行路に関する複数のノードのうち隣り合うノード同士を繋いで形成される各リンクについての特性、例えば、直線性及び曲率特性を含む形状特性と走路区間の種別を判別するものであり、その判別結果は道路線形生成手段6に送出される。 The link characteristic discriminating means 5 determines the characteristics of each link formed by connecting adjacent nodes among a plurality of nodes related to the own vehicle traveling path, for example, the shape characteristics including linearity and curvature characteristics and the type of the traveling path section. The determination result is sent to the road alignment generation means 6.
道路線形生成手段6は、自車走行路に関する複数のノードを補間処理で繋ぐことによりモデル化された道路線形の形状データを生成するために設けられており、該データが制御手段7に送出される。 The road alignment generation means 6 is provided to generate road alignment shape data modeled by connecting a plurality of nodes related to the own vehicle travel path by interpolation processing, and the data is sent to the control means 7. The
制御手段7は、自車現在位置から予測される走行路に係る道路形状データの推定結果に応じた制御出力を走行支援装置8に送出する。尚、走行支援装置8には、例えば、車両用前照灯の照射制御装置(配光制御型前照灯装置等)や自動変速機制御装置、車両の安定性制御装置、各種の警報装置等が挙げられる。
The control means 7 sends a control output corresponding to the estimation result of the road shape data relating to the travel path predicted from the current position of the vehicle to the
車両現在位置修正手段9は、道路線形生成手段6からの道路線形データ及び車両の方位検出手段10(ジャイロセンサ等の方位センサ)からの検出データに基づいて車両現在位置データを修正するために設けられたものであり、該修正により制御精度を高めることができる。 The vehicle current position correction means 9 is provided for correcting the vehicle current position data based on the road alignment data from the road alignment generation means 6 and the detection data from the vehicle direction detection means 10 (direction sensor such as a gyro sensor). Therefore, the control accuracy can be improved by the correction.
車両走行状態検出手段11は、自車両の車速や加速度等を検出して、検出結果を照射制御手段8に送出する。例えば、曲路や交差点等への到達に要する走行時間の算出には、現在の車速データが必要とされる。
The vehicle running
車両操舵状態検出手段12は、自車両の操舵状態又は進行方向(方位)を検出して、検出結果を照射制御手段7に送出する。例えば、ステアリングセンサや角速度センサ等を用いて、車両の旋回方向を含む車両の操舵状態を検出する。
The vehicle steering
先ず、自車走行路に係る道路線形の把握に必要なノード及びリンクの定義について、図2を用いて説明する。 First, the definition of the nodes and links necessary for grasping the road alignment relating to the own vehicle traveling road will be described with reference to FIG.
図中に示す「Ni」(i=0、1〜6)はi番目のノードを表し、「Li」(i=0、1〜5)がi番目のリンクを示している。尚、本例では、隣り合う2つのノードNiとNi+1の各ノードを線分で繋いてできるリンクをLiと定義している(Liの長さ、つまり、リンク長は一定と限らない。)。 In the figure, “Ni” (i = 0, 1-6) represents the i-th node, and “Li” (i = 0, 1-5) represents the i-th link. In this example, a link formed by connecting two adjacent nodes Ni and Ni + 1 with a line segment is defined as Li (the length of Li, that is, the link length is not necessarily constant). ).
図中に示すホームベース状の記号は車両現在位置を表しており(先鋭部の向きが車両進行方向を示す。)、その後方に存在するノードN1を「現在ノード」と定義し、その前方に位置するノードN2を「前方ノード」と定義する。また、リンクについては、車両が存在するリンク、即ちN1とN2の各ノードを繋ぐリンクL1を「現在位置リンク」と定義し、その先のリンクL2を「前方リンク」と定義する。 The home base symbol shown in the figure represents the current position of the vehicle (the direction of the sharp point indicates the vehicle traveling direction), and the node N1 existing behind it is defined as the “current node” and in front of it. The located node N2 is defined as “front node”. As for the link, the link where the vehicle exists, that is, the link L1 connecting the nodes N1 and N2 is defined as the “current position link”, and the link L2 ahead is defined as the “forward link”.
このような自車現在位置の前後に位置する複数のノードに関する情報が、ノードデータ位置抽出手段4に送られて、位置データの読み取り等が行われる。 Information regarding a plurality of nodes positioned before and after the current vehicle position is sent to the node data position extraction unit 4 where position data is read and the like.
リンク特性判別手段5では、所定のリンクについて形状特性を判別し、例えば、曲路区間、変曲区間(変曲点を含む)、直線区間のいずれかを把握する。 The link characteristic discriminating means 5 discriminates the shape characteristic of a predetermined link and grasps, for example, any one of a curved road section, an inflection section (including an inflection point), and a straight section.
ナビゲーション装置等に用いられる道路地図データベースにおいては、ノードの打点特性と道路線形特性との間に、例えば、下記のような特徴的な性質が認められる。 In a road map database used for a navigation device or the like, for example, the following characteristic properties are recognized between the node dot characteristics and the road linear characteristics.
・直線路ではノード打点間隔が粗く(よって、リンク長が大きい)、また、曲路ではノード打点間隔が密であること
・曲路区間におけるノード打点間隔については、道路クラスが低い(設計車速値が小さい)道路ほど短くなっていること
道路種別と特定区間のノード間隔(リンク長)について例示した結果を下表に示す。
-The node hitting interval is rough on straight roads (and therefore the link length is large), and the node hitting point interval is dense on curved roads.-The road class is low for the node hitting interval in the curved section (design vehicle speed value). The results are shown in the table below as examples of road types and node intervals (link lengths) of specific sections.
尚、上表中のノード間隔については、道路設計速度を秒速に換算した値の倍数として示している。また、上表中の変曲区間には屈曲路も含まれる。道路種別については、地図データから自車走路が高速道路、国道、県道、市町村道等のどれであるかを判定することができる。 Note that the node spacing in the above table is shown as a multiple of a value obtained by converting the road design speed into a second speed. Further, the inflection section in the above table includes a curved road. As for the road type, it can be determined from the map data whether the own vehicle runway is an expressway, a national road, a prefectural road, a municipal road, or the like.
道路設計速度や道路クラスに応じて区間判別を行う場合には、ノード間隔を利用して直線路や曲路あるいは両者の中間的な道路(変曲区間や屈曲路等)を識別することが可能である。 When distinguishing sections according to road design speed or road class, it is possible to identify straight roads, curved roads, or intermediate roads (inflection sections, curved roads, etc.) using node intervals. It is.
前記したように、変曲点を含む道路線形に対して3点円弧補間を適用することには問題があるため、リンクの接続関係を考慮して、予測される走路を直線区間、曲路区間、変曲区間に区分した上で、類型化に応じた補間処理を採用する。これによって、道路線形に係る方程式が簡略化され、その道路線形生成ロジックが簡単になる(但し、走路を複数の区間に分割する場合には、所定区間に存在するノードについて、例えば、曲路開始点や曲路終了点等を新規に定義したり、再設定を行う等の必要性が生じることに注意を要する。)。 As described above, since there is a problem in applying the three-point circular interpolation to the road alignment including the inflection point, the predicted runway is defined as a straight section or a curved section in consideration of the link connection relation. Then, after dividing into inflection sections, an interpolation process according to the classification is adopted. This simplifies the equation relating to road alignment and simplifies the road alignment generation logic (however, when a runway is divided into a plurality of sections, for example, for a node existing in a predetermined section, a curve start (Note that there will be a need to define new points, turn points, etc., or reset them.)
区間判別の形態には、例えば、下記に示す方法が挙げられ、それらを独立に又は組み合せることが可能である。 Examples of the section discrimination include the following methods, which can be used independently or in combination.
(I)リンク長を、その走行路の法定走行速度から決まる基準距離と比較して当該リンクに係る走路区間を判別する構成形態
(II)リンク長とリンクベクトルの外積を用いて当該リンクに係る走路区間を判別する構成形態
(III)隣り合う3点のノードを用いて円弧補間により算出される半径Rの符号変化とR値(絶対値)に基づいて当該リンクに係る走路区間を判別する構成形態。
(I) A configuration in which a link length is compared with a reference distance determined from a legal traveling speed of the travel route to determine a travel route section related to the link. (II) An outer product of the link length and the link vector is used to relate to the link. Configuration form for discriminating the runway section (III) Configuration for discriminating the runway section related to the link based on the sign change of the radius R calculated by circular interpolation and the R value (absolute value) using three adjacent nodes. Form.
先ず、(I)では、例えば、隣り合うノード間のリンク長を、法定走行速度に係る秒速に基づいて予め決められた基準距離値と比較する。この基準距離値については、上表1を例にして、秒速換算値の定数倍として定義することができる。例えば、時速80km/hrの場合に、秒速値の10倍に相当する基準距離値を規定したとき、リンク長が該基準距離値以上であれば、当該リンクに係る走路区間が直線区間と判別される。また、上記リンク長が秒速値の10倍未満である場合には、判定対象とされるリンクについての走路区間が変曲区間(5倍以上〜10倍未満)又は曲路区間(5倍以下)と判別される。本構成では、リンク長を基準距離と比較するだけで済むので簡単ではあるが、精度面では(II)や(III)と組み合せることが好ましい。 First, in (I), for example, the link length between adjacent nodes is compared with a reference distance value determined in advance based on the second speed related to the legal travel speed. The reference distance value can be defined as a constant multiple of the second speed converted value, taking Table 1 as an example. For example, at a speed of 80 km / hr, when a reference distance value equivalent to 10 times the second speed value is defined, if the link length is equal to or greater than the reference distance value, the runway section related to the link is determined as a straight section. The Further, when the link length is less than 10 times the second speed value, the runway section for the link to be determined is an inflection section (5 to 10 times) or a curved section (5 times or less). Is determined. In this configuration, since it is only necessary to compare the link length with the reference distance, it is preferable to combine with (II) and (III) in terms of accuracy.
上記(II)では、隣り合うノード間のリンク長及び該ノードの位置ベクトルの差として得られるリンクベクトルの外積の符号変化を求めることにより、対象リンクに係る走路区間の種別を判別することができる。つまり、リンク「Li-1」に相当するリンクベクトルと、リンク「Li」に相当するリンクベクトルとの外積を|Li-1×Li|と記し、リンク「Li」に相当するリンクベクトルと、リンク「Li+1」に相当するリンクベクトルとの外積を|Li×Li+1|と記すとき、それらの符号がどのように変化するかを把握することで、3リンク(4ノード)に亘る区間判定が可能である。例えば、直線区間では各外積値がともにゼロであり、また、変曲区間では外積の符号が正から負へ(又は負から正へ)と変化する。 In the above (II), by determining the sign change of the outer product of the link vectors obtained as the difference between the link length between adjacent nodes and the position vector of the nodes, the type of the runway section related to the target link can be determined. . That is, the outer product of the link vector corresponding to the link “Li-1” and the link vector corresponding to the link “Li” is denoted as | Li−1 × Li |, the link vector corresponding to the link “Li”, and the link When an outer product with a link vector corresponding to “Li + 1” is denoted as | Li × Li + 1 |, it is a section over 3 links (4 nodes) by grasping how their signs change. Judgment is possible. For example, each cross product value is zero in the straight section, and the sign of the cross product changes from positive to negative (or from negative to positive) in the inflection section.
上記(III)では 隣接する2リンクを構成する3点のノードについて円弧補間を施すことで曲率半径Ri-1、Ri、Ri+1、…を知ることができるので、該曲率半径の符号変化と絶対値を求めることにより、対象リンクに係る走路区間の種別を判別することができる。例えば、曲率半径が予め決められた基準値(1000m等)以上である場合に直線区間と判定され、また、曲率半径が予め決められた基準値未満であって、曲率半径の符号が正から負へ(又は負から正へ)と変化する場合に、変曲区間等の判定がなされる。 In (III) above, it is possible to know the curvature radii Ri-1, Ri, Ri + 1,... By performing circular interpolation on the three nodes constituting the two adjacent links. By obtaining the absolute value, the type of the runway section related to the target link can be determined. For example, when the radius of curvature is greater than or equal to a predetermined reference value (such as 1000 m), the straight section is determined, and the curvature radius is less than the predetermined reference value, and the sign of the curvature radius is positive to negative. When changing to (or from negative to positive), an inflection section or the like is determined.
(II)や(III)では、ベクトル積や曲率半径を用いて走路区間の種別を精度良く判別することが可能である。 In (II) and (III), it is possible to accurately determine the type of the track section using the vector product and the radius of curvature.
次に、道路線形生成手段6における補間処理について説明する。 Next, the interpolation process in the road alignment generation means 6 will be described.
使用される補間法は、例えば、下記に示す通りである。 The interpolation method used is, for example, as shown below.
・3点円弧補間法
・2等分接円法
・ニュートンの4点前進補間法。
-Three-point circular interpolation method-Bisection circle method-Newton's four-point forward interpolation method.
尚、これらの方法の使用が適切でない区間では、後述するスムージング処理の採用が好ましい。 Note that it is preferable to employ a smoothing process described later in a section where the use of these methods is not appropriate.
図3は3点円弧補間法の説明図である。 FIG. 3 is an explanatory diagram of the three-point circular interpolation method.
隣り合うリンクL1、L2に対して破線で示すように垂直二等分線m1、m2をそれぞれ引き、両者の交点「O」を円弧の中心(曲率中心)とする。 Vertical bisectors m1 and m2 are drawn with respect to the adjacent links L1 and L2, respectively, as indicated by broken lines, and the intersection “O” between them is set as the center of the arc (center of curvature).
L1に対する円弧角を「α」と記し、L2に対する円弧角を「β」と記すとき、リンクL1、L2に張る円弧、つまり、ノードN1〜N3を通る円弧の半径「R」は下式のように求まる。 When the arc angle with respect to L1 is denoted as “α” and the arc angle with respect to L2 is denoted as “β”, the radius “R” of the arc extending over the links L1 and L2, that is, the arc passing through the nodes N1 to N3 is I want to.
尚、3点補間を連続して使用する場合、例えば、隣り合うリンクの組「Li-1、Li」から半径Ri-1の円弧を求め、次のリンクの組「Li、Li+1」から半径Riの円弧を求めたときに、ノードNiからNi+1上では両円弧が部分的に重複して存在することが問題となる。即ち、半径の符号が変化してしまうような変曲区間では走路形状の不連続性が顕著になってしまう。 When three-point interpolation is used continuously, for example, an arc having a radius Ri-1 is obtained from the adjacent link pair "Li-1, Li", and the next link pair "Li, Li + 1" is obtained. When the arc having the radius Ri is obtained, there is a problem that both arcs are partially overlapped on the nodes Ni to Ni + 1. That is, the discontinuity of the runway shape becomes significant in the inflection section where the sign of the radius changes.
そこで、図4に示す2等分接円法が用いられる。 Therefore, the bisected circle method shown in FIG. 4 is used.
この場合、最初の3点については円弧補間を行い、その次のノードからは二等分線の延長線上の接円を用いる。 In this case, circular interpolation is performed for the first three points, and the tangent circle on the extension line of the bisector is used from the next node.
図中に示すノードNi-1、Ni、Ni+1に対して3点円弧補間により、Ri-1=Riの円弧が求まり、次のリンクLi+1については、円弧(半径Ri+1)の中心位置が、半径Riの円弧中心とノードNi+1とを結んだ線分上に位置するように接円を規定する。即ち、前のリンクLiに係る半径Riの円弧において、ノードNi+1での法線上に円弧(半径Ri+1)の中心が位置するようにし、該円弧がNi+1での接円の一部となるように設定する。 An arc of Ri-1 = Ri is obtained by three-point circular interpolation for the nodes Ni-1, Ni, Ni + 1 shown in the figure, and the next link Li + 1 has an arc (radius Ri + 1). The tangent circle is defined so that the center position is located on the line segment connecting the arc center having the radius Ri and the node Ni + 1. That is, in the arc having the radius Ri related to the previous link Li, the center of the arc (radius Ri + 1) is positioned on the normal line at the node Ni + 1, and the arc is one of the tangent circles at Ni + 1. Set to be part.
リンクLiに対する円弧角を「αi」、リンクLi+1に対する円弧角を「αi+1」、リンクLiとLi+1との間になす角を「θi」と記すとき、下式に示す関係が成立する。 When the arc angle for the link Li is “αi”, the arc angle for the link Li + 1 is “αi + 1”, and the angle between the links Li and Li + 1 is “θi”, the relationship shown in the following equation is established. To establish.
尚、リンクベクトルの外積(リンク同士のベクトル積)は「|Li×Li+1|=|Li|・|Li+1|・sin(θi)」で計算され、|Li×Li+1|と|Li+1×Li+2|との間で符号が変化した場合に、リンクLi+1が変曲区間であることが分かる。 The outer product of link vectors (vector product of links) is calculated by “| Li × Li + 1 | = | Li ||| Li + 1 | · sin (θi)”, and | Li × Li + 1 | When the sign changes between | Li + 1 × Li + 2 |, it can be seen that the link Li + 1 is an inflection section.
また、変曲区間の場合において、[数2]式から明らかなように、「θi<(αi/2)」の条件下では、3点円弧補間等を用いて走路線形を再定義する必要がある。 In the case of an inflection section, as is clear from the equation [2], it is necessary to redefine the track alignment using three-point circular interpolation or the like under the condition of “θi <(αi / 2)”. is there.
図5はニュートンの4点前進補間法の説明図である。 FIG. 5 is an explanatory diagram of Newton's four-point forward interpolation method.
本図では、横軸にx軸をとり、縦軸にy軸をとって、ノードNi-2、Ni-1、Ni、Ni+1、Ni+2、Ni+3等の各点を示している(破線は各ノード点を一次補間で繋いだ折れ線(ポリゴンライン)を示す。)。尚、「Pi-1」、「Pi+2」は再配置後のノード点を示している。 In this figure, the horizontal axis is the x-axis and the vertical axis is the y-axis, showing the points Ni-2, Ni-1, Ni, Ni + 1, Ni + 2, Ni + 3, etc. (A broken line indicates a polygonal line connecting the node points by linear interpolation.) “Pi-1” and “Pi + 2” indicate node points after rearrangement.
車両の現在位置p(x、y)と向きをホームベース状の記号で示しており、Niが現在ノードであり、NiとNi+1とを繋ぐリンクが現在位置リンクである。 The current position p (x, y) and direction of the vehicle are indicated by a home base symbol, Ni is the current node, and the link connecting Ni and Ni + 1 is the current position link.
各ノードをスプライン曲線で補間する方法では計算量が多く処理時間が長くなってしまうことを考慮した場合に、4点のノードを用いて3次多項式を導出する形態が好ましい。 In the method of interpolating each node with a spline curve, considering the fact that the calculation amount is large and the processing time is long, a form in which a cubic polynomial is derived using four nodes is preferable.
ニュートンの前進補間方式ではx軸方向において等間隔で得られるデータが必要であるため、例えば、NiとNi+1との間のx軸上での間隔(x間隔)を「Δω」と記すとき、図中にx0、x1、x2、x3で示すようにΔωでノードを再配置する。尚、ここで、「x1=x0+Δω」、「x2=x0+2・Δω」、「x3=x0+3・Δω」である。
Since Newton's forward interpolation method requires data obtained at equal intervals in the x-axis direction, for example, when the interval (x interval) on the x-axis between Ni and Ni + 1 is expressed as “Δω”. The nodes are rearranged at Δω as indicated by x0, x1, x2, and x3 in the figure. Here, “x1 = x0 + Δω”, “x2 =
4点のノードのうち、Ni-1とNi+2が再配置対象とされ、Pi-1、Pi+2が選定される。つまり、Niのx座標がx1であり、Ni+1のx座標がx2とされる場合に、Pi-1のx座標がx0となり、Pi+2のx座標がx3となるように、車両進行方向においてNi-1の後方に位置するPi-1と、Ni+2の前方に位置するPi+2に再配置を行う。尚、再配置点Pi-1、Pi+2の算出において、本例では一次の線形補間を採用しており、いずれも破線で示す折れ線上にポイントを設定している(Ni-2とNi-1とを繋ぐ線分と、「x=x0」の直線との交点にPi-1が位置し、Ni+2とNi+3とを繋ぐ線分と、「x=x3」の直線との交点にPi+2が位置する。)が、これに限らず3次補間自体の性質を利用して再配置点を算出しても良い。 Of the four nodes, Ni-1 and Ni + 2 are subject to rearrangement, and Pi-1 and Pi + 2 are selected. That is, when the x coordinate of Ni is x1 and the x coordinate of Ni + 1 is x2, the vehicle travels so that the x coordinate of Pi-1 is x0 and the x coordinate of Pi + 2 is x3. Rearrangement is performed on Pi-1 located behind Ni-1 and Pi + 2 located ahead of Ni + 2 in the direction. In the calculation of the rearrangement points Pi-1 and Pi + 2, in this example, linear interpolation is adopted, and points are set on broken lines indicated by broken lines (Ni-2 and Ni-). Pi-1 is located at the intersection of the line connecting 1 and the straight line “x = x0”, and the intersection of the line connecting Ni + 2 and Ni + 3 and the straight line “x = x3” However, the present invention is not limited to this, and the rearrangement point may be calculated using the property of cubic interpolation itself.
x軸上において等間隔(Δω)とされる4点の各座標を「(xi,yi)」(i=0、1、2、3)と記すとき、ニュートンの前進公式を用いて下式に示す3次方程式「y(x)」が求まる。 When each coordinate of four points that are equally spaced (Δω) on the x-axis is expressed as “(xi, yi)” (i = 0, 1, 2, 3), the following formula is used using Newton's forward formula: A cubic equation “y (x)” shown is obtained.
尚、「Δy0」が第一階差、「Δ2y0」が第二階差、「Δ3y0」が第三階差であり、下式で定義される。 Incidentally, "Δy0" is first-order difference, "delta 2 y0" the second floor difference "delta 3 y0" is a third-order difference, is defined by the following equation.
尚、図5との関係において、(x0,y0)がPi-1の座標、(x1,y1)がNiの座標、(x2,y2)がNi+1の座標、(x3,y3)がPi+2の座標をそれぞれ示す。 In the relationship with FIG. 5, (x0, y0) is the coordinate of Pi-1, (x1, y1) is the coordinate of Ni, (x2, y2) is the coordinate of Ni + 1, and (x3, y3) is Pi. Each +2 coordinate is shown.
図6はスムージング処理の説明図である。 FIG. 6 is an explanatory diagram of the smoothing process.
L1、L2に示すように、リンク長の長い区間が折れ線状に繋がった区間(屈曲区間)では、ノードN2に示す屈曲点付近において所定半径Rの円弧をもって滑らかにリンクを接続する処理を施すことが好ましい。 As shown in L1 and L2, in a section (bending section) in which a section having a long link length is connected in a polygonal line, a process of smoothly connecting links with an arc having a predetermined radius R in the vicinity of the bending point indicated by the node N2 is performed. Is preferred.
図中の「θ」はリンクL1とL2との間になす角度を示している。このθを用いて屈曲区間の角度を表す場合に、半径R値についてはθ値にも依るが、道路線形の設計上の半径(線形半径)よりもやや大きめの値に設定することが望ましい(例えば、時速40km/hrの道路の場合、R=30m程度とし、屈曲点と円弧(R)との隙間距離が1車線幅以上にならないように設定する。)。 “Θ” in the figure indicates an angle formed between the links L1 and L2. When the angle of the bending section is expressed by using this θ, it is desirable to set the radius R value to a value slightly larger than the design radius (linear radius) of the road alignment (depending on the θ value) ( For example, in the case of a road at a speed of 40 km / hr, R is set to about 30 m, and the gap distance between the bending point and the arc (R) is set so as not to exceed one lane width.
スムージング処理が施された区間には、点Na、Nbに示すように、新たなノードを発生させ、走路形状を詳細に定義することが好ましい。新しいノードと屈曲点近傍での円弧(R)の頂点間の円弧距離を「d」と記すとき、「d=R・(θ/2)」で表される。 In the section subjected to the smoothing process, it is preferable that a new node is generated and the runway shape is defined in detail as indicated by points Na and Nb. When the arc distance between the apex of the arc (R) near the new node and the bending point is denoted as “d”, it is represented by “d = R · (θ / 2)”.
図7は走路形状の定義例を表形式で示したものであり、現在位置リンクL1と、前方リンクL2について、曲路区間、変曲区間、直線区間の組み合せを例示している。 FIG. 7 shows a definition example of the runway shape in a tabular form, and illustrates a combination of a curve section, an inflection section, and a straight section for the current position link L1 and the front link L2.
(A)図はL1、L2がともに曲路区間である場合を示し、スラローム区間と、ヘアピンカーブ区間を例示している。L0、L1、L2では3点円弧補間法や2等分接円法が好ましい。 (A) The figure shows a case where both L1 and L2 are curved sections, and illustrates a slalom section and a hairpin curve section. In L0, L1, and L2, a three-point circular interpolation method or a bisection circle method is preferable.
(B)図ではL1は変曲区間でL2が曲路区間とされ、例えば、曲路への進入区間やスラローム区間が挙げられる。この場合、L0、L1、L2では4点前進補間が好ましいが、L1以外の区間ではL1を直線区間として定義し、その他の区間では3点円弧補間を行う方法も可能である。 (B) In the figure, L1 is an inflection section and L2 is a track section, for example, an entry section to a curve path or a slalom section. In this case, four-point forward interpolation is preferable for L0, L1, and L2, but it is also possible to define L1 as a straight section in sections other than L1 and perform three-point circular interpolation in other sections.
(C)図では、L1が直線区間でL2が曲路区間とされる。図示の例ではL0、L1が直線区間であり(従って一次線形補間)、N2を曲路開始点として定義することができる。 (C) In the figure, L1 is a straight section and L2 is a curved section. In the illustrated example, L0 and L1 are straight sections (thus, linear linear interpolation), and N2 can be defined as a curve start point.
(D)図では、L1が曲路区間でL2が変曲区間とされる。L1、L2、L3では現在位置リンクを中心として4点前進補間が好ましい。L2以外の区間ではL2を直線区間とし、3点円弧補間等を行えば良い。 In FIG. 4D, L1 is a curve section and L2 is an inflection section. In L1, L2, and L3, four-point forward interpolation is preferable with the current position link as the center. In a section other than L2, L2 may be a straight section and three-point circular interpolation or the like may be performed.
(E)図では、L1、L2ともに変曲区間である。L0、L1、L2において現在位置リンクを中心とする4点前進補間法を適用することが好ましいが、N2を屈曲点とする屈曲路を定義してスムージング処理を行っても良い。 (E) In the figure, both L1 and L2 are inflection sections. Although it is preferable to apply a four-point forward interpolation method centered on the current position link in L0, L1, and L2, smoothing processing may be performed by defining a bending path with N2 as a bending point.
(F)図では、L1が直線区間でL2が変曲区間である。L1、L2を含めた屈曲区間では、N2を曲路開始点とし、L2、L3を曲路区間と定義しても良い。 (F) In the figure, L1 is a straight section and L2 is an inflection section. In a bending section including L1 and L2, N2 may be defined as a curve starting point, and L2 and L3 may be defined as a curve section.
(G)図では、L1が曲路区間でL2が直線区間(リンク長が長い場合)である。L2以外の区間では3点円弧補間又は4点前進補間が望ましい。また、N2を曲路終止点とし、N3を曲路開始点として走路を定義しても良い。 (G) In the figure, L1 is a curved section and L2 is a straight section (when the link length is long). In a section other than L2, 3-point circular interpolation or 4-point forward interpolation is desirable. Alternatively, the runway may be defined with N2 as the track end point and N3 as the track start point.
(H)図では、L1が変曲区間でL2が直線区間(リンク長が長い場合)である。L2以外の区間では3点円弧補間又は4点前進補間が望ましい。また、L1、L2についてN2を中心とした屈曲区間と定義しても良い。 (H) In the figure, L1 is an inflection section and L2 is a straight section (when the link length is long). In a section other than L2, 3-point circular interpolation or 4-point forward interpolation is desirable. Further, L1 and L2 may be defined as bent sections centered on N2.
(I)図では、L1が直線区間でL2が直線区間(リンク長が長い場合)である。右側に示す屈曲区間ではN2を屈曲点とし、道路設計上の線形半径をもってスムージング処理を行っても良い。 (I) In the figure, L1 is a straight section and L2 is a straight section (when the link length is long). In the bending section shown on the right side, N2 may be a bending point, and the smoothing process may be performed with a linear radius in road design.
上記走路形状の定義例と補間法については、下表のようになる。 The definition example and interpolation method of the above runway shape are as shown in the table below.
図8は走路形状を例示したものであり、ノード点を○印で示している。 FIG. 8 exemplifies the shape of the runway, and the node points are indicated by circles.
図中のA部では、曲路区間の前後が変曲区間や曲路区間とされており、よって、4点前進補間法の使用が好ましい。 In part A in the figure, the front and rear of the curved section are inflection sections and curved sections, and therefore it is preferable to use the four-point forward interpolation method.
図中のB部に示す曲路区間では2等分接円法が用いられ、また、図中のC部に示す屈曲区間ではスムージング処理を用いることができる。 The bisected circle method is used in the curved section shown in part B in the figure, and the smoothing process can be used in the bent part shown in part C in the figure.
以上の例では、3×3=9通りに類型化された道路線形の形状定義が可能であり、リンク特性と走行区間の判別結果に応じて適切な補間法を用いることができるが、現存する全ての道路形状への対応は現実問題として困難であるため、上記したような道路線形の設計上の曲率半径を用いたスムージング処理を適宜に使用することが好ましい(例えば、実際の屈曲路は理想的な2直線を接続した形状ではなく、その殆どが曲路状の様相を呈しているので、スムージング処理なしでは制御タイミングが遅れてしまうといった問題が起きる。)。 In the above example, 3 × 3 = 9 types of road linear shape definitions are possible, and an appropriate interpolation method can be used according to the determination result of the link characteristics and the travel section. Since it is difficult to deal with all road shapes as a real problem, it is preferable to appropriately use the smoothing process using the radius of curvature in the design of road alignment as described above (for example, an actual curved road is ideal) Since most of them have a curved appearance rather than a shape in which two straight lines are connected, there is a problem that the control timing is delayed without smoothing processing.
また、上記道路線形生成手段6においては、道路形状に係るデータ生成の結果を基にして、例えば、下記の情報を算出して出力できるように構成することが好ましい。 The road alignment generation means 6 is preferably configured to calculate and output, for example, the following information based on the result of data generation related to the road shape.
・自車両前方に予測される曲路の旋回半径や曲路開始点及び終了点
・自車両前方に予測される曲路において運転席からみた屈曲点方向角(クリッピングポイントの角度、つまり、車両の進行方向に延びる軸に対して、視線と道路線形上の接点と車両を結ぶ線分との間になす角度)
・屈曲路における屈曲角(図6のθ参照。)等。
・ Turning radius and starting point and end point of the road predicted ahead of the vehicle ・ Bending point direction angle (clipping point angle, ie vehicle (An angle between the line of sight, the contact point on the road alignment, and the line connecting the vehicle with respect to the axis extending in the traveling direction)
-Bending angle on a bending path (see θ in FIG. 6), etc.
道路線形生成手段6の出力するデータは、自車現在位置データを修正するための車両現在位置修正手段9においても使用される。例えば、下記に示す手順に従って車両現在位置の修正処理が行われる。 The data output from the road alignment generation means 6 is also used in the vehicle current position correction means 9 for correcting the current vehicle position data. For example, the vehicle current position correction process is performed according to the following procedure.
(1)上記した区間判別や補間処理によって生成された道路形状データから推定される道路線形の形状方程式に基づいて対象リンク(現在位置リンクと仮定されるリンク)内における方位変化の予測範囲を算出する
(2)自車両に係る方位検出データが(1)の予測範囲から外れている場合には、自車現在位置が(1)のリンク上に存在しないと判断し、該リンクの周辺に位置する別のリンク(前後のリンク)に対象を変更して自車現在位置の修正処理を続行する
(3)自車両に係る方位検出データが(1)の予測範囲内に含まれる場合には、(1)のリンク上で該方位検出データと同じであるか又は現リンク上で該データに最も近い方位とされる位置を自車現在位置として推定し、位置修正を行う
(4)(1)に戻って処理を繰り返す。
(1) Calculate the predicted range of azimuth change in the target link (link assumed to be the current position link) based on the road linear shape equation estimated from the road shape data generated by the section discrimination and interpolation processing described above (2) If the direction detection data related to the host vehicle is out of the predicted range of (1), it is determined that the current position of the host vehicle does not exist on the link of (1), and the vehicle is positioned around the link. Change the target to another link (link before and after) and continue the correction process of the current position of the vehicle (3) When the direction detection data related to the vehicle is included in the prediction range of (1), The position that is the same as the direction detection data on the link of (1) or that is the closest direction to the data on the current link is estimated as the current position of the host vehicle, and the position is corrected (4) (1) Return to and repeat the process.
図9は、走路上に点「Pe」で示す現在位置候補から推定される方位(矢印y1参照。)と、実際にGPS方位センサにより検出される方位(矢印y2参照。)とが食い違っている場合において、上記(2)に従って、走路上の点「Pc」で示す位置での修正が行われる様子を示している。つまり、実際の方位が予測範囲から外れており、本例では現在位置リンクから前方リンクへと変更されて位置修正が行われる。 In FIG. 9, the azimuth estimated from the current position candidate indicated by the point “Pe” on the road (see arrow y 1) and the azimuth actually detected by the GPS azimuth sensor (see arrow y 2) are different. In the case, according to the above (2) , a situation is shown in which the correction at the position indicated by the point “Pc” on the runway is performed. That is, the actual azimuth is out of the prediction range, and in this example, the current position link is changed to the forward link, and the position correction is performed.
図10は、ノード位置データを取得して単一路の道路線形について決定する手順及び道路形状に係る線形データを用いて走行支援装置を制御する場合の手順を例示したフローチャート図である。 FIG. 10 is a flowchart illustrating the procedure for acquiring node position data and determining the road alignment of a single road and the procedure for controlling the driving support device using linear data related to the road shape.
先ず、ステップS1では、下記に示す必要情報を装置に読み込む。 First, in step S1, necessary information shown below is read into the apparatus.
・ナビゲーションシステムに用いる道路地図データ
・GPSデータ
・車速データ
・方位データ(レートジャイロの検出情報)。
・ Road map data used in the navigation system ・ GPS data ・ Vehicle speed data ・ Direction data (rate gyro detection information)
次ステップS2では、所定の手続に従ってマップマッチングを行い、自車両が現在走行中の道路を決定するとともに、走行路上での自車両の現在位置を推定する。これと同時に現在ノ−ドNiを含む複数のノード群、例えば、(Ni-1,Ni,Ni+1,Ni+2,Ni+3,Ni+4)の候補及び複数のリンク群、例えば、(Li-1,Li,Li+1,Li+2,Li+3)の候補を設定し、ノード位置やリンクベクトルのデータを収集する。 In the next step S2, map matching is performed according to a predetermined procedure to determine a road on which the host vehicle is currently traveling, and to estimate the current position of the host vehicle on the traveling road. At the same time, a plurality of node groups including the current node Ni, for example, (Ni-1, Ni, Ni + 1, Ni + 2, Ni + 3, Ni + 4) candidates and a plurality of link groups, for example, Candidates (Li-1, Li, Li + 1, Li + 2, Li + 3) are set, and node position and link vector data are collected.
単一路の場合、GPS座標に基づいて隣り合う2ノードを求め、GPS座標から2ノード間のリンク上で最短地点となる場所を、マッチング後の車両現在位置とする。また、単一路でない場合(例えば、ヘアピンカーブや市街地等で車両近辺に複数の道路が存在する場合)には、GPS座標と方位データに基づいて最も信頼率の高いリンク上において車両現在位置を仮決定する。尚、GPSデータや車速、方位データから求まる走行軌跡と、道路地図上での道路形状とを常時又は定期的に比較する方法(ステアリング角度と旋回半径との間には一定の関係があるので、ステアリング角度のデータと走行距離のデータを用いて自車両の走行軌跡を示すデータが得るれる。よって、地図データをもとに道路線形から求めたステアリング操作量と、実際に検出されるステアリング操作量とを比較して、両者の差が所定の範囲内に収まっているか否かを判断することができる。)を用いれば、現在位置の推定精度をさらに高めることが可能である。 In the case of a single road, two adjacent nodes are obtained based on the GPS coordinates, and the place that is the shortest point on the link between the two nodes from the GPS coordinates is set as the vehicle current position after matching. In addition, when the road is not a single road (for example, when there are a plurality of roads in the vicinity of the vehicle such as a hairpin curve or an urban area), the current vehicle position is temporarily estimated on the link with the highest reliability based on the GPS coordinates and the direction data. decide. In addition, a method of constantly or periodically comparing the travel locus obtained from GPS data, vehicle speed, and direction data with the road shape on the road map (because there is a fixed relationship between the steering angle and the turning radius, Steering angle data and travel distance data are used to obtain data indicating the travel locus of the host vehicle, so that the steering operation amount obtained from the road alignment based on the map data and the actually detected steering operation amount. Can be used to determine whether or not the difference between the two is within a predetermined range.), The estimation accuracy of the current position can be further increased.
ステップS3では、現在位置リンクLiの区間特性(つまり、曲路区間、変曲区間、直線区間)を解析する。例えば、上記形態(II)を採用する場合において、リンク長|Li|と、外積|Li-1×Li|、|Li×Li+1|を計算し、外積の符号変化を調べてLiがどの区間に相当するのかを一次判定する。 In step S3, the section characteristics (that is, the curved section, the inflection section, and the straight section) of the current position link Li are analyzed. For example, when the above form (II) is adopted, the link length | Li | and the outer product | Li-1 × Li |, | Li × Li + 1 | are calculated, and the sign change of the outer product is examined to determine which Li is A primary determination is made as to whether it corresponds to a section.
ステップS4では、前方リンクLi+1の区間特性(つまり、曲路区間、変曲区間、直線区間)を解析する。例えば、上記形態(II)を採用する場合において、リンク長|Li+1|と、外積|Li×Li+1|、|Li+1×Li+2|を計算し、外積の符号変化を調べてLi+1がどの区間に相当するのかを一次判定する。 In step S4, the section characteristics (that is, the curved section, the inflection section, and the straight section) of the forward link Li + 1 are analyzed. For example, when the above form (II) is adopted, the link length | Li + 1 | and the outer products | Li × Li + 1 | and | Li + 1 × Li + 2 | are calculated, and the sign change of the outer product is examined. Thus, it is primarily determined which section Li + 1 corresponds to.
ステップS5では、LiとLi+1の一次判定結果に基づいて、図7で説明したように、両者の組み合せを参照しながら、走行区間を弁別するとともに、道路線形の形状方程式を作成する。 In step S5, based on the primary determination results of Li and Li + 1, as described with reference to FIG. 7, the travel sections are discriminated while referring to the combination of both, and a road linear shape equation is created.
例えば、以下に示すアルゴリズムに従って処理を行う。 For example, processing is performed according to the following algorithm.
(A1)Li、Li+1の両方が曲路区間である場合、つまり、リンク長|Li|、|Li+1|が基準値(道路法定速度の秒速換算値の所定倍長であり、これを「Lmin」と記す。)以下の場合
=>3点円弧補間又は2等分接円法又はニュートン4点前進補間法を用いて道路形状方程式を求める。
(A1) When both Li and Li + 1 are curved sections, that is, the link lengths | Li | and | Li + 1 | are the reference value (a predetermined multiple of the second speed converted value of the road legal speed, Is described as “Lmin”.) In the following case, the road shape equation is obtained using 3-point circular interpolation, bisectoral circle method, or Newton 4-point forward interpolation method.
(A2)Li、Li+1の両方が直線区間である場合、つまり、リンク長|Li|、|Li+1|が基準値(道路法定速度の秒速換算値の所定倍長であり、これを「Lmax」と記す。)以上の場合
=>LiとLi+1との間になすリンク角を「θi」とし、その基準角度を「θmax」と記すとき、「θi≧θmax」であれば、Ni-1を屈曲点とする屈曲路と判断し、上記のように接円(R)を当てはめてスムージング処理を施すとともに曲路開始点及び終止点を求める。
(A2) If both Li and Li + 1 are straight sections, that is, the link lengths | Li | and | Li + 1 | are the reference value (a predetermined multiple of the second speed converted value of the road legal speed, In the above case, when the link angle between Li and Li + 1 is “θi” and the reference angle is “θmax”, if “θi ≧ θmax”, It is determined that the bending path has Ni-1 as the bending point, and a smoothing process is performed by applying the contact circle (R) as described above, and the curve starting point and end point are obtained.
道路設計速度と道路設計上の線形半径(曲率半径)との関係を下表に例示する。 The relationship between the road design speed and the linear radius (curvature radius) on the road design is illustrated in the table below.
(A3)上記(A1)、(A2)以外の場合(以下、自車両現在位置から前方ノードNi+1までの距離を「D」と記す。)
(A3−1a)「Li≧Lmax」かつ「D≧Lmin」の場合には、直線路とする。
(A3) In cases other than the above (A1) and (A2) (hereinafter, the distance from the current position of the vehicle to the forward node Ni + 1 will be referred to as “D”.)
(A3-1a) When “Li ≧ Lmax” and “D ≧ Lmin”, a straight road is assumed.
(A3−1b)「Li≧Lmax」かつ「D<Lmin」の場合には、下記に示すいずれかを採用して道路形状方程式を定義する。 (A3-1b) When “Li ≧ Lmax” and “D <Lmin”, any of the following is adopted to define the road shape equation.
(その1)Ni+1を屈曲点とし、屈曲路の屈曲角θiや上表3の接円半径を当てはめて走路形状を決定するとともに、曲路開始点及び終止点を求める
(その2)Liを直線区間とし、Ni+1、Ni+2、Ni+3を曲路区間として3点円弧補間を行う。
(Part 1) Ni + 1 is the bending point, and the running path shape is determined by applying the bending angle θi of the bending road and the tangent radius of Table 3 above, and the curve starting point and end point are obtained. (Part 2) Li Is a straight section, and Ni + 1, Ni + 2, and Ni + 3 are curved sections, and three-point circular interpolation is performed.
(A3−2a)Liが「Li<Lmax」の変曲区間であって、かつ「D≧Lmin」の場合には直線路とする。 (A3-2a) When Li is an inflection section of “Li <Lmax” and “D ≧ Lmin”, a straight road is assumed.
(A3−2b)Liが「Li<Lmax」の変曲区間であって、かつ「D<Lmin」の場合には、下記に示すいずれかを採用して道路形状方程式を定義する。 (A3-2b) When Li is an inflection section of “Li <Lmax” and “D <Lmin”, one of the following is adopted to define the road shape equation.
(その1)Ni+1を屈曲点とし、屈曲路の屈曲角θiや上表3の接円半径を当てはめて走路形状を決定するとともに、曲路開始点及び終止点を求める
(その2)Liを直線区間とし、Ni+1、Ni+2、Ni+3を曲路区間として3点円弧補間を行う
(その3)リンクLiに関してノードNi、Ni+1の外側に上記再配置点Pi-1、Pi+2にそれぞれ相当するノードを創成してニュートン4点前進補間を行う。
(Part 1) Ni + 1 is the bending point, and the running path shape is determined by applying the bending angle θi of the bending road and the tangent radius of Table 3 above, and the curve starting point and end point are obtained. (Part 2) Li Is a straight section, and Ni + 1, Ni + 2, Ni + 3 are curved sections, and three-point circular interpolation is performed. (Part 3) The relocation point Pi-1 outside the nodes Ni and Ni + 1 with respect to the link Li , Pi + 2 is created, and Newton 4-point forward interpolation is performed.
(A3−3)Liが「Li<Lmax」の曲路区間であって、かつLi+1が直線区間又は変曲区間である場合には、下記に示すいずれかを採用して道路形状方程式を定義する。 (A3-3) When Li is a curved road section of “Li <Lmax” and Li + 1 is a straight section or an inflection section, either of the following is adopted to calculate the road shape equation. Define.
(その1)Ni+1を曲路終止点及び屈曲点とし、Ni+1での屈曲路の屈曲角θiを求めるか、あるいはNi+1にて上表3の接円半径を当てはめて走路形状を決定するとともに、曲路開始点及び終止点を求める
(その2)リンクLiに関してノードNi、Ni+1の外側に上記再配置点Pi-1、Pi+2にそれぞれ相当するノードを創成してニュートン4点前進補間を行う。
(Part 1) Using Ni + 1 as the ending point and the bending point of the road, calculate the bending angle θi of the bending road at Ni + 1, or apply the tangent radius shown in Table 3 above to Ni + 1 and runway shape (Part 2) Create nodes corresponding to the relocation points Pi-1 and Pi + 2 outside the nodes Ni and Ni + 1 with respect to the link Li, respectively. Newton 4-point forward interpolation.
尚、上記の処理はあくまで例示であって、各種態様での実施が可能であることは勿論である。 Note that the above processing is merely an example, and it is needless to say that the present invention can be implemented in various modes.
ステップS6では、マップマッチングの誤認についてチェックし、ステップS8で現在位置の修正を行う。道路形状方程式を用いてリンクLiでの方位角範囲を算出し、レートジャイロ(方位センサ)のデータと比較する。レートジャイロの誤差を含めて現在位置に問題がなければステップS7に進むが、両者の差が大きい場合にはステップS8に進み、レートジャイロの誤差範囲内で方位データに最も近い走路上の位置を車両現在位置として設定する。その際には、現在位置リンク近隣のリンクLi-1又はLi+1の地図上での方位と、レートジャイロにより検出される方位とを比較して、差の少ない方のリンクを現在位置リンクとして採用する(つまり、現在ノードを1つ先に進めるか又は1つ後戻りさせる。)。そして、ステップS3に戻る。尚、GPSデータや、車速、方位データから求めた走行軌跡と道路地図上の道路形状とを常に比較することで位置誤認を防止できるようにした形態においては、ステップS6、S8は不要である。 In step S6, the map matching is checked for misidentification, and the current position is corrected in step S8. The azimuth range at the link Li is calculated using the road shape equation and compared with the rate gyro (azimuth sensor) data. If there is no problem in the current position including the error of the rate gyro, the process proceeds to step S7. If the difference between the two is large, the process proceeds to step S8, and the position on the track closest to the direction data within the error range of the rate gyro is determined. Set as the current vehicle position. In that case, the direction of the link Li-1 or Li + 1 in the vicinity of the current position link is compared with the direction detected by the rate gyro, and the link with the smaller difference is determined as the current position link. Adopt (that is, move the current node forward or back one). Then, the process returns to step S3. Note that steps S6 and S8 are not required in a configuration in which position misrecognition can be prevented by always comparing the travel trajectory obtained from GPS data, vehicle speed, and direction data with the road shape on the road map.
ステップS7では、走行支援装置に必要とされる情報、例えば、運転操作データ(ステアリングセンサの検出データ等)を読み込む。また、必要に応じてGPSデータ、車速データ、方位データ等を読み込む。そして、次ステップS9では下記に示す処理を行う。 In step S7, information necessary for the driving support device, for example, driving operation data (detection data of the steering sensor, etc.) is read. Further, GPS data, vehicle speed data, direction data, and the like are read as necessary. In the next step S9, the following processing is performed.
・マップマッチング時からの時間経過に伴う自車両の走行距離変化に応じて自車の現在位置を変更すること
・走行支援装置への目標制御量を求めること
・上記目標制御量と現在量との差が減少するように走行支援装置の制御を行うこと
・ Change the current position of the vehicle according to the change in the travel distance of the vehicle with the passage of time from the map matching ・ Determine the target control amount to the driving support device ・ The above target control amount and the current amount Control the driving support device so that the difference decreases.
前照灯の配光制御、車両操舵及び減速モデル等により車両現在位置での制御目標を算出することができ、該制御目標を達成すべく既知の制御により走行支援を実現することができる。例えば、配光制御型の前照灯装置を用いた照明支援システムでは、照射光の方向や照射範囲、配光分布等を自在に変化させることが可能であり、自車に関する所定の走行時間経過後又は走行距離後の車両到達位置を予測して駆動機構への制御目標を求めて照射方向や照射範囲を制御したり、曲路のクリッピングポイント等を注視点として照射方向を制御することができる。尚、クリッピングポイントは、走路線形の形状ラインから路肩線や中心線を求めて、該路肩線又は中心線に対して自車位置から接線を引いた場合の接点(該路肩線又は中心線と接線との交点)として定義され、また、クリッピングポイントの角度は、車両の進行方向に延びる軸に対して、自車位置から路肩線又は中心線に引いた接線との間になす角度を意味し、道路形状データ(線形データ)を用いて既知の方法(接円法)で求めることができる。 A control target at the current position of the vehicle can be calculated by headlamp light distribution control, vehicle steering, deceleration model, and the like, and driving support can be realized by known control to achieve the control target. For example, in an illumination support system using a light distribution control type headlamp device, the direction of the irradiation light, the irradiation range, the light distribution, etc. can be freely changed, and a predetermined traveling time has elapsed for the own vehicle. It is possible to control the irradiation direction and irradiation range by predicting the vehicle arrival position after or after the mileage, and to control the irradiation direction and the irradiation range, or to control the irradiation direction with the clipping point of the curve as a gazing point . The clipping point is a contact point when a shoulder line or a center line is obtained from the shape line of the running road and a tangent is drawn from the vehicle position with respect to the shoulder line or the center line (the shoulder line or the center line and the tangent line). In addition, the angle of the clipping point means an angle formed between an axis extending in the traveling direction of the vehicle and a tangent drawn from the vehicle position to the shoulder line or the center line, It can be obtained by a known method (tangent circle method) using road shape data (linear data).
また、自車に関する所定の走行時間経過後又は走行距離後の車両到達位置を予測して、曲路進入等の警報や警告等を発したり運転支援のための各種情報を表示させることができる。 In addition, it is possible to predict a vehicle arrival position after a predetermined travel time or a travel distance with respect to the own vehicle, issue a warning such as approaching a curved road, a warning, and the like, and display various information for driving support.
次ステップS10において、現時点までの経過時間がマップマッチング周期外の場合にはステップS2に戻り、該周期内であれば次ステップS11にて現在ノードを変化させる必要性について判断し、必要ありの場合にステップS3に戻るが、必要なしの場合にはステップS12に進む。 In the next step S10, if the elapsed time up to the present time is outside the map matching period, the process returns to step S2, and if it is within the period, the necessity of changing the current node is determined in the next step S11. The process returns to step S3, but if not necessary, the process proceeds to step S12.
ステップS12では、道路地図上の範囲を変更する必要性について判断し、必要ありの場合にはステップS1に戻るが、必要なしの場合にはステップS7に戻る。 In step S12, it is determined whether or not the range on the road map needs to be changed. If necessary, the process returns to step S1, but if not necessary, the process returns to step S7.
図11は、コンピュータを内蔵したECU(電子制御ユニット)を用いたシステム構成の一例を示したものである。ECUの内部処理(例えば、上記した区間判別や補間処理等)については、CPU(中央処理装置)やメモリ、入出力ポート等のハードウェア及びCPUによって実行されるプログラムを用いたソフトウェア処理として行われる。 FIG. 11 shows an example of a system configuration using an ECU (electronic control unit) incorporating a computer. Internal processing of the ECU (for example, the section determination and interpolation processing described above) is performed as software processing using a CPU (central processing unit), memory, hardware such as an input / output port, and a program executed by the CPU. .
車内LAN(Local Area Network)で結ばれるECUとしては、下記に示すものが挙げられる(括弧内の数字は符号を示す。)
・操作情報取得用ECU(13)
・ナビゲーションECU(14)
・VSC用ECU(15)
・ビーム制御用ECU(16)
・ATC用ECU(17)。
Examples of ECUs connected by an in-vehicle LAN (Local Area Network) include the following (numbers in parentheses indicate symbols).
-Operation information acquisition ECU (13)
・ Navigation ECU (14)
-ECU for VSC (15)
-Beam control ECU (16)
-ATC ECU (17).
操作情報取得用ECU13(例えば、ステアリングコラムに設けられたコラムECU等)には、ヘッドランプの点消灯指示やビーム切換指示等の操作情報や方向指示器への操作指示等の情報の他、ステアリングホィールの回転角度の検出情報がステアリングセンサから入力される。これらの情報はLANを通して他のECUに通知される。 The operation information acquisition ECU 13 (for example, a column ECU provided in the steering column) has steering information in addition to operation information such as a headlamp turn-on / off instruction and beam switching instruction, and an operation instruction to a direction indicator. Detection information of the rotation angle of the wheel is input from the steering sensor. These pieces of information are notified to other ECUs through the LAN.
経路誘導等に用いられるナビゲーションECU14には、GPS情報又は路車間通信情報、道路地図情報、車速情報等が入力される。
GPS information or road-to-vehicle communication information, road map information, vehicle speed information, and the like are input to the
VSC用ECU15には、車速センサやヨーレートセンサ又はステアリングセンサからの検出情報が入力され、例えば、曲路走行時のスピン等を回避するための走行支援制御を行う。
The
ビーム制御用ECU16は、自車両の走行状況に応じた前照灯の照射制御を行うものであり、他のECUから制御に必要な情報を取得して前照灯の照射範囲や照射方向、光量等を制御する。
The
ATC用ECU17には、車両状態の検出情報や車速情報、運転操作情報等が入力され、自車両の走行状況に適した変速比と駆動力が得られるように他のECUから必要な情報を取得して変速機(無段変速機等)及び駆動源(エンジンやモータ等)を制御する。
The
車両用前照灯のビーム制御に必要な情報は、ECU13からの操作情報や、ECU14ECU15等からの各種情報であり、経路の設定や探索、経路誘導のためのナビゲーション装置や、GPSセンサ、方位センサ、道路地図情報の提供装置(光学式記録媒体を用いたドライブ装置等)、車速センサ等が用いられる。
Information necessary for beam control of the vehicle headlamp is operation information from the
制御構成として、例えば、下記の形態が挙げられる。 Examples of the control configuration include the following forms.
(a)走路形状の変化点として識別されるノードを抽出して、その前後で照射制御量が急変しないようにする構成形態
(b)走路形状が変化する場合(曲路や屈曲路、交差点等)に、形状変化点への自車両の接近位置に応じて照射制御内容を変更する構成形態
(c)走路区間の特性に応じて照射制御内容を変更する構成形態
(A) Configuration form in which nodes identified as runway shape change points are extracted so that the irradiation control amount does not change suddenly before and after that (b) When the runway shape changes (curves, bends, intersections, etc.) ), A configuration form in which the irradiation control content is changed according to the approach position of the host vehicle to the shape change point (c) a configuration mode in which the irradiation control content is changed according to the characteristics of the runway section
先ず、(a)では、自車両の現在位置データ及び道路地図データを用いて自車現在位置の前後に位置する複数のノードの位置データを読み取り、該複数のノードを補間処理で繋いで走路形状を推定し、該走路形状の変化点として識別されるノードを把握する。そして、該ノードの前後を含む範囲を自車両が走行する際に、車両用前照灯の照射制御に係る制御量を徐々に変化させる。 First, in (a), the position data of a plurality of nodes positioned before and after the current position of the own vehicle is read using the current position data and road map data of the own vehicle, and the plurality of nodes are connected by interpolation processing to form a running path shape. And the node identified as the change point of the runway shape is grasped. When the host vehicle travels in a range including before and after the node, the control amount related to the irradiation control of the vehicle headlamp is gradually changed.
ビーム制御用ECU16から前照灯の駆動手段(アクチュエータや駆動回路等)に送出される制御信号によって変更前の照射状態を徐々に変化させた上で変更後の照射状態に移行させることが望ましい。つまり、走路形状の変化時にいきなり照射状態が変わると運転者や道路利用者に与える影響が大きいので、配光分布や明るさ、ビーム照射方向や照射範囲等を徐々に変化させるための移行期間を設け、連続的な変化をもって新たな照射状態へと移行させることが望ましい(例えば、灯具の光軸制御によりビームの照射方向を変更させる機能を備えた装置の場合には、変更前の照射方向から連続的に向きを変えていって変更後の照射方向になるように制御すれば良い。)。
It is desirable to gradually change the irradiation state before the change by the control signal sent from the
上記(b)では、例えば、自車両の現在位置データ及び道路地図データを用いて自車現在位置周辺の道路形状を推定しながら車両用前照灯の照射制御を行う制御モードと、自車現在位置周辺の道路形状を推定した結果及び自車両の操舵状態の検出情報に基いて車両用前照灯の照射制御を行う制御モードを走行状況に応じて切り換られるように構成する。そして、自車現在位置を基準としてその進行方向に存在すると予測される曲路や屈曲路、交差点までの走行距離又は走行時間を算出して予め決められた基準値と比較する。この比較結果に応じていずれかの制御モードが選択される。 In the above (b), for example, a control mode for performing irradiation control of the vehicle headlamp while estimating the road shape around the current vehicle position using the current vehicle position data and road map data, and the current vehicle The control mode for performing the irradiation control of the vehicle headlamp based on the estimation result of the road shape around the position and the detection information of the steering state of the host vehicle is configured to be switched according to the traveling state. Then, the travel distance or travel time to the curved road, the curved road, and the intersection predicted to exist in the traveling direction with the current vehicle position as a reference is calculated and compared with a predetermined reference value. One of the control modes is selected according to the comparison result.
上記(c)では、自車両前方の走路形状を推定し、自車進行方向の走路上に曲路や屈曲路、交差点等が存在する場合に、それらへの自車両の進入地点から脱出地点までの走路区間を複数の区間に分割するとともに、各分割区間の特性と車両操舵状態の検出情報に基づいて車両用前照灯の照射制御を行う。例えば、曲路への進入区間では、該曲路への進入点で設定される照射方向の制御量と、操舵状態の検出情報に基いて算出される照射方向の制御量と比較する。そして、両者のうちの大きい方の制御量に従って車両用前照灯の照射方向を制御すれば、実情に即した前方照明が得られる。また、一定方向への操舵状態が維持される走路区間では、車両操舵状態の検出情報に基いて算出される照射制御量に従って前照灯の照射方向を制御する。 In (c) above, the shape of the runway ahead of the host vehicle is estimated, and if there are curved roads, bent roads, intersections, etc. on the runway in the direction of travel of the host vehicle, from the entry point of the own vehicle to the exit point Is divided into a plurality of sections, and irradiation control of the vehicle headlamp is performed based on the characteristics of each divided section and the detection information of the vehicle steering state. For example, in the approach section to the curved road, the control amount of the irradiation direction set at the entry point to the curved road is compared with the control quantity of the irradiation direction calculated based on the detection information of the steering state. And if the irradiation direction of a vehicle headlamp is controlled according to the control amount of the larger one of both, the front illumination according to the actual situation will be obtained. Further, in the track section where the steering state in a certain direction is maintained, the irradiation direction of the headlamp is controlled according to the irradiation control amount calculated based on the vehicle steering state detection information.
尚、ECUにおける上記処理の分担に関して、例えば、下記に示す構成形態が挙げられる。
ナビゲーションECU14では単に地図データや現在位置データ等を出力し、ビーム制御用ECU16において、走路予測を含めた全ての処理を行う形態
ナビゲーションECU14では、前方ノード等までの距離や、ノード特性(曲路等への開始点や終了点、変曲点等を含む。)、リンク特性(曲線性や直線性、屈曲性、リンク間隔等)に係る計算を行い、その計算結果を出力し、該計算結果を受けたビーム制御用ECU16が、前照灯の照射制御を行う形態。
In addition, regarding the sharing of the above processing in the ECU, for example, the following configuration forms can be cited.
The
次に、ATCについて説明するが、ATCに必要な情報は、車両状態に関する下記情報や、ナビゲーションECU14からの自車現在位置の検出情報や道路地図情報等であり、各種センサと変速制御装置や駆動力制御装置等が用いられる。
Next, the ATC will be described. Information necessary for the ATC includes the following information regarding the vehicle state, detection information of the current position of the vehicle from the
・アクセル操作情報
・ブレーキ操作情報
・車速検出情報
・スロットル開度検出情報
・入力回転数検出情報
・エンジン回転数検出情報
・酸素濃度検出情報
・吸気量検出情報。
-Accelerator operation information-Brake operation information-Vehicle speed detection information-Throttle opening detection information-Input rotation speed detection information-Engine rotation speed detection information-Oxygen concentration detection information-Intake amount detection information
ECU17における最適変速比の算出及び駆動制御の流れは、概ね下記のようになる。
The flow of the optimum gear ratio calculation and drive control in the
(s1)自車進行路の道路情報を取得する
(s2)車両情報を収集する
(s3)(s1)及び(s2)の情報から推奨車速を算出する
(s4)(s3)の推奨車速への変化に必要な減速度を算出する
(s5)(s4)の減速度に基づいて無段変速機の最適変速比を算出する
(s6)無段変速機及び駆動力を制御する。
(S1) Acquire road information of own vehicle traveling path (s2) Collect vehicle information (s3) Calculate recommended vehicle speed from information of (s1) and (s2) (s4) To recommended vehicle speed of (s3) Calculate the deceleration required for the change (s5) Calculate the optimum transmission ratio of the continuously variable transmission based on the deceleration of (s4). (S6) Control the continuously variable transmission and the driving force.
また、変速制御においては下記(1)乃至(9)の処理が行われる。 In the shift control, the following processes (1) to (9) are performed.
(1)車両情報(車速、ブレーキ操作、入力回転数、エンジン回転数、スロットル開度、アクセル操作等)の入力
(2)最適変速比の入力
(3)通常変速判断
(4)最適変速比と基準変速比(スロットル開度と車速から算出される。)との比較判断(「最適変速比>基準変速比」の場合には(5)に進むが、「最適変速比≦基準変速比」の場合には、基準変速比への変速比指令を出した後で(1)に戻る。)
(5)エンジン回転数とスロットル開度に基づく現出力の算出
(6)最適スロットル開度の算出
(7)最適変速比への変速比指令
(8)スロットル開度指令
(9)(1)に戻る。
(1) Input of vehicle information (vehicle speed, brake operation, input speed, engine speed, throttle opening, accelerator operation, etc.) (2) Input of optimum gear ratio (3) Normal gear ratio determination (4) Optimal speed ratio and Comparison judgment with reference gear ratio (calculated from throttle opening and vehicle speed) (“optimum gear ratio> reference gear ratio” proceeds to (5), but “optimum gear ratio ≦ reference gear ratio” (In this case, after issuing a gear ratio command to the reference gear ratio, the process returns to (1).)
(5) Calculation of current output based on engine speed and throttle opening (6) Calculation of optimum throttle opening (7) Gear ratio command to optimum gear ratio (8) Throttle opening command (9) (1) Return.
ATCでは走路形状データに基づいて最適変速比が算出されて自動変速機の操作制御が行われるとともに、駆動源の出力が一定に維持されるように該駆動源の操作制御が行われる。即ち、車両の走路形状にとって適正な変速比及び駆動力の制御が行われ、これによって運転者のアクセル操作等に対して違和感のない走行支援を実現することが可能である。そして、この場合にも、上記と同様に、例えば、走路形状の変化点等を識別して、その前後で変速比等が急変しないように制御したり、あるいは、走路形状が変化する場所(曲路や屈曲路、交差点等)において、当該場所までの距離や走行時間に応じて制御内容を変更し、あるいは走路区間の特性に応じて制御内容を変更するといった各種の構成形態が可能である。 In ATC, the optimum transmission ratio is calculated based on the road shape data, and the operation control of the automatic transmission is performed, and the operation control of the drive source is performed so that the output of the drive source is maintained constant. That is, the gear ratio and the driving force are controlled appropriately for the shape of the vehicle's running path, and thereby it is possible to realize driving support that does not give a sense of incongruity to the driver's accelerator operation or the like. In this case as well, as described above, for example, a change point or the like of the road shape is identified, and control is performed so that the gear ratio or the like does not change suddenly before or after the change. Various configurations such as changing the control content according to the distance to the place and the travel time or changing the control content according to the characteristics of the travel road section are possible.
この他、スタビリティ制御システムやトラクション制御システムへの適用において、自車両の走行路の道路線形を正確に把握することが必要とされ、本発明を適用することにより、曲路走行時等での安定性を高める上で効果的である(正確な走行支援により事故防止等に有効である。)。 In addition, in application to the stability control system and traction control system, it is necessary to accurately grasp the road alignment of the traveling path of the host vehicle. By applying the present invention, it is possible to travel on a curved road. It is effective in enhancing stability (effective in preventing accidents by accurate driving support).
以上のように、本発明では、車両の現在位置データを取得するとともに道路地図データを用いて自車現在位置の前後に位置する複数のノードの位置データを読み取る。そして、隣り合うノード同士を繋いで形成される各リンクの特性、即ち、走路の直線性及び曲率特性を含む形状特性を判別する。この判別結果に応じて使用される適正な補間処理に従って該複数のノードを繋いで道路線形を推定し、自車前方に予測される走路形状の推定結果に応じて走行支援装置を制御する。従って、走路区間の特性を考慮せずに、変曲区間等に適正でない補間を適用することに伴う弊害を防止できる。 As described above, in the present invention, the current position data of the vehicle is acquired and the position data of a plurality of nodes positioned before and after the current position of the vehicle is read using the road map data. Then, the characteristics of each link formed by connecting adjacent nodes, that is, the shape characteristics including the linearity and the curvature characteristics of the runway are determined. The road alignment is estimated by connecting the plurality of nodes according to an appropriate interpolation process used according to the determination result, and the driving support device is controlled according to the estimation result of the road shape predicted ahead of the host vehicle. Accordingly, it is possible to prevent the adverse effects of applying improper interpolation to the inflection section or the like without considering the characteristics of the runway section.
上記に説明した構成によれば、下記に示す利点が得られる。 According to the configuration described above, the following advantages can be obtained.
・車両の走行支援制御に必要となる走行路の道路線形に関する形状特性を正確に把握するとともに、形状データを短時間に求めることができること(その結果、制御精度が向上し、運転者にとって違和感のない制御を実現することができる。)。 ・ Accurately grasp the shape characteristics related to the road alignment of the road required for driving support control of the vehicle and obtain the shape data in a short time (as a result, the control accuracy is improved and the driver feels strange No control can be realized.).
・CPU等への計算処理上の負担が少ないので、ECU等の処理能力を必要以上に高くしなくても良く、コスト面で有利であること。 -Since there is little burden on the calculation processing to the CPU or the like, it is not necessary to increase the processing capacity of the ECU or the like more than necessary, which is advantageous in terms of cost.
1…車両走行支援システム、2…自車現在位置検出手段、4…ノードデータ位置抽出手段、5…リンク特性判別手段、6…道路線形生成手段、7…制御手段、9…車両現在位置修正手段
DESCRIPTION OF
Claims (7)
衛星通信又は路車間通信を利用して車両の現在位置データを取得する自車現在位置検出手段と、
上記自車現在位置検出手段によって取得された車両の現在位置データ及び道路地図データを用いて自車現在位置の前後に位置する複数のノードの位置データを読み取るノードデータ位置抽出手段と、
上記複数のノードのうち隣り合うノード同士を繋いで形成される各リンクの形状特性及び走路区間の種別を判別するリンク特性判別手段と、
上記複数のノードを補間処理で繋ぐことによりモデル化された道路形状データを生成する道路線形生成手段と、
上記道路形状の推定結果に応じた制御出力を上記走行支援装置に送出する制御手段を備え、
上記リンク特性判別手段によって判別される走路区間の種別が類型化された複数の走路区間のいずれかであって、上記リンク特性判別手段は走路区間の種別を判別すると共に、その判別結果を上記道路線形生成手段に送出し、
上記道路線形生成手段は上記リンク特性判別手段が判別した前記判別結果に応じて前記補間処理を行う
ことを特徴とする車両走行支援システム。 A vehicle travel support system for controlling a travel support device of a vehicle according to an estimation result of a road shape predicted in front of the host vehicle,
Own vehicle current position detecting means for acquiring current position data of the vehicle using satellite communication or road-to-vehicle communication;
Node data position extraction means for reading position data of a plurality of nodes located before and after the current position of the vehicle using the current position data and road map data of the vehicle acquired by the current position detection means;
Link characteristic determining means for determining the shape characteristic of each link formed by connecting adjacent nodes among the plurality of nodes and the type of the runway section;
Road linear generation means for generating road shape data modeled by connecting the plurality of nodes by interpolation processing;
Control means for sending a control output according to the estimation result of the road shape to the driving support device;
The type of the road segment determined by the link characteristic determination unit is one of a plurality of categorized road segments, and the link characteristic determination unit determines the type of the road segment and determines the determination result as the road. Sent to the linear generator,
The road alignment generation means performs the interpolation processing according to the determination result determined by the link characteristic determination means.
上記走行支援装置が車両用前照灯の照射制御装置である
ことを特徴とする車両走行支援システム。 The vehicle travel support system according to claim 1,
The vehicle travel support system, wherein the travel support device is an irradiation control device for a vehicle headlamp.
上記リンク特性判別手段によって判別される走路区間の種別が、道路形状の変曲点を含む変曲区間又は曲路区間又は直線区間のいずれかである
ことを特徴とする車両走行支援システム。 The vehicle travel support system according to claim 1,
The vehicle travel support system characterized in that the type of the road section discriminated by the link characteristic discriminating means is either an inflection section including an inflection point of a road shape, a curved section or a straight section.
上記リンク特性判別手段によって判別される走路区間の種別が、隣り合うノード間のリンク長を、法定走行速度の秒速換算値に基づいて予め決められた基準距離値と比較し、該リンク長が該基準距離値以上である場合に当該リンクに係る走路区間が直線区間と判別され、上記リンク長が該基準距離値未満である場合に当該リンクに係る走路区間が上記変曲区間又は曲路区間と判別される
ことを特徴とする車両走行支援システム。 The vehicle travel support system according to claim 1,
The type of the road section discriminated by the link characteristic discriminating means compares the link length between adjacent nodes with a reference distance value determined in advance based on the second speed converted value of the legal running speed, and the link length is When the link distance is equal to or greater than the reference distance value, the track section related to the link is determined as a straight section, and when the link length is less than the reference distance value, the track section related to the link is the inflection section or the curve section. A vehicle travel support system characterized by being discriminated.
上記リンク特性判別手段によって判別される走路区間の種別が、隣り合うノード間のリンクのリンク長及び該ノードの位置ベクトルの差として得られるリンクベクトルの外積の符号変化を求めることにより判別される
ことを特徴とする車両走行支援システム。 The vehicle travel support system according to claim 1,
The type of the road section discriminated by the link characteristic discriminating means is discriminated by calculating the sign change of the outer product of the link vectors obtained as the difference between the link length of the link between adjacent nodes and the position vector of the node. A vehicle travel support system characterized by the above.
上記リンク特性判別手段によって判別される走路区間の種別が、隣接する2つのリンクを構成する3点のノードについて円弧補間を施すことで得られる曲率半径及び該曲率半径の符号変化を求めることにより判別される
ことを特徴とする車両走行支援システム。 The vehicle travel support system according to claim 1,
The type of the runway section discriminated by the link characteristic discriminating means is discriminated by obtaining the radius of curvature obtained by performing circular interpolation on the three nodes constituting two adjacent links and the sign change of the radius of curvature. A vehicle driving support system characterized by being provided.
衛星通信又は路車間通信を利用して車両の現在位置データを取得する自車現在位置検出手段と、
上記自車現在位置検出手段によって取得された車両の現在位置データ及び道路地図データを用いて自車現在位置の前後に位置する複数のノードの位置データを読み取るノードデータ位置抽出手段と、
上記複数のノードのうち隣り合うノード同士を繋いで形成される各リンクの形状特性及び走路区間の種別を判別するリンク特性判別手段と、
上記複数のノードを補間処理で繋ぐことによりモデル化された道路形状データを生成する道路線形生成手段と、
上記道路形状の推定結果に応じた制御出力を上記走行支援装置に送出する制御手段と、
自車現在位置データを修正する車両現在位置修正手段を備え、
上記道路線形生成手段によって生成された道路形状データから推定される道路線形の形状方程式に基づいて現リンク内における方位変化の予測範囲を算出し、自車両の方位データが該予測範囲から外れている場合に自車現在位置が現リンク上に存在しないと判断して、現リンクの周辺に位置する別のリンクに対象を変更して自車現在位置の修正処理を続行し、また、自車両の方位データが該予測範囲内に含まれる場合には、現リンク上で該方位データと同じか又は現リンク上で該データに最も近い方位とされる位置を自車現在位置として推定する
ことを特徴とする車両走行支援システム。 A vehicle travel support system that controls a travel support device of a vehicle according to an estimation result of a road shape predicted in front of the host vehicle,
Own vehicle current position detecting means for acquiring current position data of the vehicle using satellite communication or road-to-vehicle communication;
Node data position extraction means for reading position data of a plurality of nodes located before and after the current position of the vehicle using the current position data and road map data of the vehicle acquired by the current position detection means ;
Link characteristic determining means for determining the shape characteristic of each link formed by connecting adjacent nodes among the plurality of nodes and the type of the runway section;
Road linear generation means for generating road shape data modeled by connecting the plurality of nodes by interpolation processing;
Control means for sending a control output according to the estimation result of the road shape to the driving support device;
Vehicle current position correction means for correcting the current vehicle position data is provided;
Based on the road alignment shape equation estimated from the road shape data generated by the road alignment generation means, the direction change prediction range in the current link is calculated, and the direction data of the host vehicle is out of the prediction range. In this case, it is determined that the current position of the host vehicle does not exist on the current link, the target is changed to another link located around the current link, and the correction process of the current position of the host vehicle is continued. When the azimuth data is included in the predicted range, a position that is the same as the azimuth data on the current link or closest to the data on the current link is estimated as the current vehicle position. A vehicle driving support system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004135440A JP4913992B2 (en) | 2004-04-30 | 2004-04-30 | Vehicle travel support system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004135440A JP4913992B2 (en) | 2004-04-30 | 2004-04-30 | Vehicle travel support system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005316818A JP2005316818A (en) | 2005-11-10 |
JP4913992B2 true JP4913992B2 (en) | 2012-04-11 |
Family
ID=35444157
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004135440A Expired - Fee Related JP4913992B2 (en) | 2004-04-30 | 2004-04-30 | Vehicle travel support system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4913992B2 (en) |
Families Citing this family (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4195053B2 (en) * | 2006-11-21 | 2008-12-10 | アイシン精機株式会社 | Vehicle seat device |
US9026517B2 (en) | 2012-12-13 | 2015-05-05 | International Business Machines Corporation | Searching a vertex in a path |
JP6098211B2 (en) | 2013-02-18 | 2017-03-22 | 株式会社デンソー | Vehicle trajectory calculation method |
JP6321373B2 (en) * | 2013-12-25 | 2018-05-09 | 株式会社デンソー | Course estimation device and program |
JP6369400B2 (en) * | 2015-06-30 | 2018-08-08 | 株式会社デンソー | Driving support system |
JP6588799B2 (en) * | 2015-10-27 | 2019-10-09 | 西日本旅客鉄道株式会社 | Wireless train control system |
CN109407658B (en) * | 2017-08-18 | 2022-06-14 | 厦门雅迅网络股份有限公司 | Unmanned vehicle driving track planning method and computer readable storage medium |
DE112018004003B4 (en) * | 2017-09-29 | 2024-07-25 | Hitachi Astemo, Ltd. | CONTROLS AND PROCEDURES FOR AUTOMATIC DRIVING |
JP6528293B1 (en) * | 2018-05-23 | 2019-06-12 | 株式会社日豊 | Dynamic coordinate management apparatus, dynamic coordinate management method, program |
CN109540164B (en) * | 2018-11-22 | 2021-05-25 | 广州小狗机器人技术有限公司 | A path planning method, system and device |
CN114419877B (en) * | 2021-12-15 | 2022-11-15 | 中国科学院深圳先进技术研究院 | Vehicle Trajectory Prediction Data Processing Method and Device Based on Road Features |
JP2024107797A (en) * | 2023-01-30 | 2024-08-09 | 株式会社アイシン | Driving assistance device and computer program |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3545838B2 (en) * | 1995-06-09 | 2004-07-21 | 株式会社ザナヴィ・インフォマティクス | Current position calculation device |
JP3852246B2 (en) * | 1999-06-21 | 2006-11-29 | 日産自動車株式会社 | Curve detection device |
JP2001114012A (en) * | 1999-10-15 | 2001-04-24 | Koito Mfg Co Ltd | Lighting fixture device for vehicle |
JP4318066B2 (en) * | 2000-07-31 | 2009-08-19 | 株式会社エクォス・リサーチ | Light distribution control device |
JP3753932B2 (en) * | 2000-08-09 | 2006-03-08 | 株式会社小糸製作所 | Vehicle headlight system |
JP3464794B2 (en) * | 2003-02-17 | 2003-11-10 | 本田技研工業株式会社 | Vehicle curve warning device |
-
2004
- 2004-04-30 JP JP2004135440A patent/JP4913992B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005316818A (en) | 2005-11-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1593936B1 (en) | Lighting system for vehicle | |
US8063755B2 (en) | Method and device for assisting a driver in developing a fuel-saving driving style | |
JP6451111B2 (en) | Driving support device and driving support method | |
US8639433B2 (en) | Method for supporting the driver of a road-bound vehicle in guiding the vehicle | |
CN102132335B (en) | Traveling environment recognition device | |
CN102598083B (en) | Driving support device | |
US20080027607A1 (en) | Assistance System for Motor Vehicles | |
EP2017774A2 (en) | Vehicle behavior learning apparatus and vehicle behavior learning program | |
US20100315217A1 (en) | Driving support device and program | |
JP2004502184A (en) | Auxiliary system for route selection | |
JP4913992B2 (en) | Vehicle travel support system | |
EP2752347B1 (en) | Vehicular information-processing device and vehicular information-processing method | |
JP4896639B2 (en) | Driver driving characteristic learning device and vehicle driving safety device | |
JP2001526438A (en) | Control system for speed and inter-vehicle distance when changing lanes of a motor vehicle | |
JP2008146515A (en) | Fatigue level detection system, and control device and control method for vehicle | |
JP2000028372A (en) | Method for predicting shape of road and method for controlling vehicle | |
JP2008139104A (en) | Exit detection device | |
JP4363640B2 (en) | Vehicle lighting device | |
JPH04304600A (en) | Travelling stage judging device for moving vehicle | |
JP5682302B2 (en) | Traveling road estimation device, method and program | |
JPH102954A (en) | Radar and method for identifying preceding vehicle | |
JP2003308600A (en) | Curve notice device for vehicle | |
JP4471273B2 (en) | Vehicle lighting device | |
JP2006224904A (en) | Vehicle control device | |
JP2848055B2 (en) | Travel control device for vehicles |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070405 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090910 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20091001 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091130 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100603 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100730 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100930 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101126 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110707 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110720 |
|
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: 20120117 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120120 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150127 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |