JP5610847B2 - 角速度推定装置及びコンピュータプログラム及び角速度推定方法 - Google Patents
角速度推定装置及びコンピュータプログラム及び角速度推定方法 Download PDFInfo
- Publication number
- JP5610847B2 JP5610847B2 JP2010120502A JP2010120502A JP5610847B2 JP 5610847 B2 JP5610847 B2 JP 5610847B2 JP 2010120502 A JP2010120502 A JP 2010120502A JP 2010120502 A JP2010120502 A JP 2010120502A JP 5610847 B2 JP5610847 B2 JP 5610847B2
- Authority
- JP
- Japan
- Prior art keywords
- observation
- angular velocity
- unit
- stationary
- relative position
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000004590 computer program Methods 0.000 title 1
- 238000000034 method Methods 0.000 title 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/02—Systems using reflection of radio waves, e.g. primary radar systems; Analogous systems
- G01S13/50—Systems of measurement based on relative movement of target
- G01S13/58—Velocity or trajectory determination systems; Sense-of-movement determination systems
- G01S13/60—Velocity or trajectory determination systems; Sense-of-movement determination systems wherein the transmitter and receiver are mounted on the moving object, e.g. for determining ground speed, drift angle, ground track
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/86—Combinations of radar systems with non-radar systems, e.g. sonar, direction finder
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S13/00—Systems using the reflection or reradiation of radio waves, e.g. radar systems; Analogous systems using reflection or reradiation of waves whose nature or wavelength is irrelevant or unspecified
- G01S13/88—Radar or analogous systems specially adapted for specific applications
- G01S13/93—Radar or analogous systems specially adapted for specific applications for anti-collision purposes
- G01S13/931—Radar or analogous systems specially adapted for specific applications for anti-collision purposes of land vehicles
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/02—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
- G01S7/40—Means for monitoring or calibrating
- G01S7/4004—Means for monitoring or calibrating of parts of a radar system
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S7/00—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
- G01S7/02—Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
- G01S7/40—Means for monitoring or calibrating
- G01S7/4004—Means for monitoring or calibrating of parts of a radar system
- G01S7/4026—Antenna boresight
- G01S7/403—Antenna boresight in azimuth, i.e. in the horizontal plane
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Radar Systems Or Details Thereof (AREA)
- Gyroscopes (AREA)
Description
この発明は、例えば上記のような課題を解決するためになされたものであり、GPSのような位置観測装置に頼ることなく、移動体の角速度を精度よく推定することを目的とする。
相対位置取得部と、静止物体判定部と、物体相関部と、角速度推定部とを有し、
上記相対位置取得部は、移動体の周辺に存在する物体について、上記移動体を基準とした上記物体の相対位置を繰り返し観測する周辺物体観測装置が観測した観測結果を取得し、
上記静止物体判定部は、上記相対位置取得部が取得した観測結果に基づいて、上記周辺物体観測装置が相対位置を観測した物体が静止しているか否かを判定し、
上記物体相関部は、上記相対位置取得部が取得した観測結果に基づいて、上記周辺物体観測装置が観測した複数の相対位置のなかから、同一の物体について上記周辺物体観測装置が観測した複数の相対位置を判定し、
上記角速度推定部は、上記相対位置取得部が取得した観測結果と、上記静止物体判定部が判定した判定結果と、上記物体相関部が判定した判定結果とに基づいて、上記移動体の角速度を推定することを特徴とする。
ただし、道路曲率を算出するために用いるヨーレートセンサには電圧オフセット分の零点バイアス誤差が発生し、さらに温度や時間変化に伴い零点バイアス誤差がドリフトするため、そのまま使用すると先行車判定を誤る可能性が高い。そのため、センサの零点バイアス補正を行う必要がある。
このため、複数の停止物の中から追尾フィルタによって時間方向に相関のある停止物を抽出し、その停止物と自車両の相対位置の時系列データより自車の位置と運動(本文中では軌道と呼ぶ)に基づくヨー角速度推定値を算出する。さらにヨー角速度観測値と推定値との差よりバイアス誤差を計算し、ヨー角速度を補正する。
実施の形態1について、図1〜図7を用いて説明する。
ヨーレートバイアス補正装置800は、レーダ810と、車速センサ820と、ヨーレートセンサ830と、停止物識別部110と、停止物用追尾部120と、停止物記憶部130と、自車軌道計算部140と、バイアス補正部840とを備える。
レーダ810(周辺物体観測装置)は、車両前方の所定角度範囲内にレーダ波を照射し、物体に反射されたレーダ波を受信して、その物体の位置及び相対速度を検出する。
車速センサ820(移動速度観測装置)は、車両の速度を検出する。
ヨーレートセンサ830(角速度観測装置)は、ヨー角速度を検出する。
停止物識別部110(相対位置取得部、速度観測値取得部、静止物体判定部)は、上記レーダ810により検出された物体の相対速度と上記車速センサ820により検出された車両の速度に基づいて当該物体が停止物体であるか否かを識別する。
停止物用追尾部120(物体相関部)は、上記停止物識別部110により停止物体であると識別された複数の停止物の中から追尾フィルタによって時間方向に相関のある停止物を抽出する。停止物用追尾部120は、例えば、相関部121と、平滑部122と、予測部123と、遅延部124とを有する。
停止物記憶部130は、上記停止物用追尾部120で相関済みの停止物を記憶する。
自車軌道計算部140(角速度推定部)は、上記停止物記憶部130より得た停止物位置を入力として、前記停止物位置を停止物基準の座標系へ変換することで自車位置を得て、前記自車位置よりヨー角速度を含む自車軌道を推定する。自車軌道計算部140は、例えば、相関停止物選択部141と、停止物基準座標変換部142と、軌道推定部143とを有する。
バイアス補正部840は、ヨーレートセンサ830で検出するヨー角速度と前記自車軌道計算部140より得たヨー角速度推定値を用いて、ヨー角速度のバイアス誤差を算出し、補正する。
停止物を追尾すると、自車両の動きに応じて移動することがわかる。
停止物記憶部130では、停止物番号とその相関済み停止物の時系列データを記録し、記録された相関停止物の時系列データと当該停止物番号を相関停止物選択部141へ出力する。
相関停止物選択部141では、同一停止物ごとの相関停止物時系列データを入力とし、前記相関停止物時系列データの中から、あらかじめ設定した距離Rmin(例えば30m)以内に入った相関停止物のみを抽出し、相関回数Ncorをカウントする。さらに前記相関回数Ncorが相関回数閾値Nmin以上の場合は、前記相関停止物の位置を出力する。
ステップ1において、相関停止物選択部141は、距離閾値以内に入る相関停止物を抽出する。
ステップ2において、相関停止物選択部141は、相関停止物数が閾値以上であるか否かを判定する。
相関停止物数が閾値以上である場合、ステップ3において、相関停止物選択部141は、上記相関停止物を出力する。
この図のように、自車進行方向をY、車軸方向をXとした自車両基準XY座標系で停止物位置を定義した場合、時刻t1、t2で観測したある停止物の位置をそれぞれ(x1,y1)、(x2,y2)とする(本来レーダでは距離と角度で停止物位置が得られるが、座標変換をすれば、xy座標系の位置に変換することは容易であるため、その手順は省略する)。次に、時刻t1における前記停止物の位置を原点とした座標系で時刻t1における自車の位置ベクトルzo1および時刻t2における位置ベクトルzo2は、次の式のようになる。
軌道推定部143では、前記自車位置の時系列データを入力とし、協調回転モデル(coordinated turn model)などの旋回モデルに基づく拡張カルマンフィルタを用いて自車の軌道推定値を計算する。ここで、軌道推定値Xハットは、次の式のように位置(x,y)、速度(xドット,yドット)、ヨー角速度ωで構成される。
まず、ステップ1では、自車軌道計算部140から出力された軌道推定値と推定誤差共分散行列がバイアス補正部840へ入力される。また、ヨーレートセンサ830からヨー角速度観測値がバイアス補正部840へ入力される。この時、ヨー角速度観測値を追尾フィルタなどで平滑処理した後、そのヨー角速度観測値を入力してもよいものとする。ただし、自車軌道計算部140から常にヨー角速度推定値が出力されることは無いため、この処理フローのようにヨー角速度推定値が得られないサンプリング時刻では、後述のバイアス補正値メモリから保存したバイアス補正値を用いてヨー角速度観測値を補正する(ステップ2)。ここで、バイアス補正値の初期値は0とする。
次に、ステップ3では、自車軌道計算部140から出力された軌道推定値と推定誤差共分散行列を用いて、ヨー角速度観測値による旋回モデルに基づいた予測値と予測誤差共分散およびヨー角速度推定値による旋回モデルに基づいた予測値と予測誤差共分散を算出する。ただし、通常、レーダ810で停止物を検出するサンプリングレートと自車のヨーレートセンサ830からヨー角速度を検出する時刻は異なり、ヨーレートセンサ830のサンプリングレートのほうが細かいことから、ヨー角速度の観測時刻tとヨー角速度推定値の更新時刻t’が異なる場合には時刻合わせをする必要がある。
そのため、時刻tまでの時間外挿処理によって、時刻tにおける推定値と推定誤差共分散行列を算出する。
次に、ステップ5では、上記ヨー角速度推定値とヨー角速度観測値を用いて、ヨー角速度観測値のバイアス誤差を推定する。ここでは、例えばカルマンフィルタなど用いてバイアス誤差を推定する。
バイアス補正値メモリにバイアス誤差推定値をバイアス補正値として保存する(ステップ6)。最後にバイアス補正値を用いて補正したヨー角速度が出力される(ステップ7)。
実施の形態2について、図8〜図10を用いて説明する。
なお、実施の形態1と共通する部分については、同一の符号を付し、説明を省略する。
実施の形態1では、ある1つの停止物を用いてヨー角速度を補正していたが、実際には複数の別々の停止物(デリニエータであれば、複数のデリニエータなど)が観測されるため、この実施の形態2では複数の停止物を用いたヨーレートバイアス補正装置800を示す。
図10は、タイムシーケンスの説明図である。
まず、図3のフローに従い、図10のように停止物用追尾1から時刻t4において相関済み停止物が自車軌道計算部140へ出力される。停止物用追尾2では時刻t5において出力されるため、先に自車軌道計算部140へ出力した停止物1を基準とした停止物基準座標系で自車軌道計算手段の処理を行う。前記自車軌道計算部140の処理は実施の形態1と同様のため省略する。
時刻t5より、停止物用追尾2から相関済み停止物が出力されるため、前記停止物を停止物1を基準とした座標系へ変換する。この時には時刻t5における停止物1と停止物2の相対位置ベクトルを用いて座標変換すればよい(図9)。この相対位置ベクトルは、停止物用追尾部120で出力される停止物1推定位置と停止物2推定位置との相対位置とすればよい。
時刻t6にて停止物1の停止物が欠落した場合でも、停止物2の停止物を用いて更新するため精度向上が見込まれる。
停止物1が時刻t9でレーダ覆域外へ出る場合、それ以降は他の停止物を基準とした座標系で自車軌道計算部140の処理を継続することとする。時刻t9以降の自車軌道計算部140による自車両の位置は停止物1を基準とした座標系から停止物2を基準とした座標系に変換する。
以降、他の停止物が検出される場合も同様の処理を繰り返すことで、停止物1つでは観測回数が少なく、自車軌道の推定精度が良くない場合でも複数の停止物を用いて、推定を継続することで推定精度を向上させる効果がある。
その他の処理は実施の形態1と同様のため省略する。
停止物用追尾からは相関済み停止物の位置(ドップラ速度が観測されれば、ドップラ速度も含める)、停止物番号、および停止物の推定値(位置と速度)を出力する。停止物基準座標変換では、各停止物位置(およびドップラ速度)の時系列データを各停止物の推定位置を用いて基準停止物(上記の例では、停止物1に相当)を原点とした座標系に変換する。軌道推定部では、順次入力された停止物位置を用いてヨー角度推定値を含む軌道を推定し、バイアス補正手段へ出力する。
実施の形態3について、図11〜図12を用いて説明する。
なお、実施の形態1〜実施の形態2と共通する部分については、同一の符号を付し、説明を省略する。
自車軌道計算部140a〜140cでは、各停止物の軌道推定値と推定誤差分散行列を算出し、各停止物の推定値(停止物用追尾で算出した推定値)と共に軌道統合部150へ出力する。軌道統合部150では、各停止物の推定値を用いて座標を合わせ、軌道推定値を推定誤差共分散行列を用いて重み付け統合する。
ステップP4の軌道を統合する方式としては、既存の航跡統合方式を用いても良いとする。例えば、有色性に考慮して共分散交差法を用いて統合をする。あるいは有色性は考慮していないが、最小二乗統合法を使うこともある。
レーダ810は、車両前方の所定角度範囲内にレーダ波を照射し、物体に反射されたレーダ波を受信して、その物体の位置及び相対速度を検出する。
車速センサ820は、車両の速度を検出する。
ヨーレートセンサ830は、ヨー角速度を検出する。
停止物識別部110は、上記レーダ810により検出された物体の相対速度と上記車速センサ820により検出された車両の速度に基づいて当該物体が停止物体であるか否かを識別する。
停止物用追尾部120は、上記停止物識別部110により停止物体であると識別された複数の停止物の中から追尾フィルタによって時間方向に相関のある停止物を抽出し、当該停止物推定位置を算出する。
停止物記憶部130は、上記停止物用追尾部120から得られる当該停止物の推定位置および相関済み停止物を記憶する。
自車軌道計算部140a〜140cは、上記停止物記憶部130より得た相関済み停止物位置の時系列データを入力として、前記停止物位置を停止物基準の座標系へ変換することで自車位置の時系列データを得て、前記自車位置よりヨー角速度を含む自車軌道を推定する。
軌道統合部150は、上記自車軌道計算部140a〜140cのそれぞれより出力された複数の軌道推定値を重み付け統合して自車軌道を算出する。
バイアス補正部840は、ヨーレートセンサ830で検出するヨー角速度と前記自車軌道計算部140a〜140cより得たヨー角速度推定値を用いて、ヨー角速度のバイアス誤差を算出し、補正する。
実施の形態4について、図13を用いて説明する。
なお、実施の形態1〜実施の形態3と共通する部分については、同一の符号を付し、説明を省略する。
停止物用追尾部120は、更に、停止物をクラスタリングする停止物クラスタリング部を有する。相関部・平滑部・予測部・遅延部からなる追尾フィルタは、停止物クラスタリング部がクラスタリングしたクラスタを追尾する。
実施の形態5について、図14〜図25を用いて説明する。
なお、実施の形態1〜実施の形態4と共通する部分については、同一の符号を付し、説明を省略する。
角速度推定装置200は、例えば、処理装置911と、記憶装置914と、入力装置902と、出力装置901とを有するコンピュータである。
処理装置911は、コンピュータプログラムを実行することにより、データを処理し、角速度推定装置200全体を制御する。
記憶装置914は、処理装置911が実行するコンピュータプログラムや、処理装置911が処理するデータなどを記憶する。記憶装置914は、例えば、揮発性メモリ、不揮発性メモリ、フラッシュメモリ、磁気ディスク装置、光学ディスク装置などである。
入力装置902は、角速度推定装置200の外部から信号や情報を入力し、処理装置911が処理できる形式のデータに変換する。入力装置902が変換したデータは、処理装置911が直接処理してもよいし、記憶装置914が一時的に記憶してもよい。入力装置902は、例えば、キーボードやマウスなど利用者の操作を入力する操作入力装置、アナログ信号をデジタルデータに変換するアナログデジタル変換装置などの変換装置、他の装置が送信した信号を受信する受信装置などのインターフェイス装置などがある。
出力装置901は、処理装置911が処理したデータや記憶装置914が記憶したデータを、角速度推定装置200の外部に出力できる形式に変換して出力する。出力装置901は、例えば、画像を表示する表示装置やスピーカーなど人の五感で感知できる形式にデータを変換して出力する装置、デジタルデータをアナログ信号に変換するデジタルアナログ変換装置などの変換装置や、他の装置に対して信号を送信する送信装置などのインターフェイス装置など、他の装置に入力できる形式にデータを変換して出力する装置などがある。
また、実施の形態1〜実施の形態4で説明したヨーレートバイアス補正装置800の機能ブロックも、同様に、コンピュータにより実現される構成であってもよいし、その他の構成により実現される構成であってもよい。
角速度推定装置200は、自動車などの移動体に搭載されている。移動体には、角速度推定装置200のほか、周辺物体観測装置811、移動速度観測装置821、角速度観測装置831などが搭載されている。
なお、移動速度観測装置821は、移動体の移動速度を算出せず、測定した車軸の回転数をそのまま表わす信号を出力する構成であってもよい。その場合、後述する速度観測値取得部212が、移動速度観測装置821に代わって、上述した計算を実行し、移動体の移動速度を算出する。
また、角速度推定装置200は、推定した角速度と、角速度観測装置831が観測した角速度とに基づいて、角速度観測装置831が観測した角速度の誤差を算出する構成であってもよい。角速度推定装置200は、算出した角速度の誤差を記憶しておき、周辺物体観測装置811などの観測結果が得られない場合や、得られた観測結果の信頼性が低い場合に、記憶しておいた角速度の誤差を用いて、角速度観測装置831が観測した角速度を補正することにより、移動体の角速度を推定する構成であってもよい。
相対位置取得部211は、処理装置911を用いて、周辺物体観測装置811が出力した信号を入力した時刻を判定し、周辺物体観測装置811が物体を観測した観測時刻を算出する。相対位置取得部211は、信号を入力した時刻をそのまま観測時刻とみなす構成であってもよいし、周辺物体観測装置811における遅延時間を考慮して、信号を入力した時刻よりも遅延時間だけ戻った時刻を観測時刻とする構成であってもよい。なお、周辺物体観測装置811が出力する信号に、周辺物体観測装置811が物体を観測した観測時刻を表わす情報が含まれる構成であってもよい。その場合、相対位置取得部211は、処理装置911を用いて、入力した信号から観測時刻を取得する。
相対位置取得部211は、記憶装置914を用いて、周辺物体観測装置811が物体を観測した観測時刻や、観測された物体の相対位置および相対速度を表わすデータを記憶する。相対位置取得部211が記憶するデータを「周辺物体観測データ」と呼ぶ。「周辺物体観測データ」のうち、観測時刻を表わすデータを「物体観測時刻データ」、物体の相対位置を表わすデータを「相対位置観測値データ」、物体の相対速度を表わすデータを「相対速度観測値データ」と呼ぶ。
例えば、静止物体判定部220は、処理装置911を用いて、相対位置取得部211が記憶した周辺物体観測データと、速度観測値取得部212が記憶した移動速度データとを入力する。静止物体判定部220は、処理装置911を用いて、入力した周辺物体観測データから、周辺物体観測装置811が観測した物体の移動体に対する相対速度を表わす相対速度観測値データを取得する。静止物体判定部220は、処理装置911を用いて、入力した移動速度データから、移動体の移動速度を表わす移動速度観測値データを取得する。静止物体判定部220は、処理装置911を用いて、相対速度観測値データが表わす相対速度と、移動速度観測値データが表わす移動速度とに基づいて、周辺物体観測装置811が観測した物体が静止しているか否かを判定する。
矢印711,713は、それぞれ、移動体801,物体702の移動速度を表わす。物体701は、静止しているものとする。矢印721,722は、それぞれ、物体701,702の移動体801に対する相対速度を表わす。
物体701は静止しているので、移動体801を基準にすると、物体701は、移動体801の移動速度とちょうど逆向きの方向に、移動体801の移動速度とちょうど同じ速度で移動しているように見える。これに対して、物体702は移動しているので、移動体801を基準にすると、物体702は、移動体801の移動による見かけの速度(矢印723)と、物体702の移動による実際の速度(矢印713)とを合成した速度で移動しているように見える。したがって、物体の移動体に対する相対速度(見かけの速度)は、次の式で表わすことができる。
物体の移動体に対する相対速度のうち、移動体801を軸とする回転方向の成分(矢印727,728)が観測されないので、角度αは未知である。しかし、物体701は静止しているので、物体701の角度α(733)は、移動体801の移動方向と、移動体801から見た物体701が見える方向との間の角度731と一致する。これに対し、物体702は移動しているので、物体702の角度α(734)は、移動体801の移動方向と、移動体801から見た物体701が見える方向との間の角度732と必ずしも一致しない。
上述したように、周辺物体観測装置811が物体の移動体に対する相対位置や相対速度を観測する観測周期771と、移動速度観測装置821が移動体の移動速度を観測する観測周期772とは、異なっている。また、周辺物体観測装置811が物体の移動体に対する相対位置や相対速度を観測する観測時刻781〜783は、物体が存在する方向を走査した時刻であるから、物体が存在する方向が変われば、1回の観測周期のなかでのタイミングが変化し、不定期である。これに対し、移動速度観測装置821が移動体の移動速度を観測する観測時刻791〜799の間隔は、一定であり、観測周期772と等しい。
したがって、物体の移動体に対する相対速度の観測時刻781〜783と、移動体の移動速度の観測時刻791〜799とが一致する可能性はほとんどない。しかし、物体が静止しているか否かを静止物体判定部220が判定するために用いる物体の移動体に対する相対速度と、移動体の移動速度とは、同じ時刻に観測したものである必要がある。
次に、静止物体判定部220は、処理装置911を用いて、相対位置取得部211が記憶した周辺物体観測データのなかから、未処理の周辺物体観測データを入力する。静止物体判定部220は、処理装置911を用いて、入力した周辺物体観測データから、周辺物体観測装置811が物体を観測した観測時刻を表わす物体観測時刻データを取得する。静止物体判定部220は、処理装置911を用いて、取得した物体観測時刻データが表わす観測時刻と、取得した2つの移動速度観測時刻データが表わす観測時刻とを比較する。
周辺物体観測装置811が物体を観測した観測時刻が、移動速度観測装置821が移動体の移動速度を観測した前回の観測時刻より前である場合は、移動速度観測装置821が前回観測した移動体の移動速度を使って、周辺物体観測装置811が観測した物体が静止しているか否かを判定する。静止物体判定部220は、処理装置911を用いて、入力した1つ前の移動速度データから、移動速度観測装置821が観測した移動速度を表わす移動速度観測値データを取得する。
周辺物体観測装置811が物体を観測した観測時刻が、移動速度観測装置821が移動体の移動速度を観測した前回の観測時刻より後で、かつ、今回の観測時刻より前である場合は、移動速度観測装置821が今回観測した移動体の移動速度を使って、周辺物体観測装置811が観測した物体が静止しているか否かを判定する。静止物体判定部220は、処理装置911を用いて、入力した今回の移動速度データから、移動速度観測装置821が観測した移動速度を表わす移動速度観測値データを取得する。
周辺物体観測装置811が物体を観測した観測時刻が、移動速度観測装置821が移動体の移動速度を観測した今回の観測時刻より後である場合、移動速度観測装置821が次回観測する移動体の移動速度を使って、周辺物体観測装置811が観測した物体が静止しているか否かを判定する。移動体の移動速度の次回の観測値はまだ得られていないので、静止物体判定部220は、その周辺物体観測データについて今回は処理をしない。
例えば、物体相関部230は、処理装置911を用いて、静止物体判定部220が記憶した静止判定結果データを入力する。物体相関部230は、処理装置911を用いて、入力した静止判定結果データが表わす判定結果に基づいて、相対位置取得部211が記憶した周辺物体観測データのなかから、静止物体判定部220が静止していると判定した物体についての周辺物体観測データであって、未処理の周辺物体観測データを入力する。物体相関部230は、処理装置911を用いて、入力した周辺物体観測データから、周辺物体観測装置811が物体を観測した観測時刻を表わす物体観測時刻データと、周辺物体観測装置811が観測した物体の移動体に対する相対位置を表わす相対位置観測値データとを取得する。
処理済の周辺物体観測データから推定した物体の移動体に対する相対位置の軌跡がある場合、物体相関部230は、処理装置911を用いて、取得したデータが表わす観測時刻及び相対位置がその軌跡に適合するか否かを判定する。適合する軌跡が複数ある場合、物体相関部230は、処理装置911を用いて、取得したデータが表わす観測時刻及び相対位置が最もよく適合する軌跡を判定する。物体相関部230は、処理装置911を用いて、取得したデータが表わす観測時刻及び相対位置を、(最もよく)適合する軌跡に組み入れて、軌跡を更新する。
取得したデータが表わす観測時刻及び相対位置が適合する軌跡がない場合、物体相関部230は、処理装置911を用いて、適合する軌跡がない他の周辺物体観測データのなかに、新たな軌跡となり得る周辺物体観測データがあるか否かを判定する。新たな軌跡となり得る周辺物体観測データがある場合、物体相関部230は、処理装置911を用いて、新たな軌跡を生成する。
物体相関部230は、記憶装置914を用いて、生成あるいは更新した軌跡を表わすデータを記憶する。
例えば、移動体801が、移動軌跡751に示すように蛇行して移動したものとする。また、物体703〜708は、静止しているものとする。
時刻786において、周辺物体観測装置811は、物体703〜708について、移動体801に対する相対位置742a〜742fを観測する。
時刻787において、周辺物体観測装置811は、物体703〜708について、移動体801に対する相対位置743a〜743fを観測する。
物体相関部230は、これらの観測結果に基づいて、相関処理を行い、軌跡761〜766を生成する。
このため、静止している物体703〜708の移動体801に対する相対位置の軌跡761〜766は、このように複雑な形状になる場合がある。
物体相関部230は、処理装置911を用いて、周辺物体観測装置811が今回の走査周期内に観測した物体の相対位置を平行移動した座標を、原点を中心に回転する。物体相関部230は、処理装置911を用いて、回転した座標それぞれと、周辺物体観測装置811が前回の走査周期内に観測した物体の相対位置を平行移動した座標それぞれとの間の距離を算出する。算出した距離が所定の閾値より小さい場合、物体相関部230は、処理装置911を用いて、その2つの座標に対応する物体が同一の物体であるとみなし、同一の物体であるとみなせる座標の組の数を数える。
物体相関部230は、処理装置911を用いて、回転する角度を変えてこれを繰り返し、同一の物体であるとみなせる座標の組の数が最も多い角度を求める。
物体相関部230は、処理装置911を用いて、周辺物体観測装置811が今回の走査周期内に観測した複数の物体のなかから選択する物体と、周辺物体観測装置811が前回の走査周期内に観測した複数の物体のなかから選択する物体との組み合わせを変えてこれを繰り返し、同一の物体であるとみなせる座標の組の数が最も多い組み合わせと回転角度とを求める。
物体相関部230は、処理装置911を用いて、周辺物体観測装置811が前回の走査周期内に観測した静止している物体の移動体801に対する相対位置741a〜741fのなかから、例えば相対位置741cを選択する。物体相関部230は、処理装置911を用いて、相対位置741cの座標が原点に一致するよう、相対位置741a〜741fの座標を平行移動する。
次に、物体相関部230は、処理装置911を用いて、周辺物体観測装置811が今回の走査周期内に観測した静止している物体の移動体801に対する相対位置742a〜742fのなかから、例えば相対位置742cを選択する。物体相関部230は、処理装置911を用いて、相対位置742cの座標が原点に一致するよう、相対位置742a〜742fの座標を平行移動する。
物体相関部230は、処理装置911を用いて、平行移動した相対位置742a〜742fの座標を、原点を中心として回転する。物体相関部230は、処理装置911を用いて、回転した相対位置742a〜742fの座標と、平行移動した相対位置741a〜741fの座標とを比較して、同一の物体であるとみなせる座標の組の数を数える。
物体相関部230は、処理装置911を用いて、同一の物体であるとみなせる座標の組の数が最も多い相対位置の組み合わせを、周辺物体観測装置811が同一の物体を観測した相対位置であると判定する。また、そのときに同一の物体であるとみなされた座標の組に対応する相対位置の組み合わせについても、物体相関部230は、周辺物体観測装置811が同一の物体を観測した相対位置であると判定する。
また、物体相関部230は、平行移動した座標を回転する角度の範囲を限定せずに試してみる構成であってもよいし、角速度観測装置831が観測した移動体801の角速度などの情報を用いて、試してみる角度を絞り込む構成であってもよい。
状態推定部240は、状態量の推定にあたり、同一の静止している物体を周辺物体観測装置811が観測した観測結果であると物体相関部230が判定した物体の移動体801に対する相対位置を利用する。
なお、1つの物体が複数の走査周期にわたって観測された場合において、その物体が観測された走査周期の数が多いほど、周辺物体観測装置811がその物体を観測した移動体801に対する相対位置を利用する価値が高い。このため、その物体が観測された走査周期の数が所定の閾値より多い場合のみ、周辺物体観測装置811がその物体を観測した移動体801に対する相対位置を利用する構成であってもよい。あるいは、その物体が連続して観測された走査周期の数が所定の閾値より多い場合のみ、周辺物体観測装置811がその物体を観測した移動体801に対する相対位置を利用する構成であってもよい。例えば、状態推定部240は、処理装置911を用いて、物体相関部230が判定した判定結果に基づいて、その物体が(連続して)観測された走査周期の数を算出し、算出した走査周期の数を閾値と比較して、その物体が(連続して)観測された走査周期の数が閾値より多い場合のみ、周辺物体観測装置811が観測したその物体の移動体801に対する相対位置を利用する。
X軸及びY軸は、移動体801を基準とした相対座標系における座標軸である。x軸及びy軸は、絶対座標系における座標軸である。なお、絶対座標系の原点は、静止していればどこでもよい。
絶対座標系における移動体801の位置を(xs,ys)、移動体801の移動方向が絶対座標系のy軸となす角度をθとすると、相対座標系における座標(X,Y)と、絶対座標系における座標(x,y)との間には、次の関係がある。
しかし、拡張カルマンフィルタで計算する行列の次数が高くなると、計算量が増えるので、処理装置911の処理能力が低い場合、リアルタイムでの計算が困難になる場合がある。
そこで、状態推定部240は、それぞれの物体について並行して拡張カルマンフィルタを実行する構成としてもよい。その場合、移動体の絶対座標や角速度などの状態量は、複数の拡張カルマンフィルタがそれぞれ推定するので、複数の推定値が得られる。例えば、状態推定部240は、処理装置911を用いて、複数の拡張カルマンフィルタにより推定された複数の推定値を平均して、移動体の絶対座標や角速度などの状態量の推定値とする。状態推定部240は、推定値を平均するにあたり、複数の拡張カルマンフィルタにより算出された複数の誤差共分散行列を用いて、推定精度に応じた重み付けをする構成であってもよい。
角速度推定処理S500において、角速度推定装置200は、移動体の角速度などを推定する。角速度推定処理S500は、例えば、観測結果取得工程S510と、静止判定工程S520と、物体相関工程S530と、状態推定工程S550とを有する。
静止判定工程S520において、静止物体判定部220は、観測結果取得工程S510で取得した観測結果に基づいて、周辺物体観測装置811が観測した物体が静止しているか否かを判定する。
物体相関工程S530において、物体相関部230は、静止判定工程S520で静止物体判定部220が静止していると判定した物体について、相関処理をする。
状態推定工程S550において、状態推定部240は、観測結果取得工程S510で取得した観測結果や物体相関工程S530で物体相関部230が相関処理した結果に基づいて、移動体の角速度などを推定する。
角速度推定装置200は、観測結果取得工程S510に処理を戻し、処理を繰り返す。
観測結果取得工程S510は、例えば、相対位置取得工程S511と、移動速度取得工程S512と、角速度取得工程S513とを有する。
物体観測時刻データは、周辺物体観測装置811がその物体を観測した時刻を表わす。例えば、物体観測時刻データは、所定の時刻からの経過時間をミリ秒単位で表わす整数値データである。あるいは、物体観測時刻データは、フレームの番号を表わす整数値データと、そのフレームの開始時刻からの経過時間をミリ秒単位で表わす整数値データとの組である。なお、1つのフレームは、周辺物体観測装置811による1回の走査周期である。1つのフレームの長さは、例えば0.2秒である。
相対位置観測値データは、周辺物体観測装置811が観測した物体の移動体に対する相対位置を表わす。例えば、相対位置観測値データは、移動体を原点、移動体の進行方向をY軸、移動体の進行方向に対して直角右方向をX軸とする移動体基準の相対座標系において、周辺物体観測装置811が観測した物体の座標をメートル単位で表わす2つの実数値データの組である。あるいは、相対位置観測値データは、周辺物体観測装置811が観測した物体と移動体との間の距離をメートル単位で表わす実数値データと、移動体から見て周辺物体観測装置811が観測した物体が見える方向と移動体の進行方向とがなす角度をラジアン単位で表わす実数値データとの組である。
相対速度観測値データは、周辺物体観測装置811が観測した物体の移動体に対する相対速度を表わす。例えば、相対速度観測値データは、移動体基準の相対座標系において、周辺物体観測装置811が観測した物体の移動体に対する相対速度ベクトルの成分をメートル毎秒単位で表わす2つの実数値データの組である。あるいは、相対速度観測値データは、周辺物体観測装置811が観測した物体の移動体に対する相対速度の物体と移動体との距離方向成分をメートル毎秒単位で表わす実数値データである。
相対位置取得部211は、記憶装置914を用いて、生成した周辺物体観測データを記憶する。
移動速度観測時刻データは、移動速度観測装置821が移動体の移動速度を観測した時刻を表わす。例えば、移動速度観測時刻データは、所定の時刻からの経過時間をミリ秒単位で表わす整数値データである。
移動速度観測値データは、移動速度観測装置821が観測した移動体の移動速度を表わす。例えば、移動速度観測値データは、移動速度観測装置821が観測した移動体の移動速度をメートル毎秒単位で表わす実数値データである。
速度観測値取得部212は、記憶装置914を用いて、生成した移動速度データを記憶する。
角速度観測時刻データは、角速度観測値取得部213が移動体の角速度を観測した時刻を表わす。例えば、角速度観測時刻データは、所定の時刻からの経過時間をミリ秒単位で表わす整数値データである。
角速度観測値データは、角速度観測値取得部213が観測した移動体の角速度を表わす。例えば、角速度観測値データは、角速度観測装置831が観測した移動体の角速度をラジアン毎秒単位で表わす実数値データである。
角速度観測値取得部213は、記憶装置914を用いて、生成した角速度データを記憶する。
静止判定工程S520は、例えば、移動速度観測時刻取得工程S521と、物体選択工程S522と、観測時刻比較工程S523と、速度比較工程S524とを有する。
なお、静止判定工程S520を前回実行した後に移動速度観測装置821が新しい移動速度を観測していない場合、静止物体判定部220は、以降の処理をせず、静止判定工程S520を終了する構成であってもよい。例えば、静止物体判定部220は、処理装置911を用いて、移動速度観測時刻取得工程S521を前回実行したときに取得した最新の観測時刻と、今回取得した最新の観測時刻とを比較する。観測時刻が同じ場合、静止物体判定部220は、静止判定工程S520を終了する。
例えば、後述する速度比較工程S524において、静止物体判定部220は、記憶装置914を用いて、ある周辺物体観測データについて静止しているか否かを判定した場合に、その判定結果を表わす静止判定結果データを、その周辺物体観測データに対応づけて記憶しておく。
静止物体判定部220は、処理装置911を用いて、ある周辺物体観測データについて、対応づけられた静止判定結果データを記憶しているか否かを判定することにより、その周辺物体観測データについて静止しているか否かを判定済である否かを判定する。
選択すべき周辺物体観測データが存在しない場合、静止物体判定部220は、処理装置911を用いて、静止判定工程S520を終了する。
選択すべき周辺物体観測データが1つ以上存在する場合、静止物体判定部220は、処理装置911を用いて、そのなかから周辺物体観測データを1つ選択する。静止物体判定部220は、処理装置911を用いて、観測時刻比較工程S523へ処理を進める。
周辺物体観測装置811が物体を観測した観測時刻が、移動速度観測装置821が移動体の移動速度を観測した最新の観測時刻よりも後である場合、静止物体判定部220は、まだ、その周辺物体観測データについて静止しているか否かの判定をしない。静止物体判定部220は、処理装置911を用いて、物体選択工程S522に処理を戻し、次の周辺物体観測データを選択する。
周辺物体観測装置811が物体を観測した観測時刻が、移動速度観測装置821が移動体の移動速度を観測した最新の観測時刻よりも前である場合、静止物体判定部220は、その周辺物体観測データについて静止しているか否かの判定をする。静止物体判定部220は、処理装置911を用いて、速度比較工程S524へ処理を進める。
静止物体判定部220は、処理装置911を用いて、物体選択工程S522に処理を戻し、次の周辺物体観測データを選択する。
物体相関工程S530は、前回静止物体取得工程S531と、今回静止物体取得工程S532と、前回物体選択工程S533と、前回物体平行移動工程S534と、今回物体選択工程S535と、今回物体平行移動工程S536と、回転角度選択工程S537と、今回物体回転工程S538と、距離算出工程S539と、同一物体判定工程S540と、閾値判定工程S541と、同一物体記憶工程S542とを有する。
物体相関部230は、処理装置911を用いて、取得した周辺物体観測データそれぞれについて、2つ以上前のフレームにおける周辺物体観測データとの間で、周辺物体観測装置811が同一の物体を観測したものであると物体相関部230が判定した周辺物体観測データがあるフレームの数を求める。
例えば、後述する同一物体記憶工程S542において、物体相関部230は、処理装置911を用いて、あるフレームにおいて周辺物体観測装置811が観測した物体についての周辺物体観測データが、それより前のフレームにおいて周辺物体観測装置811が観測した物体についての周辺物体観測データと同一の物体を観測したものであると判定した場合、相関回数を表わす相関回数データを生成する。相関回数は、同一の物体と判定したフレームの数である。物体相関部230は、記憶装置914を用いて、その周辺物体観測データに対応づけて相関回数データを記憶する。同一の物体を観測したものであると判定した相手の周辺物体観測データに対応づけられた相関回数データがない場合、物体相関部230は、相関回数を「1」とした相関回数データを生成する。同一の物体を観測したものであると判定した相手の周辺物体観測データに対応づけられた相関回数データがある場合、物体相関部230は、その相関回数データが表わす相関回数に「1」を加えたものを相関回数とする相関回数データを生成する。
物体相関部230は、処理装置911を用いて、取得した周辺物体観測データに対応づけて記憶した相関回数データが表わす相関回数を取得することにより、同一の物体と判定したフレームの数を求める。
物体相関部230は、処理装置911を用いて、取得したすべての周辺物体観測データを、取得したフレームの数が多い順に並べる。相関の取れたフレームの数が多いほど、その周辺物体観測データがノイズなどによる誤検出である可能性が低く、また、移動している物体を誤って静止していると認識したものである可能性も低い。このため、今回のフレームにおける周辺物体観測データとも相関が取れる可能性が高い。あらかじめ相関が取れる可能性が高い順に周辺物体観測データを並べておくことにより、物体相関工程S530の計算量を抑えることができる。
前回静止物体取得工程S531で取得した周辺物体観測データがすべて選択済であり、選択すべき周辺物体観測データが存在しない場合、物体相関部230は、処理装置911を用いて、同一物体記憶工程S542へ処理を進める。
物体相関部230は、処理装置911を用いて、今回静止物体取得工程S532で取得した周辺物体観測データ(もしくは、前回物体選択工程S533で予測した相対位置との距離が所定の閾値より短いものだけを抽出した周辺物体観測データ)のなかから、前回物体選択工程S533で予測した相対位置との距離が近い順に、周辺物体観測データを1つ選択する。
今回静止物体取得工程S532で取得した周辺物体観測データ(もしくは、前回物体選択工程S533で予測した相対位置との距離が所定の閾値より短いものだけを抽出した周辺物体観測データ)がすべて選択済であり、選択すべき周辺物体観測データが存在しない場合、物体相関部230は、処理装置911を用いて、前回物体選択工程S533に処理を戻し、前回静止物体取得工程S531で選択した周辺物体観測データのなかから次の周辺物体観測データを選択する。
未選択の周辺物体観測データが存在する場合、物体相関部230は、処理装置911を用いて、未選択の周辺物体観測データを1つ選択し、今回物体平行移動工程S536へ処理を進める。
物体相関部230は、処理装置911を用いて、決定した複数の回転角度のなかから、推定した旋回角度に近い順に、回転角度を1つ選択する。
決定した複数の回転角度をすべて選択済であり、選択すべき回転角度が存在しない場合、物体相関部230は、処理装置911を用いて、今回物体選択工程S535に処理を戻し、今回静止物体取得工程S532で取得した周辺物体観測データのなかから次の周辺物体観測データを選択する。
未選択の回転角度が存在する場合、物体相関部230は、処理装置911を用いて、未選択の回転角度を1つ選択し、今回物体回転工程S538へ処理を進める。
今回数えたペア数がそれまでのペア数の最大値より小さい場合、物体相関部230は、回転角度選択工程S537に処理を戻し、次の回転角度を選択する。
今回数えたペア数がそれまでのペア数の最大値より大きい場合、物体相関部230は、記憶装置914を用いて、距離算出工程S539で生成したペアのうち算出した距離が閾値より短いペアと、数えたペア数とを表わすデータを記憶する。物体相関部230は、処理装置911を用いて、閾値判定工程S541へ処理を進める。
数えたペア数が閾値より小さい場合、物体相関部230は、処理装置911を用いて、回転角度選択工程S537に処理を戻し、次の回転角度を選択する。
数えたペア数が閾値より大きい場合、物体相関部230は、処理装置911を用いて、同一物体記憶工程S542へ処理を進める。相関が取れる可能性が高い順に試行するので、早い段階で正しい組み合わせと回転角度が見つかる可能性が高く、それ以降の試行をしないことにより、計算量を抑えるためである。
なお、比較の対象となる閾値は、あらかじめ定めた定数であってもよい。また、前回静止物体取得工程S531で取得した周辺物体観測データの数や、今回静止物体取得工程S532で取得した周辺物体観測データの数に基づいて、物体相関部230が閾値を算出する構成であってもよい。例えば、物体相関部230は、前回静止物体取得工程S531で取得した周辺物体観測データの数と、今回静止物体取得工程S532で取得した周辺物体観測データの数とを比較して小さいほうの数を求め、求めた数に所定の定数(例えば0.6)を乗じて、閾値を算出する。
状態推定工程S550は、相関物体選択工程S551と、相関回数判定工程S552と、予測工程S553と、更新工程S554と、平均工程S555とを有する。
相関が取れた周辺物体観測データがすべて選択済であり、選択すべき周辺物体観測データが存在しない場合、状態推定部240は、処理装置911を用いて、平均工程S555へ処理を進める。
相関が取れた周辺物体観測データのなかに未選択の周辺物体観測データが存在する場合、状態推定部240は、処理装置911を用いて、未選択の周辺物体観測データを1つ選択し、相関回数判定工程S552へ処理を進める。
相関回数が閾値より小さい場合、状態推定部240は、処理装置911を用いて、相関物体選択工程S551に処理を戻し、次の周辺物体観測データを選択する。
相関回数が閾値より大きい場合、状態推定部240は、処理装置911を用いて、予測工程S553へ処理を進める。
実施の形態6について、図26を用いて説明する。
なお、実施の形態5と共通する部分については、同一の符号を付し、説明を省略する。
物体相関部230は、あるフレームにおいて周辺物体観測装置811が観測した静止物体の移動体801に対する相対位置741a〜741fと、別のフレームにおいて周辺物体観測装置811が観測した静止物体の移動体801に対する相対位置742a〜742fとの相関を取ったとする。物体相関部230は、ベクトル755を用いて相対位置741a〜741fの座標を平行移動して、相対位置741cの座標を原点に合わせる。また、物体相関部230は、ベクトル756を用いて相対位置742a〜742fの座標を平行移動して、相対位置742cの座標を原点に合わせ、回転角度757だけ回転移動することにより、相関が取れたとする。
また、回転角度757は、その2つのフレームの間における移動体801の旋回角度である。
状態推定部240は、物体相関部230が記憶した2つの周辺物体観測データと、回転角度を表わすデータとに基づいて、移動体の移動量および旋回角度の観測値を算出する。例えば、状態推定部240は、処理装置911を用いて、今回物体選択工程S535で物体相関部230が選択した周辺物体観測データから、最新のフレームにおいて周辺物体観測装置811が観測したその物体の移動体に対する相対位置を取得する。状態推定部240は、処理装置911を用いて、取得した相対位置を表わす座標を、原点を中心として、回転角度選択工程S537で物体相関部230が選択した回転角度だけ回転移動する。状態推定部240は、処理装置911を用いて、前回物体選択工程S533で物体相関部230が選択した周辺物体観測データから、1つ前のフレームにおいて周辺物体観測装置811が観測したその物体の移動体に対する相対位置を取得する。状態推定部240は、処理装置911を用いて、取得した相対位置を表わす座標から、回転移動した座標を差し引いた差を算出して、移動体の移動量の観測値とする。また、状態推定部240は、処理装置911を用いて、回転角度選択工程S537で物体相関部230が選択した回転角度を、移動体の旋回角度の観測値とする。
実施の形態7について、図27を用いて説明する。
なお、実施の形態5〜実施の形態6と共通する部分については、同一の符号を付し、説明を省略する。
実施の形態5では、周辺物体観測装置811が観測した物体の移動体に対する相対速度と、移動速度観測装置821が観測した移動体の移動速度とに基づいて、静止物体判定部220は、物体が静止しているか否かを判定する。これに対し、この実施の形態の周辺物体観測装置811は物体の移動体に対する相対速度を観測しないので、静止物体判定部220は、処理装置911を用いて、物体相関部230が相関を取った結果として得られる物体の移動体に対する相対位置の軌跡に基づいて物体の移動体に対する相対速度を算出する。静止物体判定部220は、処理装置911を用いて、算出した物体の移動体に対する相対速度と、移動速度観測装置821が観測した移動体の移動速度とに基づいて、物体が静止しているか否かを判定する。
物体相関部230は、静止しているか否か不明である物体について相関処理を実施するため、状態推定部240が推定した移動体の位置や向きを利用する。例えば、物体相関部230は、処理装置911を用いて、周辺物体観測装置811が物体を観測した観測時刻における移動体の位置や向きに基づいて、周辺物体観測装置811が観測した物体の移動体に対する相対位置の座標を、絶対座標系における座標に変換する。物体相関部230は、処理装置911を用いて、変換した座標に基づいて、物体の相関処理をする。
実施の形態8について、図28を用いて説明する。
なお、実施の形態1〜実施の形態7と共通する部分については、同一の符号を付し、説明を省略する。
角速度推定装置200は、実施の形態6で説明した機能ブロックに加えて、更に、角速度誤差記憶部251と、角速度補正部252と、角速度検定部253と、角速度誤差算出部254とを有する。
例えば、角速度補正部252は、処理装置911を用いて、角速度観測値取得部213が記憶した移動体角速度データと、角速度誤差記憶部251が記憶した角速度誤差データとを入力する。角速度補正部252は、処理装置911を用いて、入力した移動体角速度データから、角速度観測値データを取得する。角速度補正部252は、処理装置911を用いて、取得した角速度観測値データが表わす角速度から、入力した角速度誤差データが表わす誤差を差し引いた差を計算して、補正した角速度を算出する。
例えば、角速度検定部253は、処理装置911を用いて、状態推定部240が推定した状態量に基づいて、角速度補正部252が補正した角速度が正しいか否かを検定する。
例えば、角速度誤差算出部254は、処理装置911を用いて、状態推定部240が推定した状態量を表わすデータと、角速度観測値取得部213が記憶した移動体角速度データとを入力する。角速度誤差算出部254は、処理装置911を用いて、入力したデータから、状態推定部240が推定した移動体の角速度を表わすデータを取得する。角速度誤差算出部254は、処理装置911を用いて、入力した移動体角速度データから、角速度観測値データを取得する。角速度誤差算出部254は、処理装置911を用いて、取得したデータが表わす移動体の角速度の推定値から、取得した角速度観測値データが表わす角速度の観測値を差し引いた差を計算して、角速度の誤差を算出する。
ここで、角速度観測装置831が移動体の角速度を観測した時刻をt1とする。周辺物体観測装置811が物体を観測した時刻または移動速度観測装置821が移動体の移動速度を観測した時刻をt2とする。なお、時刻t2よりも時刻t1のほうが、後の時刻であるものとする。
例えば、角速度検定部253は、処理装置911を用いて、次の式の右辺を計算することにより、時刻t1における状態量の推定値を算出する。
Fは、状態遷移行列である。状態遷移行列Fは、k次の正方行列である。状態遷移行列Fは、時間Δtの関数である。状態遷移行列Fは、所定の運動モデルにおいて、ある時刻における移動体の位置などを表わすベクトルを、時間Δtが経過した後における移動体の位置などを表わすベクトルへ写す写像を表わす。
すなわち、この式は、時刻t2における推定値ベクトルx^(t2)に、時間(t1−t2)の経過を表わす状態遷移行列F(t1−t2)を作用させて、時刻t1における推定値ベクトルx^(t1)を算出することを意味している。
なお、状態遷移行列Fの運動モデルは、例えば、移動体がある角速度で運動していると仮定する旋回運動モデルなどである。
例えば、角速度検定部253は、処理装置911を用いて、次の式の右辺を計算することにより、時刻t3における状態量の予測値を算出する。
すなわち、この式は、時刻t1における推定値ベクトルx^J(t1)に、角速度補正部252が補正した時刻t1における角速度で移動体が旋回運動をしているという運動モデルに基づく時間ΔTの経過を表わす状態遷移行列FJを作用させて、時刻t3における推定値ベクトルx^J(t3)を算出することを意味している。
例えば、角速度検定部253は、処理装置911を用いて、次の式の右辺を計算することにより、時刻t1における誤差分散などを算出する。
上付きのTは、行列の転置を表わす。
Qは、システム雑音の分散共分散行列である。分散共分散行列Qは、k次の正方行列である。分散共分散行列Qは、時間Δtの関数である。分散共分散行列Qの要素は、時間Δtが経過する間に発生するシステム雑音の分散または共分散である。
すなわち、この式は、時刻t2における推定誤差の分散共分散行列P(t2)に、時間(t1−t2)の経過を表わす状態遷移行列F(t1−t2)の転置行列を左から作用させ、時間(t1−t2)の経過を表わす状態遷移行列F(t1−t2)を右から作用させたものに、時間(t1−t2)の経過により発生したシステム雑音の分散共分散行列Q(t1−t2)を加えて、時刻t1における推定誤差の分散共分散行列P(t1)を算出することを意味している。
例えば、角速度検定部253は、処理装置911を用いて、次の式の右辺を計算することにより、時刻t3における誤差分散などを算出する。
この式は、時刻t1における推定誤差の分散共分散行列P(t1)に、移動体が角速度補正部252が補正した時刻t1における角速度で旋回運動をしているという運動モデルに基づく時間ΔTの経過を表わす状態遷移行列FJ(ΔT)の転置行列を左から作用させ、角速度補正部252が補正した時刻t1における角速度で移動体が旋回運動をしているという運動モデルに基づく時間ΔTの経過を表わす状態遷移行列FJ(ΔT)を右から作用させたものに、時間ΔTの経過により発生したシステム雑音の分散共分散行列Q(ΔT)を加えて、時刻t3についての予測誤差の分散共分散行列PJ(t3)を算出することを意味している。
なお、角速度検定部253は、角速度補正部252が補正した角速度ではなく、角速度観測値取得部213が記憶した移動体角速度データが表わす角速度観測装置831が観測した補正前の角速度に基づいて、状態量や誤差分散などを予測する構成であってもよい。
この判定には、統計学上の手法を用いることができる。角速度検定部253は、例えばカイ二乗検定により、2種類の状態量の間の差が、予想される範囲内であるか否かを判定する。例えば、角速度検定部253は、次の式の右辺を計算することにより、検定値を算出する。
角速度検定部253は、処理装置911を用いて、算出した検定値εを、所定の閾値εthと比較する。閾値εthは、所定の有意水準に基づいて、例えばカイ二乗分布表から求めたものである。検定値εが閾値εth以下である場合、角速度検定部253は、2種類の状態量の間の差が、予想される範囲内であると判定する。検定値εが閾値εthより大きい場合、角速度検定部2535は、2種類の状態量の間の差が、予想される範囲を超えていると判定する。
なお、角速度検定部253は、2種類の状態量を比較するのではなく、角速度補正部252が補正した角速度に基づいて予測した状態量に基づいて観測値を予測し、予測した観測値と実際の観測値とを比較することにより、角速度補正部252が補正した角速度が正しいか否かを判定する構成であってもよい。
上記相対位置取得部(211;110)は、移動体(801)の周辺に存在する物体について、上記移動体(801)を基準とした上記物体の相対位置を繰り返し観測する周辺物体観測装置(811;レーダ810)が観測した観測結果を取得する。
上記静止物体判定部(220;110)は、上記相対位置取得部(211;110)が取得した観測結果に基づいて、上記周辺物体観測装置(811;810)が相対位置を観測した物体が静止しているか否かを判定する。
上記物体相関部(230;120)は、上記相対位置取得部(211)が取得した観測結果に基づいて、上記周辺物体観測装置(811;810)が観測した複数の相対位置のなかから、同一の物体について上記周辺物体観測装置(811;810)が観測した複数の相対位置を判定する。
上記角速度推定部(240;143;150)は、上記相対位置取得部(211)が取得した観測結果と、上記静止物体判定部(220;110)が判定した判定結果と、上記物体相関部(230;120)が判定した判定結果とに基づいて、上記移動体(801)の角速度を推定する。
上記相対位置算出部(142)は、上記相対位置取得部(停止物識別部110)が取得した観測結果と、上記静止物体判定部(110)が判定した判定結果と、上記物体相関部(停止物用追尾部120)が判定した判定結果とに基づいて、静止している物体を基準とした上記移動体(801)の相対位置を算出する。
上記角速度推定部(143;150)は、上記相対位置算出部(142)が算出した相対位置に基づいて、上記移動体(801)の角速度を推定する。
上記角速度観測値取得部(213)は、上記移動体(801)の角速度を観測する角速度観測装置(角速度観測装置831;830)が観測した観測結果を取得する。
上記角速度観測誤差算出部(240;840)は、上記角速度推定部(240;143;150)が推定した推定結果と、上記角速度観測値取得部(213)が取得した観測結果とに基づいて、上記角速度観測装置(831;830)が観測した角速度の誤差を算出する。
上記速度観測値取得部(212;110)は、上記移動体(801)の移動速度を観測する移動速度観測装置(821;車速センサ820)が観測した観測結果を取得する。
上記静止物体判定部(220;110)は、上記相対位置取得部(211;110)が取得した観測結果と、上記速度観測値取得部(212;110)が取得した観測結果とに基づいて、上記物体が静止しているか否かを判定する。
上記静止物体判定部(220;110)は、上記移動速度観測装置(821;820)が観測した上記移動体(801)の移動速度と、上記周辺物体観測装置(811;810)が観測した上記物体の相対速度とに基づいて、上記物体が静止しているか否かを判定する。
上記相対速度推定部(220)は、上記物体相関部(230)が判定した判定結果に基づいて、上記周辺物体観測装置(811)が複数回観測した物体について、上記移動体(801)に対する上記物体の相対速度を推定する。
上記静止物体判定部(220)は、上記移動速度観測装置(821)が観測した上記移動体(801)の移動速度と、上記相対速度推定部(220)が推定した上記物体の相対速度とに基づいて、上記物体が静止しているか否かを判定する。
Claims (7)
- 相対位置取得部と、静止物体判定部と、物体相関部と、相対位置算出部と、角速度推定部とを有し、
上記相対位置取得部は、移動体の周辺に存在する物体について、上記移動体を基準とした上記物体の相対位置を繰り返し観測する周辺物体観測装置が観測した観測結果を取得し、
上記静止物体判定部は、上記相対位置取得部が取得した観測結果に基づいて、上記周辺物体観測装置が相対位置を観測した物体が静止しているか否かを判定し、
上記物体相関部は、上記相対位置取得部が取得した観測結果に基づいて、上記周辺物体観測装置が観測した複数の相対位置のなかから、同一の物体について上記周辺物体観測装置が観測した複数の相対位置を判定し、
上記相対位置算出部は、上記相対位置取得部が取得した観測結果と、上記静止物体判定部が判定した判定結果と、上記物体相関部が判定した判定結果とに基づいて、静止している物体を基準とした上記移動体の相対位置を算出し、
上記角速度推定部は、上記相対位置算出部が算出した相対位置に基づいて、上記移動体の角速度を推定することを特徴とする角速度推定装置。 - 上記角速度推定装置は、角速度観測値取得部と、角速度観測誤差算出部とを有し、
上記角速度観測値取得部は、上記移動体の角速度を観測する角速度観測装置が観測した観測結果を取得し、
上記角速度観測誤差算出部は、上記角速度推定部が推定した推定結果と、上記角速度観測値取得部が取得した観測結果とに基づいて、上記角速度観測装置が観測した角速度の誤差を算出することを特徴とする請求項1に記載の角速度推定装置。 - 上記角速度推定装置は、速度観測値取得部を有し、
上記速度観測値取得部は、上記移動体の移動速度を観測する移動速度観測装置が観測した観測結果を取得し、
上記静止物体判定部は、上記相対位置取得部が取得した観測結果と、上記速度観測値取得部が取得した観測結果とに基づいて、上記物体が静止しているか否かを判定することを特徴とする請求項1または請求項2に記載の角速度推定装置。 - 上記周辺物体観測装置は、上記移動体を基準とした上記物体の相対速度を観測し、
上記静止物体判定部は、上記移動速度観測装置が観測した上記移動体の移動速度と、上記周辺物体観測装置が観測した上記物体の相対速度とに基づいて、上記物体が静止しているか否かを判定することを特徴とする請求項3に記載の角速度推定装置。 - 上記角速度推定装置は、相対速度推定部を有し、
上記相対速度推定部は、上記物体相関部が判定した判定結果に基づいて、上記周辺物体観測装置が複数回観測した物体について、上記移動体に対する上記物体の相対速度を推定し、
上記静止物体判定部は、上記移動速度観測装置が観測した上記移動体の移動速度と、上記相対速度推定部が推定した上記物体の相対速度とに基づいて、上記物体が静止しているか否かを判定することを特徴とする請求項3または請求項4に記載の角速度推定装置。 - 移動体の周辺に存在する物体について、上記移動体を基準とした上記物体の相対位置を繰り返し観測する周辺物体観測装置が観測した観測結果を取得する相対位置取得処理と、
上記相対位置取得処理で取得した観測結果に基づいて、上記周辺物体観測装置が相対位置を観測した物体が静止しているか否かを判定する静止物体判定処理と、
上記相対位置取得処理で取得した観測結果に基づいて、上記周辺物体観測装置が観測した複数の相対位置のなかから、同一の物体について上記周辺物体観測装置が観測した複数の相対位置を判定する物体相関処理と、
上記相対位置取得処理で取得した観測結果と、上記静止物体判定処理で判定した判定結果と、上記物体相関処理で判定した判定結果とに基づいて、静止している物体を基準とした上記移動体の相対位置を算出する相対位置算出処理と、
上記相対位置算出処理で算出した相対位置に基づいて、上記移動体の角速度を推定する角速度推定処理と
をコンピュータに実行させるためのコンピュータプログラム。 - 相対位置取得部と、静止物体判定部と、物体相関部と、相対位置算出部と、角速度推定部とを有する角速度推定装置が移動体の角速度を推定する角速度推定方法において、
上記相対位置取得部が、移動体の周辺に存在する物体について、上記移動体を基準とした上記物体の相対位置を繰り返し観測する周辺物体観測装置が観測した観測結果を取得し、
上記静止物体判定部が、上記相対位置取得部が取得した観測結果に基づいて、上記周辺物体観測装置が相対位置を観測した物体が静止しているか否かを判定し、
上記物体相関部が、上記相対位置取得部が取得した観測結果に基づいて、上記周辺物体観測装置が観測した複数の相対位置のなかから、同一の物体について上記周辺物体観測装置が観測した複数の相対位置を判定し、
上記相対位置算出部が、上記相対位置取得部が取得した観測結果と、上記静止物体判定部が判定した判定結果と、上記物体相関部が判定した判定結果とに基づいて、静止している物体を基準とした上記移動体の相対位置を算出し、
上記角速度推定部は、上記相対位置算出部が算出した相対位置に基づいて、上記移動体の角速度を推定することを特徴とする角速度推定方法。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010120502A JP5610847B2 (ja) | 2010-05-26 | 2010-05-26 | 角速度推定装置及びコンピュータプログラム及び角速度推定方法 |
US13/020,411 US20110295549A1 (en) | 2010-05-26 | 2011-02-03 | Angular velocity estimation apparatus, computer program, and angular velocity estimation method |
EP11002690.3A EP2390680B1 (en) | 2010-05-26 | 2011-03-31 | Angular velocity estimation apparatus, computer program, and angular velocity estimation method |
CN2011101264380A CN102288957B (zh) | 2010-05-26 | 2011-05-16 | 角速度推测装置以及角速度推测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010120502A JP5610847B2 (ja) | 2010-05-26 | 2010-05-26 | 角速度推定装置及びコンピュータプログラム及び角速度推定方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011247721A JP2011247721A (ja) | 2011-12-08 |
JP5610847B2 true JP5610847B2 (ja) | 2014-10-22 |
Family
ID=44351651
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010120502A Active JP5610847B2 (ja) | 2010-05-26 | 2010-05-26 | 角速度推定装置及びコンピュータプログラム及び角速度推定方法 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20110295549A1 (ja) |
EP (1) | EP2390680B1 (ja) |
JP (1) | JP5610847B2 (ja) |
CN (1) | CN102288957B (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101880940B1 (ko) * | 2017-10-31 | 2018-07-23 | 드로젠(주) | 자세 제어 방법 및 그를 적용한 드론 |
KR101990482B1 (ko) * | 2018-01-10 | 2019-06-18 | 국방과학연구소 | 대상 물체의 위치를 추정하는 장치 및 방법 |
US20210003695A1 (en) * | 2018-03-23 | 2021-01-07 | Soken, Inc. | Radar apparatus |
Families Citing this family (50)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102006040297B4 (de) * | 2006-08-29 | 2010-12-09 | Continental Automotive Gmbh | Geschwindigkeitserfassung für ein Tachographensystem |
JP5618744B2 (ja) * | 2010-05-26 | 2014-11-05 | 三菱電機株式会社 | 道路形状推定装置及びコンピュータプログラム及び道路形状推定方法 |
JP2012066777A (ja) * | 2010-09-27 | 2012-04-05 | Mazda Motor Corp | ヨーレートのずれ検出装置 |
US8898033B2 (en) * | 2011-10-12 | 2014-11-25 | GM Global Technology Operations LLC | Vehicle stability systems and methods |
JP5627802B2 (ja) * | 2012-01-10 | 2014-11-19 | 三菱電機株式会社 | 移動距離計測装置 |
JP2013174568A (ja) | 2012-02-27 | 2013-09-05 | Fujitsu Ltd | 移動体追跡装置、移動体追跡方法、及びプログラム |
US9664528B2 (en) * | 2012-03-27 | 2017-05-30 | Autoliv Asp, Inc. | Inertial sensor enhancement |
WO2014115397A1 (ja) * | 2013-01-25 | 2014-07-31 | シャープ株式会社 | 光センサおよび電子機器 |
JP5926208B2 (ja) * | 2013-02-12 | 2016-05-25 | 株式会社デンソー | 車載レーダ装置 |
KR101528882B1 (ko) | 2013-07-19 | 2015-06-15 | 현대모비스 주식회사 | 요 레이트 센서의 오프셋 보정 장치와 방법 및 상기 장치를 구비하는 차량 속도 제어 시스템 |
JP6277638B2 (ja) * | 2013-09-06 | 2018-02-14 | 沖電気工業株式会社 | 信号処理装置、信号処理方法及びコンピュータプログラム |
JP6304257B2 (ja) * | 2013-09-12 | 2018-04-04 | パナソニック株式会社 | レーダ装置、車両及び移動体速度検出方法 |
US10782402B2 (en) | 2013-12-06 | 2020-09-22 | Siemens Mobility GmbH | Method for determining a position of at least two sensors, and sensor network |
JP6432221B2 (ja) * | 2014-01-15 | 2018-12-05 | パナソニック株式会社 | レーダ装置 |
JP6368162B2 (ja) | 2014-06-20 | 2018-08-01 | 株式会社デンソーテン | レーダ装置、車両制御システム、および、信号処理方法 |
DE102014218351A1 (de) * | 2014-09-12 | 2016-03-17 | Robert Bosch Gmbh | Verfahren und System zur Positionsbestimmung |
JP6456090B2 (ja) * | 2014-09-30 | 2019-01-23 | 日本無線株式会社 | 目標探知支援装置 |
CN104477092A (zh) * | 2014-11-20 | 2015-04-01 | 郑州宇通客车股份有限公司 | 一种判断司机转向意图的方法 |
JP6425130B2 (ja) | 2014-12-18 | 2018-11-21 | パナソニックIpマネジメント株式会社 | レーダ装置及びレーダ状態推定方法 |
US9903945B2 (en) * | 2015-02-04 | 2018-02-27 | GM Global Technology Operations LLC | Vehicle motion estimation enhancement with radar data |
JP6520203B2 (ja) * | 2015-02-25 | 2019-05-29 | 株式会社デンソー | 搭載角度誤差検出方法および装置、車載レーダ装置 |
JP6421935B2 (ja) * | 2015-03-31 | 2018-11-14 | パナソニックIpマネジメント株式会社 | 車両移動推定装置および車両移動推定方法 |
KR101714145B1 (ko) * | 2015-04-09 | 2017-03-08 | 현대자동차주식회사 | 주변차량 식별 장치 및 그 방법 |
JP6369399B2 (ja) * | 2015-06-26 | 2018-08-08 | 株式会社デンソー | センサ出力補正装置 |
US10821994B2 (en) * | 2015-07-29 | 2020-11-03 | Hitachi Automotive Systems, Ltd. | On-board control device, on-board integrated circuit |
JP6555033B2 (ja) * | 2015-09-11 | 2019-08-07 | 株式会社Jvcケンウッド | 角速度センサ補正装置および角速度センサ補正方法 |
WO2017142736A1 (en) * | 2016-02-19 | 2017-08-24 | Carrier Corporation | Cloud based active commissioning system for video analytics |
JP6677533B2 (ja) * | 2016-03-01 | 2020-04-08 | クラリオン株式会社 | 車載装置、及び、推定方法 |
JPWO2017168586A1 (ja) | 2016-03-29 | 2019-03-07 | パイオニア株式会社 | 算出装置、制御方法、プログラム及び記憶媒体 |
JP2017223461A (ja) * | 2016-06-13 | 2017-12-21 | パナソニックIpマネジメント株式会社 | レーダ装置および検出方法 |
JP6597517B2 (ja) * | 2016-08-10 | 2019-10-30 | 株式会社デンソー | 物標検出装置 |
JP2018055539A (ja) * | 2016-09-30 | 2018-04-05 | パナソニックIpマネジメント株式会社 | 移動体の状態算出装置、状態算出方法、プログラムおよびそれを記録した記録媒体 |
JP6872917B2 (ja) * | 2017-02-02 | 2021-05-19 | 株式会社デンソーテン | レーダ装置および物標検知方法 |
AU2018335390C1 (en) * | 2017-09-22 | 2021-01-28 | Waymo Llc | Detecting motion of an autonomous vehicle using radar technology |
US10890919B2 (en) | 2017-09-22 | 2021-01-12 | Waymo Llc | Calculating velocity of an autonomous vehicle using radar technology |
DE112017008078B4 (de) * | 2017-11-13 | 2022-03-17 | Mitsubishi Electric Corporation | Fehlererfassungsvorrichtung, fehlererfassungsverfahren und fehlererfassungsprogramm |
JP6977629B2 (ja) * | 2018-03-09 | 2021-12-08 | 株式会社デンソー | 車両の運転支援制御装置、車両の運転支援システムおよび車両の運転支援制御方法 |
DE102018214961A1 (de) | 2018-09-04 | 2020-03-05 | Robert Bosch Gmbh | Verfahren zur Erkennung von Winkelmessfehlern bei einem Radarsensor |
CN109870680B (zh) * | 2018-10-26 | 2020-08-04 | 北京润科通用技术有限公司 | 一种目标分类方法及装置 |
JP7162142B2 (ja) * | 2019-08-02 | 2022-10-27 | 日立Astemo株式会社 | エイミング装置、運転制御システム、及びセンサデータの補正量の計算方法 |
JP7197456B2 (ja) * | 2019-10-15 | 2022-12-27 | 株式会社Soken | 物体追跡装置 |
JP2020006951A (ja) * | 2019-10-17 | 2020-01-16 | パイオニア株式会社 | 算出装置、制御方法、プログラム及び記憶媒体 |
US11448744B2 (en) * | 2019-12-31 | 2022-09-20 | Woven Planet North America, Inc. | Sequential doppler focusing |
JP7347275B2 (ja) * | 2020-03-11 | 2023-09-20 | 株式会社デンソー | 軸ずれ検出装置、及び、軸ずれ検出プログラム |
FR3109825B1 (fr) * | 2020-04-29 | 2022-05-06 | Thales Sa | Procédé d’imagerie radar, et radar mettant en œuvre un tel procédé. |
CN111624566B (zh) * | 2020-07-30 | 2021-04-16 | 北汽福田汽车股份有限公司 | 雷达安装角度校准方法及装置 |
DE102020122543A1 (de) * | 2020-08-28 | 2022-03-03 | HELLA GmbH & Co. KGaA | Verfahren zum Bestimmen einer Längsgeschwindigkeit eines Fahrzeugs mit einem Radarsensor und einer Einbauorientierung des Radarsensors bei einer Kurvenfahrt |
CN113112813B (zh) * | 2021-02-22 | 2022-12-20 | 浙江大华技术股份有限公司 | 违章停车检测方法及装置 |
US12092458B2 (en) * | 2021-12-01 | 2024-09-17 | GM Global Technology Operations LLC | System and process for correcting gyroscope drift for a motor vehicle |
EP4194885A1 (en) * | 2021-12-09 | 2023-06-14 | Aptiv Technologies Limited | Method for determining the mobility status of a target object |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3089864B2 (ja) * | 1992-11-10 | 2000-09-18 | 日産自動車株式会社 | 先行車両検出装置 |
FR2732764B1 (fr) * | 1995-04-07 | 1997-05-09 | Renault | Procede de mesure de la vitesse de lacet d'un vehicule |
JP3058058B2 (ja) | 1995-08-04 | 2000-07-04 | トヨタ自動車株式会社 | 車両前方物体検出装置 |
EP0897545B1 (de) * | 1996-05-08 | 2001-08-16 | DaimlerChrysler AG | Verfahren zur erkennung des vorausliegenden fahrbahnverlaufs für kraftfahrzeuge |
DE19964020A1 (de) * | 1999-12-30 | 2001-07-05 | Bosch Gmbh Robert | Verfahren und Vorrichtung zur Dejustageerkennung bei einem Kraftfahrzeug-Radarsystem |
JP2002175599A (ja) * | 2000-12-05 | 2002-06-21 | Hitachi Ltd | 先行車または物標の車線位置推定装置 |
JP3473577B2 (ja) * | 2000-12-19 | 2003-12-08 | 日本電気株式会社 | レーダー装置 |
WO2007017476A1 (de) * | 2005-08-05 | 2007-02-15 | Continental Teves Ag & Co Ohg | Verfahren zxjm stabilisieren eines kraftfahrzeugs aufgrund von bilddaten und fahrdynamikregelsystem |
JP5162849B2 (ja) | 2006-06-11 | 2013-03-13 | 株式会社豊田中央研究所 | 不動点位置記録装置 |
US8855848B2 (en) * | 2007-06-05 | 2014-10-07 | GM Global Technology Operations LLC | Radar, lidar and camera enhanced methods for vehicle dynamics estimation |
-
2010
- 2010-05-26 JP JP2010120502A patent/JP5610847B2/ja active Active
-
2011
- 2011-02-03 US US13/020,411 patent/US20110295549A1/en not_active Abandoned
- 2011-03-31 EP EP11002690.3A patent/EP2390680B1/en not_active Not-in-force
- 2011-05-16 CN CN2011101264380A patent/CN102288957B/zh active Active
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101880940B1 (ko) * | 2017-10-31 | 2018-07-23 | 드로젠(주) | 자세 제어 방법 및 그를 적용한 드론 |
KR101990482B1 (ko) * | 2018-01-10 | 2019-06-18 | 국방과학연구소 | 대상 물체의 위치를 추정하는 장치 및 방법 |
US20210003695A1 (en) * | 2018-03-23 | 2021-01-07 | Soken, Inc. | Radar apparatus |
US11709246B2 (en) * | 2018-03-23 | 2023-07-25 | Soken, Inc. | Radar apparatus |
Also Published As
Publication number | Publication date |
---|---|
EP2390680A1 (en) | 2011-11-30 |
CN102288957B (zh) | 2013-10-16 |
CN102288957A (zh) | 2011-12-21 |
EP2390680B1 (en) | 2015-02-25 |
US20110295549A1 (en) | 2011-12-01 |
JP2011247721A (ja) | 2011-12-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5610847B2 (ja) | 角速度推定装置及びコンピュータプログラム及び角速度推定方法 | |
JP5618744B2 (ja) | 道路形状推定装置及びコンピュータプログラム及び道路形状推定方法 | |
US10175348B2 (en) | Use of range-rate measurements in a fusion tracking system via projections | |
CN112639510B (zh) | 用于识别雷达传感器中的角度测量误差的方法 | |
US7034742B2 (en) | Road curvature estimation and automotive target state estimation system | |
JP2022113746A (ja) | 判定装置 | |
US7991550B2 (en) | Method and apparatus for on-vehicle calibration and orientation of object-tracking systems | |
EP3553552B1 (en) | Method for the recognition of a moving pedestrian | |
US20100148977A1 (en) | Localization and detection system applying sensors and method thereof | |
CN101627319A (zh) | 用于估计目标运动的方法和仪器 | |
CN110088642B (zh) | 用于检测目标对象的前进方向和速度的系统和方法 | |
CN112198503A (zh) | 一种目标航迹预测优化方法、装置及雷达系统 | |
JP2018054315A (ja) | 軸ずれ推定装置 | |
CN114442073B (zh) | 激光雷达的标定方法、装置、车辆及存储介质 | |
CN112119330A (zh) | 物体检测装置及物体检测方法 | |
JP2023118751A (ja) | 自己位置推定装置 | |
CN106980116B (zh) | 基于Kinect摄像头的高精度室内人物测距方法 | |
US20230094836A1 (en) | Method for Detecting Moving Objects in the Surroundings of a Vehicle, and Motor Vehicle | |
JP2013120127A (ja) | 目標追尾装置 | |
US8831906B1 (en) | Technique for determining closest point of approach | |
CN106291529B (zh) | 一种双基地雷达目标定位装置及其定位方法 | |
JPWO2007015288A1 (ja) | 軸ずれ量推定方法及び軸ずれ量推定装置 | |
EP3761054A1 (en) | Sensor calibration based on strings of detections | |
JP5677275B2 (ja) | レーダ装置及び車両 | |
Wang et al. | WiFi-PDR indoor fusion positioning based on EKF |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20121119 |
|
RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20121207 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20131031 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20131105 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20131209 |
|
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: 20140805 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140902 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5610847 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |
|
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 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |