[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2017168588A1 - Measurement device, measurement method, and program - Google Patents

Measurement device, measurement method, and program Download PDF

Info

Publication number
WO2017168588A1
WO2017168588A1 PCT/JP2016/060234 JP2016060234W WO2017168588A1 WO 2017168588 A1 WO2017168588 A1 WO 2017168588A1 JP 2016060234 W JP2016060234 W JP 2016060234W WO 2017168588 A1 WO2017168588 A1 WO 2017168588A1
Authority
WO
WIPO (PCT)
Prior art keywords
time
features
moving body
distance
traveling direction
Prior art date
Application number
PCT/JP2016/060234
Other languages
French (fr)
Japanese (ja)
Inventor
諒子 新原
加藤 正浩
Original Assignee
パイオニア株式会社
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 パイオニア株式会社 filed Critical パイオニア株式会社
Priority to PCT/JP2016/060234 priority Critical patent/WO2017168588A1/en
Publication of WO2017168588A1 publication Critical patent/WO2017168588A1/en

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60WCONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
    • B60W40/00Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models
    • B60W40/10Estimation or calculation of non-directly measurable driving parameters for road vehicle drive control systems not related to the control of a particular sub unit, e.g. by using mathematical models related to vehicle motion
    • B60W40/114Yaw movement

Definitions

  • the present invention relates to a technique for detecting a change in the traveling direction of a moving object.
  • Patent Document 1 describes a method of recognizing a fixed object existing in front of a moving body and correcting a deviation amount of a yaw rate sensor based on a movement trajectory in which the fixed object moves relative to the host vehicle. ing.
  • An object of the present invention is to provide a measuring apparatus capable of calculating the azimuth angle of a moving body with one sensor and obtaining the amount of change in the traveling direction.
  • Invention of Claim 1 is a measuring device, Comprising: Each distance from a mobile body to two features in each of 1st time and 2nd time, and direction of these 2 features seen from the mobile body And a moving direction of the moving body from the first time to the second time based on an acquisition result of the first acquiring section. And a calculating unit that calculates the amount of change.
  • the invention according to claim 7 is a measuring method executed by a measuring device, wherein each distance from a moving body to two features at each of a first time and a second time and the distance from the moving body. Based on the acquisition result of the 1st acquisition process and the 1st acquisition process which acquires the angle which each direction of two features and the advancing direction of the above-mentioned moving body make, the above-mentioned from the 1st time to the 2nd time And a calculating step of calculating the amount of change in the traveling direction of the moving body.
  • the invention according to claim 8 is a program executed by a measuring apparatus including a computer, and each distance from a moving body to two features at each of a first time and a second time and from the moving body From the first time to the second time based on the acquisition result of the first acquisition unit and the first acquisition unit that acquire the angles formed by the direction of the two features and the traveling direction of the moving body.
  • the computer is caused to function as a calculation unit that calculates an amount of change in the traveling direction of the moving body.
  • the calculation method of the azimuth change amount according to the first example of the first embodiment will be described.
  • the calculation method of the azimuth change amount according to the second example of the first embodiment will be described. It is a block diagram which shows the structure of the coefficient update apparatus by 1st Example. It is a flowchart of the coefficient update process by 1st Example.
  • the calculation method of the azimuth change amount according to the second embodiment will be described. It is a figure explaining a map coordinate system and a vehicle coordinate system.
  • the calculation method of the azimuth angle of the vehicle by 2nd Example is shown.
  • It is a flowchart of the coefficient update process by 2nd Example The example of the positional relationship of three features and a moving vehicle is shown. The other example of the positional relationship of three features and a moving vehicle is shown.
  • the distance from the moving body to the two features at the first time and the second time, the direction of the two features viewed from the moving body, and the progress of the moving body respectively.
  • a first acquisition unit that acquires an angle formed by each direction, and a calculation that calculates an amount of change in the traveling direction of the moving body from the first time to the second time based on an acquisition result of the first acquisition unit A section.
  • the distance from the moving body to the two features at the first time and the second time, the direction of the two features viewed from the moving body, and the traveling direction of the moving body are determined. Get the angle between each. And based on the acquisition result of the said 1st acquisition part, the variation
  • One aspect of the measurement apparatus further includes a second acquisition unit that acquires a distance between the two features, and the calculation unit is based on the acquisition results of the first acquisition unit and the second acquisition unit, An amount of change in the traveling direction of the moving body from the first time to the second time is calculated.
  • the distance between two features is acquired, and the amount of change in the traveling direction of the moving object is calculated using this distance.
  • the second acquisition unit is based on the distance between the two features and the angle formed by the moving direction of the moving body and the direction of each of the two features. Get the distance between two features.
  • the second acquisition unit acquires a distance between the two features based on map information.
  • the output result at the second time of the angular velocity sensor mounted on the moving body is calculated based on the change amount in the traveling direction per unit time.
  • a correction unit that corrects the first information for calculating the yaw rate of the mobile body.
  • the first information for calculating the yaw rate of the moving body is corrected based on the amount of change in the traveling direction per unit time.
  • the first information includes sensitivity and offset of the angular velocity sensor.
  • the measuring method executed by the measuring device includes the distance from the moving body to the two features at the first time and the second time, and the distance from the moving body. Based on the acquisition result of the 1st acquisition process and the 1st acquisition process which acquires the angle which each direction of two features and the advancing direction of the above-mentioned moving body make, the above-mentioned from the 1st time to the 2nd time And a calculation step of calculating a change amount in the traveling direction of the moving body. Thereby, the amount of change in the traveling direction of the moving body can be calculated using any feature that can be measured from the moving body.
  • the program executed by the measuring device including the computer is the distance from the moving body to the two features and the moving body at the first time and the second time, respectively. From the first time to the second time based on the acquisition result of the first acquisition unit and the first acquisition unit that acquire the angles formed by the direction of the two features and the traveling direction of the moving body.
  • the computer is caused to function as a calculation unit that calculates the amount of change in the traveling direction of the moving body. Thereby, the amount of change in the traveling direction of the moving body can be calculated using any feature that can be measured from the moving body.
  • This program can be stored in a storage medium and used.
  • the sensitivity and offset of the gyro sensor have characteristics that change with temperature and vibration. Therefore, if the angular velocity is integrated in a state including these errors, the errors accumulate, and the calculated azimuth angle deviates greatly from the actual value. Therefore, in order to estimate the azimuth angle with high accuracy, it is necessary to continuously correct the sensitivity and offset of the gyro sensor.
  • the sensitivity and offset are corrected using the direction change amount based on GPS information. For this reason, the accuracy of correction deteriorates in an environment such as an urban area where the GPS reception state is poor. Moreover, it cannot correct
  • the coefficient updating apparatus calculates the azimuth change amount of the vehicle based on the measurement result of the feature by the external sensor without using the GPS information, and corrects the sensitivity and offset of the gyro sensor.
  • the external sensor include a camera, LiDAR (Light Detection And Ranging), and a millimeter wave radar.
  • the coefficient updating device corrects the sensitivity and offset of the gyro sensor through the following steps. (1) Two features are detected at time t-1 and time t. (2) Based on the feature measurement result at each time, the amount of change in the azimuth angle of the vehicle between time t-1 and time t is calculated. (3) The sensitivity coefficient and the offset coefficient are estimated by the successive least square method.
  • ⁇ L When the change amount of the azimuth angle of the vehicle (hereinafter referred to as “azimuth angle change amount”) ⁇ L can be obtained from the feature measurement value by the external sensor, the following is obtained by dividing this by the time interval ⁇ t.
  • the angular velocity is calculated as follows.
  • the angular velocity (also referred to as “measured yaw rate”) obtained from the feature measurement value by the external sensor is regarded as the true angular velocity, it can be expressed as follows.
  • the recursive least square method it is possible to obtain the ⁇ and beta. That is, if the azimuth angle change amount ⁇ of the vehicle can be acquired using an external sensor, the sensitivity and offset of the gyro sensor can be estimated.
  • the azimuth angle change amount ⁇ is obtained using the measured value of the feature by the external sensor.
  • FIG. 1 is a diagram for explaining a method of calculating the azimuth change amount of a vehicle according to the first example of the first embodiment.
  • the feature A and the feature B can be measured by the external sensor at time t-1 and time t.
  • it is necessary that the same two features can be measured by the external sensor at each time.
  • the azimuth angle variation ⁇ of the vehicle is expressed as follows using the azimuth angles ⁇ A, t-1 , ⁇ A, t of the feature A at time t-1 and time t and the angles ⁇ , ⁇ in FIG. Can be calculated.
  • angle ⁇ t ⁇ 1 is obtained from the cosine theorem.
  • the azimuth angles ⁇ A, t ⁇ 1 , ⁇ A, t obtained by the external sensor and the angles ⁇ t ⁇ 1 , ⁇ t obtained by the above equations (8), (9) are expressed by equation (7).
  • the azimuth angle change amount ⁇ can be calculated.
  • FIG. 2 is a diagram for explaining a method of calculating the azimuth change amount of the vehicle according to the second example of the first embodiment.
  • the feature A and the feature B can be measured by the external sensor at time t ⁇ 1 and time t.
  • the azimuth angle change amount ⁇ of the vehicle is expressed as follows using the azimuth angles ⁇ B, t ⁇ 1 , ⁇ B, t of the feature A at time t ⁇ 1 and time t and the angles ⁇ ′ and ⁇ ′ in FIG. It can be calculated as follows.
  • the angle ⁇ ′ t ⁇ 1 is obtained from the cosine theorem.
  • the relative distance r of the feature and the relative angle ⁇ of the feature can be obtained from the external sensor.
  • the relative position (x, y) of the feature can be obtained instead of the distance r and the relative angle ⁇
  • the relative distance r and the relative angle ⁇ can be obtained from the relative position (x, y) by the following formula and used. That's fine.
  • the distance R between the features can be calculated using the feature measurement value by the external sensor. Specifically, when the relative distance r and the relative angle ⁇ of the feature with respect to the host vehicle can be acquired from the external sensor, the distance R between the features can be calculated as follows using the cosine theorem.
  • the distance R between the features can be calculated as follows.
  • the distance R between the features may be acquired from the high-accuracy map.
  • the accuracy of the distance between features also changes depending on the measurement accuracy. That is, if the measurement accuracy is poor, the accuracy of the calculated distance between the features is also deteriorated, and the accuracy of the azimuth change amount of the vehicle to be calculated later is also deteriorated.
  • this problem can be avoided and the accuracy of the obtained azimuth angle change amount of the vehicle can be improved.
  • FIG. 3 is a block diagram showing the configuration of the coefficient update device 10 according to the first embodiment.
  • the coefficient update device 10 includes a gyro sensor 11, an external sensor 12, a traveling direction acquisition unit 13, a feature measurement unit 14, an inter-feature distance calculation unit 15, a coefficient calculation unit 16, And an azimuth angle variation calculation unit 17.
  • the traveling direction acquisition unit 13, the feature measurement unit 14, the feature distance calculation unit 15, the coefficient calculation unit 16, and the azimuth change amount calculation unit 17 execute a program prepared in advance by a computer such as a CPU. This can be realized.
  • the gyro sensor 11 supplies the detected angular velocity ⁇ t to the traveling direction acquisition unit 13 and the coefficient calculation unit 16.
  • the traveling direction acquisition unit 13 acquires the traveling direction Hd of the vehicle based on the angular velocity ⁇ t supplied from the gyro sensor 11 and supplies it to the feature measurement unit 14.
  • the external sensor 12 is, for example, a camera, LiDAR, millimeter wave radar, or the like.
  • the feature measuring unit 14 measures the distance to the feature and the angle with the feature based on the output of the external sensor 12. Specifically, the feature measuring unit 14 measures the distances (relative distances) r A, t ⁇ 1 , r B, t ⁇ 1 from the vehicle to the two features A, B at time t ⁇ 1. At the same time, the azimuth angles (relative angles) ⁇ A, t ⁇ 1 , ⁇ B, t ⁇ 1 of the two features A and B with respect to the traveling direction Hd t ⁇ 1 of the vehicle supplied from the traveling direction acquisition unit 13 are calculated.
  • the distance between the features is supplied to the distance calculation unit 15 and the azimuth angle change calculation unit 17.
  • the feature measurement unit 14 measures the distances r A, t , r B, t from the vehicle to the two features A, B at the time t, and the vehicle supplied from the traveling direction acquisition unit 13 two features a to the traveling direction Hd t, the azimuth angle phi a, t of B, calculates the ⁇ B, t, and supplies the feature distance calculation unit 15 and azimuth angle change amount calculation unit 17.
  • the inter-feature distance calculation unit 15 uses the above equation (15).
  • a distance R between the features A and B is calculated and supplied to the azimuth angle change amount calculation unit 17.
  • the distance calculation part 15 between features may acquire the distance R between features from a high precision map.
  • the azimuth angle variation calculation unit 17 includes the azimuth angles ⁇ A, t ⁇ 1 , ⁇ B, t ⁇ 1 , ⁇ A, t , ⁇ B, t , and distance between features supplied from the feature measurement unit 14. Based on the distance R between the features calculated by the calculation unit 15, the azimuth change amount ⁇ of the vehicle is calculated by the above formulas (7) to (9) or the formulas (11) to (13) to calculate the coefficient. 16 is supplied.
  • the feature measurement unit 14 is an example of the first acquisition unit of the present invention
  • the azimuth change amount calculation unit 17 is an example of the calculation unit of the present invention
  • the inter-feature distance calculation unit 15 is the main acquisition unit. It is an example of the 2nd acquisition part of invention, and a coefficient calculation part is an example of the correction
  • the azimuth angle change amount corresponds to the change amount in the traveling direction in the present invention.
  • FIG. 4 is a flowchart of the coefficient update process.
  • the first example of the method for calculating the azimuth angle change amount described above is used.
  • the coefficient updating unit 10 the external sensor 12 detects the feature A, B (Step S10), and calculates an angle theta t by the formula (9) described above (step S11).
  • step S12 YES
  • the features A and B are detected at two times and the angles ⁇ t ⁇ 1 and ⁇ t are obtained.
  • the azimuth angle change amount ⁇ is calculated (step S14).
  • the coefficient updating apparatus 10 calculates the true angular velocity (measured yaw rate) ⁇ _dot (t) from the azimuth change amount ⁇ and the time interval ⁇ t using the equation (2) (Step S15), and obtained. From the measured yaw rate ⁇ _dot (t) and the output ⁇ t of the gyro sensor, the sensitivity coefficient ⁇ and the offset coefficient ⁇ are calculated and updated by the above equation (3) (step S16).
  • FIG. 5 is a diagram for explaining a method of calculating the azimuth change amount according to the second embodiment.
  • the position of the vehicle is shown on the map coordinate system (X m , Y m ).
  • map coordinates system is defined by X m-axis and the Y m axis.
  • the vehicle coordinate system is defined by an Xv axis indicating the front-rear direction of the vehicle, a Yv axis indicating the left-right direction of the vehicle, and a Zv axis indicating the vertical direction of the vehicle. Is done.
  • the second embodiment first, at time t ⁇ 1, at least two features registered in the high-precision map are measured using an external sensor.
  • the feature A and the feature B are measured.
  • the azimuth angle ⁇ t ⁇ 1 of the vehicle is calculated from the position information of the features A and B obtained from the high-accuracy map and the measurement result by the external sensor.
  • At time t similarly, at least two features registered in the high-precision map are measured using the external sensor.
  • the feature C and the feature D are measured.
  • direction angle (psi) t of a vehicle is calculated from the positional information on the features C and D obtained from a highly accurate map, and the measurement result by an external sensor.
  • the external sensor since the azimuth angle of the vehicle can be calculated independently at each time, it is not necessary that the same two features can be detected by the external sensor at time t-1 and time t.
  • the external sensor detects the features A and B at time t ⁇ 1 and detects the features C and D different from the features A and B at time t ⁇ 1.
  • FIG. 7 shows a method of calculating the azimuth angle of the vehicle according to the second embodiment.
  • the position (x mA , y mA ) of the feature A and the position (x mB , y mB ) of the feature A can be acquired from the high-precision map, and the relative position ( x vA , y vA ) and the relative position (x vB , y vB ) of the feature B can be acquired.
  • the vector p from the feature B to the feature A is in the map coordinate system [X mA -x mB y mA -y mB ] T
  • [X vA -x vB y vA -y vB ] T It is expressed. Here, it is set as follows.
  • the direction cosine matrix C from the map coordinate system to the vehicle coordinate system is as follows.
  • the azimuth angle ⁇ of the vehicle can be calculated using the equations (22) to (24).
  • the vehicle azimuth angles ⁇ t-1 and ⁇ t are calculated at time t-1 and time t, respectively, and are substituted into equation (17), whereby the azimuth angle change amount ⁇ of the vehicle can be calculated.
  • FIG. 8 is a block diagram showing the configuration of the coefficient update device 20 according to the second embodiment.
  • the coefficient update device 20 includes a gyro sensor 21, an external sensor 22, a feature measurement unit 23, a coefficient calculation unit 24, an azimuth change amount calculation unit 25, and a map database (DB) 26. Is provided.
  • the feature measurement unit 23, the coefficient calculation unit 24, and the azimuth change amount calculation unit 25 can be realized by executing a program prepared in advance by a computer such as a CPU.
  • the gyro sensor 21 supplies the detected angular velocity ⁇ t to the coefficient calculation unit 24.
  • the external sensor 22 is, for example, a camera, LiDAR, millimeter wave radar, or the like.
  • the feature measurement unit 23 measures the relative position (x v , y v ) of the two features based on the output of the external sensor 22 and supplies the measured relative position (x v , y v ) to the azimuth angle change amount calculation unit 25.
  • the azimuth angle variation calculation unit 25 acquires the relative positions (x m , y m ) of the two features from the map DB 26 storing the high-accuracy map. Then, the azimuth angle change amount calculation unit 25 uses the relative positions (x v , y v ) and (x m , y m ) of the two features to calculate the azimuth angle ⁇ t according to equations (18) to (24). Is calculated. By performing this processing at two different times, the azimuth angle change amount calculation unit 25 calculates azimuth angles ⁇ t ⁇ 1 and ⁇ t , calculates the azimuth angle change amount ⁇ by equation (17), and calculates coefficients. To the unit 24.
  • the coefficient calculation unit 24 Based on the angular velocity ⁇ t supplied from the gyro sensor 21 and the azimuth angle change amount ⁇ supplied from the azimuth angle change amount calculation unit 25, the coefficient calculation unit 24 performs the following equations (2) to (3).
  • the sensitivity coefficient ⁇ and the offset coefficient ⁇ of the gyro sensor are calculated and updated.
  • FIG. 9 is a flowchart of the coefficient update process according to the second embodiment.
  • the coefficient update device 20 acquires the positions of two features by the external sensor 12 (step S20). Next, the coefficient update device 20 acquires the positions of these two features from the high-accuracy map stored in the map DB 26 (step S21). Next, the coefficient updating device 20 calculates the azimuth angle by the equations (18) to (24) based on the positions of the two features acquired from the external sensor and the positions of the two features acquired from the high-precision map. ⁇ is calculated (step S22).
  • step S23 YES
  • two features are detected at two times and azimuth angles ⁇ t ⁇ 1 and ⁇ t are obtained.
  • the azimuth angle change amount ⁇ is calculated from the equation (17) (step S25).
  • the coefficient updating device 20 calculates the true angular velocity (measured yaw rate) ⁇ _dot (t) from the azimuth angle change amount ⁇ and the time interval ⁇ t using the equation (2) (step S26). Then, the coefficient update device 20 calculates and updates the sensitivity coefficient ⁇ and the offset coefficient ⁇ from the measured yaw rate ⁇ _dot (t) and the output ⁇ t of the gyro sensor by the above-described equation (3) (step S27).
  • the azimuth angle change amount ⁇ between time t-1 and time t is calculated by the coefficient update process described above.
  • the azimuth angle change obtained by the combination of the feature 1 and the feature 2 is ⁇ 12
  • the azimuth change obtained by the combination of the feature 2 and the feature 3 is ⁇ 23
  • the feature 3 and the feature Assuming that the azimuth change amount obtained by the combination of 1 is ⁇ 31 , a value obtained by averaging these can be used as the azimuth change ⁇ as follows.
  • the coefficient updating device may obtain the azimuth angle change amount ⁇ by using two features that are closer to the vehicle, that is, the feature 1 and the feature 3.
  • the distance between the features is compared with the threshold value L th .
  • L 12 ⁇ L th , L 23 > L th , and L 31 > L th combinations in which the distance between the features is shorter than the threshold L th , that is, combinations of the features 1 and 2 are excluded, combinations of the features 2 and 3 and features 1 and features
  • the azimuth angle change amount ⁇ may be obtained using the combination of three. Specifically, considering the distance from the vehicle to the feature by the method (B), the feature update device is closer to the vehicle than the feature 2 (L 1 ⁇ L 2 ). Based on the combination of the feature 1 and the feature 3, the azimuth angle change amount ⁇ may be obtained.
  • the average value of ⁇ 31 may be used as the azimuth angle change amount ⁇ .
  • the predetermined distance is set as the threshold value L th in advance, but instead, an average value of three or more measured distances between features may be used as the threshold value L th .
  • either the method for calculating the distance R between the features from the measurement results of the two features or the method for obtaining the distance R between the features using the map data of the high-precision map may be used in combination.
  • the distance between features R is obtained using high-precision map data
  • the distance R between features is obtained from the measurement result of the features. May be.
  • the present invention can be used for an apparatus mounted on a moving body.

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Mathematical Physics (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Navigation (AREA)

Abstract

This measurement device acquires distances from a moving body to two ground objects at a first clock time and a second clock time, and angles formed between the direction of movement of the moving body and directions of the two ground objects from the moving body. On the basis of the acquired results of the first acquisition unit, a change amount in the direction of movement of the moving body from the first clock time to the second clock time is calculated.

Description

測定装置、測定方法、及び、プログラムMeasuring apparatus, measuring method, and program
 本発明は、移動体の進行方向の変化を検出する技術に関する。 The present invention relates to a technique for detecting a change in the traveling direction of a moving object.
 移動体の前方に存在する物体を認識して、移動体のヨーレートを補正する手法が知られている。特許文献1は、移動体の前方に存在する固定物を認識し、その固定物が自車両に対して相対的に移動する移動軌跡に基づいて、ヨーレートセンサのずれ量を補正する手法を記載している。 A method for recognizing an object existing in front of a moving body and correcting the yaw rate of the moving body is known. Patent Document 1 describes a method of recognizing a fixed object existing in front of a moving body and correcting a deviation amount of a yaw rate sensor based on a movement trajectory in which the fixed object moves relative to the host vehicle. ing.
特開2012-66777号公報JP 2012-66777 A
 特許文献1に記載の手法では、上記の移動軌跡の他に、車速、旋回半径からのずれ量、固定物が横方向に相対的に移動する横移動量など、推定ヨーレートの算出に用いるパラメータが多く、これらのパラメータを取得するセンサのずれ量も考慮しなくてはならない。 In the method described in Patent Document 1, in addition to the above movement trajectory, parameters used for calculating the estimated yaw rate, such as the vehicle speed, the deviation from the turning radius, and the lateral movement amount in which the fixed object moves relatively in the lateral direction, are used. In many cases, the deviation amount of the sensor that acquires these parameters must also be taken into consideration.
 本発明が解決しようとする課題としては、上記のものが例として挙げられる。本発明は、1つのセンサで移動体の方位角を算出し、進行方向の変化量を得ることが可能な測定装置を提供することを目的とする。 The above are examples of problems to be solved by the present invention. An object of the present invention is to provide a measuring apparatus capable of calculating the azimuth angle of a moving body with one sensor and obtaining the amount of change in the traveling direction.
 請求項1に記載の発明は、測定装置であって、第1時刻及び第2時刻それぞれにおける、移動体から2つの地物までのそれぞれの距離及び前記移動体からみた前記2つの地物の方向と前記移動体の進行方向とがそれぞれなす角度を取得する第1取得部と、前記第1取得部の取得結果に基づき、前記第1時刻から前記第2時刻までの前記移動体の進行方向の変化量を算出する算出部と、を備えることを特徴とする。 Invention of Claim 1 is a measuring device, Comprising: Each distance from a mobile body to two features in each of 1st time and 2nd time, and direction of these 2 features seen from the mobile body And a moving direction of the moving body from the first time to the second time based on an acquisition result of the first acquiring section. And a calculating unit that calculates the amount of change.
 請求項7に記載の発明は、測定装置により実行される測定方法であって、第1時刻及び第2時刻それぞれにおける、移動体から2つの地物までのそれぞれの距離及び前記移動体からみた前記2つの地物の方向と前記移動体の進行方向とがそれぞれなす角度を取得する第1取得工程と、前記第1取得工程の取得結果に基づき、前記第1時刻から前記第2時刻までの前記移動体の進行方向の変化量を算出する算出工程と、を備えることを特徴とする。 The invention according to claim 7 is a measuring method executed by a measuring device, wherein each distance from a moving body to two features at each of a first time and a second time and the distance from the moving body. Based on the acquisition result of the 1st acquisition process and the 1st acquisition process which acquires the angle which each direction of two features and the advancing direction of the above-mentioned moving body make, the above-mentioned from the 1st time to the 2nd time And a calculating step of calculating the amount of change in the traveling direction of the moving body.
 請求項8に記載の発明は、コンピュータを備える測定装置によって実行されるプログラムであって、第1時刻及び第2時刻それぞれにおける、移動体から2つの地物までのそれぞれの距離及び前記移動体からみた前記2つの地物の方向と前記移動体の進行方向とがそれぞれなす角度を取得する第1取得部、前記第1取得部の取得結果に基づき、前記第1時刻から前記第2時刻までの前記移動体の進行方向の変化量を算出する算出部、として前記コンピュータを機能させることを特徴とする。 The invention according to claim 8 is a program executed by a measuring apparatus including a computer, and each distance from a moving body to two features at each of a first time and a second time and from the moving body From the first time to the second time based on the acquisition result of the first acquisition unit and the first acquisition unit that acquire the angles formed by the direction of the two features and the traveling direction of the moving body. The computer is caused to function as a calculation unit that calculates an amount of change in the traveling direction of the moving body.
第1実施例の第1例による方位角変化量の算出方法を示す。The calculation method of the azimuth change amount according to the first example of the first embodiment will be described. 第1実施例の第2例による方位角変化量の算出方法を示す。The calculation method of the azimuth change amount according to the second example of the first embodiment will be described. 第1実施例による係数更新装置の構成を示すブロック図である。It is a block diagram which shows the structure of the coefficient update apparatus by 1st Example. 第1実施例による係数更新処理のフローチャートである。It is a flowchart of the coefficient update process by 1st Example. 第2実施例による方位角変化量の算出方法を示す。The calculation method of the azimuth change amount according to the second embodiment will be described. 地図座標系及び車両座標系を説明する図である。It is a figure explaining a map coordinate system and a vehicle coordinate system. 第2実施例による車両の方位角の算出方法を示す。The calculation method of the azimuth angle of the vehicle by 2nd Example is shown. 第2実施例による係数更新装置の構成を示すブロック図である。It is a block diagram which shows the structure of the coefficient update apparatus by 2nd Example. 第2実施例による係数更新処理のフローチャートである。It is a flowchart of the coefficient update process by 2nd Example. 3つの地物と移動車両との位置関係の例を示す。The example of the positional relationship of three features and a moving vehicle is shown. 3つの地物と移動車両との位置関係の他の例を示す。The other example of the positional relationship of three features and a moving vehicle is shown.
 本発明の好適な実施形態では、第1時刻及び第2時刻それぞれにおける、移動体から2つの地物までのそれぞれの距離及び前記移動体からみた前記2つの地物の方向と前記移動体の進行方向とがそれぞれなす角度を取得する第1取得部と、前記第1取得部の取得結果に基づき、前記第1時刻から前記第2時刻までの前記移動体の進行方向の変化量を算出する算出部と、を備える。 In a preferred embodiment of the present invention, the distance from the moving body to the two features at the first time and the second time, the direction of the two features viewed from the moving body, and the progress of the moving body, respectively. A first acquisition unit that acquires an angle formed by each direction, and a calculation that calculates an amount of change in the traveling direction of the moving body from the first time to the second time based on an acquisition result of the first acquisition unit A section.
 上記の測定装置は、第1時刻及び第2時刻それぞれにおける、移動体から2つの地物までのそれぞれの距離及び前記移動体からみた前記2つの地物の方向と前記移動体の進行方向とがそれぞれなす角度を取得する。そして、前記第1取得部の取得結果に基づき、前記第1時刻から前記第2時刻までの前記移動体の進行方向の変化量を算出する。これにより、移動体から計測できる任意の地物を利用して、移動体の進行方向の変化量を算出することができる。 In the measurement apparatus, the distance from the moving body to the two features at the first time and the second time, the direction of the two features viewed from the moving body, and the traveling direction of the moving body are determined. Get the angle between each. And based on the acquisition result of the said 1st acquisition part, the variation | change_quantity of the advancing direction of the said mobile body from the said 1st time to the said 2nd time is calculated. Thereby, the amount of change in the traveling direction of the moving body can be calculated using any feature that can be measured from the moving body.
 上記の測定装置の一態様は、前記2つの地物間の距離を取得する第2取得部を更に備え、前記算出部は、前記第1取得部及び前記第2取得部の取得結果に基づき、前記第1時刻から前記第2時刻までの前記移動体の進行方向の変化量を算出する。この態様では、2つの地物間の距離を取得し、これを用いて移動体の進行方向の変化量を算出する。この場合の好適な例では、前記第2取得部は、前記2つの地物までの距離、及び、前記移動体の進行方向と前記2つの地物それぞれの方向とがなす角に基づいて、前記2つの地物間の距離を取得する。他の好適な例では、前記第2取得部は、地図情報に基づいて、前記2つの地物間の距離を取得する。 One aspect of the measurement apparatus further includes a second acquisition unit that acquires a distance between the two features, and the calculation unit is based on the acquisition results of the first acquisition unit and the second acquisition unit, An amount of change in the traveling direction of the moving body from the first time to the second time is calculated. In this aspect, the distance between two features is acquired, and the amount of change in the traveling direction of the moving object is calculated using this distance. In a preferred example in this case, the second acquisition unit is based on the distance between the two features and the angle formed by the moving direction of the moving body and the direction of each of the two features. Get the distance between two features. In another preferred example, the second acquisition unit acquires a distance between the two features based on map information.
 上記の測定装置の他の一態様は、前記変化量に基づき算出される、単位時間あたりの前記進行方向の変化量に基づき、前記移動体に搭載される角速度センサの前記第2時刻における出力結果から前記移動体のヨーレートを算出するための第1情報を補正する補正部を更に備える。この態様では、単位時間あたりの前記進行方向の変化量に基づいて、移動体のヨーレートを算出するための第1情報を補正する。好適な例では、前記第1情報は、前記角速度センサの感度及びオフセットを含む。 According to another aspect of the measurement apparatus, the output result at the second time of the angular velocity sensor mounted on the moving body is calculated based on the change amount in the traveling direction per unit time. To a correction unit that corrects the first information for calculating the yaw rate of the mobile body. In this aspect, the first information for calculating the yaw rate of the moving body is corrected based on the amount of change in the traveling direction per unit time. In a preferred example, the first information includes sensitivity and offset of the angular velocity sensor.
 本発明の他の好適な実施形態では、測定装置により実行される測定方法は、第1時刻及び第2時刻それぞれにおける、移動体から2つの地物までのそれぞれの距離及び前記移動体からみた前記2つの地物の方向と前記移動体の進行方向とがそれぞれなす角度を取得する第1取得工程と、前記第1取得工程の取得結果に基づき、前記第1時刻から前記第2時刻までの前記移動体の進行方向の変化量を算出する算出工程と、を備える。これにより、移動体から計測できる任意の地物を利用して、移動体の進行方向の変化量を算出することができる。 In another preferred embodiment of the present invention, the measuring method executed by the measuring device includes the distance from the moving body to the two features at the first time and the second time, and the distance from the moving body. Based on the acquisition result of the 1st acquisition process and the 1st acquisition process which acquires the angle which each direction of two features and the advancing direction of the above-mentioned moving body make, the above-mentioned from the 1st time to the 2nd time And a calculation step of calculating a change amount in the traveling direction of the moving body. Thereby, the amount of change in the traveling direction of the moving body can be calculated using any feature that can be measured from the moving body.
 本発明の他の好適な実施形態では、コンピュータを備える測定装置によって実行されるプログラムは、第1時刻及び第2時刻それぞれにおける、移動体から2つの地物までのそれぞれの距離及び前記移動体からみた前記2つの地物の方向と前記移動体の進行方向とがそれぞれなす角度を取得する第1取得部、前記第1取得部の取得結果に基づき、前記第1時刻から前記第2時刻までの前記移動体の進行方向の変化量を算出する算出部、として前記コンピュータを機能させる。これにより、移動体から計測できる任意の地物を利用して、移動体の進行方向の変化量を算出することができる。このプログラムは、記憶媒体に記憶して利用することができる。 In another preferred embodiment of the present invention, the program executed by the measuring device including the computer is the distance from the moving body to the two features and the moving body at the first time and the second time, respectively. From the first time to the second time based on the acquisition result of the first acquisition unit and the first acquisition unit that acquire the angles formed by the direction of the two features and the traveling direction of the moving body. The computer is caused to function as a calculation unit that calculates the amount of change in the traveling direction of the moving body. Thereby, the amount of change in the traveling direction of the moving body can be calculated using any feature that can be measured from the moving body. This program can be stored in a storage medium and used.
 以下、図面を参照して本発明の好適な実施例について説明する。 Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.
 [1]背景
 従来のカーナビゲーション装置に搭載されている自車位置推定システムでは、車速パルスから算出される速度とジャイロセンサの出力から算出される方位角を用いて車両の移動状態を測定し、GPS情報と統合することにより現在位置を推定する複合航法システムが用いられている。複合航法システムによる自車位置推定精度向上のためには、車体速度と方位角(ヨー角)を正確に把握する必要がある。
[1] Background In a vehicle position estimation system mounted in a conventional car navigation device, the moving state of a vehicle is measured using a speed calculated from a vehicle speed pulse and an azimuth calculated from an output of a gyro sensor, A compound navigation system that estimates the current position by integrating with GPS information is used. In order to improve the vehicle position estimation accuracy by the composite navigation system, it is necessary to accurately grasp the vehicle body speed and the azimuth (yaw angle).
 ジャイロセンサの感度とオフセットは温度や振動などによって変化する特性がある。そのため、それらの誤差を含んだ状態で角速度を積分すると、誤差が蓄積し、計算される方位角は実際の値から大きくずれてしまう。従って、方位角を高精度に推定するためには、ジャイロセンサの感度とオフセットを継続的に補正することが必要である。 The sensitivity and offset of the gyro sensor have characteristics that change with temperature and vibration. Therefore, if the angular velocity is integrated in a state including these errors, the errors accumulate, and the calculated azimuth angle deviates greatly from the actual value. Therefore, in order to estimate the azimuth angle with high accuracy, it is necessary to continuously correct the sensitivity and offset of the gyro sensor.
 従来のカーナビゲーション装置では、GPS情報に基づく方位変化量を用いて感度とオフセットの補正を行っている。そのため、都市部のようなGPSの受信状態の悪い環境では補正の精度が劣化する。また、トンネルや地下駐車場のようなGPS測位ができない環境では補正ができない。よって、GPSの受信状態に関わらず、継続的に感度とオフセットの補正を行うことが要求される。 In the conventional car navigation apparatus, the sensitivity and offset are corrected using the direction change amount based on GPS information. For this reason, the accuracy of correction deteriorates in an environment such as an urban area where the GPS reception state is poor. Moreover, it cannot correct | amend in the environment where GPS positioning cannot be carried out like a tunnel or an underground parking lot. Therefore, it is required to continuously correct the sensitivity and offset regardless of the GPS reception state.
 本実施例による係数更新装置は、GPS情報を用いずに、外界センサによる地物の計測結果に基づいて車両の方位変化量を算出し、ジャイロセンサの感度とオフセットを補正する。外界センサとしては、カメラやLiDAR(Light Detection And Ranging)、ミリ波レーダーなどが挙げられる。 The coefficient updating apparatus according to the present embodiment calculates the azimuth change amount of the vehicle based on the measurement result of the feature by the external sensor without using the GPS information, and corrects the sensitivity and offset of the gyro sensor. Examples of the external sensor include a camera, LiDAR (Light Detection And Ranging), and a millimeter wave radar.
 具体的には、係数更新装置は、以下の工程によりジャイロセンサの感度及びオフセットを補正する。
(1)時刻t-1及び時刻tにおいて、2つの地物を検出する。
(2)各時刻の地物計測結果に基づいて、時刻t-1から時刻tの間の車両の方位角の変化量を算出する。
(3)逐次最小二乗法により、感度係数とオフセット係数を推定する。
Specifically, the coefficient updating device corrects the sensitivity and offset of the gyro sensor through the following steps.
(1) Two features are detected at time t-1 and time t.
(2) Based on the feature measurement result at each time, the amount of change in the azimuth angle of the vehicle between time t-1 and time t is calculated.
(3) The sensitivity coefficient and the offset coefficient are estimated by the successive least square method.
 [2]ジャイロセンサの感度とオフセットの推定方法
 真の角速度Ψ_dot(t)と、ジャイロセンサで検出する角速度ωとの関係は、感度係数αとオフセット係数βを用いて次のように表すことができる。
[2] Gyro sensor sensitivity and offset estimation method The relationship between the true angular velocity Ψ_dot (t) and the angular velocity ω t detected by the gyro sensor is expressed as follows using the sensitivity coefficient α and the offset coefficient β. be able to.
Figure JPOXMLDOC01-appb-M000001
 外界センサによる地物計測値から、車両の方位角の変化量(以下、「方位角変化量」と呼ぶ。)ΔΨを取得できた場合、これをその時間間隔Δtで除することにより、次のように角速度を算出する。
Figure JPOXMLDOC01-appb-M000001
When the change amount of the azimuth angle of the vehicle (hereinafter referred to as “azimuth angle change amount”) ΔΨ L can be obtained from the feature measurement value by the external sensor, the following is obtained by dividing this by the time interval Δt. The angular velocity is calculated as follows.
Figure JPOXMLDOC01-appb-M000002
 外界センサによる地物計測値から求めた角速度(「計測ヨーレート」とも呼ぶ。)を真の角速度とみなすと、次のように表すことができる。
Figure JPOXMLDOC01-appb-M000002
When the angular velocity (also referred to as “measured yaw rate”) obtained from the feature measurement value by the external sensor is regarded as the true angular velocity, it can be expressed as follows.
Figure JPOXMLDOC01-appb-M000003
 よって、次のように置くと、
Figure JPOXMLDOC01-appb-M000003
So if you put
Figure JPOXMLDOC01-appb-M000004
以下の1次式で表すことができる。
Figure JPOXMLDOC01-appb-M000004
It can be represented by the following primary expression.
Figure JPOXMLDOC01-appb-M000005
 従って、xとyの複数のデータがあれば、逐次最小二乗法等により、αとβを求めることができる。即ち、外界センサを用いて車両の方位角変化量ΔΨを取得できれば、ジャイロセンサの感度とオフセットを推定することができる。
Figure JPOXMLDOC01-appb-M000005
Thus, if there are multiple data x t and y t, the recursive least square method, it is possible to obtain the α and beta. That is, if the azimuth angle change amount ΔΨ of the vehicle can be acquired using an external sensor, the sensitivity and offset of the gyro sensor can be estimated.
 [3]方位角変化量の算出方法
 以下、外界センサを用いて車両の方位角変化量ΔΨを求める方法を説明する。
[3] Method of calculating azimuth angle change amount Hereinafter, a method for obtaining the azimuth angle change amount ΔΨ of the vehicle using an external sensor will be described.
 [3.1]第1実施例
 第1実施例は、外界センサによる地物の測定値を用いて方位角変化量ΔΨを求めるものである。
[3.1] First Example In the first example, the azimuth angle change amount ΔΨ is obtained using the measured value of the feature by the external sensor.
 [3.1.1]方位角変化量の算出方法(第1例)
 時刻t-1及び時刻tにおいて、同一の地物を2つ以上計測できたとき、その計測結果を用いて車両の方位角変化量を算出することができる。ここで、外界センサからは、自車両に対する地物の相対距離と相対角度(r、φ)が取得できるものとする。図1は、第1実施例の第1例により車両の方位角変化量を算出する方法を説明する図である。図1の例では、時刻t-1と時刻tにおいて、外界センサにより地物Aと地物Bが計測できたものとする。なお、第1例では、各時刻において、外界センサにより同じ2つの地物を計測できることが必要である。
[3.1.1] Azimuth angle change calculation method (first example)
When two or more identical features can be measured at time t-1 and time t, the azimuth change amount of the vehicle can be calculated using the measurement result. Here, it is assumed that the relative distance and relative angle (r, φ) of the feature with respect to the host vehicle can be acquired from the external sensor. FIG. 1 is a diagram for explaining a method of calculating the azimuth change amount of a vehicle according to the first example of the first embodiment. In the example of FIG. 1, it is assumed that the feature A and the feature B can be measured by the external sensor at time t-1 and time t. In the first example, it is necessary that the same two features can be measured by the external sensor at each time.
 車両の方位角変化量ΔΨは、時刻t-1及び時刻tにおける地物Aの方位角φA,t-1、φA,tと、図1における角度Δθ、γを用いて、以下のように算出することができる。 The azimuth angle variation ΔΨ of the vehicle is expressed as follows using the azimuth angles φ A, t-1 , φ A, t of the feature A at time t-1 and time t and the angles Δθ, γ in FIG. Can be calculated.
 まず、三角形の内角と外角の関係から、 First, from the relationship between the inner and outer angles of the triangle,
Figure JPOXMLDOC01-appb-M000006
が得られる。従って、方位角変化量ΔΨは、
Figure JPOXMLDOC01-appb-M000006
Is obtained. Therefore, the azimuth angle change amount ΔΨ is
Figure JPOXMLDOC01-appb-M000007
で得られる。
Figure JPOXMLDOC01-appb-M000007
It is obtained by.
 ここで、角度θt-1は、余弦定理より、 Here, the angle θ t−1 is obtained from the cosine theorem.
となる。同様に、角度θは、 It becomes. Similarly, the angle θ t is
Figure JPOXMLDOC01-appb-M000009
となる。
Figure JPOXMLDOC01-appb-M000009
It becomes.
 よって、外界センサにより得られた方位角φA,t-1、φA,tと、上記の式(8)、(9)により得られた角度θt-1、θを式(7)に代入することにより、方位角変化量ΔΨを算出することができる。 Therefore, the azimuth angles φ A, t−1 , φ A, t obtained by the external sensor and the angles θ t−1 , θ t obtained by the above equations (8), (9) are expressed by equation (7). By substituting into, the azimuth angle change amount ΔΨ can be calculated.
 [3.1.2]方位角変化量の算出方法(第2例)
 上記の第1例は地物A側の角度を用いたが、地物B側の角度を用いても同様に方位角変化量ΔΨを算出することができる。図2は、第1実施例の第2例により車両の方位角変化量を算出する方法を説明する図である。図2の例でも、時刻t-1と時刻tにおいて、外界センサにより地物Aと地物Bが計測できたものとする。なお、第2例でも、各時刻において、外界センサにより同じ2つの地物を計測できることが必要である。
[3.1.2] Azimuth angle change calculation method (second example)
In the first example described above, the angle on the side of the feature A is used, but the azimuth change amount ΔΨ can be calculated in the same manner even if the angle on the side of the feature B is used. FIG. 2 is a diagram for explaining a method of calculating the azimuth change amount of the vehicle according to the second example of the first embodiment. In the example of FIG. 2 also, it is assumed that the feature A and the feature B can be measured by the external sensor at time t−1 and time t. In the second example, it is necessary that the same two features can be measured by the external sensor at each time.
 車両の方位角変化量ΔΨは、時刻t-1及び時刻tにおける地物Aの方位角φB,t-1、φB,tと、図2における角度Δθ’、γ’を用いて、以下のように算出することができる。 The azimuth angle change amount ΔΨ of the vehicle is expressed as follows using the azimuth angles φ B, t−1 , φ B, t of the feature A at time t−1 and time t and the angles Δθ ′ and γ ′ in FIG. It can be calculated as follows.
 まず、三角形の内角と外角の関係から、 First, from the relationship between the inner and outer angles of the triangle,
Figure JPOXMLDOC01-appb-M000010
が得られる。
Figure JPOXMLDOC01-appb-M000010
Is obtained.
 従って、方位角変化量ΔΨは、 Therefore, the azimuth angle change ΔΨ is
Figure JPOXMLDOC01-appb-M000011
で得られる。
Figure JPOXMLDOC01-appb-M000011
It is obtained by.
 ここで、角度θ’t-1は、余弦定理より、 Here, the angle θ ′ t−1 is obtained from the cosine theorem.
Figure JPOXMLDOC01-appb-M000012
となる。同様に、角度θ’は、
Figure JPOXMLDOC01-appb-M000012
It becomes. Similarly, the angle θ ′ t is
Figure JPOXMLDOC01-appb-M000013
となる。
Figure JPOXMLDOC01-appb-M000013
It becomes.
 よって、外界センサにより得られた方位角φB,t-1、φB,tと、上記の式(12)、(13)により得られた角度θ’t-1、θ’を式(11)に代入することにより、方位角変化量ΔΨを算出することができる。 Therefore, the azimuth angles φ B, t−1 , φ B, t obtained by the external sensor and the angles θ ′ t−1 , θ ′ t obtained by the above equations (12), (13) By substituting into 11), the azimuth angle change amount ΔΨ can be calculated.
 [3.1.3]地物計測値
 上記の第1例及び第2例では、外界センサから地物の相対距離rと地物の相対角度φが取得できるものとしているが、地物の相対距離rと相対角度φではなく、地物の相対位置(x,y)が取得できる場合には、以下の式によって相対位置(x,y)から相対距離r及び相対角度φを求めて使用すればよい。
[3.1.3] Feature Measured Value In the first and second examples above, the relative distance r of the feature and the relative angle φ of the feature can be obtained from the external sensor. When the relative position (x, y) of the feature can be obtained instead of the distance r and the relative angle φ, the relative distance r and the relative angle φ can be obtained from the relative position (x, y) by the following formula and used. That's fine.
Figure JPOXMLDOC01-appb-M000014
 [3.1.4]地物間の距離
 上記の第1例及び第2例では、式(8)、(9)、(12)、(13)において2つの地物間の距離Rを使用している。地物間の距離Rは以下の方法により取得することができる。
Figure JPOXMLDOC01-appb-M000014
[3.1.4] Distance between features In the first and second examples above, the distance R between two features is used in the equations (8), (9), (12), and (13). is doing. The distance R between features can be acquired by the following method.
 まず、地物間の距離Rは、外界センサによる地物計測値を用いて算出することができる。具体的に、外界センサから自車両に対する地物の相対距離rと相対角度φが取得できる場合、余弦定理により地物間の距離Rは以下のように算出できる。 First, the distance R between the features can be calculated using the feature measurement value by the external sensor. Specifically, when the relative distance r and the relative angle φ of the feature with respect to the host vehicle can be acquired from the external sensor, the distance R between the features can be calculated as follows using the cosine theorem.
Figure JPOXMLDOC01-appb-M000015
 一方、外界センサから自車両に対する地物の相対位置(x,y)が取得できる場合、地物間の距離Rは以下のように算出できる。
Figure JPOXMLDOC01-appb-M000015
On the other hand, when the relative position (x, y) of the feature relative to the host vehicle can be acquired from the external sensor, the distance R between the features can be calculated as follows.
Figure JPOXMLDOC01-appb-M000016
 また、地物の位置情報を有する高精度地図を利用できる場合には、高精度地図から地物間の距離Rを取得しても良い。外界センサによる地物計測値から地物間距離を算出する場合は、計測精度によって地物間距離の精度も変わってしまう。つまり、計測精度が悪いと、算出される地物間距離の精度も悪くなり、後で計算する車両の方位角変化量の精度も悪くなる。高精度地図を用いると、この問題を回避することができ、得られる車両の方位角変化量の精度も向上させることができる。
Figure JPOXMLDOC01-appb-M000016
In addition, when a high-accuracy map having position information of features can be used, the distance R between the features may be acquired from the high-accuracy map. When the distance between features is calculated from the feature measurement value by the external sensor, the accuracy of the distance between features also changes depending on the measurement accuracy. That is, if the measurement accuracy is poor, the accuracy of the calculated distance between the features is also deteriorated, and the accuracy of the azimuth change amount of the vehicle to be calculated later is also deteriorated. When a high-precision map is used, this problem can be avoided and the accuracy of the obtained azimuth angle change amount of the vehicle can be improved.
 [3.1.5]係数更新装置
 次に、ジャイロセンサの感度係数α及びオフセット係数βを更新する係数更新装置について説明する。図3は、第1実施例による係数更新装置10の構成を示すブロック図である。図示のように、係数更新装置10は、ジャイロセンサ11と、外界センサ12と、進行方向取得部13と、地物計測部14と、地物間距離計算部15と、係数計算部16と、方位角変化量計算部17とを備える。なお、進行方向取得部13、地物計測部14、地物間距離計算部15、係数計算部16、及び、方位角変化量計算部17は、CPUなどのコンピュータが予め用意されたプログラムを実行することにより実現することができる。
[3.1.5] Coefficient Update Device Next, a coefficient update device that updates the sensitivity coefficient α and the offset coefficient β of the gyro sensor will be described. FIG. 3 is a block diagram showing the configuration of the coefficient update device 10 according to the first embodiment. As illustrated, the coefficient update device 10 includes a gyro sensor 11, an external sensor 12, a traveling direction acquisition unit 13, a feature measurement unit 14, an inter-feature distance calculation unit 15, a coefficient calculation unit 16, And an azimuth angle variation calculation unit 17. The traveling direction acquisition unit 13, the feature measurement unit 14, the feature distance calculation unit 15, the coefficient calculation unit 16, and the azimuth change amount calculation unit 17 execute a program prepared in advance by a computer such as a CPU. This can be realized.
 ジャイロセンサ11は、検出した角速度ωを進行方向取得部13及び係数計算部16へ供給する。進行方向取得部13は、ジャイロセンサ11から供給された角速度ωに基づいて車両の進行方向Hdを取得し、地物計測部14に供給する。 The gyro sensor 11 supplies the detected angular velocity ω t to the traveling direction acquisition unit 13 and the coefficient calculation unit 16. The traveling direction acquisition unit 13 acquires the traveling direction Hd of the vehicle based on the angular velocity ω t supplied from the gyro sensor 11 and supplies it to the feature measurement unit 14.
 外界センサ12は、例えばカメラ、LiDAR、ミリ波レーダーなどである。地物計測部14は、外界センサ12の出力に基づいて地物までの距離及び地物との角度を計測する。具体的には、地物計測部14は、時刻t-1において、車両から2つの地物A、Bまでの距離(相対距離)rA,t-1、rB,t-1を計測するとともに、進行方向取得部13から供給された車両の進行方向Hdt-1に対する2つの地物A、Bの方位角(相対角度)φA,t-1、φB,t-1を算出し、地物間距離計算部15及び方位角変化量計算部17に供給する。また、地物計測部14は、時刻tにおいて、車両から2つの地物A、Bまでの距離rA,t、rB,tを計測するとともに、進行方向取得部13から供給された車両の進行方向Hdに対する2つの地物A、Bの方位角φA,t、φB,tを算出し、地物間距離計算部15及び方位角変化量計算部17に供給する。 The external sensor 12 is, for example, a camera, LiDAR, millimeter wave radar, or the like. The feature measuring unit 14 measures the distance to the feature and the angle with the feature based on the output of the external sensor 12. Specifically, the feature measuring unit 14 measures the distances (relative distances) r A, t−1 , r B, t−1 from the vehicle to the two features A, B at time t−1. At the same time, the azimuth angles (relative angles) φ A, t−1 , φ B, t−1 of the two features A and B with respect to the traveling direction Hd t−1 of the vehicle supplied from the traveling direction acquisition unit 13 are calculated. Then, the distance between the features is supplied to the distance calculation unit 15 and the azimuth angle change calculation unit 17. In addition, the feature measurement unit 14 measures the distances r A, t , r B, t from the vehicle to the two features A, B at the time t, and the vehicle supplied from the traveling direction acquisition unit 13 two features a to the traveling direction Hd t, the azimuth angle phi a, t of B, calculates the φ B, t, and supplies the feature distance calculation unit 15 and azimuth angle change amount calculation unit 17.
 地物間距離計算部15は、地物計測部14が計測した2つの地物A、Bの距離r、r及び方位角φ、φに基づいて、前述の式(15)により地物A、B間の地物間距離Rを算出して方位角変化量計算部17へ供給する。なお、高精度地図を利用できる場合は、地物間距離計算部15は、高精度地図から地物間距離Rを取得しても良い。 Based on the distances r A and r B and the azimuth angles φ A and φ B of the two features A and B measured by the feature measuring unit 14, the inter-feature distance calculation unit 15 uses the above equation (15). A distance R between the features A and B is calculated and supplied to the azimuth angle change amount calculation unit 17. In addition, when a high precision map can be utilized, the distance calculation part 15 between features may acquire the distance R between features from a high precision map.
 方位角変化量計算部17は、地物計測部14から供給された方位角φA,t-1、φB,t-1、φA,t、φB,t、及び、地物間距離計算部15が算出した地物間距離Rに基づいて、前述の式(7)~(9)又は式(11)~(13)により、車両の方位角変化量ΔΨを算出して係数計算部16に供給する。 The azimuth angle variation calculation unit 17 includes the azimuth angles φ A, t−1 , φ B, t−1 , φ A, t , φ B, t , and distance between features supplied from the feature measurement unit 14. Based on the distance R between the features calculated by the calculation unit 15, the azimuth change amount ΔΨ of the vehicle is calculated by the above formulas (7) to (9) or the formulas (11) to (13) to calculate the coefficient. 16 is supplied.
 係数計算部16は、ジャイロセンサ11から供給された角速度ωと、方位角変化量計算部17から供給された方位角変化量ΔΨに基づいて、前述の式(2)~(3)により、ジャイロセンサの感度係数α及びオフセット係数βを算出し、更新する。 Coefficient calculation unit 16, and the angular velocity omega t supplied from the gyro sensor 11, based on the azimuth angle variation calculating unit 17 on the supplied azimuth angle variation [Delta] [Psi], by the aforementioned equation (2) to (3), The sensitivity coefficient α and the offset coefficient β of the gyro sensor are calculated and updated.
 上記の構成において、地物計測部14は本発明の第1取得部の一例であり、方位角変化量計算部17は本発明の算出部の一例であり、地物間距離計算部15は本発明の第2取得部の一例であり、係数計算部は本発明の補正部の一例である。また、方位角変化量は本発明における進行方向の変化量に相当する。 In the above configuration, the feature measurement unit 14 is an example of the first acquisition unit of the present invention, the azimuth change amount calculation unit 17 is an example of the calculation unit of the present invention, and the inter-feature distance calculation unit 15 is the main acquisition unit. It is an example of the 2nd acquisition part of invention, and a coefficient calculation part is an example of the correction | amendment part of this invention. The azimuth angle change amount corresponds to the change amount in the traveling direction in the present invention.
 [3.1.6]係数更新処理
 次に、上記の係数更新装置10による係数更新処理について説明する。図4は、係数更新処理のフローチャートである。なお、以下の説明では、前述した方位角変化量の算出方法の第1例を使用するものとする。
[3.1.6] Coefficient Update Process Next, the coefficient update process performed by the coefficient update apparatus 10 will be described. FIG. 4 is a flowchart of the coefficient update process. In the following description, the first example of the method for calculating the azimuth angle change amount described above is used.
 まず、係数更新装置10は、外界センサ12により地物A、Bを検出し(ステップS10)、前述の式(9)により角度θを算出する(ステップS11)。次に、係数更新装置10は、flag=1であるか否かを判定する(ステップS12)。なお、「flag」は処理の開始時に「0」にリセットされている。flag=1でない場合(ステップS12:NO)、係数更新装置10はflagに「1」をセットし(ステップS13)、ステップS10へ戻る。 First, the coefficient updating unit 10, the external sensor 12 detects the feature A, B (Step S10), and calculates an angle theta t by the formula (9) described above (step S11). Next, the coefficient updating apparatus 10 determines whether or not flag = 1 (step S12). Note that “flag” is reset to “0” at the start of processing. If flag = 1 is not satisfied (step S12: NO), the coefficient updating apparatus 10 sets “1” in the flag (step S13), and returns to step S10.
 一方、flag=1である場合(ステップS12:YES)、2つの時刻において地物A、Bが検出され、角度θt-1、θが得られているので、係数更新装置10は、1時刻前の地物Aの方位角φA,t-1及び角度θt-1と、現在時刻の地物Aの方位角φA,t及び角度θから、前述の式(7)を用いて方位角変化量ΔΨを算出する(ステップS14)。 On the other hand, when flag = 1 (step S12: YES), the features A and B are detected at two times and the angles θ t−1 and θ t are obtained. time and azimuth angle phi a, t-1 and the angle theta t-1 of the previous feature a, the azimuth angle phi a, t and angle theta t of feature a at the current time, using the above-described formula (7) Then, the azimuth angle change amount ΔΨ is calculated (step S14).
 次に、係数更新装置10は、方位角変化量ΔΨと時間間隔Δtから、式(2)を用いて真の角速度(計測ヨーレート)Ψ_dot(t)を算出し(ステップS15)、得られた計測ヨーレートΨ_dot(t)とジャイロセンサの出力ωから、前述の式(3)により感度係数αとオフセット係数βを算出して更新する(ステップS16)。 Next, the coefficient updating apparatus 10 calculates the true angular velocity (measured yaw rate) Ψ_dot (t) from the azimuth change amount ΔΨ and the time interval Δt using the equation (2) (Step S15), and obtained. From the measured yaw rate Ψ_dot (t) and the output ω t of the gyro sensor, the sensitivity coefficient α and the offset coefficient β are calculated and updated by the above equation (3) (step S16).
 [3.2]第2実施例
 [3.2.1]方位角変化量の算出方法
 第2実施例では、高精度地図と外界センサによる地物計測結果とを用いて車両の方位角変化量を算出する。図5は、第2実施例による方位角変化量の算出方法を説明する図である。図5では、地図座標系(X,Y)上に車両の位置を示している。ここで、地図座標系と車両座標系との関係を図6に示す。図6(A)に示すように、地図座標系はX軸とY軸により規定される。一方、図6(B)に示すように、車両座標系は、車両の前後方向を示すX軸と、車両の左右方向を示すY軸と、車両の上下方向を示すZ軸により規定される。
[3.2] Second embodiment [3.2.1] Method of calculating azimuth angle change amount In the second embodiment, the azimuth angle change amount of the vehicle using a high-accuracy map and a feature measurement result by an external sensor. Is calculated. FIG. 5 is a diagram for explaining a method of calculating the azimuth change amount according to the second embodiment. In FIG. 5, the position of the vehicle is shown on the map coordinate system (X m , Y m ). Here, the relationship between the map coordinate system and the vehicle coordinate system is shown in FIG. As shown in FIG. 6 (A), map coordinates system is defined by X m-axis and the Y m axis. On the other hand, as shown in FIG. 6 (B), the vehicle coordinate system is defined by an Xv axis indicating the front-rear direction of the vehicle, a Yv axis indicating the left-right direction of the vehicle, and a Zv axis indicating the vertical direction of the vehicle. Is done.
 図5に戻り、第2実施例では、まず、時刻t-1で、外界センサを用いて高精度地図に登録されている地物を少なくとも2つ計測する。図5の例では、地物Aと地物Bが計測される。そして、高精度地図から得られる地物A、Bの位置情報と、外界センサによる計測結果から車両の方位角Ψt-1を算出する。 Returning to FIG. 5, in the second embodiment, first, at time t−1, at least two features registered in the high-precision map are measured using an external sensor. In the example of FIG. 5, the feature A and the feature B are measured. Then, the azimuth angle Ψ t−1 of the vehicle is calculated from the position information of the features A and B obtained from the high-accuracy map and the measurement result by the external sensor.
 次に、時刻tにおいても同様に、外界センサを用いて高精度地図に登録されている地物を少なくとも2つ計測する。図5の例では、地物Cと地物Dが計測される。そして、高精度地図から得られる地物C、Dの位置情報と、外界センサによる計測結果から車両の方位角Ψを算出する。 Next, at time t, similarly, at least two features registered in the high-precision map are measured using the external sensor. In the example of FIG. 5, the feature C and the feature D are measured. And the azimuth | direction angle (psi) t of a vehicle is calculated from the positional information on the features C and D obtained from a highly accurate map, and the measurement result by an external sensor.
 次に、各時刻における車両の方位角Ψt-1、Ψの差分から、下記の式により、時刻t-1から時刻tの間の車両の方位角の変化量ΔΨを求める。 Next, from the difference between the azimuth angles Ψ t−1 and Ψ t of the vehicle at each time, a change amount ΔΨ of the azimuth angle of the vehicle between time t-1 and time t is obtained by the following equation.
Figure JPOXMLDOC01-appb-M000017
 なお、第2実施例においては、車両の方位角は各時刻で独立に計算できるので、時刻t-1と時刻tで外界センサにより同じ2つの地物を検出できる必要はない。図5の例では、外界センサは、時刻t-1では地物A、Bを検出しており、時刻tでは地物A、Bとは異なる地物C、Dを検出している。
Figure JPOXMLDOC01-appb-M000017
In the second embodiment, since the azimuth angle of the vehicle can be calculated independently at each time, it is not necessary that the same two features can be detected by the external sensor at time t-1 and time t. In the example of FIG. 5, the external sensor detects the features A and B at time t−1 and detects the features C and D different from the features A and B at time t−1.
 次に、各時刻における車両の方位角の算出方法について説明する。図7は、第2実施例による車両の方位角の計算方法を示す。いま、高精度地図から地物Aの位置(xmA,ymA)と地物Bの位置(xmB,ymB)を取得でき、外界センサを用いて自車両に対する地物Aの相対位置(xvA,yvA)と地物Bの相対位置(xvB,yvB)を取得できるものとする。地物Bから地物Aへのベクトルpは、地図座標系においては、
   [xmA-xmB ymA-ymB
と表され、車両座標系においては、
   [xvA-xvB yvA-yvB
と表される。ここで、次のようにおく。
Next, a method for calculating the azimuth angle of the vehicle at each time will be described. FIG. 7 shows a method of calculating the azimuth angle of the vehicle according to the second embodiment. Now, the position (x mA , y mA ) of the feature A and the position (x mB , y mB ) of the feature A can be acquired from the high-precision map, and the relative position ( x vA , y vA ) and the relative position (x vB , y vB ) of the feature B can be acquired. The vector p from the feature B to the feature A is in the map coordinate system
[X mA -x mB y mA -y mB ] T
In the vehicle coordinate system,
[X vA -x vB y vA -y vB ] T
It is expressed. Here, it is set as follows.
Figure JPOXMLDOC01-appb-M000018
 地図座標系から車両座標系への方向余弦行列Cは、次のようになる。
Figure JPOXMLDOC01-appb-M000018
The direction cosine matrix C from the map coordinate system to the vehicle coordinate system is as follows.
Figure JPOXMLDOC01-appb-M000019
 従って、
Figure JPOXMLDOC01-appb-M000019
Therefore,
Figure JPOXMLDOC01-appb-M000020
となる。
Figure JPOXMLDOC01-appb-M000020
It becomes.
 式(20)×dx+式(21)×dyより、 From Expression (20) × dx m + Expression (21) × dy m ,
Figure JPOXMLDOC01-appb-M000021
が得られる。
Figure JPOXMLDOC01-appb-M000021
Is obtained.
 また、式(20)×dy-式(21)×dxより、 Further, from the equation (20) × dy m −the equation (21) × dx m ,
Figure JPOXMLDOC01-appb-M000022
が得られる。よって、式(22)~(24)を用いて、車両の方位角Ψを算出することができる。
Figure JPOXMLDOC01-appb-M000022
Is obtained. Therefore, the azimuth angle Ψ of the vehicle can be calculated using the equations (22) to (24).
 こうして、時刻t-1及び時刻tにおいてそれぞれ車両の方位角Ψt-1、Ψを算出し、式(17)に代入することにより、車両の方位角変化量ΔΨを算出することができる。 Thus, the vehicle azimuth angles Ψ t-1 and Ψ t are calculated at time t-1 and time t, respectively, and are substituted into equation (17), whereby the azimuth angle change amount ΔΨ of the vehicle can be calculated.
 [3.2.2]係数更新装置
 次に、第2実施例による係数更新装置について説明する。図8は、第2実施例による係数更新装置20の構成を示すブロック図である。図示のように、係数更新装置20は、ジャイロセンサ21と、外界センサ22と、地物計測部23と、係数計算部24と、方位角変化量計算部25と、地図データベース(DB)26とを備える。なお、地物計測部23、係数計算部24、及び、方位角変化量計算部25は、CPUなどのコンピュータが予め用意されたプログラムを実行することにより実現することができる。
[3.2.2] Coefficient Update Device Next, a coefficient update device according to the second embodiment will be described. FIG. 8 is a block diagram showing the configuration of the coefficient update device 20 according to the second embodiment. As shown in the figure, the coefficient update device 20 includes a gyro sensor 21, an external sensor 22, a feature measurement unit 23, a coefficient calculation unit 24, an azimuth change amount calculation unit 25, and a map database (DB) 26. Is provided. The feature measurement unit 23, the coefficient calculation unit 24, and the azimuth change amount calculation unit 25 can be realized by executing a program prepared in advance by a computer such as a CPU.
 ジャイロセンサ21は、検出した角速度ωを係数計算部24へ供給する。外界センサ22は、例えばカメラ、LiDAR、ミリ波レーダーなどである。地物計測部23は、外界センサ22の出力に基づいて、2つの地物の相対位置(x,y)を計測し、方位角変化量計算部25へ供給する。 The gyro sensor 21 supplies the detected angular velocity ω t to the coefficient calculation unit 24. The external sensor 22 is, for example, a camera, LiDAR, millimeter wave radar, or the like. The feature measurement unit 23 measures the relative position (x v , y v ) of the two features based on the output of the external sensor 22 and supplies the measured relative position (x v , y v ) to the azimuth angle change amount calculation unit 25.
 方位角変化量計算部25は、高精度地図を記憶した地図DB26から、2つの地物の相対位置(x,y)を取得する。そして、方位角変化量計算部25は、2つの地物の相対位置(x,y)、(x,y)を用いて、式(18)~(24)により方位角Ψを算出する。この処理を異なる2つの時刻で行うことにより、方位角変化量計算部25は、方位角Ψt-1とΨを算出し、式(17)により方位角変化量ΔΨを算出して係数計算部24へ供給する。 The azimuth angle variation calculation unit 25 acquires the relative positions (x m , y m ) of the two features from the map DB 26 storing the high-accuracy map. Then, the azimuth angle change amount calculation unit 25 uses the relative positions (x v , y v ) and (x m , y m ) of the two features to calculate the azimuth angle Ψ t according to equations (18) to (24). Is calculated. By performing this processing at two different times, the azimuth angle change amount calculation unit 25 calculates azimuth angles ψ t−1 and ψ t , calculates the azimuth angle change amount Δψ by equation (17), and calculates coefficients. To the unit 24.
 係数計算部24は、ジャイロセンサ21から供給された角速度ωと、方位角変化量計算部25から供給された方位角変化量ΔΨに基づいて、前述の式(2)~(3)により、ジャイロセンサの感度係数α及びオフセット係数βを算出し、更新する。 Based on the angular velocity ω t supplied from the gyro sensor 21 and the azimuth angle change amount ΔΨ supplied from the azimuth angle change amount calculation unit 25, the coefficient calculation unit 24 performs the following equations (2) to (3). The sensitivity coefficient α and the offset coefficient β of the gyro sensor are calculated and updated.
 [3.2.3]係数更新処理
 次に、第2実施例による係数更新処理について説明する。図9は、第2実施例による係数更新処理のフローチャートである。
[3.2.3] Coefficient Update Processing Next, coefficient update processing according to the second embodiment will be described. FIG. 9 is a flowchart of the coefficient update process according to the second embodiment.
 まず、係数更新装置20は、外界センサ12により2つの地物の位置を取得する(ステップS20)。次に、係数更新装置20は、地図DB26に記憶されている高精度地図から、それら2つの地物の位置を取得する(ステップS21)。次に、係数更新装置20は、外界センサより取得した2つの地物の位置と、高精度地図より取得した2つの地物の位置に基づいて、式(18)~(24)により、方位角Ψを算出する(ステップS22)。 First, the coefficient update device 20 acquires the positions of two features by the external sensor 12 (step S20). Next, the coefficient update device 20 acquires the positions of these two features from the high-accuracy map stored in the map DB 26 (step S21). Next, the coefficient updating device 20 calculates the azimuth angle by the equations (18) to (24) based on the positions of the two features acquired from the external sensor and the positions of the two features acquired from the high-precision map. Ψ is calculated (step S22).
 次に、係数更新装置20は、flag=1であるか否かを判定する(ステップS23)。なお、「flag」は処理の開始時に「0」にリセットされている。flag=1でない場合(ステップS23:NO)、係数更新装置20はflagに「1」をセットし(ステップS24)、ステップS20へ戻る。 Next, the coefficient update device 20 determines whether or not flag = 1 (step S23). Note that “flag” is reset to “0” at the start of processing. If flag = 1 is not satisfied (step S23: NO), the coefficient updating apparatus 20 sets “1” in the flag (step S24), and the process returns to step S20.
 一方、flag=1である場合(ステップS23:YES)、2つの時刻においてそれぞれ2つの地物が検出され、方位角Ψt-1とΨが得られているので、係数更新装置20は、式(17)により方位角変化量ΔΨを算出する(ステップS25)。 On the other hand, if flag = 1 (step S23: YES), two features are detected at two times and azimuth angles Ψ t−1 and Ψ t are obtained. The azimuth angle change amount ΔΨ is calculated from the equation (17) (step S25).
 次に、係数更新装置20は、方位角変化量ΔΨと時間間隔Δtから、式(2)を用いて真の角速度(計測ヨーレート)Ψ_dot(t)を算出する(ステップS26)。そして、係数更新装置20は、計測ヨーレートΨ_dot(t)とジャイロセンサの出力ωから、前述の式(3)により感度係数αとオフセット係数βを算出し、更新する(ステップS27)。 Next, the coefficient updating device 20 calculates the true angular velocity (measured yaw rate) Ψ_dot (t) from the azimuth angle change amount ΔΨ and the time interval Δt using the equation (2) (step S26). Then, the coefficient update device 20 calculates and updates the sensitivity coefficient α and the offset coefficient β from the measured yaw rate Ψ_dot (t) and the output ω t of the gyro sensor by the above-described equation (3) (step S27).
 [4]3つ以上の地物を計測できた場合の処理
 上記の係数更新処理では2つの地物を計測しているが、同時に3つ以上の地物を計測できた場合には、以下の方法により方位角変化量ΔΨを算出することができる。
[4] Processing when three or more features can be measured In the above coefficient update processing, two features are measured, but when three or more features can be measured simultaneously, The azimuth angle change amount ΔΨ can be calculated by the method.
 (A)平均値を使用する方法
 同時に3つ以上の地物を測定できた場合、方位角変化量ΔΨを複数通り計算し、それらを平均した値を係数の更新に使用することができる。
(A) Method of Using Average Value When three or more features can be measured simultaneously, a plurality of azimuth angle change amounts ΔΨ can be calculated, and the averaged value can be used to update the coefficient.
 例えば、地物を3個計測できた場合、図10に示すように、地物1と地物2、地物2と地物3、地物3と地物1の組み合わせを選ぶことができる。それぞれの組み合わせにおいて、前述の係数更新処理により時刻t-1から時刻tの間の方位角変化量ΔΨを計算する。地物1と地物2の組み合わせにより得られた方位角変化量をΔΨ12とし、地物2と地物3の組み合わせにより得られた方位角変化量をΔΨ23とし、地物3と地物1の組み合わせにより得られた方位角変化量をΔΨ31とすると、以下のようにこれらを平均した値を方位角変化量ΔΨとして使用することができる。 For example, when three features can be measured, combinations of the feature 1 and the feature 2, the feature 2 and the feature 3, and the feature 3 and the feature 1 can be selected as shown in FIG. In each combination, the azimuth angle change amount ΔΨ between time t-1 and time t is calculated by the coefficient update process described above. The azimuth angle change obtained by the combination of the feature 1 and the feature 2 is ΔΨ 12 , the azimuth change obtained by the combination of the feature 2 and the feature 3 is ΔΨ 23 , and the feature 3 and the feature Assuming that the azimuth change amount obtained by the combination of 1 is ΔΨ 31 , a value obtained by averaging these can be used as the azimuth change ΔΨ as follows.
Figure JPOXMLDOC01-appb-M000023
これにより、方位角変化量ΔΨの精度を統計的に向上させることができる。
Figure JPOXMLDOC01-appb-M000023
Thereby, the accuracy of the azimuth angle variation ΔΨ can be statistically improved.
 (B)地物までの距離を考慮して2つの地物を選択する方法
 同時に3つ以上の地物を計測できた場合、そのうちの信頼度の高い2つの地物の組み合わせに基づいて方位角変化量を求めることにより、高精度で方位角変化量を得ることができる。一般的に、外界センサによる計測は、距離が遠いほど精度が下がる。従って、同時に3つ以上の地物を計測できた場合、車両からの距離が近い方から2つの地物を選択し、それらに基づいて第1実施例又は第2実施例の方法により方位角変化量ΔΨを求める。
(B) Method of selecting two features in consideration of the distance to the feature When three or more features can be measured at the same time, the azimuth based on the combination of two features with high reliability By obtaining the change amount, the azimuth change amount can be obtained with high accuracy. In general, the accuracy of the measurement by the external sensor decreases as the distance increases. Therefore, when three or more features can be measured at the same time, two features are selected from the closest distance from the vehicle, and the azimuth angle change is performed based on them by the method of the first embodiment or the second embodiment. The quantity ΔΨ is determined.
 例えば、図10の例のように3つの地物1~3が計測できた場合、車両からの3つの地物までの距離は、L<L<Lである。よって、係数更新装置は、車両からの距離が近い方の2つの地物、即ち、地物1及び地物3を用いて方位角変化量ΔΨを求めればよい。 For example, when three features 1 to 3 can be measured as in the example of FIG. 10, the distance from the vehicle to the three features is L 1 <L 3 <L 2 . Therefore, the coefficient updating device may obtain the azimuth angle change amount ΔΨ by using two features that are closer to the vehicle, that is, the feature 1 and the feature 3.
 (C)地物間の距離を考慮して2つの地物を選択する方法
 通常、地物同士の位置が近すぎると計算精度が低下する。そこで、同時に3つ以上の地物を計測できた場合、予め決定した所定の閾値Lthよりも近い2つの地物の組み合わせを排除する。
(C) Method of selecting two features in consideration of the distance between the features Usually, if the positions of the features are too close, the calculation accuracy decreases. Therefore, when able to measure more than two feature simultaneously, eliminating the two combinations of features closer than a predetermined threshold L th, previously determined.
 例えば、図11の例のように3つの地物1~3が計測できた場合、各地物間の距離を閾値Lthと比較する。図11の例では、L12<Lth、L23>Lth、L31>Lthであるとする。この場合、地物間の距離が閾値Lthよりも短い組み合わせ、即ち、地物1と地物2の組み合わせを除外し、地物2と地物3の組み合わせ、及び、地物1と地物3の組み合わせを使用して方位角変化量ΔΨを求めればよい。具体的には、上記の(B)の方法により車両から地物までの距離を考慮すると、地物2より地物1の方が車両から近い(L<L)ので、係数更新装置は、地物1と地物3の組み合わせに基づいて方位角変化量ΔΨを求めればよい。 For example, when the three features 1 to 3 can be measured as in the example of FIG. 11, the distance between the features is compared with the threshold value L th . In the example of FIG. 11, it is assumed that L 12 <L th , L 23 > L th , and L 31 > L th . In this case, combinations in which the distance between the features is shorter than the threshold L th , that is, combinations of the features 1 and 2 are excluded, combinations of the features 2 and 3 and features 1 and features The azimuth angle change amount ΔΨ may be obtained using the combination of three. Specifically, considering the distance from the vehicle to the feature by the method (B), the feature update device is closer to the vehicle than the feature 2 (L 1 <L 2 ). Based on the combination of the feature 1 and the feature 3, the azimuth angle change amount ΔΨ may be obtained.
 その代わりに、上記の(A)の方法を使用し、地物1と地物2の組み合わせにより得られる方位角変化量ΔΨ12と地物1と地物3の組み合わせにより得られる方位角変化量ΔΨ31との平均値を方位角変化量ΔΨとしても良い。なお、上記の方法では、予め所定距離を閾値Lthとして定めているが、その代わりに、計測された3つ以上の地物間距離の平均値を閾値Lthとして使用しても良い。 Instead, the azimuth angle change amount ΔΨ 12 obtained by the combination of the feature 1 and the feature 2 and the azimuth angle change amount obtained by the combination of the feature 1 and the feature 3 using the method (A) described above. The average value of ΔΨ 31 may be used as the azimuth angle change amount ΔΨ. In the above method, the predetermined distance is set as the threshold value L th in advance, but instead, an average value of three or more measured distances between features may be used as the threshold value L th .
 [5]変形例
 上記の実施例では、2つの地物の計測結果から地物間距離Rを算出方法と、高精度地図の地図データを用いて地物間距離Rを取得する方法のいずれかを用いているが、両者を組み合わせて使用してもよい。例えば、高精度地図データが存在するエリアにおいては高精度地図データを使用して地物間距離Rを求め、高精度地図データが存在しないエリアでは地物の計測結果から地物間距離Rを求めてもよい。また、車両の状況に応じて、いずれか精度の高い方で得られた地物間距離Rを用いることとしてもよい。
[5] Modification In the above embodiment, either the method for calculating the distance R between the features from the measurement results of the two features or the method for obtaining the distance R between the features using the map data of the high-precision map. However, they may be used in combination. For example, in an area where high-precision map data exists, the distance between features R is obtained using high-precision map data, and in an area where no high-precision map data exists, the distance R between features is obtained from the measurement result of the features. May be. Moreover, it is good also as using the distance R between the features obtained by the more accurate one according to the condition of a vehicle.
 本発明は、移動体に搭載する装置に利用することができる。 The present invention can be used for an apparatus mounted on a moving body.
 11、21 ジャイロセンサ
 12、22 外界センサ
 13 進行方向取得部
 14、23 地物計測部
 15 地物間距離計算部
 16、24 係数計算部
 17、25 方位角変化量計算部
DESCRIPTION OF SYMBOLS 11, 21 Gyro sensor 12, 22 External sensor 13 Travel direction acquisition part 14, 23 Feature measurement part 15 Distance between feature calculation part 16, 24 Coefficient calculation part 17, 25 Azimuth change calculation part

Claims (9)

  1.  第1時刻及び第2時刻それぞれにおける、移動体から2つの地物までのそれぞれの距離及び前記移動体からみた前記2つの地物の方向と前記移動体の進行方向とがそれぞれなす角度を取得する第1取得部と、
     前記第1取得部の取得結果に基づき、前記第1時刻から前記第2時刻までの前記移動体の進行方向の変化量を算出する算出部と、
     を備えることを特徴とする測定装置。
    The respective distances from the moving body to the two features at the first time and the second time, and the angles formed by the directions of the two features viewed from the moving body and the traveling direction of the moving body are acquired. A first acquisition unit;
    Based on the acquisition result of the first acquisition unit, a calculation unit that calculates the amount of change in the traveling direction of the moving body from the first time to the second time;
    A measuring apparatus comprising:
  2.  前記2つの地物間の距離を取得する第2取得部を更に備え、
     前記算出部は、前記第1取得部及び前記第2取得部の取得結果に基づき、前記第1時刻から前記第2時刻までの前記移動体の進行方向の変化量を算出することを特徴とする請求項1に記載の測定装置。
    A second acquisition unit for acquiring a distance between the two features;
    The calculation unit calculates the amount of change in the traveling direction of the moving body from the first time to the second time based on the acquisition results of the first acquisition unit and the second acquisition unit. The measuring apparatus according to claim 1.
  3.  前記第2取得部は、前記2つの地物までの距離、及び、前記移動体の進行方向と前記2つの地物それぞれの方向とがなす角に基づいて、前記2つの地物間の距離を取得することを特徴とする請求項2に記載の距離推定装置。 The second acquisition unit calculates a distance between the two features based on a distance between the two features and an angle formed by a traveling direction of the moving body and a direction of each of the two features. The distance estimation apparatus according to claim 2, wherein the distance estimation apparatus acquires the distance.
  4.  前記第2取得部は、地図情報に基づいて、前記2つの地物間の距離を取得することを特徴とする請求項2に記載の距離推定装置。 The distance estimation apparatus according to claim 2, wherein the second acquisition unit acquires a distance between the two features based on map information.
  5.  前記変化量に基づき算出される、単位時間あたりの前記進行方向の変化量に基づき、前記移動体に搭載される角速度センサの前記第2時刻における出力結果から前記移動体のヨーレートを算出するための第1情報を補正する補正部を更に備えることを特徴とする請求項1乃至4のいずれか一項に記載の測定装置。 Based on the amount of change in the traveling direction per unit time calculated based on the amount of change, for calculating the yaw rate of the mobile body from the output result at the second time of the angular velocity sensor mounted on the mobile body The measuring apparatus according to claim 1, further comprising a correction unit that corrects the first information.
  6.  前記第1情報は、前記角速度センサの感度及びオフセットを含むことを特徴とする請求項5に記載の測定装置。 The measuring apparatus according to claim 5, wherein the first information includes sensitivity and offset of the angular velocity sensor.
  7.  測定装置により実行される測定方法であって、
     第1時刻及び第2時刻それぞれにおける、移動体から2つの地物までのそれぞれの距離及び前記移動体からみた前記2つの地物の方向と前記移動体の進行方向とがそれぞれなす角度を取得する第1取得工程と、
     前記第1取得工程の取得結果に基づき、前記第1時刻から前記第2時刻までの前記移動体の進行方向の変化量を算出する算出工程と、
     を備えることを特徴とする測定方法。
    A measuring method executed by a measuring device,
    The respective distances from the moving body to the two features at the first time and the second time, and the angles formed by the directions of the two features viewed from the moving body and the traveling direction of the moving body are acquired. A first acquisition step;
    Based on the acquisition result of the first acquisition step, a calculation step of calculating the amount of change in the traveling direction of the moving body from the first time to the second time;
    A measurement method comprising:
  8.  コンピュータを備える測定装置によって実行されるプログラムであって、
     第1時刻及び第2時刻それぞれにおける、移動体から2つの地物までのそれぞれの距離及び前記移動体からみた前記2つの地物の方向と前記移動体の進行方向とがそれぞれなす角度を取得する第1取得部、
     前記第1取得部の取得結果に基づき、前記第1時刻から前記第2時刻までの前記移動体の進行方向の変化量を算出する算出部、
     として前記コンピュータを機能させることを特徴とするプログラム。
    A program executed by a measuring apparatus including a computer,
    The respective distances from the moving body to the two features at the first time and the second time, and the angles formed by the directions of the two features viewed from the moving body and the traveling direction of the moving body are acquired. A first acquisition unit,
    A calculation unit that calculates a change amount in a traveling direction of the moving body from the first time to the second time based on an acquisition result of the first acquisition unit;
    A program for causing the computer to function as:
  9.  請求項8に記載のプログラムを記憶した記憶媒体。 A storage medium storing the program according to claim 8.
PCT/JP2016/060234 2016-03-29 2016-03-29 Measurement device, measurement method, and program WO2017168588A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2016/060234 WO2017168588A1 (en) 2016-03-29 2016-03-29 Measurement device, measurement method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2016/060234 WO2017168588A1 (en) 2016-03-29 2016-03-29 Measurement device, measurement method, and program

Publications (1)

Publication Number Publication Date
WO2017168588A1 true WO2017168588A1 (en) 2017-10-05

Family

ID=59963733

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2016/060234 WO2017168588A1 (en) 2016-03-29 2016-03-29 Measurement device, measurement method, and program

Country Status (1)

Country Link
WO (1) WO2017168588A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020047210A (en) * 2018-09-21 2020-03-26 トヨタ自動車株式会社 Object detection device
CN110988989A (en) * 2019-12-05 2020-04-10 大连民族大学 Method for correcting amplitude and direction of blasting vibration speed

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08247775A (en) * 1995-03-15 1996-09-27 Toshiba Corp Device and method for identification of self position of moving body
JP2006160116A (en) * 2004-12-08 2006-06-22 Toyota Central Res & Dev Lab Inc Vehicle motion estimation device and moving body detection device
JP2008008783A (en) * 2006-06-29 2008-01-17 Toyota Motor Corp Wheel speed pulse correction device
US20100017128A1 (en) * 2007-06-05 2010-01-21 Gm Global Technology Operations, Inc. Radar, Lidar and camera enhanced methods for vehicle dynamics estimation
JP2013072782A (en) * 2011-09-28 2013-04-22 Aisin Aw Co Ltd System, device, and method for detecting location of traveling object, and computer program
JP2014098613A (en) * 2012-11-14 2014-05-29 Kddi Corp Angular velocity measurement instrument including calibration function of gyro sensor, calibration program and method
US20150025786A1 (en) * 2012-02-28 2015-01-22 Continental Automotive Gmbh Method And Device For Determining The Speed And/Or Position Of A Vehicle

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH08247775A (en) * 1995-03-15 1996-09-27 Toshiba Corp Device and method for identification of self position of moving body
JP2006160116A (en) * 2004-12-08 2006-06-22 Toyota Central Res & Dev Lab Inc Vehicle motion estimation device and moving body detection device
JP2008008783A (en) * 2006-06-29 2008-01-17 Toyota Motor Corp Wheel speed pulse correction device
US20100017128A1 (en) * 2007-06-05 2010-01-21 Gm Global Technology Operations, Inc. Radar, Lidar and camera enhanced methods for vehicle dynamics estimation
JP2013072782A (en) * 2011-09-28 2013-04-22 Aisin Aw Co Ltd System, device, and method for detecting location of traveling object, and computer program
US20150025786A1 (en) * 2012-02-28 2015-01-22 Continental Automotive Gmbh Method And Device For Determining The Speed And/Or Position Of A Vehicle
JP2014098613A (en) * 2012-11-14 2014-05-29 Kddi Corp Angular velocity measurement instrument including calibration function of gyro sensor, calibration program and method

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020047210A (en) * 2018-09-21 2020-03-26 トヨタ自動車株式会社 Object detection device
JP7020353B2 (en) 2018-09-21 2022-02-16 トヨタ自動車株式会社 Object detector
CN110988989A (en) * 2019-12-05 2020-04-10 大连民族大学 Method for correcting amplitude and direction of blasting vibration speed

Similar Documents

Publication Publication Date Title
US8041472B2 (en) Positioning device, and navigation system
US10634777B2 (en) Radar odometry for vehicle
US9952597B2 (en) Apparatus for correcting vehicle location
EP3109589B1 (en) A unit and method for improving positioning accuracy
JP4964047B2 (en) Position detection apparatus and position detection method
JP6354556B2 (en) POSITION ESTIMATION DEVICE, POSITION ESTIMATION METHOD, POSITION ESTIMATION PROGRAM
WO2012086401A1 (en) Driving assist device
JP6569572B2 (en) Vehicle position determination device
JP2024103654A (en) Measurement accuracy computation device, self-position estimation device, control method, program, and storage medium
JPWO2018212292A1 (en) Information processing apparatus, control method, program, and storage medium
WO2017109978A1 (en) Distance estimation device, distance estimation method, and program
JP2023164553A (en) Position estimation device, estimation device, control method, program and storage medium
WO2017168588A1 (en) Measurement device, measurement method, and program
JP2017181195A (en) Measurement device, measurement method, and program
JP6531768B2 (en) Sensor error correction apparatus and method
JP6707627B2 (en) Measuring device, measuring method, and program
JP2019052955A (en) Measuring apparatus, method for measurement, and program
JP6503477B2 (en) Distance estimation device, distance estimation method and program
KR101428992B1 (en) Device for calculating curvature of the trace of wheels during driving and method for calibrating curvature thereof
JP2023099851A (en) Measurement device, method for measurement, and program
JP2017177962A (en) Measuring apparatus, measurement method and program
CN113167910B (en) Method for estimating the attitude of a vehicle
WO2018212284A1 (en) Measurement device, measurement method and program
JP2024107064A (en) Distance measuring device
WO2018163750A1 (en) Distance estimation device, distance estimation method, and program

Legal Events

Date Code Title Description
NENP Non-entry into the national phase

Ref country code: DE

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16896808

Country of ref document: EP

Kind code of ref document: A1

122 Ep: pct application non-entry in european phase

Ref document number: 16896808

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: JP